uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}.uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:80%}.uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-all;white-space:normal}uni-toast .uni-mask{pointer-events:auto}.uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}.uni-toast *{box-sizing:border-box}.uni-toast__icon{margin:20px 0 0;width:38px!important;height:38px!important;vertical-align:baseline!important}.uni-icon_toast{margin:15px 0 0}.uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}.uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}.uni-toast__content{margin:0 0 15px}*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}.uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}.uni-modal *{box-sizing:border-box}.uni-modal__hd{padding:1em 1.6em .3em}.uni-modal__title{font-weight:400;font-size:18px;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.uni-modal__bd{padding:1.3em 1.6em;min-height:40px;font-size:15px;line-height:1.4;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}.uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit}.uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:flex}.uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleY(.5)}.uni-modal__btn{display:block;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}.uni-modal__btn:active{background-color:#eee}.uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;transform-origin:0 0;transform:scaleX(.5)}.uni-modal__btn:first-child:after{display:none}.uni-modal__btn_default{color:#353535}.uni-modal__btn_primary{color:#007aff}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container,[container=""]{width:100%}[\!container=""]{width:100%!important}[absolute~=center]{position:absolute;left:50%;top:50%;--un-translate-x:-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))}.card,[card=""]{border-radius:.375rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}[card~="default:"]:default{border-radius:.375rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}[card~="empty:"]:empty{border-radius:.375rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@media print{.print-card{border-radius:.375rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}}@media (min-width: 640px){.container,[container=""]{max-width:640px}[\!container=""]{max-width:640px!important}}@media (min-width: 768px){.container,[container=""]{max-width:768px}[\!container=""]{max-width:768px!important}}@media (min-width: 1024px){.container,[container=""]{max-width:1024px}[\!container=""]{max-width:1024px!important}}@media (min-width: 1280px){.container,[container=""]{max-width:1280px}[\!container=""]{max-width:1280px!important}}@media (min-width: 1536px){.container,[container=""]{max-width:1536px}[\!container=""]{max-width:1536px!important}}.visible,[visible=""]{visibility:visible}.absolute,[absolute=""]{position:absolute}.fixed,[fixed=""]{position:fixed}.relative,[relative=""]{position:relative}.sticky,[sticky=""]{position:sticky}.static,[static=""]{position:static}[end~="2"]{inset-inline-end:.5rem}[start~=a]{inset-inline-start:auto}[left~="$event)),"]{left:var(--event\)\))}[left~="$event))),"]{left:var(--event\)\)\))}[left~="1"]{left:.25rem}[left~="3"]{left:.75rem}[right~="$event)),"]{right:var(--event\)\))}[right~="$event))),"]{right:var(--event\)\)\))}[right~="1"]{right:.25rem}[right~="3"]{right:.75rem}.isolate{isolation:isolate}.grid,[grid=""]{display:grid}[rows~="1"]{grid-template-rows:repeat(1,minmax(0,1fr))}.m527\.488{margin:131.872rem}.m6{margin:1.5rem}.mx,[mx=""]{margin-left:1rem;margin-right:1rem}.my,[my=""]{margin-top:1rem;margin-bottom:1rem}.ms,[ms=""]{margin-inline-start:1rem}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden,[hidden=""]{display:none}.size-36{width:9rem;height:9rem}[size~="24px"]{width:24px;height:24px}[size~="28px"]{width:28px;height:28px}[size~="32rpx"]{width:1rem;height:1rem}[size~="48px"]{width:48px;height:48px}[size~="64rpx"]{width:2rem;height:2rem}[size~=lg]{width:32rem;height:32rem}[size~=md]{width:28rem;height:28rem}.h-20{height:5rem}.h-36,.h36{height:9rem}.h14\.4{height:3.6rem}.h42{height:10.5rem}.h5{height:1.25rem}.max-h-48{max-height:12rem}.min-w18{min-width:4.5rem}[h-3=""]{height:.75rem}[h\.01=""]{height:.0025rem}[h9=""]{height:2.25rem}.flex,[flex=""]{display:flex}.inline-flex,[inline-flex=""]{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}[rotate~="0"]{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:0;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=""]{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))}.resize,[resize=""]{resize:both}[resize~="default:"]:default{resize:both}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap1,[gap1=""]{gap:.25rem}.gapPx,[gapPx=""]{gap:undefinedPx}[gap~="20"]{gap:5rem}[gap~="32"]{gap:8rem}.break-all{word-break:break-all}.b,.border,[b=""],[border=""]{border-width:1px}.rounded{border-radius:.25rem}.bg-gray\/50{background-color:rgba(156,163,175,.5)}[stroke-width~="1.7"]{stroke-width:1.7px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="3.5"]{stroke-width:3.5px}[stroke~=black]{--un-stroke-opacity:1;stroke:rgb(0 0 0 / var(--un-stroke-opacity))}[object~=left]{-o-object-position:left;object-position:left}[object~=right]{-o-object-position:right;object-position:right}.p-8{padding:2rem}.px,[px=""]{padding-left:1rem;padding-right:1rem}.px-16{padding-left:4rem;padding-right:4rem}.py{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}[px~="0"]{padding-left:0;padding-right:0}[px~="1"]{padding-left:.25rem;padding-right:.25rem}[px~="open:"][open]{padding-left:1rem;padding-right:1rem}[px~="default:"]:default{padding-left:1rem;padding-right:1rem}.pb{padding-bottom:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pt,[pt=""]{padding-top:1rem}.pt-32{padding-top:8rem}.indent{text-indent:1.5rem}[align~=end]{vertical-align:bottom}[font-size~="13px"]{font-size:13px}[font-size~="14px"]{font-size:14px}[color~="#0054fd"]{--un-text-opacity:1;color:rgb(0 84 253 / var(--un-text-opacity))}[line-height~="18px"]{line-height:18px}[line-height~="20px"]{line-height:20px}.font-display{font-family:Alimama ShuHeiTi,PingFang SC,"Source Han Serif",serif}.ordinal{--un-ordinal:ordinal;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.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)}.underline{text-decoration-line:underline}.tab,[tab=""],.active-tab:active{-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)}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline,[outline=""]{outline-style:solid}.ring{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.blur,[blur=""]{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.drop-shadow{--un-drop-shadow:drop-shadow(0 1px 2px var(--un-drop-shadow-color, rgb(0 0 0 / .1))) drop-shadow(0 1px 1px var(--un-drop-shadow-color, rgb(0 0 0 / .06)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter,[backdrop-filter=""]{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=""]{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}[duration~="0"]{transition-duration:0s}.ease,.ease-in-out,[ease=""]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}@font-face{font-family:DIN Alternate;font-weight:700;font-style:normal;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAA9wABAAAAAAGcgAAA8YAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcEAZgAEQIcgmJIwqWWJU7EoJ4ATYCJAMeCxoABCAFg1oHIAyGShv3F1GUk9YWAHwcxg3fYipHbjCECFHaIEwWJ/E3QpJZi3BaVc+MJFsyyYDxWo6DhjiOF5JFhxYwQF5g7wFycsCgOPBaOAD6PDBuDuq0TiFyk0JJKRwd8IwX+P/Pvdp7mwKifj0TikC46hnz3isFPuT/UpJRgdJyOkrGqOn4uZ0dX8AUaMzCz02oCTNhzUyO/7mxKUXPvi2jLcc5rnoN6ue7gACoqMECUM/qjUOwQQDA/Dy6Kpr9DriuTcH5d9gZJAhOXM9wzG79AHuyH9QkLDsT0FgRBvLokAtHo6hPuYw+pVOlV558aAMDZuSSfyrUJgm0ojySwLAIHRZqeSxGw/wXchRha5ENdmhGBcdum6Wq9MpsgwPwC/7GddmFS8SEFzaxbSI+f5R5s56IHLtL8zOPbj/qH3V0u/0ImPBAZRtt+yxsSONzNN7GFEBLwWpkXceaTcqaSK00kc+ZLNt7bE/O5NkNg2NWj2lMpJLbQdOWiSUvV11idXBq5cpELZcrUVwwGR0uUnaaCCTVr/R85OrcN5JD3hquZA2TdvdaYFuLsXtkkkT97lRXV860Z8lEkFQ1eziqWjYONkv3WCQWLuuyTEKuT60806og9u3GnZgUz4VlElgVNhSOv3x5qtuU96QMw/CY3FxpN5mfxZhLGe8eJ2c6spMk69tIXLDcoMm7UUi7U+0505k11fAYX8nzGkO3Z7zb2A2ZG3VrXQMT+IohnHsrDnrd40aixgT+DC5PqaapW+dhw/MVSBXeGt0yCXhSqxj2GuPLUTflPXMbvBxrM9exfl/Ws/zU3nbdG+rImf7sFBHImn9ZhdrCf7XWPSoHsDWQDXXzSEGdDTWUjTGRw4kxRjAEUbFIEJOKBDUYUuL1kJK2IAv9yNTaSWAtIb2/JCk5C4nsBgu2vrFJohvLFs3XW+iJH4QNfNfOnAUjaxi9x/VIarGQzDoD6aTlUps1Vpu8fvXAWKpsjD+1dfvHaaRx7J79pqg/ZsEJKuPlvGFicOw47eihsaRZKsdOHZVyeWnOQkqWIGgFpQbjeCnC8WxI/0/U6rIbaI28oW+sf8y8tCdmlnrKsWTS6DVf83fCa3qyXM7011vL9P0XHRe2GxsC9enhaZQkDopYGu0oj49faU4lzUulMzaeKs93s/Aa7pYQVqqzIHUkr++16NK+2+KlkGMNf78RyzKi3JOz0PSOIvYs6grmsIl2IDKMaTwA3Q+wW/EYEIC84v9BryRM5GCvKlSvPb7IvdCux/VitBAOaBeoZ3w1RB5hmRslDSNMQQ0KkcXZTFZbhoKBclvSREOgUU0n1wlztKJGiO5cc4MEjdSPA6bm/uVnnqBNmM3DxL5HdY7Nn4xwfj1M0iRJ2AKqncUYueUhy0bMz+EcdUMjjVSuMscF6rm7tLllh7WJjoO5r4MxxsPZ59st9Zvy1G7CbSNs7aMLvhl4Yc/TMkTcTZ4LNHKeq11gcJNq7egc+GIk2ptzTBImQjU5bOVEzE0rWLitfOL5rzYl4efmTL6OBKblfn/BfVOHZcrklCg3S1HlBm8uIlCK9T5x6MGts0trYwyY6entcxLXPuXi5uYkVwulKdFbIpqSrYAdwU6KDUpg1ZUaZGnZddJ9kx5chvF2h+zfvXjxD34BjMzM7FwgO18jErf+TS2YvzMVfjjL8uQG3ASmJ5lM37nJdIOJhZ6BgveqstFZc7AMmq0km+m9WqbbJU51ZV5o8H8svN8sTiSRcAwsVdyDgWcMDwZTHe0+1yF6heV1wS4aQVCnsAiFRQVotplHnEkLDaHxsFF7IHH6NKf5zea0nvCET/8hF078+y061DYr5f65wn5hXGFc/yUoK6lAwUfRqoNNg9usystrfeKbhuCJvFKk4gaMQX5OYS7fIzihiHsznaLh6RWIilpayXLfF6fG03A05Doyi5utlP1K+KMs4r8uZfy6suNvPlrYPzIfrL6JLjQKmMryrt332gCFRZzMrYqIsrC+HNii39/yNIewp2/DjdGxMXRJ3w/bHGR7Y4N0RYofg6czjmOBtY4XR6iVJb78KPvmJc42TZ+WgbQ3+IBg/DVIg/3XyMEB5DeQ/LkQ3qpBVZQcwwlgSqpQ8BbglxF78yaPhp5dMIOgi1AHsAsFqBI0zMRp9tStK5k/g8AXjwBSXOy6Vu6ivdBl272KUmCfk11XV1K8o6OLHSXR9eovg6fSuvyuhcctPqFtT/OWuUvurH92hgNa6zr1+2Ib1S4hWV6NjYd1Rdp/0fbRwEqrEXkr24RayjqneNWKY4d+n3OjYG+o+58WSp4LT+qslXfaNB5/hVtZS5UlSnVg1KpPGiD9kM+7m0tCem3on6dU+yVH8V885wk+o4KSe8cZa9pdmq2LDL0TOcBerTWden01Gx0N+MaXYV2S8Vu0dcSvymJEadq4SlLKYJzyXm07jG+p6LHw+JWXyztsHI292DLl1dhi3AYtN/B+8g+93Lu42Xk2R9rvLX76F75mOafE9f4RAEou4owzKDILUZK5DkqvSHdMe+OyI2HNfy85dJUzcM4itIQdpPXsKtNjsXurHs2eyQQyhUwmE0i3do9RYJoRZ4HMNDhnwUy5FCYeU+0QCouEFM5cTJFZmAJaIsXvIRDyNvi+ZEwVXJG9dnDOWIR0doTb+EnsMX4ds6Y0XTYtCpobLEpUN6+UQ9NKBtcyK0uCu5V4usodgcw0wSbZ1tlYNBLmDmPA1yxLCtv7OSNPQTGr0nWlCGtqBse0CUaCn00SUZLIr7Mj9AvmRZexnXTDpFoqZ/fDbApsXHzrJeEyBFetYeCKHPGpnIVdCgvlQEmWNfVznAVDMnHOatwuCEVmEU7JXd4QvMLu45cxEx5PVM1Vqd5qlyeD9F2Vx61yOZ6e9eoeN9eaddbldGh+Wwhk5wQ1fzVTy5nXrqlFKDIPNyjMqckmLVX15uRD7I/cm9027QioRQFJS34BZ0GpqCZaWGzgosZFthiZ7+oiya8z5TBfwy7ie9ktVZcuH2F/4WHsBn4GezRIHKU0cwxNuzkdmupzxdOz6eamRh5K0qpM9kxa0hrq61K6x+3KyoaHBf+qS5UFJEWOMNLUsIMzm8IKjMKlXj5Iy+jB6W9zW6iqZWglA8vFYVc4SZxFXE4NovVIUpSkVZZKcg72AddjFb6enfdgXIWeTM2NcWixLifEnmhB1Mc1NdLWyllWUuQANJn33JZI8WOKRx3iF/NfctEAQmyaQlOtJjgrtlDxWoO2KAXJ35ZX+SnsCT7BDiUuk99IrDX3JWeqB2qxtnpNUrIH/IIzinkixCMXpWhOe0suEg4FuddSCBiKzF6ZrUKREataG+8oSVfsaIJN5lKMZM7mn/7AolazYlFH9dgnD0iMLMUKDsY/YGVLTheaHFka0NQ2hyKnBGceKEyEqxQkKtnpcm/0gLtdLLI4wlnCpqls0QVq+Qn2Gl9iczPOb+P+V4tFmMq7dPUId/DT2FP8BnZkStNdz1vkNddYFKuuj9jdMoE0mprH7XKygaCjgi2wcsXyZYXWfAuPBzJV6cWi+n1TrbMbddVincOaeS0kModQxCrUZjol/AbSf+5hbEdnDBFIzcAOXIdlPA7Pw+vwHnwGD+L7+G3TueMQ7OuLFHVvBywgbyHbO2YhkY8dRAKFleXDcCCHdqQy1EntcLAc0TNsq5H7m4MTIUNqvHEJrsFRPGaYvKNTwtmQrkY729FasD95BQp6DEFTaiBcjKtxBA/g2Xg13olP4iy+g9+UnXLtP4cN/o4VYL1EQQErqmwPQShwsaCWKFCxWF3swbCe77UWAJwGeOyKwsWGBFRF4RL1VdBsNoEOvwwPA067HQbdqiopQAIeTZNsFBV0h0Me9Dmdsh1IIOB2KyoJhHXd5iCBmM9nd5JA3OdTXSRgBAKamwKTfg+QQH006vCSQLqmxuUngZZEwh0kgbZkUg+TwOK6Om+UBJY2NflqSKA7lwsaJLChrS1SB/DQftLCpadcv8u9/O/sAjZA0TdXj/XhmX7+G+npf1/9/4HKafslADYwgMumXHa0AKiPZcCTu4CQnoBL23EvexYePgdfvIIuvCjWsxHHIo/1WAQC4MABKFKkgCEaaIbRJh6DoFhOwVZwkLADsIC1jBCFVcZgwxdlHH34TplAHaXLJHho8+eSUUs70Y1TcCrOw+k4DsfgWJwJA03Yh2YYKKAD7U9vFiiUAuhtaIVUtKSNlUkn45T+83AqKlfNvTgde27pvG/SGpykrOVVztnerQUnTnoL9nmkk3TTQCdO7FcaNilnNFKlY0U6W6T92f09WIfNPMqZd/eejD1nZhdOwYl5F5j9BijLvDOLaEGrRy+isr3LvDQLWIKchoUHL6JV5v42tMnDNk+B73w5IlfHsdnTfBEHwN+ZROKfwNGCZIZeRR6LkUMKNdABNGZeRSvWoIS2qyL42jnClBYMpTYgNN0hFCDQkLGQ/Uae/1TC1aRe89K+sUmBG26ITUqkNZfNxg1Om1mKmggiPNeXmUnXuRQhpyc9lPlGQzwW9HvlA+GWqaYIszARXWugPcqhfp5YSU3LdbJLVmTB0iVXgx7XY3pQ9+teXWbpmaZwJMwkuzZhJLIcdtXuXjZL0RUw77IoMC0EE7dx4vdLSk/I2MRCITP5umYhMemam4SP+S676OgJLrpD6Ew/z6ITS5rgjJ913R3LaRY9UNJ5HSetEypTj/ulhCc4xmL/K+UFMSrfJ9zMPVhMT9Q/IrzM23uyaGftq1YIhSkdnx5NWuwTTuYsWJQvFexx5LaLKIs2L70frN/LEUz67zkS3cLO7PHAeTAyrdEROFZYl8yb7KDHZ7H6KbWfbnIBT9PsHWu4RtotFn1S4uKM2E2D3Ee+Gyz+o2kOwlUWrTIyOfErIJ4pSFxidJe0y0Mv+BFnJfmcV/Kekr7wGVdxP/lP+YCzkXKCRc9Ny2yvWPR76VPsa+QSSXss+uAm7FLOOYEdwjuwTXgvadRizUQ0vIW3YIvwJ3EThDfFDXlCY9s6i6fAssZi9SUNp+g+gbdTe6fFtt3MXWHRP6KX7WpbYtFSv2CRkIa8ESyFkiNT5nGKN7b7EUy1+Qgx45slnsUZ2sRd5NIrPJQSKcaM+xKvrZONPB02ee2FVksnA9DzI2TDVCd+ADXZZJKuHRgzbfvKXQ==) format("woff2"),url(/coach/assets/DINAlternate-Bold-nums-nY-juYRr.ttf) format("truetype");unicode-range:U+0030-0039,U+002F}.common-search-wrapper{position:relative;width:13.8125rem;flex-shrink:0}.common-search-wrapper .common-search__input-container{height:2.5rem;padding:0 .75rem;box-sizing:border-box;background:var(--color-base-02, #fff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem)}.common-search-dropdown{position:absolute;top:2.75rem;left:0;right:0;max-height:18.75rem;background:var(--color-base-02, #fff);border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .5rem 1.875rem rgba(28,31,46,.14);overflow-y:auto;z-index:100;animation:dropdown-in .16s cubic-bezier(.33,1,.68,1)}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.common-search-history-header{display:flex;align-items:center;justify-content:space-between;padding:.25rem .625rem .375rem}.common-search-history-title{font-size:.75rem;color:var(--color-gray-600, #71778f)}.common-search-history-clear{font-size:.75rem;color:var(--color-gray-600, #71778f);padding:.125rem .25rem;border-radius:.25rem;transition:all .14s ease;cursor:pointer}.common-search-history-clear:active{color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.08)}.common-search-result-item{min-height:2.125rem;padding:0 .625rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:background .14s ease;border-radius:.375rem;margin:0 .375rem .125rem}.common-search-result-item:last-child{margin-bottom:.25rem}.common-search-result-item:active{background:rgba(28,31,46,.05)}.common-search-result-item__icon{width:.75rem;height:.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.common-search-icon-clock{font-size:.75rem;opacity:.6}.common-search-result-item__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.common-search-result-item__name{font-size:.875rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-search-result-item__name--highlight{color:var(--color-primary-700, #0054fd);font-weight:600}.common-search-result-item__grade{font-size:.75rem;color:var(--color-gray-600, #464b60)}.common-search-results-empty{padding:1.5rem .75rem;display:flex;justify-content:center;align-items:center}.common-search-results-empty__text{font-size:.875rem;color:var(--color-gray-400, #71778f)}@media screen and (max-width: 960px){.common-search-wrapper{width:221px}.common-search-wrapper .common-search__input-container{height:40px;padding:0 12px;gap:8px;border-width:.5px;border-radius:10px}.common-search-wrapper .common-search__icon,.common-search-wrapper .common-search__clear{width:16px;height:16px}.common-search-wrapper .common-search__input{font-size:14px;line-height:20px}}uni-page-body,uni-view,uni-text{box-sizing:border-box}uni-page-body{background:#f7f7f6;color:#1a1917;font-family:Inter,-apple-system,PingFang SC,sans-serif;line-height:1.6;font-size:.875rem}body{background:#f7f7f6}.text-mono{font-family:JetBrains Mono,Menlo,monospace}.text-display{font-family:"Source Serif 4",Georgia,serif}.ph-line{height:.4375rem;background:#e3e1dd;border-radius:.125rem;margin-bottom:.3125rem}.ph-line.w-80{width:80%}.ph-line.w-60{width:60%}.ph-line.w-40{width:40%}.empty-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9b9791;font-family:JetBrains Mono,Menlo,monospace;font-size:.6875rem;gap:.5rem;height:100%}.wd-action-sheet,.wd-action-sheet__popup{margin:0!important;border-radius:.5rem .5rem 0 0!important}uni-toast,.uni-sample-toast,.uni-toast{z-index:110000!important}uni-modal,.uni-modal{z-index:110000!important}.grading-dots-dropdown-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:transparent}.grading-dots-dropdown{position:fixed;z-index:10051;min-width:5rem;padding:.25rem;background:var(--color-base-02, #ffffff);border:.03125rem solid var(--color-line, #ccd2ea);border-radius:.5rem;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.16);box-sizing:border-box}.grading-dots-dropdown__item{padding:.5rem 1rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.grading-dots-dropdown__item:active{background:var(--color-gray-50, #f7f9fc)}.grading-dots-dropdown__item-text{font-family:PingFang SC,sans-serif;font-size:.875rem;line-height:1.4;color:var(--color-text-1, #1c1f2e);white-space:nowrap}:root{--color-brand-50: #E8F5E9;--color-brand-100: #A5D6A7;--color-brand-200: #66BB6A;--color-brand-300: #4CAF50;--color-brand-400: #388E3C;--color-brand-500: #2E7D32;--color-warning-50: #FFF3E0;--color-warning-500: #FF9800;--color-error-50: #FFEBEE;--color-error-500: #E53935;--color-info-50: #E3F2FD;--color-info-500: #1E88E5;--color-neutral-100: #F5F7FA;--color-neutral-200: #F0F0F0;--color-neutral-300: #D9D9D9;--color-neutral-400: #BBBBBB;--color-neutral-500: #999999;--color-neutral-600: #666666;--color-neutral-700: #444444;--color-neutral-900: #1A1A1A;--gradient-brand: linear-gradient(135deg, #2E7D32 0%, #4CAF50 100%);--gradient-ai: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--gradient-ai-soft: linear-gradient(135deg, #E8EAF6 0%, #F3E5F5 100%);--shadow-sm: 0 .0625rem .25rem rgba(0, 0, 0, .08);--shadow-md: 0 .25rem .75rem rgba(0, 0, 0, .1);--shadow-lg: 0 .5rem 1.5rem rgba(0, 0, 0, .12);--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.25rem;--radius-full: 62.4375rem;--color-coach-primary: #1E88E5;--color-coach-accent: #00BFA5;--color-coach-bg: #F4F6F8;--gradient-coach: linear-gradient(135deg, #1E88E5 0%, #00BFA5 100%);--gradient-coach-soft: linear-gradient(135deg, #E3F2FD 0%, #E0F2F1 100%);--color-primary-50: #f2f6ff;--color-primary-100: #e4edff;--color-primary-300: #6e9bff;--color-primary-700: #0054fd;--color-gray-50: #f7f9fc;--color-gray-100: #ccd2ea;--color-gray-200: #b0b5cd;--color-gray-300: #9399b0;--color-gray-400: #71778f;--color-gray-500: #5a607a;--color-gray-600: #464b60;--color-gray-700: #2f3346;--color-gray-900: #1c1f2e;--color-base-01: #000000;--color-base-02: #ffffff;--color-accent-2-contrast-600: #ffbb00;--color-overlay-alpha-1-70: rgba(255, 255, 255, .7);--color-semantic-success-500: #7be188;--color-semantic-success-700: #00b42a;--color-semantic-success-900: #009227;--color-semantic-error-700: #f53f3f;--color-semantic-error-900: #cb2634;--size-0: 0;--size-2: .125rem;--size-4: .25rem;--size-8: .5rem;--size-10: .625rem;--size-12: .75rem;--size-14: .875rem;--size-16: 1rem;--size-18: 1.125rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-32: 2rem;--size-36: 2.25rem;--size-40: 2.5rem;--size-44: 2.75rem;--size-48: 3rem;--radius-extra-small: .125rem;--radius-small: .25rem;--radius-soft: .5rem;--radius-regular: .75rem;--radius-medium: 1rem;--radius-large: 1.75rem;--radius-round: .625rem;--radius-full: 624.9375rem;--border-small: .03125rem;--border-base: .0625rem;--border-bold: .125rem;--border-supper: .1875rem;--font-line-height-base: 1.4;--font-line-height-01: .875rem;--font-line-height-06: 1.375rem;--font-line-height-07: 1.5rem;--font-letters-pacing-01: 0;--font-paragraph-spacing-01: .5rem;--font-font-size-subheading-01: 1rem;--font-font-size-subheading-02: 1.125rem;--font-font-size-subheading-04: 1.5rem;--font-10-regular-size: .625rem;--font-10-regular-weight: 400;--font-11-regular-size: .6875rem;--font-11-regular-weight: 400;--font-12-regular-size: .75rem;--font-12-regular-weight: 400;--font-13-regular-size: .8125rem;--font-13-regular-weight: 400;--font-14-medium-size: .875rem;--font-14-medium-weight: 500;--font-15-medium-size: .9375rem;--font-15-medium-weight: 500;--font-16-regular-size: 1rem;--font-16-regular-weight: 400;--font-17-medium-size: 1.0625rem;--font-17-medium-weight: 500;--font-20-medium-size: 1.25rem;--font-20-medium-weight: 500;--shadow-switch-inner: 0 .125rem .25rem 0 rgba(0, 0, 0, .08);--shadow-card: 0 .60094rem .72125rem 0 rgba(34, 52, 86, .08);--shadow-stats-glow: 0 .375rem 1.1875rem 0 rgba(0, 56, 255, .24);--layout-card: 20rem;--color-primary-950: #003FCC;--color-primary-500: #3D7BFF;--color-gray-100-strong: #D6D7DB;--color-gray-50: #F2F3F7;--color-semantic-warning-900: #D25F00;--color-semantic-warning-700: #FF7D00;--color-semantic-warning-600: #FFA000;--color-semantic-error-100: #FDECEA;--color-line-1: #CCD2EA;--color-overlay-alpha-2-5: rgba(0, 0, 0, .05);--color-overlay-alpha-1-90: rgba(255, 255, 255, .9);--size-22: 1.375rem;--size-56: 3.5rem;--font-size-caption-01: .6875rem;--font-size-body-01: .8125rem;--font-size-subheading-03: 1.25rem;--font-line-height-03: 1.0625rem;--color-card-cyan: #0BC5E2;--color-card-pink: #FF88CE;--color-card-yellow: #E6D011;--color-card-green: #35DD57;--color-card-purple: #635BFF;--color-card-orange: #FF7D00;--color-warning-700: #FF7D00;--color-count-red: #F53F3F;--color-figma-gray-50: #F7F9FC;--color-figma-gray-400: #71778F;--color-figma-gray-600: #464B60;--color-figma-gray-900: #1C1F2E;--shadow-card-soft: 0 4px 12px rgba(0, 0, 0, .05);--shadow-card-strong: 0 9.6px 11.5px rgba(34, 52, 86, .08);--shadow-stats-glow-px: 0 6px 19px rgba(0, 56, 255, .24);--radius-sm: 6px;--radius-pill: 28px;--font-display: "Alimama ShuHeiTi", "PingFang SC", sans-serif;--font-deco: "Impact", "Arial Black", sans-serif;--font-body: "PingFang SC", -apple-system, BlinkMacSystemFont, sans-serif;--font-score-num: "DIN Alternate", Arial, sans-serif;--color-mask-45: rgba(0, 0, 0, .45);--size-420: 26.25rem;--shadow-panel-left: -.5rem 0 1.5rem rgba(34, 52, 86, .12)}.wd-popup--bottom{border-radius:.5rem .5rem 0 0!important}uni-view{display:block}uni-view[hidden]{display:none}uni-text[selectable]{cursor:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}uni-text{white-space:pre-line}.test-build-badge[data-v-29797597]{position:fixed;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:0 .75rem;box-sizing:border-box;background:#d97706;pointer-events:none}.test-build-badge__text[data-v-29797597]{font-size:.6875rem;font-weight:600;color:#fff;letter-spacing:.03125rem;line-height:1.2}.layout-blank[data-v-07f95b29],.layout-blank__body[data-v-07f95b29]{min-height:100vh;box-sizing:border-box}.layout-default[data-v-61a7a96d]{width:100%}.dual-view[data-v-0de193cc]{display:flex;width:100%;height:100%;background:transparent;overflow:hidden;position:relative}.dual-view--transparent[data-v-0de193cc]{background:transparent}.dual-view__left[data-v-0de193cc]{background:#fff;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),left .3s ease;opacity:1}.dual-view__left--peek[data-v-0de193cc]{box-shadow:.5rem 0 1.5rem rgba(34,52,86,.12)}.dual-view__peek-zone[data-v-0de193cc]{position:absolute;left:0;top:0;bottom:0;width:.375rem;z-index:90}.dual-view--single-left .dual-view__right[data-v-0de193cc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;pointer-events:none;z-index:0}.dual-view--single-left .dual-view__splitter[data-v-0de193cc]{display:none}.dual-view--single-left .dual-view__left[data-v-0de193cc]{flex:1;z-index:1}.dual-view--single-right .dual-view__left[data-v-0de193cc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;pointer-events:none;z-index:0}.dual-view--single-right .dual-view__splitter[data-v-0de193cc]{display:none}.dual-view--single-right .dual-view__right[data-v-0de193cc]{flex:1;width:100%;z-index:1}.dual-view__splitter[data-v-0de193cc]{position:relative;width:var(--size-8, .5rem);margin:0 calc(var(--size-4, .25rem) * -1);flex-shrink:0;cursor:col-resize;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.dual-view__splitter-line[data-v-0de193cc]{position:absolute;top:0;bottom:0;left:50%;width:var(--border-small, .03125rem);background:transparent;transform:translate(-50%);transition:background .16s ease}.dual-view__splitter-handle[data-v-0de193cc]{position:absolute;top:50%;left:50%;width:var(--size-8, .5rem);height:var(--size-48, 3rem);min-width:var(--size-4, .25rem);border:var(--border-small, .03125rem) solid var(--color-gray-200, #b0b5cd);border-radius:var(--radius-large, 1.75rem);background:var(--color-gray-50, #f7f9fc);transform:translate(-50%,-50%);opacity:0;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.dual-view__splitter-grip[data-v-0de193cc]{position:absolute;top:50%;width:var(--border-small, .03125rem);height:.9375rem;background:var(--color-gray-200, #b0b5cd);border-radius:var(--border-small, .03125rem);transform:translateY(-50%);transition:background .15s ease}.dual-view__splitter-grip--left[data-v-0de193cc]{left:.1875rem}.dual-view__splitter-grip--right[data-v-0de193cc]{right:.1875rem}.dual-view__splitter--dragging .dual-view__splitter-handle[data-v-0de193cc]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd);opacity:0}.dual-view__splitter--dragging .dual-view__splitter-grip[data-v-0de193cc]{background:var(--color-base-02, #ffffff)}.dual-view__right[data-v-0de193cc]{flex:1;display:flex;flex-direction:column;position:relative;z-index:0;overflow:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1);opacity:1}.coverage-host[data-v-4dd59950]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.adaptive-container[data-v-585e84c4]{width:100%;height:100vh;position:relative;overflow:hidden;background:#f7f7f6;display:flex;flex-direction:column}.adaptive-container__status-bar[data-v-585e84c4]{flex-shrink:0;background:#f7f7f6}.adaptive-container__body[data-v-585e84c4]{flex:1;min-height:0;position:relative}.left-view[data-v-36096986]{display:flex;flex-direction:column;height:100%;width:100%}.left-view__content[data-v-36096986]{flex:1;min-height:0;box-sizing:border-box}.left-view__tabbar-spacer[data-v-36096986]{flex-shrink:0;height:5.625rem}.empty[data-v-29c30f2e]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#9b9791;font-family:JetBrains Mono,Menlo,monospace}.empty__icon[data-v-29c30f2e]{width:1.75rem;height:1.75rem;border:2px dashed #c9c6c0;border-radius:50%}.empty__text[data-v-29c30f2e]{font-size:.6875rem}.empty__hint[data-v-29c30f2e]{font-size:.625rem;color:#6f6b65}.stack-layer[data-v-c0b4859f]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.stack-layer--pushed[data-v-c0b4859f]{transform:translate(0)}.stack-host[data-v-5144f529]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.stack-host[data-v-5144f529] .stack-layer{pointer-events:auto}.stack-host__page[data-v-5144f529]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff}.stack-host__placeholder[data-v-5144f529]{color:#9b9791;font-size:.75rem;font-family:JetBrains Mono,Menlo,monospace;padding:1rem}.right-view[data-v-ac998889]{display:flex;flex-direction:column;height:100%;width:100%;background:#fff;border-radius:1.5rem 0 0 1.5rem;overflow:hidden}.right-view--transparent[data-v-ac998889]{background:transparent}.right-view__content[data-v-ac998889]{flex:1;min-height:0;position:relative;overflow:hidden}.right-view__swap[data-v-ac998889]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translate(.5rem);transition:opacity .3s,transform .3s;pointer-events:none;box-sizing:border-box;overflow:hidden}.right-view__swap--show[data-v-ac998889]{opacity:1;transform:translate(0);pointer-events:auto}.wd-loading[data-v-7c96d5e6]{font-size:0;line-height:0;vertical-align:middle;display:inline-block;width:var(--wot-loading-size, 32px);height:var(--wot-loading-size, 32px)}.wd-loading__body[data-v-7c96d5e6]{width:100%;height:100%;animation:wd-rotate-7c96d5e6 var(--wot-loading-duration, 2s) linear infinite}.wd-loading__svg[data-v-7c96d5e6]{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}@keyframes wd-rotate-7c96d5e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wot-theme-dark .wd-action-sheet[data-v-6b181012]{background-color:var(--wot-dark-background2, #1b1b1b);color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)))}.wot-theme-dark .wd-action-sheet__action[data-v-6b181012]{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));background:var(--wot-dark-background2, #1b1b1b)}.wot-theme-dark .wd-action-sheet__action[data-v-6b181012]:not(.wd-action-sheet__action--disabled):not(.wd-action-sheet__action--loading):active{background:var(--wot-dark-background4, #323233)}.wot-theme-dark .wd-action-sheet__action--disabled[data-v-6b181012]{color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959))}.wot-theme-dark .wd-action-sheet__subname[data-v-6b181012]{color:var(--wot-dark-color3, rgba(232, 230, 227, .8))}.wot-theme-dark .wd-action-sheet__cancel[data-v-6b181012]{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));background:var(--wot-dark-background4, #323233)}.wot-theme-dark .wd-action-sheet__cancel[data-v-6b181012]:active{background:var(--wot-dark-background5, #646566)}.wot-theme-dark .wd-action-sheet[data-v-6b181012] .wd-action-sheet__close{color:var(--wot-dark-color3, rgba(232, 230, 227, .8))}.wot-theme-dark .wd-action-sheet__panel-title[data-v-6b181012],.wot-theme-dark .wd-action-sheet__header[data-v-6b181012]{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)))}.wd-action-sheet[data-v-6b181012]{background-color:var(--wot-color-white, rgb(255, 255, 255));padding-bottom:1px}[data-v-6b181012] .wd-action-sheet__popup{border-radius:var(--wot-action-sheet-radius, 16px) var(--wot-action-sheet-radius, 16px) 0 0}.wd-action-sheet__actions[data-v-6b181012]{padding:8px 0;max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.wd-action-sheet__action[data-v-6b181012]{position:relative;display:block;width:100%;height:var(--wot-action-sheet-action-height, 48px);line-height:var(--wot-action-sheet-action-height, 48px);color:var(--wot-action-sheet-color, rgba(0, 0, 0, .85));font-size:var(--wot-action-sheet-fs, var(--wot-fs-title, 16px));text-align:center;border:none;background:var(--wot-action-sheet-bg, var(--wot-color-white, rgb(255, 255, 255)));outline:none}.wd-action-sheet__action[data-v-6b181012]:after{display:none}.wd-action-sheet__action[data-v-6b181012]:not(.wd-action-sheet__action--disabled):not(.wd-action-sheet__action--loading):active{background:var(--wot-action-sheet-active-color, var(--wot-color-bg, #f5f5f5))}.wd-action-sheet__action--disabled[data-v-6b181012]{color:var(--wot-action-sheet-disabled-color, rgba(0, 0, 0, .25));cursor:not-allowed}.wd-action-sheet__action--loading[data-v-6b181012]{display:flex;align-items:center;justify-content:center;line-height:initial}[data-v-6b181012] .wd-action-sheet__action-loading{width:var(--wot-action-sheet-loading-size, 20px);height:var(--wot-action-sheet-loading-size, 20px)}.wd-action-sheet__name[data-v-6b181012]{display:inline-block}.wd-action-sheet__subname[data-v-6b181012]{display:inline-block;margin-left:4px;font-size:var(--wot-action-sheet-subname-fs, var(--wot-fs-secondary, 12px));color:var(--wot-action-sheet-subname-color, rgba(0, 0, 0, .45))}.wd-action-sheet__cancel[data-v-6b181012]{display:block;width:calc(100% - 48px);line-height:var(--wot-action-sheet-cancel-height, 44px);padding:0;color:var(--wot-action-sheet-cancel-color, #131415);font-size:var(--wot-action-sheet-fs, var(--wot-fs-title, 16px));text-align:center;border-radius:var(--wot-action-sheet-cancel-radius, 22px);border:none;background:var(--wot-action-sheet-cancel-bg, rgb(240, 240, 240));outline:none;margin:0 auto 24px;font-weight:var(--wot-action-sheet-weight, 500)}.wd-action-sheet__cancel[data-v-6b181012]:active{background:var(--wot-action-sheet-active-color, var(--wot-color-bg, #f5f5f5))}.wd-action-sheet__cancel[data-v-6b181012]:after{display:none}.wd-action-sheet__header[data-v-6b181012]{color:var(--wot-action-sheet-color, rgba(0, 0, 0, .85));position:relative;height:var(--wot-action-sheet-title-height, 64px);line-height:var(--wot-action-sheet-title-height, 64px);text-align:center;font-size:var(--wot-action-sheet-title-fs, var(--wot-fs-title, 16px));font-weight:var(--wot-action-sheet-weight, 500)}[data-v-6b181012] .wd-action-sheet__close{position:absolute;top:var(--wot-action-sheet-close-top, 25px);right:var(--wot-action-sheet-close-right, 15px);color:var(--wot-action-sheet-close-color, rgba(0, 0, 0, .65));font-size:var(--wot-action-sheet-close-fs, var(--wot-fs-title, 16px));transform:rotate(-45deg);line-height:1.1}.wd-action-sheet__panels[data-v-6b181012]{height:84px;overflow-y:hidden}.wd-action-sheet__panels[data-v-6b181012]:first-of-type{margin-top:20px}.wd-action-sheet__panels[data-v-6b181012]:last-of-type{margin-bottom:12px}.wd-action-sheet__panels-content[data-v-6b181012]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.wd-action-sheet__panel[data-v-6b181012]{width:88px;flex:0 0 auto;display:inline-block;padding:var(--wot-action-sheet-panel-padding, 12px 0 11px)}.wd-action-sheet__panel-img[data-v-6b181012]{display:block;width:var(--wot-action-sheet-panel-img-fs, 40px);height:var(--wot-action-sheet-panel-img-fs, 40px);margin:0 auto 7px;border-radius:var(--wot-action-sheet-panel-img-radius, 4px)}.wd-action-sheet__panel-title[data-v-6b181012]{font-size:var(--wot-action-sheet-subname-fs, var(--wot-fs-secondary, 12px));line-height:1.2;text-align:center;color:var(--wot-action-sheet-color, rgba(0, 0, 0, .85));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-mask[data-v-7ee79054]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(26,25,23,.45);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fade-in-7ee79054 .4s}.modal[data-v-7ee79054]{background:#fff;border-radius:.5rem;box-shadow:0 .375rem 1.875rem rgba(0,0,0,.18);display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.modal--sm[data-v-7ee79054]{width:15rem}.modal--md[data-v-7ee79054]{width:22.5rem}.modal--lg[data-v-7ee79054]{width:30rem}.modal--modal-b[data-v-7ee79054]{z-index:1010}.modal__header[data-v-7ee79054]{height:2.75rem;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d5cf}.modal__title[data-v-7ee79054]{font-family:"Source Serif 4",Georgia,serif;font-size:1rem;font-weight:600;color:#1a1917}.modal__close[data-v-7ee79054]{font-size:1.25rem;color:#6f6b65;padding:0 .375rem}.modal__content[data-v-7ee79054]{flex:1;padding:1rem;overflow:auto}.modal__footer[data-v-7ee79054]{padding:.75rem 1rem;border-top:1px solid #d8d5cf;display:flex;justify-content:flex-end;gap:.5rem}@keyframes fade-in-7ee79054{0%{opacity:0}to{opacity:1}}.topbar[data-v-8108d880]{height:2.75rem;background:#efeeec;border-bottom:1px solid #d8d5cf;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem;flex-shrink:0;font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem;color:#6f6b65;position:relative}.topbar--accent[data-v-8108d880]{background:#e8efff;color:#2563d6}.topbar__left[data-v-8108d880]{display:flex;align-items:center;gap:.5rem}.topbar__back[data-v-8108d880]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center}.topbar__back-icon[data-v-8108d880]{width:1.125rem;height:1.125rem;display:block}.topbar__title[data-v-8108d880]{font-family:"Source Serif 4",Georgia,serif;font-size:.9375rem;font-weight:600;color:#1a1917}.topbar__icon-wrap[data-v-8108d880]{padding:.25rem .375rem;cursor:pointer}.topbar__icon[data-v-8108d880]{font-size:1rem}.pwd-modal[data-v-8108d880]{display:flex;flex-direction:column;gap:.625rem}.pwd-modal__sub[data-v-8108d880]{font-size:.6875rem;color:#6f6b65;line-height:1.6}.pwd-field[data-v-8108d880]{display:flex;flex-direction:column;gap:.25rem}.pwd-field__label[data-v-8108d880]{font-size:.75rem;color:#3a3835}.pwd-field__input[data-v-8108d880]{height:2.5rem;padding:0 .625rem;border:1px solid #d8d5cf;border-radius:.375rem;font-size:.8125rem;color:#1a1917;background:#fff;box-sizing:border-box}.pwd-modal__error[data-v-8108d880]{display:block;font-size:.6875rem;color:var(--color-error-500);margin-top:-.25rem}.pwd-modal__btn[data-v-8108d880]{flex:1;height:2.375rem;display:flex;align-items:center;justify-content:center;border:1px solid #d8d5cf;border-radius:.375rem;font-size:.8125rem;color:#3a3835;background:#fff}.pwd-modal__btn--primary[data-v-8108d880]{background:#2563d6;border-color:#2563d6;color:#fff;flex:2;font-weight:600}.pwd-modal__btn--disabled[data-v-8108d880]{opacity:.55}.tabbar[data-v-f36f815b]{position:relative;width:21.4375rem;max-width:100%;height:3.375rem;padding:.5rem .1875rem;box-sizing:border-box;border:var(--border-small, .03125rem) solid rgba(178,182,198,.34);border-radius:1.75rem;background:rgba(255,255,255,.55);box-shadow:.9375rem .1875rem 1.375rem rgba(24,111,242,.05);backdrop-filter:blur(.375rem);display:flex;justify-content:center;align-items:center;gap:var(--size-0, 0);flex-shrink:0;margin:0 auto;overflow:hidden}.tabbar__glass[data-v-f36f815b]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.75rem;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(153,153,153,.12)),rgba(51,51,51,.04);box-shadow:inset 0 0 1rem rgba(242,242,242,.95),inset 0 0 .1875rem rgba(255,255,255,.5),inset -.0625rem -.0625rem .03125rem -.0625rem #fff,inset .0625rem .0625rem .03125rem -.0625rem #fff}.tabbar__focus[data-v-f36f815b]{position:absolute;top:.1875rem;left:.1875rem;height:3rem;border-radius:6.25rem;background:var(--color-primary-700, #0054fd);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1}.tabbar__item[data-v-f36f815b]{position:relative;z-index:1;flex:1;height:3rem;border-radius:1.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1c1f2e;gap:.0625rem;transition:color .25s ease}.tabbar__item--active[data-v-f36f815b]{color:#fff}.tabbar__text[data-v-f36f815b]{font-family:PingFang SC,sans-serif;font-size:.5625rem;line-height:.875rem;transition:font-weight .2s ease,color .25s ease}.tabbar__item:not(.tabbar__item--active) .tabbar__text[data-v-f36f815b]{font-weight:400}.tabbar__item--active .tabbar__text[data-v-f36f815b]{font-weight:500}.tabbar__icon-wrap[data-v-f36f815b]{position:relative;width:1.5rem;height:1.5rem}.tabbar__icon[data-v-f36f815b]{position:absolute;top:0;right:0;bottom:0;left:0;width:1.5rem;height:1.5rem;transition:opacity .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.tabbar__icon--idle[data-v-f36f815b]{opacity:1}.tabbar__icon--active[data-v-f36f815b],.tabbar__item--active .tabbar__icon--idle[data-v-f36f815b]{opacity:0}.tabbar__item--active .tabbar__icon--active[data-v-f36f815b]{opacity:1}.stack-page[data-v-83684072]{width:100%;height:100vh;display:flex;flex-direction:column;background:#fff;box-sizing:border-box}.stack-page__body[data-v-83684072]{flex:1;overflow-y:auto;padding:.75rem;box-sizing:border-box}.immersive[data-v-2a5f648b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1917;color:#fff;display:flex;flex-direction:column;z-index:100;box-sizing:border-box}.immersive__topbar[data-v-2a5f648b]{height:3.125rem;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.12);flex-shrink:0}.immersive__back[data-v-2a5f648b]{font-family:JetBrains Mono,Menlo,monospace;font-size:.8125rem;color:#e3e1dd}.immersive__title[data-v-2a5f648b]{font-family:"Source Serif 4",Georgia,serif;font-size:1rem;color:#fff;font-weight:600}.immersive__actions[data-v-2a5f648b]{display:flex;gap:.5rem}.immersive__body[data-v-2a5f648b]{flex:1;overflow:hidden;position:relative}.left-avatar[data-v-dd0661a4]{position:relative;display:flex;align-items:center;width:3.5rem;height:3.5rem;flex-shrink:0}.left-avatar__btn[data-v-dd0661a4]{width:3.5rem;height:3.5rem;border-radius:312.46875rem;background:#ff7220;overflow:hidden;flex-shrink:0;cursor:pointer;box-sizing:border-box}.left-avatar__img[data-v-dd0661a4]{width:3.5rem;height:3.5rem;display:block}.left-avatar__sheet[data-v-dd0661a4]{display:none}.students-header[data-v-dd0661a4]{width:100%;height:var(--size-36, 2.25rem);flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:var(--size-8, .5rem)}.students-profile[data-v-dd0661a4]{display:flex;align-items:center;gap:var(--size-8, .5rem);flex:1;min-width:0}.students-avatar[data-v-dd0661a4]{width:var(--size-32, 2rem);height:var(--size-32, 2rem);border-radius:50%;border:var(--border-small, .125rem) solid rgba(255,255,255,.23);overflow:hidden;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.students-avatar__image[data-v-dd0661a4]{width:100%;height:100%}.students-profile__meta[data-v-dd0661a4]{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.students-profile__store[data-v-dd0661a4]{color:var(--color-gray-900, #1c1f2e);font-size:var(--font-14-medium-size, .875rem);font-weight:var(--font-14-medium-weight, 500);line-height:calc(var(--font-14-medium-size, .875rem) * var(--font-line-height-base, 1.4));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.students-profile__teacher[data-v-dd0661a4]{color:var(--color-gray-600, #464b60);font-size:var(--font-10-regular-size, .625rem);font-weight:var(--font-10-regular-weight, 400);line-height:calc(var(--font-10-regular-size, .625rem) * var(--font-line-height-base, 1.4));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.students-header__icon-btn[data-v-dd0661a4]{width:var(--size-36, 2.25rem);height:var(--size-36, 2.25rem);display:flex;flex-shrink:0;align-items:center;justify-content:center}.students-header__icon[data-v-dd0661a4]{display:block}.students-header__icon--search[data-v-dd0661a4]{width:var(--size-22, 1.375rem);height:var(--size-22, 1.375rem)}.sidebar-menu-item[data-v-31199b23]{display:flex;align-items:center;gap:.25rem;height:2.75rem;padding:0 .5rem;border-radius:var(--radius-full, 312.46875rem);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.sidebar-menu-item[data-v-31199b23]:not(.sidebar-menu-item--active):hover{background-color:var(--color-gray-50, #F7F9FC);background-image:linear-gradient(0deg,var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)) 0%,var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)) 100%)}.sidebar-menu-item--active[data-v-31199b23]{background:var(--color-primary-700, #0054fd);backdrop-filter:blur(var(--effect-strong, 12px));box-shadow:0 var(--effect-weak, 4px) calc(var(--effect-strong, 24px) / 2) var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05))}.sidebar-menu-item--active[data-v-31199b23]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 var(--effect-extra-weak, 2px) 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));pointer-events:none}.sidebar-menu-item--active .sidebar-menu-item__text[data-v-31199b23]{color:var(--color-base-02, #ffffff);font-weight:400}.sidebar-menu-item--active .sidebar-menu-item__icon[data-v-31199b23]{filter:brightness(0) invert(1)}.sidebar-menu-item--collapsed[data-v-31199b23]{justify-content:center;padding:0}.sidebar-menu-item__icon-wrap[data-v-31199b23]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0}.sidebar-menu-item__icon[data-v-31199b23]{width:1.75rem;height:1.75rem;transition:filter .2s ease;filter:brightness(0)}.sidebar-menu-item__icon--small[data-v-31199b23]{width:.875rem;height:.875rem}.sidebar-menu-item__text[data-v-31199b23]{flex:1;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e);font-weight:400;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease;min-width:0}.sidebar-menu-item__beta[data-v-31199b23]{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:1.5rem;padding:.125rem .375rem .125rem .25rem;border-radius:var(--radius-full, 312.46875rem);background:var(--color-primary-50, #f2f6ff);box-sizing:border-box}.sidebar-menu-item__beta--active[data-v-31199b23]{background:transparent;border:var(--border-small, .5px) solid rgba(242,246,255,.8)}.sidebar-menu-item__beta-icon[data-v-31199b23]{width:.75rem;height:.75rem;flex-shrink:0}.sidebar-menu-item__beta-text[data-v-31199b23]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.5625rem;line-height:1.4;color:var(--color-primary-700, #0054fd);font-weight:400;white-space:nowrap}.sidebar-menu-item__beta--active .sidebar-menu-item__beta-text[data-v-31199b23]{color:var(--color-primary-50, #f2f6ff)}.user-menu-popover__mask[data-v-9129e0cd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:transparent}.user-menu-popover[data-v-9129e0cd]{position:fixed;z-index:91;padding:var(--size-2, .125rem) 0;box-sizing:border-box;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);background:rgba(255,255,255,.95);backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);box-shadow:0 .25rem 1.5rem 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 .125rem 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));display:flex;flex-direction:column;opacity:0}.user-menu-popover--ready[data-v-9129e0cd]{opacity:1;transform-origin:left bottom;animation:user-menu-popover-in-9129e0cd .16s ease}@keyframes user-menu-popover-in-9129e0cd{0%{opacity:0;transform:scale(.96) translateY(.25rem)}to{opacity:1;transform:scale(1) translateY(0)}}.user-menu-popover__slot[data-v-9129e0cd]{width:100%;padding:var(--size-6, .375rem) var(--size-8, .5rem);box-sizing:border-box;display:flex;flex-direction:column}.user-menu-popover__item[data-v-9129e0cd]{width:100%;height:2.5rem;padding:0 var(--size-8, .5rem);border-radius:var(--radius-small, .25rem);box-sizing:border-box;display:flex;align-items:center;gap:var(--size-4, .25rem);overflow:hidden;cursor:pointer}.user-menu-popover__item[data-v-9129e0cd]:hover{background:rgba(0,0,0,.04)}.user-menu-popover__item[data-v-9129e0cd]:active{background:rgba(0,0,0,.08)}.user-menu-popover__icon-wrapper[data-v-9129e0cd]{width:1.25rem;height:1rem;padding-right:var(--size-4, .25rem);box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center}.user-menu-popover__icon[data-v-9129e0cd]{width:1rem;height:1rem}.user-menu-popover__label[data-v-9129e0cd]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e)}.user-menu-popover__item--danger .user-menu-popover__label[data-v-9129e0cd]{color:var(--color-semantic-error-900, #cb2634)}.portal-switch-overlay[data-v-77aa1fef]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.45)}.portal-switch-overlay__panel[data-v-77aa1fef]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2rem;border-radius:.75rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1rem rgba(15,23,42,.12)}.portal-switch-overlay__spinner[data-v-77aa1fef]{width:2rem;height:2rem;border:.1875rem solid var(--color-gray-100, #eef0f6);border-top-color:var(--color-primary-700, #0054fd);border-radius:50%;animation:portal-switch-spin-77aa1fef .8s linear infinite}.portal-switch-overlay__text[data-v-77aa1fef]{font-size:.875rem;color:var(--color-gray-900, #1c1f2e);line-height:1.25rem}@keyframes portal-switch-spin-77aa1fef{to{transform:rotate(360deg)}}.sidebar[data-v-f52c8eab]{width:100%;height:100%;padding:0 var(--size-24, 1.5rem);background:#fafafa;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.sidebar--collapsed[data-v-f52c8eab]{padding:0 .375rem}.sidebar--hidden[data-v-f52c8eab]{padding:0;overflow:hidden;opacity:0;pointer-events:none}.sidebar--peek[data-v-f52c8eab]{background:#fafafa}.sidebar__header[data-v-f52c8eab]{position:relative;padding:0 0 calc(var(--size-16, 1rem) - var(--border-base, .0625rem));border-bottom:var(--border-small, .03125rem) solid rgba(204,210,234,.5);flex-shrink:0;display:flex;flex-direction:column;gap:.375rem}.sidebar__header-row[data-v-f52c8eab]{width:100%;height:3.5rem;display:flex;align-items:center;justify-content:space-between}.sidebar__logo[data-v-f52c8eab]{width:10rem;height:1.875rem;flex:0 1 10rem;min-width:0;margin-right:.5rem;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.sidebar__logo-art[data-v-f52c8eab]{position:relative;overflow:hidden;flex:none}.sidebar__logo-img[data-v-f52c8eab]{position:absolute;display:block;max-width:none}.sidebar__logo-fallback[data-v-f52c8eab]{width:100%;height:100%}.sidebar__title[data-v-f52c8eab]{font-family:var(--font-display, "Alimama ShuHeiTi", "PingFang SC", sans-serif);font-size:1.125rem;font-weight:700;line-height:1.125rem;color:var(--color-gray-900, #1c1f2e)}.sidebar__toggle-btn[data-v-f52c8eab]{width:1.625rem;height:1.625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-small, .375rem);transition:background-color .2s ease}.sidebar__toggle-btn[data-v-f52c8eab]:hover{background-color:var(--color-gray-50, #f7f9fc)}.sidebar__toggle-icon[data-v-f52c8eab]{width:1.125rem;height:1.125rem}.sidebar--collapsed .sidebar__header[data-v-f52c8eab]{padding:0;border-bottom:0;gap:0}.sidebar--collapsed .sidebar__header-row[data-v-f52c8eab]{justify-content:center}.sidebar__body[data-v-f52c8eab]{flex:1;min-height:0;padding-bottom:var(--size-16, 1rem);display:flex;flex-direction:column}.sidebar--collapsed .sidebar__body[data-v-f52c8eab]{padding-bottom:var(--size-16, 1rem)}.sidebar__menu[data-v-f52c8eab]{flex:1;min-height:0;--overlay-scrollbar-right: -18px}.sidebar--collapsed .sidebar__menu[data-v-f52c8eab]{--overlay-scrollbar-right: -6px}.sidebar__menu-list[data-v-f52c8eab]{padding:var(--size-16, 1rem) 0;display:flex;flex-direction:column;gap:var(--size-4, .25rem)}.sidebar__todo-card[data-v-f52c8eab]{padding:var(--size-8, .5rem);background:var(--color-base-02, #ffffff);border-radius:var(--radius-round, .625rem);box-shadow:0 .60094rem .72125rem rgba(34,52,86,.08);flex-shrink:0}.sidebar__todo-list[data-v-f52c8eab]{display:flex;flex-direction:column;gap:var(--size-4, .25rem)}.sidebar__todo-item[data-v-f52c8eab]{height:2.0625rem;padding:0 var(--size-8, .5rem);background:linear-gradient(90deg,rgba(203,203,203,.09) 32.214%,rgba(203,203,203,0) 88.165%);border-radius:var(--radius-small, .375rem);display:flex;align-items:center;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.sidebar__todo-item[data-v-f52c8eab]:hover{background:linear-gradient(90deg,rgba(203,203,203,.15) 32.214%,rgba(203,203,203,.05) 88.165%)}.sidebar__todo-item[data-v-f52c8eab]:active{transform:scale(.98)}.sidebar__todo-text[data-v-f52c8eab]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.1375rem;color:var(--color-gray-900, #1c1f2e);font-weight:400}.sidebar__todo-count[data-v-f52c8eab]{color:var(--color-semantic-error-700, #f53f3f);font-weight:400}.sidebar__footer[data-v-f52c8eab]{height:5rem;border-top:var(--border-small, .03125rem) solid rgba(204,210,234,.5);flex-shrink:0;display:flex;align-items:center}.sidebar--collapsed .sidebar__footer[data-v-f52c8eab]{justify-content:center;padding-left:0;padding-right:0}.sidebar__user-info[data-v-f52c8eab]{width:100%;display:flex;align-items:center;gap:var(--size-8, .5rem);box-sizing:border-box;padding:var(--size-8, .5rem);border-radius:var(--radius-soft, .5rem);cursor:pointer}.sidebar__user-info[data-v-f52c8eab]:hover{background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),linear-gradient(90deg,var(--color-gray-50, #f7f9fc) 0%,var(--color-gray-50, #f7f9fc) 100%)}.sidebar--collapsed .sidebar__user-info[data-v-f52c8eab]{justify-content:center;gap:0;width:auto}.sidebar__avatar[data-v-f52c8eab]{width:2rem;height:2rem;border-radius:var(--radius-full, 312.46875rem);flex-shrink:0}.sidebar__user-text[data-v-f52c8eab]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--size-2, .125rem);overflow:hidden}.sidebar__greeting[data-v-f52c8eab]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;font-weight:600;line-height:1.125rem;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__org[data-v-f52c8eab]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;font-weight:400;line-height:.9375rem;color:var(--color-gray-400, #71778f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__download-btn[data-v-f52c8eab]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-soft, .5rem);transition:background-color .2s ease}.sidebar__download-btn[data-v-f52c8eab]:hover{background-color:var(--color-gray-50, #f7f9fc)}.sidebar__download-icon[data-v-f52c8eab]{width:1.0625rem;height:1.0625rem}.sidebar-toggle-button[data-v-599aada3]{position:fixed;top:1rem;left:1rem;z-index:100;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--color-figma-white, #ffffff);border-radius:.375rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease}.sidebar-toggle-button[data-v-599aada3]:hover{background-color:var(--color-figma-gray-50, #f7f9fc);box-shadow:0 .1875rem .5rem rgba(0,0,0,.12)}.sidebar-toggle-button[data-v-599aada3]:active{transform:scale(.95)}.sidebar-toggle-button__icon[data-v-599aada3]{display:flex;flex-direction:column;gap:.25rem;width:1.25rem}.sidebar-toggle-button__line[data-v-599aada3]{width:100%;height:.125rem;background-color:var(--color-figma-gray-700, #4e5969);border-radius:.0625rem;transition:all .2s ease}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;width:100%;height:100%;max-height:inherit}.uni-scroll-view-scrollbar-hidden::-webkit-scrollbar{display:none}.uni-scroll-view-scrollbar-hidden{-moz-scrollbars:none;scrollbar-width:none}.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden;flex-shrink:0}.uni-scroll-view-refresher-container{position:absolute;width:100%;bottom:0;display:flex;flex-direction:column-reverse}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.uni-scroll-view-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118)}.uni-scroll-view-refresh__spinner{transform-origin:center center;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;animation:uni-scroll-view-refresh-dash 2s linear infinite}@keyframes uni-scroll-view-refresh-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div{width:100%;height:100%;background-repeat:no-repeat}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}uni-image>.uni-image-will-change{will-change:transform}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);transform:scale(.5);transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:rgba(255,255,255,.6);cursor:not-allowed}uni-button[disabled][type=default],uni-button[disabled]:not([type]){color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:transparent}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:transparent}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:transparent}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}uni-button[loading][type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:transparent}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:transparent}uni-button[loading][type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:transparent}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=primary]{color:rgba(255,255,255,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:transparent}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:transparent}.button-hover[type=warn]{color:rgba(255,255,255,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:transparent}@font-face{font-family:wd-icons;src:url(https://at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.woff2?t=1696817709651) format("woff2"),url(https://at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.woff?t=1696817709651) format("woff"),url(https://at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.ttf?t=1696817709651) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:wd-icons;src:url(/coach/assets/wd-icons--VEblP77.ttf) format("truetype");font-weight:400;font-style:normal}.wd-icon[data-v-bef80b7c]{display:inline-block;font-family:wd-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wd-icon[data-v-bef80b7c]:before{display:inline-block}.wd-icon--image[data-v-bef80b7c]{width:1em;height:1em}.wd-icon__image[data-v-bef80b7c]{width:100%;height:100%}.wd-icon-usergroup-clear[data-v-bef80b7c]:before{content:""}.wd-icon-user-circle[data-v-bef80b7c]:before{content:""}.wd-icon-user-talk[data-v-bef80b7c]:before{content:""}.wd-icon-user-clear[data-v-bef80b7c]:before{content:""}.wd-icon-user[data-v-bef80b7c]:before{content:""}.wd-icon-usergroup-add[data-v-bef80b7c]:before{content:""}.wd-icon-usergroup[data-v-bef80b7c]:before{content:""}.wd-icon-user-add[data-v-bef80b7c]:before{content:""}.wd-icon-user-avatar[data-v-bef80b7c]:before{content:""}.wd-icon-pointing-hand[data-v-bef80b7c]:before{content:""}.wd-icon-cursor[data-v-bef80b7c]:before{content:""}.wd-icon-fullsreen[data-v-bef80b7c]:before{content:""}.wd-icon-cloud-download[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-down-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-edit[data-v-bef80b7c]:before{content:""}.wd-icon-fullscreen-exit[data-v-bef80b7c]:before{content:""}.wd-icon-circle1[data-v-bef80b7c]:before{content:""}.wd-icon-close-normal[data-v-bef80b7c]:before{content:""}.wd-icon-browse[data-v-bef80b7c]:before{content:""}.wd-icon-browse-off[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-up-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-add-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-add1[data-v-bef80b7c]:before{content:""}.wd-icon-add-circle1[data-v-bef80b7c]:before{content:""}.wd-icon-download1[data-v-bef80b7c]:before{content:""}.wd-icon-link[data-v-bef80b7c]:before{content:""}.wd-icon-edit-1[data-v-bef80b7c]:before{content:""}.wd-icon-jump[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-down-circle[data-v-bef80b7c]:before{content:""}.wd-icon-delete1[data-v-bef80b7c]:before{content:""}.wd-icon-filter-clear[data-v-bef80b7c]:before{content:""}.wd-icon-check-rectangle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-minus-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-play[data-v-bef80b7c]:before{content:""}.wd-icon-pause-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-filter1[data-v-bef80b7c]:before{content:""}.wd-icon-move[data-v-bef80b7c]:before{content:""}.wd-icon-login[data-v-bef80b7c]:before{content:""}.wd-icon-minus-circle[data-v-bef80b7c]:before{content:""}.wd-icon-close-circle[data-v-bef80b7c]:before{content:""}.wd-icon-logout[data-v-bef80b7c]:before{content:""}.wd-icon-search1[data-v-bef80b7c]:before{content:""}.wd-icon-pause-circle[data-v-bef80b7c]:before{content:""}.wd-icon-play-circle[data-v-bef80b7c]:before{content:""}.wd-icon-more1[data-v-bef80b7c]:before{content:""}.wd-icon-minus-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-stop[data-v-bef80b7c]:before{content:""}.wd-icon-scan1[data-v-bef80b7c]:before{content:""}.wd-icon-close-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-rollback[data-v-bef80b7c]:before{content:""}.wd-icon-a-order-adjustmentcolumn[data-v-bef80b7c]:before{content:""}.wd-icon-pause[data-v-bef80b7c]:before{content:""}.wd-icon-ellipsis[data-v-bef80b7c]:before{content:""}.wd-icon-cloud-upload[data-v-bef80b7c]:before{content:""}.wd-icon-stop-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-clear[data-v-bef80b7c]:before{content:""}.wd-icon-remove[data-v-bef80b7c]:before{content:""}.wd-icon-zoom-out[data-v-bef80b7c]:before{content:""}.wd-icon-thumb-down[data-v-bef80b7c]:before{content:""}.wd-icon-setting1[data-v-bef80b7c]:before{content:""}.wd-icon-save[data-v-bef80b7c]:before{content:""}.wd-icon-unfold-more[data-v-bef80b7c]:before{content:""}.wd-icon-zoom-in[data-v-bef80b7c]:before{content:""}.wd-icon-thumb-up[data-v-bef80b7c]:before{content:""}.wd-icon-unfold-less[data-v-bef80b7c]:before{content:""}.wd-icon-play-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-poweroff[data-v-bef80b7c]:before{content:""}.wd-icon-share[data-v-bef80b7c]:before{content:""}.wd-icon-refresh1[data-v-bef80b7c]:before{content:""}.wd-icon-link-unlink[data-v-bef80b7c]:before{content:""}.wd-icon-upload[data-v-bef80b7c]:before{content:""}.wd-icon-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-stop-circle[data-v-bef80b7c]:before{content:""}.wd-icon-backtop-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-caret-down[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-left1[data-v-bef80b7c]:before{content:""}.wd-icon-help-circle[data-v-bef80b7c]:before{content:""}.wd-icon-help-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-time-filled[data-v-bef80b7c]:before{content:""}.wd-icon-close-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-info-circle[data-v-bef80b7c]:before{content:""}.wd-icon-info-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-check1[data-v-bef80b7c]:before{content:""}.wd-icon-help[data-v-bef80b7c]:before{content:""}.wd-icon-error[data-v-bef80b7c]:before{content:""}.wd-icon-check-circle[data-v-bef80b7c]:before{content:""}.wd-icon-error-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-error-circle[data-v-bef80b7c]:before{content:""}.wd-icon-check-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-check-circle-filled[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-up[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-up-circle[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-right[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-down-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-caret-up-small[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-right-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-caret-right-small[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-right1[data-v-bef80b7c]:before{content:""}.wd-icon-backtop[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-up1[data-v-bef80b7c]:before{content:""}.wd-icon-caret-up[data-v-bef80b7c]:before{content:""}.wd-icon-backward[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-down1[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-left[data-v-bef80b7c]:before{content:""}.wd-icon-caret-right[data-v-bef80b7c]:before{content:""}.wd-icon-caret-left[data-v-bef80b7c]:before{content:""}.wd-icon-page-last[data-v-bef80b7c]:before{content:""}.wd-icon-next[data-v-bef80b7c]:before{content:""}.wd-icon-swap[data-v-bef80b7c]:before{content:""}.wd-icon-round[data-v-bef80b7c]:before{content:""}.wd-icon-previous[data-v-bef80b7c]:before{content:""}.wd-icon-enter[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-down[data-v-bef80b7c]:before{content:""}.wd-icon-caret-down-small[data-v-bef80b7c]:before{content:""}.wd-icon-swap-right[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-left-circle[data-v-bef80b7c]:before{content:""}.wd-icon-caret-left-small[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-right-circle[data-v-bef80b7c]:before{content:""}.wd-icon-a-chevron-leftdouble[data-v-bef80b7c]:before{content:""}.wd-icon-chevron-left-rectangle[data-v-bef80b7c]:before{content:""}.wd-icon-a-chevron-rightdouble[data-v-bef80b7c]:before{content:""}.wd-icon-page-first[data-v-bef80b7c]:before{content:""}.wd-icon-forward[data-v-bef80b7c]:before{content:""}.wd-icon-view-column[data-v-bef80b7c]:before{content:""}.wd-icon-view-module[data-v-bef80b7c]:before{content:""}.wd-icon-format-vertical-align-right[data-v-bef80b7c]:before{content:""}.wd-icon-view-list[data-v-bef80b7c]:before{content:""}.wd-icon-order-descending[data-v-bef80b7c]:before{content:""}.wd-icon-format-horizontal-align-bottom[data-v-bef80b7c]:before{content:""}.wd-icon-queue[data-v-bef80b7c]:before{content:""}.wd-icon-menu-fold[data-v-bef80b7c]:before{content:""}.wd-icon-menu-unfold[data-v-bef80b7c]:before{content:""}.wd-icon-format-horizontal-align-top[data-v-bef80b7c]:before{content:""}.wd-icon-a-rootlist[data-v-bef80b7c]:before{content:""}.wd-icon-order-ascending[data-v-bef80b7c]:before{content:""}.wd-icon-format-vertical-align-left[data-v-bef80b7c]:before{content:""}.wd-icon-format-horizontal-align-center[data-v-bef80b7c]:before{content:""}.wd-icon-format-vertical-align-center[data-v-bef80b7c]:before{content:""}.wd-icon-swap-left[data-v-bef80b7c]:before{content:""}.wd-icon-flag[data-v-bef80b7c]:before{content:""}.wd-icon-code[data-v-bef80b7c]:before{content:""}.wd-icon-cart[data-v-bef80b7c]:before{content:""}.wd-icon-attach[data-v-bef80b7c]:before{content:""}.wd-icon-chart[data-v-bef80b7c]:before{content:""}.wd-icon-creditcard[data-v-bef80b7c]:before{content:""}.wd-icon-calendar[data-v-bef80b7c]:before{content:""}.wd-icon-app[data-v-bef80b7c]:before{content:""}.wd-icon-books[data-v-bef80b7c]:before{content:""}.wd-icon-barcode[data-v-bef80b7c]:before{content:""}.wd-icon-chart-pie[data-v-bef80b7c]:before{content:""}.wd-icon-chart-bar[data-v-bef80b7c]:before{content:""}.wd-icon-chart-bubble[data-v-bef80b7c]:before{content:""}.wd-icon-bulletpoint[data-v-bef80b7c]:before{content:""}.wd-icon-bianjiliebiao[data-v-bef80b7c]:before{content:""}.wd-icon-image[data-v-bef80b7c]:before{content:""}.wd-icon-laptop[data-v-bef80b7c]:before{content:""}.wd-icon-hourglass[data-v-bef80b7c]:before{content:""}.wd-icon-call[data-v-bef80b7c]:before{content:""}.wd-icon-mobile-vibrate[data-v-bef80b7c]:before{content:""}.wd-icon-mail[data-v-bef80b7c]:before{content:""}.wd-icon-notification-filled[data-v-bef80b7c]:before{content:""}.wd-icon-desktop[data-v-bef80b7c]:before{content:""}.wd-icon-history[data-v-bef80b7c]:before{content:""}.wd-icon-discount-filled[data-v-bef80b7c]:before{content:""}.wd-icon-dashboard[data-v-bef80b7c]:before{content:""}.wd-icon-discount[data-v-bef80b7c]:before{content:""}.wd-icon-heart-filled[data-v-bef80b7c]:before{content:""}.wd-icon-chat1[data-v-bef80b7c]:before{content:""}.wd-icon-a-controlplatform[data-v-bef80b7c]:before{content:""}.wd-icon-gift[data-v-bef80b7c]:before{content:""}.wd-icon-photo[data-v-bef80b7c]:before{content:""}.wd-icon-play-circle-stroke[data-v-bef80b7c]:before{content:""}.wd-icon-notification[data-v-bef80b7c]:before{content:""}.wd-icon-cloud[data-v-bef80b7c]:before{content:""}.wd-icon-gender-female[data-v-bef80b7c]:before{content:""}.wd-icon-fork[data-v-bef80b7c]:before{content:""}.wd-icon-layers[data-v-bef80b7c]:before{content:""}.wd-icon-lock-off[data-v-bef80b7c]:before{content:""}.wd-icon-location[data-v-bef80b7c]:before{content:""}.wd-icon-mobile[data-v-bef80b7c]:before{content:""}.wd-icon-qrcode[data-v-bef80b7c]:before{content:""}.wd-icon-home1[data-v-bef80b7c]:before{content:""}.wd-icon-time[data-v-bef80b7c]:before{content:""}.wd-icon-heart[data-v-bef80b7c]:before{content:""}.wd-icon-lock-on[data-v-bef80b7c]:before{content:""}.wd-icon-print[data-v-bef80b7c]:before{content:""}.wd-icon-slash[data-v-bef80b7c]:before{content:""}.wd-icon-usb[data-v-bef80b7c]:before{content:""}.wd-icon-tools[data-v-bef80b7c]:before{content:""}.wd-icon-wifi[data-v-bef80b7c]:before{content:""}.wd-icon-star-filled[data-v-bef80b7c]:before{content:""}.wd-icon-server[data-v-bef80b7c]:before{content:""}.wd-icon-sound[data-v-bef80b7c]:before{content:""}.wd-icon-a-precisemonitor[data-v-bef80b7c]:before{content:""}.wd-icon-service[data-v-bef80b7c]:before{content:""}.wd-icon-tips[data-v-bef80b7c]:before{content:""}.wd-icon-pin[data-v-bef80b7c]:before{content:""}.wd-icon-secured[data-v-bef80b7c]:before{content:""}.wd-icon-star[data-v-bef80b7c]:before{content:""}.wd-icon-gender-male[data-v-bef80b7c]:before{content:""}.wd-icon-shop[data-v-bef80b7c]:before{content:""}.wd-icon-money-circle[data-v-bef80b7c]:before{content:""}.wd-icon-file-word[data-v-bef80b7c]:before{content:""}.wd-icon-file-unknown[data-v-bef80b7c]:before{content:""}.wd-icon-folder-open[data-v-bef80b7c]:before{content:""}.wd-icon-file-pdf[data-v-bef80b7c]:before{content:""}.wd-icon-folder[data-v-bef80b7c]:before{content:""}.wd-icon-folder-add[data-v-bef80b7c]:before{content:""}.wd-icon-file[data-v-bef80b7c]:before{content:""}.wd-icon-file-image[data-v-bef80b7c]:before{content:""}.wd-icon-file-powerpoint[data-v-bef80b7c]:before{content:""}.wd-icon-file-add[data-v-bef80b7c]:before{content:""}.wd-icon-file-icon[data-v-bef80b7c]:before{content:""}.wd-icon-file-paste[data-v-bef80b7c]:before{content:""}.wd-icon-file-excel[data-v-bef80b7c]:before{content:""}.wd-icon-file-copy[data-v-bef80b7c]:before{content:""}.wd-icon-video1[data-v-bef80b7c]:before{content:""}.wd-icon-wallet[data-v-bef80b7c]:before{content:""}.wd-icon-ie[data-v-bef80b7c]:before{content:""}.wd-icon-logo-codepen[data-v-bef80b7c]:before{content:""}.wd-icon-github-filled[data-v-bef80b7c]:before{content:""}.wd-icon-ie-filled[data-v-bef80b7c]:before{content:""}.wd-icon-apple[data-v-bef80b7c]:before{content:""}.wd-icon-windows-filled[data-v-bef80b7c]:before{content:""}.wd-icon-internet[data-v-bef80b7c]:before{content:""}.wd-icon-github[data-v-bef80b7c]:before{content:""}.wd-icon-windows[data-v-bef80b7c]:before{content:""}.wd-icon-apple-filled[data-v-bef80b7c]:before{content:""}.wd-icon-chrome-filled[data-v-bef80b7c]:before{content:""}.wd-icon-chrome[data-v-bef80b7c]:before{content:""}.wd-icon-android[data-v-bef80b7c]:before{content:""}.wd-icon-edit-outline[data-v-bef80b7c]:before{content:""}.wd-icon-detection[data-v-bef80b7c]:before{content:""}.wd-icon-check-outline[data-v-bef80b7c]:before{content:""}.wd-icon-close[data-v-bef80b7c]:before{content:""}.wd-icon-check[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-left[data-v-bef80b7c]:before{content:""}.wd-icon-computer[data-v-bef80b7c]:before{content:""}.wd-icon-clock[data-v-bef80b7c]:before{content:""}.wd-icon-check-bold[data-v-bef80b7c]:before{content:""}.wd-icon-bags[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-down[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-right[data-v-bef80b7c]:before{content:""}.wd-icon-circle[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-thin-down[data-v-bef80b7c]:before{content:""}.wd-icon-camera[data-v-bef80b7c]:before{content:""}.wd-icon-close-bold[data-v-bef80b7c]:before{content:""}.wd-icon-add-circle[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-thin-up[data-v-bef80b7c]:before{content:""}.wd-icon-add[data-v-bef80b7c]:before{content:""}.wd-icon-keyboard-delete[data-v-bef80b7c]:before{content:""}.wd-icon-transfer[data-v-bef80b7c]:before{content:""}.wd-icon-eye-close[data-v-bef80b7c]:before{content:""}.wd-icon-delete[data-v-bef80b7c]:before{content:""}.wd-icon-download[data-v-bef80b7c]:before{content:""}.wd-icon-picture[data-v-bef80b7c]:before{content:""}.wd-icon-refresh[data-v-bef80b7c]:before{content:""}.wd-icon-read[data-v-bef80b7c]:before{content:""}.wd-icon-note[data-v-bef80b7c]:before{content:""}.wd-icon-phone[data-v-bef80b7c]:before{content:""}.wd-icon-lenovo[data-v-bef80b7c]:before{content:""}.wd-icon-home[data-v-bef80b7c]:before{content:""}.wd-icon-search[data-v-bef80b7c]:before{content:""}.wd-icon-fill-camera[data-v-bef80b7c]:before{content:""}.wd-icon-fill-arrow-down[data-v-bef80b7c]:before{content:""}.wd-icon-arrow-up[data-v-bef80b7c]:before{content:""}.wd-icon-delete-thin[data-v-bef80b7c]:before{content:""}.wd-icon-filter[data-v-bef80b7c]:before{content:""}.wd-icon-evaluation[data-v-bef80b7c]:before{content:""}.wd-icon-close-outline[data-v-bef80b7c]:before{content:""}.wd-icon-dong[data-v-bef80b7c]:before{content:""}.wd-icon-error-fill[data-v-bef80b7c]:before{content:""}.wd-icon-chat[data-v-bef80b7c]:before{content:""}.wd-icon-decrease[data-v-bef80b7c]:before{content:""}.wd-icon-copy[data-v-bef80b7c]:before{content:""}.wd-icon-setting[data-v-bef80b7c]:before{content:""}.wd-icon-subscribe[data-v-bef80b7c]:before{content:""}.wd-icon-jdm[data-v-bef80b7c]:before{content:""}.wd-icon-spool[data-v-bef80b7c]:before{content:""}.wd-icon-warning[data-v-bef80b7c]:before{content:""}.wd-icon-wifi-error[data-v-bef80b7c]:before{content:""}.wd-icon-star-on[data-v-bef80b7c]:before{content:""}.wd-icon-rotate[data-v-bef80b7c]:before{content:""}.wd-icon-translate-bold[data-v-bef80b7c]:before{content:""}.wd-icon-keyboard-collapse[data-v-bef80b7c]:before{content:""}.wd-icon-keywords[data-v-bef80b7c]:before{content:""}.wd-icon-scan[data-v-bef80b7c]:before{content:""}.wd-icon-view[data-v-bef80b7c]:before{content:""}.wd-icon-phone-compute[data-v-bef80b7c]:before{content:""}.wd-icon-video[data-v-bef80b7c]:before{content:""}.wd-icon-thin-arrow-left[data-v-bef80b7c]:before{content:""}.wd-icon-goods[data-v-bef80b7c]:before{content:""}.wd-icon-list[data-v-bef80b7c]:before{content:""}.wd-icon-warn-bold[data-v-bef80b7c]:before{content:""}.wd-icon-more[data-v-bef80b7c]:before{content:""}.wd-transition[data-v-60fd6c07]{transition-timing-function:ease}.wd-fade-enter[data-v-60fd6c07],.wd-fade-leave-to[data-v-60fd6c07]{opacity:0}.wd-fade-enter-active[data-v-60fd6c07],.wd-fade-leave-active[data-v-60fd6c07]{transition-property:opacity}.wd-fade-up-enter[data-v-60fd6c07],.wd-fade-up-leave-to[data-v-60fd6c07]{transform:translate3d(0,100%,0);opacity:0}.wd-fade-down-enter[data-v-60fd6c07],.wd-fade-down-leave-to[data-v-60fd6c07]{transform:translate3d(0,-100%,0);opacity:0}.wd-fade-left-enter[data-v-60fd6c07],.wd-fade-left-leave-to[data-v-60fd6c07]{transform:translate3d(-100%,0,0);opacity:0}.wd-fade-right-enter[data-v-60fd6c07],.wd-fade-right-leave-to[data-v-60fd6c07]{transform:translate3d(100%,0,0);opacity:0}.wd-slide-up-enter[data-v-60fd6c07],.wd-slide-up-leave-to[data-v-60fd6c07]{transform:translate3d(0,100%,0)}.wd-slide-down-enter[data-v-60fd6c07],.wd-slide-down-leave-to[data-v-60fd6c07]{transform:translate3d(0,-100%,0)}.wd-slide-left-enter[data-v-60fd6c07],.wd-slide-left-leave-to[data-v-60fd6c07]{transform:translate3d(-100%,0,0)}.wd-slide-right-enter[data-v-60fd6c07],.wd-slide-right-leave-to[data-v-60fd6c07]{transform:translate3d(100%,0,0)}.wd-zoom-in-enter[data-v-60fd6c07],.wd-zoom-in-leave-to[data-v-60fd6c07]{opacity:0;transform:scale(.8)}.wd-zoom-out-enter[data-v-60fd6c07],.wd-zoom-out-leave-to[data-v-60fd6c07]{transform:scale(1.2);opacity:0}.wd-zoom-in-enter-active[data-v-60fd6c07],.wd-zoom-in-leave-active[data-v-60fd6c07],.wd-zoom-out-enter-active[data-v-60fd6c07],.wd-zoom-out-leave-active[data-v-60fd6c07],.wd-fade-up-enter-active[data-v-60fd6c07],.wd-fade-up-leave-active[data-v-60fd6c07],.wd-fade-down-enter-active[data-v-60fd6c07],.wd-fade-down-leave-active[data-v-60fd6c07],.wd-fade-left-enter-active[data-v-60fd6c07],.wd-fade-left-leave-active[data-v-60fd6c07],.wd-fade-right-enter-active[data-v-60fd6c07],.wd-fade-right-leave-active[data-v-60fd6c07]{transition-property:opacity,transform}.wd-slide-up-enter-active[data-v-60fd6c07],.wd-slide-up-leave-active[data-v-60fd6c07],.wd-slide-down-enter-active[data-v-60fd6c07],.wd-slide-down-leave-active[data-v-60fd6c07],.wd-slide-left-enter-active[data-v-60fd6c07],.wd-slide-left-leave-active[data-v-60fd6c07],.wd-slide-right-enter-active[data-v-60fd6c07],.wd-slide-right-leave-active[data-v-60fd6c07]{transition-property:transform}.wot-theme-dark .wd-overlay[data-v-43633df7]{background:var(--wot-overlay-bg-dark, rgba(0, 0, 0, .75))}.wd-overlay[data-v-43633df7]{position:fixed;left:0;top:0;right:0;bottom:0;background:var(--wot-overlay-bg, rgba(0, 0, 0, .65))}.wot-theme-dark .wd-popup-wrapper[data-v-f2ad800a] .wd-popup{background:var(--wot-dark-background2, #1b1b1b)}.wot-theme-dark .wd-popup-wrapper[data-v-f2ad800a] .wd-popup__close{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)))}.wd-popup-wrapper[data-v-f2ad800a] .wd-popup{position:fixed;max-height:100%;overflow-y:auto;background:#fff}[data-v-f2ad800a] .wd-popup__close{position:absolute;top:10px;right:10px;color:var(--wot-popup-close-color, #666);font-size:var(--wot-popup-close-size, 24px);transform:rotate(-45deg)}[data-v-f2ad800a] .wd-popup--center{left:50%;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:0% 0%}[data-v-f2ad800a] .wd-popup--center.wd-zoom-in-enter,[data-v-f2ad800a] .wd-popup--center.wd-zoom-in-leave-to{transform:scale(.8) translate3d(-50%,-50%,0)!important}[data-v-f2ad800a] .wd-popup--center.is-deep.wd-zoom-in-enter,[data-v-f2ad800a] .wd-popup--center.is-deep.wd-zoom-in-leave-to{transform:scale(.1) translate3d(-50%,-50%,0)!important}[data-v-f2ad800a] .wd-popup--left{top:0;bottom:0;left:0}[data-v-f2ad800a] .wd-popup--right{top:0;right:0;bottom:0}[data-v-f2ad800a] .wd-popup--top{top:0;left:0;right:0}[data-v-f2ad800a] .wd-popup--bottom{right:0;bottom:0;left:0}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-wrapper,.uni-input-placeholder,.uni-input-form,.uni-input-input{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-wrapper,.uni-input-form{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center}.uni-input-placeholder,.uni-input-input{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:gray;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-outer-spin-button,.uni-input-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.right-top-bar[data-v-1aa2c4ac]{flex:0 0 3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 var(--size-16, 1rem);border-bottom:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #ffffff)}.right-top-bar__left[data-v-1aa2c4ac]{flex:1;display:flex;align-items:center;gap:var(--size-8, .5rem);min-width:0}.right-top-bar__right[data-v-1aa2c4ac]{display:flex;align-items:center;gap:var(--size-8, .5rem);flex-shrink:0}.right-top-bar__expand-btn[data-v-1aa2c4ac]{width:1.625rem;height:1.625rem;flex:0 0 1.625rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xsmall, .375rem);cursor:pointer;transition:background .16s ease,transform .16s ease}.right-top-bar__expand-btn[data-v-1aa2c4ac]:hover{background:var(--color-gray-50, #f7f9fc)}.right-top-bar__expand-btn[data-v-1aa2c4ac]:active{transform:scale(.96)}.right-top-bar__back-btn[data-v-1aa2c4ac]{width:1.625rem;height:1.625rem;flex:0 0 1.625rem;display:flex;align-items:center;justify-content:center;border-radius:312.46875rem;cursor:pointer;transition:background .16s ease,transform .16s ease}.right-top-bar__back-btn[data-v-1aa2c4ac]:hover{background:var(--color-gray-50, #f7f9fc)}.right-top-bar__back-btn[data-v-1aa2c4ac]:active{transform:scale(.96)}.right-top-bar__icon[data-v-1aa2c4ac]{width:1.125rem;height:1.125rem}.right-top-bar__title[data-v-1aa2c4ac]{flex:1;font-size:.9375rem;font-weight:600;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-top-bar[data-v-1aa2c4ac]{position:relative;z-index:20;flex:0 0 56px;height:56px;min-width:0;box-sizing:border-box;gap:8px}.right-top-bar__left[data-v-1aa2c4ac]{flex:1 1 0%}.right-top-bar__right[data-v-1aa2c4ac]{--topbar-search-width: 221px;--topbar-subject-width: 190px;flex:0 0 auto;gap:8px}.right-top-bar[data-v-1aa2c4ac] .topbar-title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.right-top-bar[data-v-1aa2c4ac] .topbar-actions{display:flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:8px}.right-top-bar[data-v-1aa2c4ac] .topbar-search{width:var(--topbar-search-width);min-width:132px;flex:0 0 var(--topbar-search-width)}.right-top-bar__right[data-v-1aa2c4ac] .status-dropdown{width:133px;min-width:133px;flex:0 0 133px}.right-top-bar__right[data-v-1aa2c4ac] .stage-subject{width:var(--topbar-subject-width);min-width:112px;flex:0 0 var(--topbar-subject-width)}.right-top-bar__right[data-v-1aa2c4ac] .status-dropdown__dropdown{min-width:133px}.right-top-bar__right[data-v-1aa2c4ac] .stage-subject__panel{min-width:190px}.right-top-bar[data-v-1aa2c4ac] .topbar-today{width:auto;flex-shrink:0}.right-top-bar[data-v-1aa2c4ac] .topbar-primary{flex-shrink:0;white-space:nowrap}@media screen and (max-width: 1200px){.right-top-bar__right[data-v-1aa2c4ac] .task-view-mode__text{display:none}.right-top-bar__right[data-v-1aa2c4ac] .task-view-mode__item{width:30px;flex:0 0 30px;padding:0}}@media screen and (max-width: 1080px){.right-top-bar__right[data-v-1aa2c4ac]{--topbar-search-width: 160px;--topbar-subject-width: 160px}}@media screen and (max-width: 900px){.right-top-bar__right[data-v-1aa2c4ac]{--topbar-search-width: 132px;--topbar-subject-width: 112px}.right-top-bar[data-v-1aa2c4ac] .topbar-today-text{display:none}.right-top-bar__right[data-v-1aa2c4ac] .stage-subject__control{padding-inline:10px;gap:6px}}.pill-tabs[data-v-a009ad63]{width:13.5rem;height:2.5rem;padding:var(--size-4, .25rem);box-sizing:border-box;flex-shrink:0;background:var(--color-gray-50, #f7f9fc);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);overflow:hidden}.pill-tabs__track[data-v-a009ad63]{position:relative;display:flex;align-items:center;width:100%;height:100%}.pill-tabs__focus[data-v-a009ad63]{position:absolute;left:0;top:0;bottom:0;box-sizing:border-box;background:var(--color-base-02, #fff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);box-shadow:inset 0 0 var(--effect-extra-weak, .125rem) var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));filter:drop-shadow(0 var(--effect-weak, .25rem) calc(var(--effect-strong, 1.5rem) / 2) var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)));backdrop-filter:blur(calc(var(--effect-strong, 1.5rem) / 2));transition:transform .3s cubic-bezier(.4,0,.2,1)}.pill-tabs__item[data-v-a009ad63]{position:relative;flex:1;height:100%;display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--size-4, .25rem) var(--size-8, .5rem);box-sizing:border-box;z-index:1;cursor:pointer}.pill-tabs__text[data-v-a009ad63]{font-family:PingFang SC,sans-serif;max-width:100%;overflow:hidden;font-size:var(--font-font-size-body-02, .875rem);font-weight:400;line-height:var(--font-line-height-04, 1.125rem);letter-spacing:var(--font-letters-pacing-01, 0);color:var(--color-gray-900, #1c1f2e);white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 960px){.pill-tabs[data-v-a009ad63]{width:216px;height:40px;padding:4px;border-width:.5px;border-radius:9999px}.pill-tabs__focus[data-v-a009ad63]{border-width:.5px;border-radius:9999px;box-shadow:inset 0 0 2px var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));filter:drop-shadow(0 4px 12px var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)));backdrop-filter:blur(12px)}.pill-tabs__text[data-v-a009ad63]{font-size:14px;line-height:18px}}.overlay-scroll-area[data-v-cfa22100]{position:relative;min-width:0;min-height:0}.overlay-scroll-area__viewport[data-v-cfa22100]{width:100%;height:100%}.overlay-scroll-area__viewport[data-v-cfa22100]{overflow:hidden}.overlay-scroll-area__viewport[data-v-cfa22100] .uni-scroll-view{scrollbar-width:none}.overlay-scroll-area__viewport[data-v-cfa22100] .uni-scroll-view::-webkit-scrollbar{display:none;width:0;height:0}.overlay-scroll-area__track[data-v-cfa22100]{position:absolute;top:0;right:var(--overlay-scrollbar-right, 0px);bottom:0;z-index:1;width:.375rem;opacity:0;pointer-events:none}.overlay-scroll-area:hover .overlay-scroll-area__track[data-v-cfa22100],.overlay-scroll-area.is-dragging .overlay-scroll-area__track[data-v-cfa22100]{opacity:1;pointer-events:auto}.overlay-scroll-area__track[data-v-cfa22100]:before{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(.375rem - var(--overlay-scrollbar-right, 0px))}.overlay-scroll-area__thumb[data-v-cfa22100]{width:100%;border-radius:312.46875rem;background:var(--color-gray-200, #b0b5cd);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-knot-canvas[data-v-e6bb886f]{pointer-events:none}.login-knot-canvas.login-shell__visual[data-v-e6bb886f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100vw;height:100vh;aspect-ratio:auto;overflow:hidden;opacity:.6;filter:none;transform:none}.login-knot-canvas.login-shell__visual[data-v-e6bb886f]:before{display:none}.login-knot-canvas__orbit[data-v-e6bb886f]{position:absolute;border-radius:43% 57% 52% 48%;background:conic-gradient(from 20deg,#36d7ff,#0054fd 23%,#7d52ff 44%,#f06bd5 64%,#ffb332 82%,#36d7ff);box-shadow:inset 0 0 .75rem rgba(255,255,255,.7),0 .625rem 1.5rem rgba(var(--brand-primary-rgb, 0, 84, 253),.16)}.login-knot-canvas__orbit[data-v-e6bb886f]:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-radius:51% 49% 44% 56%;background:rgba(255,255,255,.88);box-shadow:inset 0 0 1rem rgba(var(--brand-primary-rgb, 0, 84, 253),.08)}.login-knot-canvas__orbit--outer[data-v-e6bb886f]{top:6%;right:2%;bottom:11%;left:7%;animation:login-knot-spin-e6bb886f 19s linear infinite}.login-knot-canvas__orbit--middle[data-v-e6bb886f]{top:16%;right:11%;bottom:13%;left:14%;border-radius:56% 44% 48% 52%;opacity:.82;animation:login-knot-spin-reverse-e6bb886f 13s linear infinite}.login-knot-canvas__orbit--middle[data-v-e6bb886f]:after{top:25%;right:25%;bottom:25%;left:25%}.login-knot-canvas__orbit--inner[data-v-e6bb886f]{top:27%;right:22%;bottom:25%;left:25%;opacity:.72;animation:login-knot-spin-e6bb886f 9s linear infinite}.login-knot-canvas__orbit--inner[data-v-e6bb886f]:after{top:29%;right:29%;bottom:29%;left:29%}@keyframes login-knot-spin-e6bb886f{0%{transform:rotate(0) scaleY(1.04)}to{transform:rotate(360deg) scaleY(1.04)}}@keyframes login-knot-spin-reverse-e6bb886f{0%{transform:rotate(360deg) scaleY(1.04)}to{transform:rotate(0) scaleY(1.04)}}@media (max-width: 1120px){.login-knot-canvas.login-shell__visual[data-v-e6bb886f]{opacity:.54;filter:blur(22px);transform:none}}@media (prefers-reduced-motion: reduce){.login-knot-canvas__orbit[data-v-e6bb886f]{animation:none!important}}.account-dialog__mask[data-v-306a7290]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.account-dialog[data-v-306a7290]{width:27rem;max-width:calc(100vw - 2rem);max-height:80vh;max-height:min(40rem,80vh);display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #ffffff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2);backdrop-filter:blur(calc(var(--effect-strong, 1.5rem) / 2));-webkit-backdrop-filter:blur(calc(var(--effect-strong, 1.5rem) / 2))}.account-dialog__header[data-v-306a7290]{height:2.75rem;padding-right:1rem;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.account-dialog__close[data-v-306a7290]{position:relative;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.account-dialog__close-hit[data-v-306a7290]{position:absolute;left:-.75rem;right:-.75rem;top:-.75rem;bottom:-.75rem}.account-dialog__close-icon[data-v-306a7290]{width:1.25rem;height:1.25rem}.account-dialog__body[data-v-306a7290]{flex:1;min-height:0;padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.account-dialog__title[data-v-306a7290]{font-family:Inter,PingFang SC,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.75rem;flex-shrink:0;letter-spacing:var(--font-letters-pacing-03, -.01563rem);color:var(--color-gray-900, #1c1f2e);text-align:center}.account-dialog__paragraph[data-v-306a7290]{padding:0 1rem 1rem;flex-shrink:0;text-align:center}.account-dialog__paragraph-text[data-v-306a7290]{font-size:.875rem;line-height:1.125rem;color:var(--color-gray-900, #1c1f2e);text-align:center}.account-dialog__list[data-v-306a7290]{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;gap:.5rem;max-height:max(3.75rem,min(40rem,80vh) - 15.625rem);overflow-y:auto;overscroll-behavior:contain}.account-dialog__item[data-v-306a7290]{position:relative;display:flex;align-items:center;gap:1rem;flex-shrink:0;padding:.75rem;box-sizing:border-box;border-radius:.625rem;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #ffffff);box-shadow:0 .25rem .75rem 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 .125rem 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));backdrop-filter:blur(calc(var(--effect-strong, 1.5rem) / 2));-webkit-backdrop-filter:blur(calc(var(--effect-strong, 1.5rem) / 2));cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.account-dialog__current[data-v-306a7290]{position:absolute;top:0;right:0;height:1.08375rem;padding:0 .43359rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:.14453rem .57813rem;background:#d9e6ff}.account-dialog__current-text[data-v-306a7290]{font-size:.72266rem;line-height:1.4;color:var(--color-primary-700, #0054fd)}.account-dialog__group[data-v-306a7290]{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem}.account-dialog__item[data-v-306a7290]:hover{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.03)}.account-dialog__item[data-v-306a7290]:active,.account-dialog__item.is-busy[data-v-306a7290]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.account-dialog__avatar[data-v-306a7290]{width:2.25rem;height:2.25rem;border-radius:50%;background:var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.account-dialog__avatar-img[data-v-306a7290]{width:2.25rem;height:2.25rem;border-radius:50%;display:block}.account-dialog__avatar-text[data-v-306a7290]{font-size:1rem;font-weight:600;color:#fff}.account-dialog__meta[data-v-306a7290]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.account-dialog__name-row[data-v-306a7290]{display:flex;align-items:center;gap:.25rem;min-width:0}.account-dialog__name[data-v-306a7290]{font-size:.9375rem;font-weight:500;line-height:var(--font-line-height-05, 1.25rem);color:var(--color-gray-900, #1c1f2e);max-width:10.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dialog__tag[data-v-306a7290]{display:inline-flex;align-items:center;padding:.03125rem .25rem;border-radius:var(--radius-soft, .5rem);background:#ebedef;flex-shrink:0}.account-dialog__tag-text[data-v-306a7290]{font-size:.6875rem;line-height:1.4;color:var(--color-gray-600, #464b60);white-space:nowrap}.account-dialog__store[data-v-306a7290]{font-size:.6875rem;line-height:1.4;color:var(--color-gray-400, #71778f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dialog__chevron[data-v-306a7290]{width:1rem;height:1rem;flex-shrink:0}.account-dialog__busy[data-v-306a7290]{font-size:.75rem;color:var(--color-primary-700, #0054fd);flex-shrink:0}.account-dialog__divider[data-v-306a7290]{padding:.5rem 0;flex-shrink:0;display:flex;align-items:center;height:2.21875rem;box-sizing:border-box}.account-dialog__divider-line[data-v-306a7290]{flex:1;height:.03125rem;background:var(--color-gray-100, #ccd2ea)}.account-dialog__divider-text[data-v-306a7290]{padding:0 1.5rem;font-size:.8125rem;line-height:1.21875rem;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.account-dialog__other[data-v-306a7290]{flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer}.account-dialog__other-text[data-v-306a7290]{font-size:.9375rem;line-height:1.4;color:var(--color-primary-700, #0054fd);white-space:nowrap}.account-dialog__expired[data-v-306a7290]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0 .25rem}.account-dialog__expired-title[data-v-306a7290]{font-size:1rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.account-dialog__expired-desc[data-v-306a7290]{font-size:.8125rem;color:var(--color-gray-600, #464b60)}.account-dialog__expired-btn[data-v-306a7290]{margin-top:.5rem;padding:0 2rem;height:2.5rem;border-radius:312.46875rem;background:var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;cursor:pointer}.account-dialog__expired-btn-text[data-v-306a7290]{font-size:.875rem;font-weight:500;color:#fff}.account-dialog__error[data-v-306a7290]{margin-top:.5rem;font-size:.75rem;line-height:1.0625rem;color:var(--color-semantic-error-900, #cb2634)}.action-confirm-dialog[data-v-660f160d]{width:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);backdrop-filter:blur(.25rem)}.action-confirm-dialog__header[data-v-660f160d]{width:100%;padding:1rem;display:flex;align-items:center;box-sizing:border-box;flex-shrink:0;background:var(--color-base-02, #fff)}.action-confirm-dialog__title-wrap[data-v-660f160d]{flex:1;min-width:0;overflow:hidden}.action-confirm-dialog__title[data-v-660f160d]{display:block;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.75rem;white-space:normal;word-break:break-word}.action-confirm-dialog__body[data-v-660f160d]{width:100%;display:flex;align-items:center;box-sizing:border-box;flex-shrink:0}.action-confirm-dialog__message[data-v-660f160d]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1rem;font-weight:500;line-height:1.375rem;word-break:break-word}.action-confirm-dialog__footer[data-v-660f160d]{width:100%;padding:1rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;box-sizing:border-box;flex-shrink:0;background:var(--color-base-02, #fff)}.action-confirm-dialog__button[data-v-660f160d]{height:2rem;min-width:2rem;padding:0 1rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-full, 624.9375rem);cursor:pointer}.action-confirm-dialog__button--cancel[data-v-660f160d]{flex-shrink:0;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-gray-50, #f7f9fc)}.action-confirm-dialog__button--confirm[data-v-660f160d]{flex:1;border:var(--border-small, .03125rem) solid var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd)}.action-confirm-dialog__button--disabled[data-v-660f160d]{cursor:default;opacity:.6}.action-confirm-dialog__button-text[data-v-660f160d]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;font-weight:400;line-height:1.125rem;text-align:center;white-space:nowrap}.action-confirm-dialog__button-text--cancel[data-v-660f160d]{color:var(--color-gray-900, #1c1f2e)}.action-confirm-dialog__button-text--confirm[data-v-660f160d]{color:var(--color-base-02, #fff)}.common-search[data-v-3bd2c320]{position:relative;width:100%;box-sizing:border-box}.common-search__input-wrapper[data-v-3bd2c320]{display:flex;align-items:center;gap:.5rem;width:100%}.common-search__input-container[data-v-3bd2c320]{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--radius-round, .625rem);min-width:0;transition:all .2s ease}.common-search--focused .common-search__input-container[data-v-3bd2c320]{box-shadow:0 0 0 .0625rem var(--color-primary-700, #0054fd)}.common-search--disabled .common-search__input-container[data-v-3bd2c320]{opacity:.5;cursor:not-allowed}.common-search__icon[data-v-3bd2c320]{width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.common-search__icon-img[data-v-3bd2c320]{width:100%;height:100%}.common-search__input[data-v-3bd2c320]{flex:1;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e);background:transparent;border:none;outline:none}.common-search__placeholder[data-v-3bd2c320]{color:var(--color-gray-400, #71778f);font-size:.9375rem}.common-search__clear[data-v-3bd2c320]{width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.common-search__clear-img[data-v-3bd2c320]{width:1rem;height:1rem}.common-search__button[data-v-3bd2c320]{flex-shrink:0;padding:0 .75rem;height:2.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.common-search__button-text[data-v-3bd2c320]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-primary-700, #0054fd)}.common-search--large .common-search__input-container[data-v-3bd2c320]{padding:.625rem 1.125rem;height:2.75rem}.common-search--large .common-search__input[data-v-3bd2c320]{font-size:1rem;line-height:1.375rem}.common-search--large .common-search__icon[data-v-3bd2c320],.common-search--large .common-search__clear[data-v-3bd2c320]{width:1.125rem;height:1.125rem}.common-search--large .common-search__button[data-v-3bd2c320]{height:2.75rem;padding:0 1rem}.common-search--large .common-search__button-text[data-v-3bd2c320]{font-size:1rem;line-height:1.375rem}.common-search--radius-round .common-search__input-container[data-v-3bd2c320]{border-radius:var(--radius-regular, .75rem)}.search-panel[data-v-17671879]{position:absolute;top:100%;left:0;right:0;margin-top:.625rem;padding:.375rem;box-sizing:border-box;background:var(--color-base-02, #ffffff);border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .5rem 1.875rem rgba(28,31,46,.14);z-index:300}.search-panel__header[data-v-17671879]{display:flex;align-items:center;justify-content:space-between;padding:.25rem .625rem .375rem}.search-panel__title[data-v-17671879]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.search-panel__clear[data-v-17671879]{display:flex;align-items:center;padding:.125rem .25rem;border-radius:.25rem}.search-panel__clear-text[data-v-17671879]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.search-panel__clear[data-v-17671879]:hover{background:var(--color-primary-50, #f2f6ff)}.search-panel__clear:hover .search-panel__clear-text[data-v-17671879]{color:var(--color-primary-700, #0054fd)}.search-panel__list[data-v-17671879]{max-height:13.75rem}.search-panel__item[data-v-17671879]{display:flex;align-items:center;height:2.125rem;padding:0 .625rem;border-radius:.375rem}.search-panel__item[data-v-17671879]:hover{background:rgba(28,31,46,.05)}.search-panel__icon[data-v-17671879]{flex:0 0 auto;width:.75rem;height:.75rem;margin-right:.5rem}.search-panel__word[data-v-17671879]{flex:1 1 0;min-width:0;font-size:.875rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-button[data-v-395f6cd9]{display:inline-flex;align-items:center;justify-content:center;gap:var(--size-4, .25rem);overflow:hidden;padding:.46875rem var(--size-16, 1rem);border:var(--border-small, .03125rem) solid var(--color-primary-700, #0054fd);border-radius:var(--radius-full, 624.9375rem);background:var(--color-primary-700, #0054fd);box-sizing:border-box;cursor:pointer}.common-button__icon[data-v-395f6cd9]{width:var(--size-16, 1rem);height:var(--size-16, 1rem);display:flex;align-items:center;justify-content:center;flex:0 0 var(--size-16, 1rem);overflow:hidden;border-radius:var(--radius-extra-small, .125rem)}.common-button__icon-image[data-v-395f6cd9]{display:block;width:100%;height:100%}.common-button__text[data-v-395f6cd9]{color:var(--color-base-02, #ffffff);font-family:PingFang SC,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.3125rem;white-space:nowrap}.common-button--disabled[data-v-395f6cd9]{opacity:.55}.cpg[data-v-89adf2dd]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-height:2.5rem;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.25rem}.cpg--align-center[data-v-89adf2dd]{justify-content:center}.cpg--align-end[data-v-89adf2dd]{justify-content:flex-end}.cpg--disabled[data-v-89adf2dd]{opacity:.6}.cpg__total[data-v-89adf2dd]{display:flex;align-items:center;margin-right:auto}.cpg__total-text[data-v-89adf2dd]{font-size:.8125rem;color:var(--color-gray-400, #71778f);white-space:nowrap}.cpg__total-num[data-v-89adf2dd]{font-weight:500;color:var(--color-gray-900, #1c1f2e)}.cpg__pages[data-v-89adf2dd]{display:flex;align-items:center;gap:.375rem}.cpg__item[data-v-89adf2dd],.cpg__nav[data-v-89adf2dd],.cpg__jumper-go[data-v-89adf2dd]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:2rem;border:var(--border-base, .0625rem) solid var(--color-line-1, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);transition:color .15s ease,background-color .15s ease,border-color .15s ease}.cpg__item[data-v-89adf2dd]{width:2rem;padding:0}.cpg__nav[data-v-89adf2dd]{padding:0 .75rem}.cpg__item-text[data-v-89adf2dd],.cpg__nav-text[data-v-89adf2dd]{font-size:.8125rem;line-height:1;color:var(--color-gray-600, #464b60);white-space:nowrap;transition:color .15s ease}.cpg__item--active[data-v-89adf2dd]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd)}.cpg__item--active .cpg__item-text[data-v-89adf2dd]{color:var(--color-base-02, #ffffff);font-weight:500}.cpg__nav--disabled[data-v-89adf2dd]{border-color:var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05));background:var(--color-gray-50, #f7f9fc)}.cpg__nav--disabled .cpg__nav-text[data-v-89adf2dd]{color:var(--color-gray-200, #b0b5cd)}.cpg__ellipsis[data-v-89adf2dd]{width:1.5rem;font-size:.8125rem;line-height:2rem;text-align:center;color:var(--color-gray-400, #71778f)}.cpg__size-changer[data-v-89adf2dd]{position:relative;display:flex;align-items:center;gap:.375rem}.cpg__size-label[data-v-89adf2dd]{font-size:.8125rem;color:var(--color-gray-400, #71778f);white-space:nowrap}.cpg__size-trigger[data-v-89adf2dd]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;box-sizing:border-box;min-width:6.5rem;height:2rem;padding:0 .75rem;border:var(--border-base, .0625rem) solid var(--color-line-1, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);transition:border-color .15s ease}.cpg__size-trigger--open[data-v-89adf2dd]{border-color:var(--color-primary-700, #0054fd)}.cpg__size-trigger-text[data-v-89adf2dd]{font-size:.8125rem;line-height:1;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.cpg__size-trigger-arrow[data-v-89adf2dd]{flex:none;width:.4375rem;height:.4375rem;border-right:.09375rem solid var(--color-gray-400, #71778f);border-bottom:.09375rem solid var(--color-gray-400, #71778f);transform:rotate(45deg) translateY(-.125rem);transform-origin:center;transition:transform .15s ease}.cpg__size-trigger--open .cpg__size-trigger-arrow[data-v-89adf2dd]{transform:rotate(225deg) translate(-.0625rem,-.0625rem)}.cpg__size-mask[data-v-89adf2dd]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10}.cpg__size-dropdown[data-v-89adf2dd]{position:absolute;right:0;bottom:calc(100% + .375rem);z-index:11;display:flex;flex-direction:column;gap:.125rem;min-width:7.25rem;padding:.375rem;box-sizing:border-box;border:var(--border-base, .0625rem) solid var(--color-line-1, #ccd2ea);background:var(--color-base-02, #ffffff);border-radius:var(--radius-medium, 1rem);box-shadow:0 .625rem 1.75rem rgba(28,31,46,.16)}.cpg__size-option[data-v-89adf2dd]{display:flex;align-items:center;height:2.125rem;padding:0 .75rem;border-radius:var(--radius-full, 624.9375rem);transition:background-color .15s ease}.cpg__size-option-text[data-v-89adf2dd]{font-size:.8125rem;line-height:1;color:var(--color-gray-600, #464b60);white-space:nowrap}.cpg__size-option--active[data-v-89adf2dd]{background:var(--color-primary-700, #0054fd)}.cpg__size-option--active .cpg__size-option-text[data-v-89adf2dd]{color:var(--color-base-02, #ffffff);font-weight:500}.cpg__jumper[data-v-89adf2dd]{display:flex;align-items:center;gap:.375rem}.cpg__jumper-label[data-v-89adf2dd]{font-size:.8125rem;color:var(--color-gray-400, #71778f);white-space:nowrap}.cpg__jumper-go[data-v-89adf2dd]{padding:0 .625rem}.cpg__jumper-go-text[data-v-89adf2dd]{font-size:.8125rem;line-height:1;color:var(--color-gray-600, #464b60);white-space:nowrap;transition:color .15s ease}.cpg__jumper-input-wrap[data-v-89adf2dd],.cpg__simple-input-wrap[data-v-89adf2dd]{box-sizing:border-box;width:4rem;height:2rem;padding:0 .625rem;border:var(--border-base, .0625rem) solid var(--color-line-1, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);display:flex;align-items:center;transition:border-color .15s ease}.cpg__jumper-input[data-v-89adf2dd],.cpg__simple-input[data-v-89adf2dd]{width:100%;min-width:0;font-size:.8125rem;text-align:center;color:var(--color-gray-900, #1c1f2e);background:transparent;border:none;outline:none}.cpg__jumper-placeholder[data-v-89adf2dd]{font-size:.8125rem;color:var(--color-gray-200, #b0b5cd)}.cpg__simple-slash[data-v-89adf2dd],.cpg__simple-total[data-v-89adf2dd]{font-size:.8125rem;color:var(--color-gray-900, #1c1f2e)}.cpg__simple-slash[data-v-89adf2dd]{color:var(--color-gray-400, #71778f)}.cpg--small[data-v-89adf2dd]{gap:.5rem;min-height:2rem}.cpg--small .cpg__pages[data-v-89adf2dd]{gap:.25rem}.cpg--small .cpg__item[data-v-89adf2dd],.cpg--small .cpg__nav[data-v-89adf2dd],.cpg--small .cpg__jumper-go[data-v-89adf2dd],.cpg--small .cpg__size-trigger[data-v-89adf2dd],.cpg--small .cpg__jumper-input-wrap[data-v-89adf2dd],.cpg--small .cpg__simple-input-wrap[data-v-89adf2dd]{height:1.625rem}.cpg--small .cpg__item[data-v-89adf2dd]{width:1.625rem}.cpg--small .cpg__nav[data-v-89adf2dd]{padding:0 .5rem}.cpg--small .cpg__item-text[data-v-89adf2dd],.cpg--small .cpg__nav-text[data-v-89adf2dd],.cpg--small .cpg__total-text[data-v-89adf2dd],.cpg--small .cpg__size-label[data-v-89adf2dd],.cpg--small .cpg__size-trigger-text[data-v-89adf2dd],.cpg--small .cpg__size-option-text[data-v-89adf2dd],.cpg--small .cpg__ellipsis[data-v-89adf2dd],.cpg--small .cpg__jumper-label[data-v-89adf2dd],.cpg--small .cpg__jumper-go-text[data-v-89adf2dd],.cpg--small .cpg__jumper-input[data-v-89adf2dd],.cpg--small .cpg__jumper-placeholder[data-v-89adf2dd],.cpg--small .cpg__simple-input[data-v-89adf2dd],.cpg--small .cpg__simple-slash[data-v-89adf2dd],.cpg--small .cpg__simple-total[data-v-89adf2dd]{font-size:.75rem}.cpg--small .cpg__ellipsis[data-v-89adf2dd]{width:1.125rem;line-height:1.625rem}.cpg--small .cpg__size-trigger[data-v-89adf2dd]{min-width:5.5rem;padding:0 .625rem}.cpg--small .cpg__size-option[data-v-89adf2dd]{height:1.75rem}.cpg--small .cpg__jumper-input-wrap[data-v-89adf2dd],.cpg--small .cpg__simple-input-wrap[data-v-89adf2dd]{width:3.25rem;padding:0 .375rem}.cpg--large .cpg__item[data-v-89adf2dd],.cpg--large .cpg__nav[data-v-89adf2dd],.cpg--large .cpg__jumper-go[data-v-89adf2dd],.cpg--large .cpg__size-trigger[data-v-89adf2dd],.cpg--large .cpg__jumper-input-wrap[data-v-89adf2dd],.cpg--large .cpg__simple-input-wrap[data-v-89adf2dd]{height:2.5rem}.cpg--large .cpg__item[data-v-89adf2dd]{width:2.5rem}.cpg--large .cpg__nav[data-v-89adf2dd]{padding:0 .875rem}.cpg--large .cpg__item-text[data-v-89adf2dd],.cpg--large .cpg__nav-text[data-v-89adf2dd],.cpg--large .cpg__total-text[data-v-89adf2dd],.cpg--large .cpg__size-label[data-v-89adf2dd],.cpg--large .cpg__size-trigger-text[data-v-89adf2dd],.cpg--large .cpg__size-option-text[data-v-89adf2dd],.cpg--large .cpg__ellipsis[data-v-89adf2dd],.cpg--large .cpg__jumper-label[data-v-89adf2dd],.cpg--large .cpg__jumper-go-text[data-v-89adf2dd],.cpg--large .cpg__jumper-input[data-v-89adf2dd],.cpg--large .cpg__jumper-placeholder[data-v-89adf2dd],.cpg--large .cpg__simple-input[data-v-89adf2dd],.cpg--large .cpg__simple-slash[data-v-89adf2dd],.cpg--large .cpg__simple-total[data-v-89adf2dd]{font-size:.9375rem}.cpg--large .cpg__ellipsis[data-v-89adf2dd]{line-height:2.5rem}.cpg--large .cpg__size-trigger[data-v-89adf2dd]{min-width:7.25rem}.cpg--large .cpg__size-option[data-v-89adf2dd]{height:2.5rem}.cpg--large .cpg__jumper-input-wrap[data-v-89adf2dd],.cpg--large .cpg__simple-input-wrap[data-v-89adf2dd]{width:4.5rem}@media (hover: hover){.cpg:not(.cpg--disabled) .cpg__item[data-v-89adf2dd]:not(.cpg__item--active):hover,.cpg:not(.cpg--disabled) .cpg__nav[data-v-89adf2dd]:not(.cpg__nav--disabled):hover,.cpg:not(.cpg--disabled) .cpg__jumper-go[data-v-89adf2dd]:hover{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.cpg:not(.cpg--disabled) .cpg__item:not(.cpg__item--active):hover .cpg__item-text[data-v-89adf2dd],.cpg:not(.cpg--disabled) .cpg__nav:not(.cpg__nav--disabled):hover .cpg__nav-text[data-v-89adf2dd],.cpg:not(.cpg--disabled) .cpg__jumper-go:hover .cpg__jumper-go-text[data-v-89adf2dd]{color:var(--color-primary-700, #0054fd)}.cpg__size-option[data-v-89adf2dd]:not(.cpg__size-option--active):hover{background:var(--color-primary-50, #f2f6ff)}.cpg__size-option:not(.cpg__size-option--active):hover .cpg__size-option-text[data-v-89adf2dd]{color:var(--color-primary-700, #0054fd)}.cpg__size-trigger[data-v-89adf2dd]:hover,.cpg__jumper-input-wrap[data-v-89adf2dd]:hover,.cpg__simple-input-wrap[data-v-89adf2dd]:hover{border-color:var(--color-primary-700, #0054fd)}}.cpg:not(.cpg--disabled) .cpg__item[data-v-89adf2dd]:not(.cpg__item--active):active,.cpg:not(.cpg--disabled) .cpg__nav[data-v-89adf2dd]:not(.cpg__nav--disabled):active,.cpg:not(.cpg--disabled) .cpg__jumper-go[data-v-89adf2dd]:active{background:var(--color-primary-100, #e4edff)}.cpg:not(.cpg--disabled) .cpg__item--active[data-v-89adf2dd]:active{opacity:.8}@font-face{font-family:Alimama Login Display;src:url(/coach/assets/AlimamaShuHeiTi-Bold-subset-Cil7hclu.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}.login-shell[data-v-7cd731c4]{--login-edge: 3rem;--login-panel-width: clamp(32.5rem, 34vw, 37.5rem);--login-primary: var(--color-primary-700, #0054fd);--login-primary-rgb: var(--brand-primary-rgb, 0, 84, 253);--login-display-font: "Alimama Login Display", var(--font-display, "PingFang SC", sans-serif);isolation:isolate;position:relative;display:block;width:100vw;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(var(--login-primary-rgb),.05),transparent 30%),linear-gradient(180deg,#fff,#fbfcff);color:var(--color-base-01, #000000);font-family:var(--font-body, "PingFang SC", -apple-system, BlinkMacSystemFont, sans-serif);box-sizing:border-box}.login-shell__pattern[data-v-7cd731c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(var(--login-primary-rgb),.16) .0625rem,transparent .07813rem);background-size:1rem 1rem;background-position:0 0;opacity:.42;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 72%,rgba(0,0,0,.38) 100%);mask-image:linear-gradient(90deg,#000,#000 72%,rgba(0,0,0,.38))}.login-shell__visual[data-v-7cd731c4]{position:fixed;top:clamp(6rem,17vh,9.75rem);left:clamp(4.75rem,14vw,11.875rem);z-index:1;width:clamp(20rem,35vw,31.25rem);aspect-ratio:1;pointer-events:none;opacity:.72;filter:drop-shadow(0 1.75rem 3.25rem rgba(var(--login-primary-rgb),.12));transform:rotate(-14deg)}.login-shell__visual[data-v-7cd731c4]:before{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border-radius:46% 54% 57% 43%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96),transparent 25%),conic-gradient(from 35deg,#49ddff,#0054fd 25%,#924dff 48%,#ff6ec7 70%,#ffbc36 84%,#49ddff);filter:blur(1.125rem);opacity:.68}.login-shell__visual-orbit[data-v-7cd731c4]{position:absolute;border-radius:43% 57% 52% 48%;background:conic-gradient(from 20deg,#36d7ff,#0054fd 23%,#7d52ff 44%,#f06bd5 64%,#ffb332 82%,#36d7ff);box-shadow:inset 0 0 1.5rem rgba(255,255,255,.7),0 1.25rem 3rem rgba(var(--login-primary-rgb),.16)}.login-shell__visual-orbit[data-v-7cd731c4]:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-radius:51% 49% 44% 56%;background:rgba(255,255,255,.88);box-shadow:inset 0 0 2rem rgba(var(--login-primary-rgb),.08)}.login-shell__visual-orbit--outer[data-v-7cd731c4]{top:6%;right:2%;bottom:11%;left:7%;animation:login-orbit-spin-7cd731c4 19s linear infinite}.login-shell__visual-orbit--middle[data-v-7cd731c4]{top:16%;right:11%;bottom:13%;left:14%;border-radius:56% 44% 48% 52%;opacity:.82;animation:login-orbit-spin-reverse-7cd731c4 13s linear infinite}.login-shell__visual-orbit--middle[data-v-7cd731c4]:after{top:25%;right:25%;bottom:25%;left:25%}.login-shell__visual-orbit--inner[data-v-7cd731c4]{top:27%;right:22%;bottom:25%;left:25%;opacity:.72;animation:login-orbit-spin-7cd731c4 9s linear infinite}.login-shell__visual-orbit--inner[data-v-7cd731c4]:after{top:29%;right:29%;bottom:29%;left:29%}.login-shell__header[data-v-7cd731c4]{position:absolute;top:0;right:0;left:0;z-index:10;display:flex;align-items:center;min-height:4.375rem;padding:var(--login-edge) var(--login-edge) 0;pointer-events:none}.login-shell__brand[data-v-7cd731c4]{display:inline-flex;align-items:center;min-width:0;height:1.375rem;gap:.5rem}.login-shell__brand-mark[data-v-7cd731c4]{flex:0 0 auto;width:1.375rem;height:1.375rem;border-radius:.375rem;box-shadow:0 .5rem 1.125rem rgba(var(--login-primary-rgb),.14)}.login-shell__brand-name[data-v-7cd731c4],.login-shell__brand-fallback[data-v-7cd731c4]{max-width:min(34vw,22.5rem);overflow:hidden;color:var(--color-base-01, #000000);font-family:var(--login-display-font);font-size:1.375rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.login-shell__main[data-v-7cd731c4]{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:7.875rem calc(var(--login-panel-width) + var(--login-edge) * 3 + 2rem) 7.5rem var(--login-edge);box-sizing:border-box}.login-shell__hero[data-v-7cd731c4]{display:flex;align-items:flex-start;width:100%}.login-shell__hero-copy[data-v-7cd731c4]{position:relative;z-index:3;width:100%;max-width:47.5rem;font-family:var(--login-display-font);font-size:clamp(2.75rem,5.4vw,4.25rem);font-weight:900;line-height:1.04;letter-spacing:0}.login-shell__hero-line[data-v-7cd731c4]{display:block;white-space:nowrap}.login-shell__hero-value-line[data-v-7cd731c4]{display:flex;align-items:center;flex-wrap:wrap;margin-top:.5rem;gap:.875rem}.login-shell__hero-value-prefix[data-v-7cd731c4]{line-height:1}.login-shell__value-pill[data-v-7cd731c4]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:13.625rem;height:1.3888888889em;overflow:hidden;padding:0 1.25rem;border-radius:624.9375rem;background:var(--login-primary);box-shadow:0 1.125rem 2.625rem rgba(var(--login-primary-rgb),.22);box-sizing:border-box;color:var(--color-base-02, #ffffff);font-size:.72em;line-height:1}.login-shell__value-word-wrapper[data-v-7cd731c4]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:100%}.login-shell__value-char[data-v-7cd731c4]{display:inline-block;transform:translateY(120%);opacity:0;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.login-shell__value-char.is-active[data-v-7cd731c4]{transform:translateY(0);opacity:1}.login-shell__value-char.is-exiting[data-v-7cd731c4]{transform:translateY(-120%);opacity:0}.login-shell__hero-description[data-v-7cd731c4]{display:block;width:22.5rem;max-width:100%;margin-top:1rem;color:#86868b;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;font-weight:400;line-height:1.72}.login-shell__panel[data-v-7cd731c4]{position:fixed;top:var(--login-edge);right:var(--login-edge);bottom:var(--login-edge);z-index:20;display:flex;flex-direction:column;width:var(--login-panel-width);min-height:0;padding:clamp(4.5rem,14vh,8.25rem) 3rem 3.25rem;overflow-y:auto;border:.0625rem solid rgba(0,0,0,.06);border-radius:2.25rem;background:rgba(255,255,255,.76);box-shadow:0 2rem 6rem rgba(0,0,0,.18),0 .75rem 2.25rem rgba(var(--login-primary-rgb),.08);backdrop-filter:blur(2.25rem) saturate(1.18);box-sizing:border-box}.login-shell__card-header[data-v-7cd731c4]{margin-bottom:2.25rem}.login-shell__card-title[data-v-7cd731c4]{display:flex;align-items:baseline;min-height:2.8125rem;color:var(--color-base-01, #000000);font-family:var(--login-display-font);font-size:2.5rem;font-weight:900;line-height:1.12;gap:.22em}.login-shell__card-title-wrapper[data-v-7cd731c4]{position:relative;display:inline-flex;align-items:baseline}.login-shell__card-title-placeholder[data-v-7cd731c4]{visibility:hidden;pointer-events:none}.login-shell__card-title-text[data-v-7cd731c4]{position:absolute;left:0;top:0}.login-shell__card-emoji[data-v-7cd731c4]{font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif}.login-shell__title-cursor[data-v-7cd731c4]{color:var(--login-primary);font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:600;animation:login-cursor-blink-7cd731c4 .9s ease-in-out infinite alternate}.login-shell__card-subtitle[data-v-7cd731c4]{display:block;margin-top:.625rem;color:#86868b;font-size:.9375rem;font-weight:400;line-height:1.5}.login-shell__form[data-v-7cd731c4]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-shell__field[data-v-7cd731c4]{display:flex;flex-direction:column;width:100%;gap:.5rem}.login-shell__label[data-v-7cd731c4]{color:#86868b;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.05em}.login-shell__input-wrap[data-v-7cd731c4]{display:flex;align-items:center;width:100%;height:3rem;padding:0 1.25rem;border:.0625rem solid #e5e5e5;border-radius:624.9375rem;background:#fff;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.login-shell__input-wrap.is-focus[data-v-7cd731c4]{border-color:var(--login-primary);background:#fff;box-shadow:0 0 0 .25rem rgba(var(--login-primary-rgb),.08)}.login-shell__input-wrap.is-error[data-v-7cd731c4]{border-color:var(--color-semantic-error-700, #f53f3f)}.login-shell__prefix-icon[data-v-7cd731c4]{display:none}.login-shell__prefix-img[data-v-7cd731c4]{width:1rem;height:1rem}.login-shell__input[data-v-7cd731c4]{flex:1;width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--color-base-01, #000000);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;font-weight:400;line-height:1.5}.login-shell__placeholder[data-v-7cd731c4]{color:#b0b5bd;font-size:.9375rem;font-weight:400}.login-shell__eye[data-v-7cd731c4]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:-.5rem;margin-left:.5rem}.login-shell__eye-img[data-v-7cd731c4]{width:1rem;height:1rem;opacity:.62}.login-shell__error[data-v-7cd731c4]{display:block;color:var(--color-semantic-error-700, #f53f3f);font-size:.75rem;line-height:1.4}.login-shell__segment[data-v-7cd731c4]{display:flex;width:100%;height:2.3125rem;padding:.25rem;border-radius:.625rem;background:#f2f3f5;box-sizing:border-box;gap:.25rem}.login-shell__segment-item[data-v-7cd731c4]{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;height:1.8125rem;border-radius:.375rem;background:transparent;transition:background-color .2s ease,box-shadow .2s ease}.login-shell__segment-item.is-active[data-v-7cd731c4]{background:var(--color-base-02, #ffffff);box-shadow:0 .125rem .5rem rgba(0,0,0,.08)}.login-shell__segment-text[data-v-7cd731c4]{color:#86868b;font-size:.875rem;font-weight:500;line-height:1.5;transition:color .2s ease}.login-shell__segment-item.is-active .login-shell__segment-text[data-v-7cd731c4]{color:var(--login-primary);font-weight:600}.login-shell__agreement-block[data-v-7cd731c4]{display:flex;flex-direction:column;gap:.25rem;margin:.625rem 0}.login-shell__agreement[data-v-7cd731c4]{display:flex;align-items:center;gap:.5rem}.login-shell__agreement-check[data-v-7cd731c4]{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border:.09375rem solid #c9cdd4;border-radius:.25rem;background:transparent;transition:background-color .2s ease,border-color .2s ease}.login-shell__agreement-check.is-on[data-v-7cd731c4]{border-color:var(--login-primary);background:var(--login-primary)}.login-shell__agreement-tick[data-v-7cd731c4]{color:#fff;font-size:.6875rem;line-height:1;font-weight:700}.login-shell__agreement-text[data-v-7cd731c4]{color:#515154;font-size:.75rem;line-height:1.5}.login-shell__agreement-link[data-v-7cd731c4]{color:var(--login-primary);font-weight:600}.login-shell__action[data-v-7cd731c4]{display:flex;align-items:center;width:100%;margin-top:1rem}.login-shell__submit[data-v-7cd731c4]{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.5rem;padding:1rem 1.25rem;border:.0625rem solid var(--login-primary);border-radius:624.9375rem;background:var(--login-primary);box-sizing:border-box;box-shadow:none;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease,opacity .2s ease}.login-shell__submit[data-v-7cd731c4]:active{filter:brightness(1.05);transform:translateY(-.0625rem);box-shadow:0 .5rem 1.5rem rgba(var(--login-primary-rgb),.24)}.login-shell__submit.is-disabled[data-v-7cd731c4]{opacity:.5;pointer-events:none}.login-shell__submit-text[data-v-7cd731c4]{color:var(--color-base-02, #ffffff);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:.02em}.login-shell__help[data-v-7cd731c4]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:1.75rem;color:#86868b;font-size:.75rem;line-height:1.55;text-align:center;gap:.25rem}.login-shell__help-line[data-v-7cd731c4]{color:inherit;font-size:inherit;line-height:inherit}.login-shell__footer[data-v-7cd731c4]{position:fixed;right:calc(var(--login-panel-width) + var(--login-edge) * 2);bottom:var(--login-edge);left:var(--login-edge);z-index:12;display:grid;grid-template-columns:1fr auto auto;align-items:center;padding-top:1rem;border-top:.0625rem solid rgba(0,0,0,.08);color:rgba(0,0,0,.36);font-size:.6875rem;line-height:1.4;letter-spacing:.08em;gap:3rem}.login-shell__footer-item[data-v-7cd731c4]{display:inline-flex;align-items:center;min-width:0;color:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;gap:.5rem}.login-shell__footer-item[data-v-7cd731c4]:last-child{justify-self:end;max-width:13.75rem;overflow:hidden;text-overflow:ellipsis}.login-shell__status-dot[data-v-7cd731c4]{width:.375rem;height:.375rem;border-radius:624.9375rem;background:#19c95f}@keyframes login-cursor-blink-7cd731c4{0%{opacity:1}to{opacity:0}}@keyframes login-orbit-spin-7cd731c4{0%{transform:rotate(0) scaleX(1.05)}to{transform:rotate(360deg) scaleX(1.05)}}@keyframes login-orbit-spin-reverse-7cd731c4{0%{transform:rotate(360deg) scaleY(1.04)}to{transform:rotate(0) scaleY(1.04)}}@media (max-width: 1120px){.login-shell[data-v-7cd731c4]{overflow-y:auto}.login-shell__pattern[data-v-7cd731c4]{-webkit-mask-image:none;mask-image:none;opacity:.42}.login-shell__visual[data-v-7cd731c4]{top:50%;left:50%;width:min(72vw,33.75rem);opacity:.34;filter:blur(1.375rem);transform:translate(-50%,-50%) rotate(-14deg)}.login-shell__main[data-v-7cd731c4]{align-items:center;justify-content:center;min-height:100vh;padding:6.375rem 2rem 3rem}.login-shell__hero[data-v-7cd731c4],.login-shell__footer[data-v-7cd731c4]{display:none}.login-shell__panel[data-v-7cd731c4]{position:relative;inset:auto;width:min(100%,26.25rem);min-height:auto;padding:2.75rem 2rem 1.625rem;overflow:visible;border:0;border-radius:1.75rem}}@media (max-width: 720px){.login-shell__header[data-v-7cd731c4]{min-height:4.375rem;padding:1.5rem 1.25rem 0}.login-shell__brand[data-v-7cd731c4]{height:1.25rem}.login-shell__brand-mark[data-v-7cd731c4]{width:1.25rem;height:1.25rem}.login-shell__brand-name[data-v-7cd731c4],.login-shell__brand-fallback[data-v-7cd731c4]{max-width:calc(100vw - 4.5rem);font-size:1.25rem}.login-shell__main[data-v-7cd731c4]{min-height:100vh;padding:5.125rem 1.25rem 2rem}.login-shell__panel[data-v-7cd731c4]{width:min(100%,26.25rem);padding:2.25rem 1.5rem 1.5rem}}@media (max-width: 520px){.login-shell__card-title[data-v-7cd731c4]{min-height:2.5rem;font-size:2.125rem}.login-shell__card-header[data-v-7cd731c4]{margin-bottom:1.875rem}}@media (prefers-reduced-motion: reduce){.login-shell__visual-orbit[data-v-7cd731c4],.login-shell__value-word[data-v-7cd731c4],.login-shell__title-cursor[data-v-7cd731c4]{animation:none}.login-shell__value-word[data-v-7cd731c4]{display:none}.login-shell__value-word--1[data-v-7cd731c4]{display:flex;opacity:1;transform:none}}.login-overlay.login-shell[data-v-7cd731c4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:0}[data-v-7cd731c4] .uni-input-wrapper{background:transparent!important}[data-v-7cd731c4] .uni-input-input{background-color:transparent!important;background-image:none!important;box-shadow:none!important}[data-v-7cd731c4] .uni-input-input:-webkit-autofill,[data-v-7cd731c4] .uni-input-input:-webkit-autofill:hover,[data-v-7cd731c4] .uni-input-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;background-image:linear-gradient(#fff,#fff)!important;-webkit-text-fill-color:var(--color-gray-900, #1c1f2e)!important;caret-color:var(--color-gray-900, #1c1f2e)!important;-webkit-transition:background-color 999999s ease-in-out 0s!important;transition:background-color 999999s ease-in-out 0s!important}[data-v-7cd731c4] .uni-input-input:autofill,[data-v-7cd731c4] .uni-input-input:autofill:hover,[data-v-7cd731c4] .uni-input-input:autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;background-image:linear-gradient(#fff,#fff)!important;-webkit-text-fill-color:var(--color-gray-900, #1c1f2e)!important;caret-color:var(--color-gray-900, #1c1f2e)!important;transition:background-color 999999s ease-in-out 0s!important}.net-banner[data-v-373a4208]{position:fixed;top:0;left:0;right:0;z-index:900;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .75rem;background:rgba(0,0,0,.7);pointer-events:none}.net-banner__dot[data-v-373a4208]{width:.375rem;height:.375rem;border-radius:50%;background:#fbbf24;animation:net-banner-pulse-373a4208 1s ease-in-out infinite}.net-banner__text[data-v-373a4208]{color:#fff;font-size:.8125rem}@keyframes net-banner-pulse-373a4208{0%,to{opacity:1}50%{opacity:.3}}.feature-card[data-v-bde87cfa]{position:relative;display:flex;align-items:center;padding:.875rem 1rem;background:var(--color-base-02, #ffffff);border-radius:.75rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);box-sizing:border-box}.feature-card--stacked[data-v-bde87cfa]{flex-direction:row;justify-content:space-between;gap:.5rem;min-height:4.875rem;overflow:visible;background:transparent;box-shadow:none;border-radius:0}.feature-card--stacked[data-v-bde87cfa]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--color-base-02, #ffffff);filter:drop-shadow(0 .25rem .75rem rgba(0,0,0,.05));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='78' viewBox='0 0 40 78' preserveAspectRatio='none'%3E%3Cpath d='M40 0 H16 A16 16 0 0 0 0 16 V62 A16 16 0 0 0 16 78 H40 Z' fill='black'/%3E%3C/svg%3E") left top/40px 100% no-repeat,linear-gradient(#000,#000) 39px top/ calc(100% - 138px) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='78' viewBox='0 0 100 78' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H11 L47 18 H84 A16 16 0 0 1 100 34 V62 A16 16 0 0 1 84 78 H0 Z' fill='black'/%3E%3C/svg%3E") right top/100px 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='78' viewBox='0 0 40 78' preserveAspectRatio='none'%3E%3Cpath d='M40 0 H16 A16 16 0 0 0 0 16 V62 A16 16 0 0 0 16 78 H40 Z' fill='black'/%3E%3C/svg%3E") left top/40px 100% no-repeat,linear-gradient(#000,#000) 39px top/ calc(100% - 138px) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='78' viewBox='0 0 100 78' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H11 L47 18 H84 A16 16 0 0 1 100 34 V62 A16 16 0 0 1 84 78 H0 Z' fill='black'/%3E%3C/svg%3E") right top/100px 100% no-repeat}.feature-card--stacked .feature-card__body[data-v-bde87cfa]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1 1 auto;z-index:1;padding-right:4.625rem}.feature-card--inline[data-v-bde87cfa]{height:4.625rem;overflow:hidden}.feature-card--inline .feature-card__body[data-v-bde87cfa]{display:flex;flex-direction:row;align-items:center;gap:.125rem;width:100%;min-width:0}.feature-card--inline .feature-card__title-row[data-v-bde87cfa]{flex:1 1 auto}.feature-card--inline .feature-card__desc[data-v-bde87cfa]{flex:0 1 auto;text-align:right}.feature-card--row[data-v-bde87cfa]{height:4.625rem;overflow:hidden}.feature-card--row .feature-card__body[data-v-bde87cfa]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;width:100%;min-width:0}.feature-card--row .feature-card__title-row[data-v-bde87cfa]{width:100%}.feature-card--row .feature-card__desc[data-v-bde87cfa]{text-align:left;color:var(--color-figma-gray-900)}.feature-card__title-row[data-v-bde87cfa]{display:flex;align-items:center;gap:.25rem;min-width:0}.feature-card__bar[data-v-bde87cfa]{width:.25rem;height:.90625rem;border-radius:312.46875rem;flex-shrink:0}.feature-card--cyan .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-cyan)}.feature-card--pink .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-pink)}.feature-card--yellow .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-yellow)}.feature-card--green .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-green)}.feature-card--purple .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-purple)}.feature-card--orange .feature-card__bar[data-v-bde87cfa]{background:var(--color-card-orange)}.feature-card__title[data-v-bde87cfa]{flex:0 1 auto;min-width:0;font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1.375rem;color:var(--color-figma-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-card__enter[data-v-bde87cfa]{width:.875rem;height:.875rem;flex-shrink:0}.feature-card__desc[data-v-bde87cfa]{font-family:var(--font-body);font-weight:400;font-size:.6875rem;line-height:1.4;color:var(--color-figma-gray-400);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-card__illus[data-v-bde87cfa]{position:absolute;top:-.625rem;right:.25rem;width:4.375rem;height:4.125rem;z-index:0;pointer-events:none}.home-page[data-v-5fb7d18e]{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem 1rem}.home-page__profile[data-v-5fb7d18e]{display:flex;align-items:center;gap:1rem;padding-bottom:.5rem}.home-page__greet[data-v-5fb7d18e]{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.home-page__actions[data-v-5fb7d18e]{display:flex;flex-direction:row;align-items:center;gap:.5rem;flex-shrink:0}.home-page__actions--stacked[data-v-5fb7d18e]{flex-direction:column;align-items:stretch}.home-page__print-btn[data-v-5fb7d18e]{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.375rem 1rem;background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);border-radius:312.46875rem;cursor:pointer;flex-shrink:0}.home-page__print-icon[data-v-5fb7d18e]{width:.9375rem;height:.9375rem}.home-page__print-text[data-v-5fb7d18e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.4;color:#fff}.home-page__dl-btn[data-v-5fb7d18e]{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.375rem 1rem;background:transparent;border:.03125rem solid var(--color-primary-700, #0054fd);border-radius:312.46875rem;cursor:pointer;flex-shrink:0}.home-page__dl-icon[data-v-5fb7d18e]{width:.9375rem;height:.9375rem}.home-page__dl-text[data-v-5fb7d18e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.4;color:var(--color-primary-700, #0054fd)}.home-page__greet-line[data-v-5fb7d18e]{font-size:.75rem;line-height:1.4;color:#1c1f2e;font-family:PingFang SC,-apple-system,sans-serif}.home-page__greet-store[data-v-5fb7d18e]{font-size:1.25rem;line-height:1.375rem;font-weight:700;color:#1c1f2e;font-family:Alimama ShuHeiTi,PingFang SC,sans-serif}.home-page__feature[data-v-5fb7d18e]{display:flex;flex-direction:column;gap:.75rem;width:100%;container-type:inline-size}.home-page__feature-row[data-v-5fb7d18e]{display:grid;gap:.75rem;width:100%}.home-page__feature-row--top[data-v-5fb7d18e]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page__feature-row--top-2[data-v-5fb7d18e],.home-page__feature-row--bottom[data-v-5fb7d18e]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page__feature-row--bottom-3[data-v-5fb7d18e]{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width: 600px){.home-page__feature-row--top[data-v-5fb7d18e],.home-page__feature-row--top-2[data-v-5fb7d18e],.home-page__feature-row--bottom[data-v-5fb7d18e],.home-page__feature-row--bottom-3[data-v-5fb7d18e]{grid-template-columns:minmax(0,1fr)}}.home-page__feature--single .home-page__feature-row--top[data-v-5fb7d18e],.home-page__feature--single .home-page__feature-row--top-2[data-v-5fb7d18e],.home-page__feature--single .home-page__feature-row--bottom[data-v-5fb7d18e],.home-page__feature--single .home-page__feature-row--bottom-3[data-v-5fb7d18e]{grid-template-columns:minmax(0,1fr)}.home-page__counts[data-v-5fb7d18e]{display:flex;gap:1rem;height:4.375rem;background:#fff;border-radius:.625rem;box-shadow:0 .6rem .71875rem rgba(34,52,86,.08);padding:1rem;box-sizing:border-box;align-items:stretch}.home-page__count[data-v-5fb7d18e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.home-page__count-num[data-v-5fb7d18e]{display:flex;align-items:flex-end;gap:.125rem}.home-page__count-value[data-v-5fb7d18e]{font-family:Alimama ShuHeiTi,PingFang SC,sans-serif;font-weight:700;font-size:1.25rem;line-height:1;color:#1c1f2e}.home-page__count-value--warn[data-v-5fb7d18e]{color:#ff7d00}.home-page__count-unit[data-v-5fb7d18e]{font-size:.6875rem;line-height:.875rem;color:#71778f;padding-bottom:.0625rem}.home-page__count-label[data-v-5fb7d18e]{font-size:.625rem;line-height:1.4;color:#464b60;font-family:PingFang SC,-apple-system,sans-serif}.home-page__count-divider[data-v-5fb7d18e]{width:.0625rem;align-self:stretch;background:rgba(28,31,46,.08);margin:0}.home-page__todo[data-v-5fb7d18e]{background:#fff;border-radius:.625rem;box-shadow:0 .6rem .71875rem rgba(34,52,86,.08);padding:.5rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem}.home-page__todo-head[data-v-5fb7d18e]{display:flex;align-items:center;justify-content:space-between;padding-top:.25rem}.home-page__todo-head-l[data-v-5fb7d18e]{display:flex;align-items:center;gap:4px}.home-page__todo-title[data-v-5fb7d18e]{font-size:1rem;line-height:1.375rem;font-weight:700;color:#1c1f2e;font-family:Alimama ShuHeiTi,PingFang SC,sans-serif}.home-page__todo-info[data-v-5fb7d18e]{font-size:.875rem;color:#9399b0;line-height:1}.home-page__todo-more[data-v-5fb7d18e]{display:flex;align-items:center;gap:.125rem;cursor:pointer}.home-page__todo-more-text[data-v-5fb7d18e]{font-size:.8125rem;line-height:1.0625rem;color:#212123;font-family:PingFang SC,-apple-system,sans-serif}.home-page__todo-more-arrow[data-v-5fb7d18e]{font-size:.875rem;color:#212123;line-height:1}.home-page__todo-list[data-v-5fb7d18e]{display:flex;flex-direction:column;gap:4px}.home-page__todo-item[data-v-5fb7d18e]{display:flex;align-items:center;gap:.5rem;padding:1rem 0 1rem 1rem;border-radius:.375rem;background:linear-gradient(90deg,rgba(203,203,203,.09) 32.21%,rgba(203,203,203,0) 88.17%)}.home-page__todo-icon[data-v-5fb7d18e]{width:1.75rem;height:1.75rem;border-radius:.25rem;flex-shrink:0}.home-page__todo-text[data-v-5fb7d18e]{flex:1;font-size:.9375rem;line-height:1.4;color:#1c1f2e;font-family:PingFang SC,-apple-system,sans-serif;font-weight:500;min-width:0}.home-page__todo-text-count[data-v-5fb7d18e]{color:#f53f3f}.home-page__todo-btn[data-v-5fb7d18e]{background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);border-radius:9999px;padding:.21875rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:.5rem}.home-page__todo-btn-text[data-v-5fb7d18e]{font-size:.75rem;line-height:1.4;color:#fff;font-family:PingFang SC,-apple-system,sans-serif}.home-page__todo-empty[data-v-5fb7d18e]{display:flex;align-items:center;justify-content:center;padding:2rem 0}.home-page__todo-empty-text[data-v-5fb7d18e]{font-size:.875rem;line-height:1.4;color:#9399b0;font-family:PingFang SC,-apple-system,sans-serif}.dash[data-v-330581df]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:0 16px 100px;box-sizing:border-box}.dash__avatar[data-v-330581df]{width:120px;height:120px;border-radius:100px;border:2px solid rgba(255,255,255,.23);background:#ff7220;overflow:hidden;flex-shrink:0}.dash__avatar-img[data-v-330581df]{width:100%;height:100%}.dash__hello[data-v-330581df]{display:flex;flex-direction:column;align-items:center;gap:8px}.dash__hello-title[data-v-330581df]{font-size:24px;font-weight:600;line-height:34px;color:#333;font-family:PingFang SC,-apple-system,sans-serif}.dash__hello-sub[data-v-330581df]{font-size:14px;line-height:18px;color:#464b60;font-family:PingFang SC,-apple-system,sans-serif}.dash__hint[data-v-330581df]{font-size:13px;line-height:17px;color:#9399b0;font-family:PingFang SC,-apple-system,sans-serif}.student-picker-grid[data-v-1c7a627d]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-content:flex-start!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.625rem;width:100%;max-width:75rem;height:auto!important;overflow:visible!important;margin:0 auto;box-sizing:border-box}.student-picker-grid__card[data-v-1c7a627d]{position:relative;flex:0 0 calc((100% - 2.5rem)/5);width:calc((100% - 2.5rem)/5);max-width:calc((100% - 2.5rem)/5);min-width:0;height:3.5rem;max-height:3.5rem;padding:0 .5rem 0 1rem;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex!important;flex-direction:row!important;align-items:center;background:var(--color-base-02, #fff);overflow:hidden;cursor:pointer;gap:var(--size-0, 0);box-shadow:0 0 var(--effect-extra-weak, .125rem) 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9)) inset,0 var(--effect-weak, .25rem) var(--effect-strong, 1.5rem) 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05))}.student-picker-grid__card--active[data-v-1c7a627d]{border-color:var(--color-primary-700, #0054fd)}.student-picker-grid__main[data-v-1c7a627d]{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem}.student-picker-grid__avatar[data-v-1c7a627d]{width:2rem;height:2rem;border-radius:var(--radius-full, 624.9375rem);flex-shrink:0;aspect-ratio:1/1}.student-picker-grid__name[data-v-1c7a627d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;letter-spacing:var(--font-letters-pacing-01, 0)}.student-picker-grid__text[data-v-1c7a627d]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.student-picker-grid__subtitle[data-v-1c7a627d]{display:block;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;white-space:nowrap;overflow:hidden;color:var(--color-gray-600, #464B60);text-overflow:ellipsis;font-style:normal;font-weight:400;line-height:140%}.student-picker-grid__grade[data-v-1c7a627d]{min-width:0;padding:.03125rem 0;display:flex;flex-direction:row;align-items:center;gap:.125rem;border-radius:.5rem}.student-picker-grid__grade-icon[data-v-1c7a627d]{width:.75rem;height:.75rem;flex-shrink:0}.student-picker-grid__grade-text[data-v-1c7a627d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:var(--font-11-regular-size, .6875rem);font-weight:var(--font-11-regular-weight, 400);line-height:.96875rem}.student-picker-grid__chevron-wrap[data-v-1c7a627d]{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.student-picker-grid__chevron[data-v-1c7a627d]{width:.625rem;height:.625rem;transform:rotate(-135deg)}@media (hover: hover){.student-picker-grid__card[data-v-1c7a627d]{transition:box-shadow .22s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1);will-change:transform}.student-picker-grid__card[data-v-1c7a627d]:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(28,31,46,.14)}}@media (prefers-reduced-motion: reduce){.student-picker-grid__card[data-v-1c7a627d]{transition:none}.student-picker-grid__card[data-v-1c7a627d]:hover{transform:none}}@media (max-width: 800px){.student-picker-grid__card[data-v-1c7a627d]{flex-basis:calc((100% - 1.875rem)/4);width:calc((100% - 1.875rem)/4);max-width:calc((100% - 1.875rem)/4)}}@media (max-width: 600px){.student-picker-grid__card[data-v-1c7a627d]{flex-basis:calc((100% - .625rem)/2);width:calc((100% - .625rem)/2);max-width:calc((100% - .625rem)/2)}}.students-page[data-v-2e3bfdbc]{height:100%;min-width:0;background:var(--color-base-02, #fff)!important;display:flex;flex-direction:column;overflow:hidden}.students-nav__title[data-v-2e3bfdbc]{min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:PingFang SC,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.students-nav__add[data-v-2e3bfdbc]{flex-shrink:0}.students-content[data-v-2e3bfdbc]{width:100%;max-width:100%;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.students-scroll[data-v-2e3bfdbc]{height:100%;padding:1rem;box-sizing:border-box}.students-list__empty[data-v-2e3bfdbc]{padding:2.25rem 0;display:flex;justify-content:center}.students-list__empty-text[data-v-2e3bfdbc]{color:var(--color-gray-300, #9399b0);font-family:PingFang SC,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.students-list__footer[data-v-2e3bfdbc]{padding:var(--size-12, .75rem) 0 var(--size-4, .25rem);display:flex;justify-content:center}.students-list__footer-text[data-v-2e3bfdbc]{color:var(--color-gray-400, #71778f);font-family:PingFang SC,sans-serif;font-size:var(--font-12-regular-size, .75rem);line-height:1.0625rem}.students-pager[data-v-2e3bfdbc]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.students-pager__inner[data-v-2e3bfdbc]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 960px){[data-v-2e3bfdbc] .right-top-bar{flex-basis:56px;height:56px;padding:0 16px}[data-v-2e3bfdbc] .right-top-bar__left,[data-v-2e3bfdbc] .right-top-bar__right{gap:8px}.students-nav__title[data-v-2e3bfdbc]{font-size:17px;line-height:24px}.students-scroll[data-v-2e3bfdbc]{padding:16px}.students-pager[data-v-2e3bfdbc]{padding:8px 16px 12px}}.student-list[data-v-c0d7d99a]{display:flex;flex-direction:column;width:100%}.student-list__row[data-v-c0d7d99a]{display:flex;align-items:center;gap:.5rem;min-height:3.375rem;padding:.5rem 0;border-bottom:.03125rem solid #ccd2ea}.student-list__row--active[data-v-c0d7d99a]{background:#f7f9fc}.student-list__avatar[data-v-c0d7d99a]{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:#e0b8ff;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.student-list__avatar-img[data-v-c0d7d99a]{width:100%;height:100%;border-radius:50%}.student-list__avatar-fallback[data-v-c0d7d99a]{font-size:.875rem;color:#fff;font-weight:500}.student-list__label[data-v-c0d7d99a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding-left:.25rem}.student-list__label--name-only[data-v-c0d7d99a]{gap:0}.student-list__name[data-v-c0d7d99a]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.9375rem;font-weight:500;color:#1c1f2e;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list__meta[data-v-c0d7d99a]{display:flex;align-items:center;gap:.5rem}.student-list__meta-item[data-v-c0d7d99a]{display:flex;align-items:center;gap:.125rem}.student-list__meta-icon[data-v-c0d7d99a]{font-size:.6875rem;line-height:1}.student-list__meta-text[data-v-c0d7d99a]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.6875rem;color:#464b60;line-height:1.4;white-space:nowrap}.student-list__meta-text--warn[data-v-c0d7d99a]{color:var(--color-semantic-error-700, #f53f3f)}.student-list__action[data-v-c0d7d99a]{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;align-self:stretch;margin:-.5rem 0 -.5rem -.625rem;padding:.5rem 0 .5rem .625rem}.student-list__btn[data-v-c0d7d99a]{display:inline-flex;align-items:center;justify-content:center;padding:.21875rem 1rem;background:var(--color-primary-700, #0054fd);border-radius:31.21875rem;border:.03125rem solid var(--color-primary-700, #0054fd)}.student-list__btn-text[data-v-c0d7d99a]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.75rem;color:#fff;line-height:1.4}.student-list--portrait .student-list__row[data-v-c0d7d99a]{flex-wrap:wrap;height:auto;min-height:3.375rem;align-items:flex-start;row-gap:.25rem}.student-list--portrait .student-list__avatar[data-v-c0d7d99a],.student-list--portrait .student-list__label[data-v-c0d7d99a]{align-self:center}.student-list--portrait .student-list__action[data-v-c0d7d99a]{flex-basis:100%;width:100%;justify-content:flex-end;padding-top:.125rem}.main-host[data-v-10d4144a]{width:100%;height:100vh;position:relative;overflow:hidden;background:#fafafa}.main-host__layout[data-v-10d4144a]{display:flex;width:100%;height:100%}.main-left-panel[data-v-10d4144a]{height:100%;display:flex;flex-direction:column;position:relative;background:#fafafa;flex-shrink:0}.main-left-panel[data-v-10d4144a]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1.25rem;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.004) 45%,rgba(0,0,0,.01) 70%,rgba(0,0,0,.024));pointer-events:none;z-index:1}.main-right-container[data-v-10d4144a]{position:relative;width:100%;height:100%;min-width:0;display:flex;overflow:hidden;border-radius:1.5rem 0 0 1.5rem;background:rgba(255,255,255,.98);box-shadow:0 .25rem 1.5rem 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 .125rem 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));backdrop-filter:blur(.75rem)}.main-right-container--resume-kick[data-v-10d4144a]{backdrop-filter:none;-webkit-backdrop-filter:none}.main-right-container--sidebar-hidden[data-v-10d4144a]{border-radius:0}.main-sidebar-toggle[data-v-10d4144a]{position:absolute;top:.9375rem;left:1rem;z-index:10;width:1.625rem;height:1.625rem;padding:var(--size-4, .25rem);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-small, .375rem);cursor:pointer}.main-sidebar-toggle__icon[data-v-10d4144a]{width:1.125rem;height:1.125rem}.main-right-empty[data-v-10d4144a]{width:100%;height:100%;display:flex;flex-direction:column}.main-right-empty__nav[data-v-10d4144a]{width:100%;min-height:3.5rem;height:3.5rem;padding:0 var(--size-16, 1rem);border-bottom:var(--border-small, .03125rem) solid rgba(204,210,234,.5);background:var(--color-base-02, #ffffff);display:flex;align-items:center;flex-shrink:0}.main-right-empty__nav--sidebar-hidden[data-v-10d4144a]{padding-left:3.125rem;gap:var(--size-8, .5rem)}.main-right-empty__functions[data-v-10d4144a]{flex:1;min-width:0;height:100%}.main-right-empty__actions[data-v-10d4144a]{width:7rem;height:100%;flex-shrink:0}.main-right-empty__content[data-v-10d4144a]{flex:1;min-height:0}.main-right-stack[data-v-10d4144a]{position:relative;width:100%;height:100%;overflow:hidden}.main-right-stack__layer[data-v-10d4144a]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-bg-base, #f5f5f5);z-index:1}.main-right-stack__layer--enter-forward[data-v-10d4144a]{animation:slide-in-right-10d4144a .3s cubic-bezier(.4,0,.2,1) forwards;z-index:2}.main-right-stack__layer--exit-forward[data-v-10d4144a]{animation:none;z-index:1}.main-right-stack__layer--exit-back[data-v-10d4144a]{animation:slide-out-right-10d4144a .3s cubic-bezier(.4,0,.2,1) forwards;z-index:2}.main-right-stack__layer--enter-back[data-v-10d4144a]{animation:none;z-index:1}@keyframes slide-in-right-10d4144a{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right-10d4144a{0%{transform:translate(0)}to{transform:translate(100%)}}.main-content__left-panel[data-v-10d4144a]{display:flex;align-items:center;justify-content:center;height:100%;padding:1.5rem}.main-content__hint[data-v-10d4144a]{font-size:.875rem;color:var(--color-figma-gray-600, #86909c)}.main-content__right-detail[data-v-10d4144a]{display:flex;align-items:center;justify-content:center;height:100%;padding:1.5rem}.review-overlay[data-v-10d4144a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#fff;display:flex;flex-direction:column;min-height:0;overflow:hidden}[data-v-10d4144a] .review-overlay .layout-blank{flex:1;min-height:0;height:0;display:flex;flex-direction:column}[data-v-10d4144a] .review-overlay .layout-blank__body{flex:1;min-height:0;height:0;display:flex;flex-direction:column;padding-top:0!important}[data-v-10d4144a] .review-overlay .layout-blank .test-build-badge{display:none}[data-v-10d4144a] .review-overlay .rec-stage{flex:1;width:100%;min-height:0;height:0}[data-v-10d4144a] .main-right-stack__layer .layout-blank,[data-v-10d4144a] .main-right-stack__layer .layout-blank__body{min-height:0;height:100%}[data-v-10d4144a] .main-right-stack__layer .layout-blank .test-build-badge{display:none}@font-face{font-family:Alimama Login Display;src:url(/coach/assets/AlimamaShuHeiTi-Bold-subset-Cil7hclu.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}.agreement-page[data-v-e44d83e8]{--login-primary: #0054fd;--login-primary-rgb: 0, 84, 253;--login-display-font: "Alimama Login Display", "PingFang SC", -apple-system, BlinkMacSystemFont, sans-serif;--login-body-font: "Inter", "PingFang SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;display:flex;flex-direction:column;width:100%;height:100vh;box-sizing:border-box;background:radial-gradient(circle at 16% 18%,rgba(var(--login-primary-rgb),.05),transparent 30%),linear-gradient(180deg,#fff,#fbfcff);color:#1d1d1f;font-family:var(--login-body-font)}.agreement-page__header[data-v-e44d83e8]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;flex-shrink:0;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);border-bottom:.03125rem solid rgba(0,0,0,.06)}.agreement-page__back[data-v-e44d83e8]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:312.46875rem;color:#1d1d1f;font-size:.875rem;font-weight:500;transition:background .2s ease}.agreement-page__back[data-v-e44d83e8]:active{background:rgba(var(--login-primary-rgb),.08);color:var(--login-primary)}.agreement-page__back-icon[data-v-e44d83e8]{width:1.125rem;height:1.125rem;display:block}.agreement-page__brand[data-v-e44d83e8]{display:inline-flex;align-items:center;gap:.5rem}.agreement-page__brand-mark[data-v-e44d83e8]{width:1.375rem;height:1.375rem;border-radius:.375rem}.agreement-page__brand-name[data-v-e44d83e8]{font-family:var(--login-display-font);font-size:1.125rem;font-weight:900;line-height:1;color:#000}.agreement-page__scroll[data-v-e44d83e8]{flex:1;min-height:0}.agreement-page__main[data-v-e44d83e8]{max-width:820px;margin:0 auto;padding:1.25rem 2rem calc(2.5rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}.agreement-page__doc[data-v-e44d83e8]{color:#1d1d1f;font-size:.9375rem;line-height:1.75;text-align:left;word-break:break-word}.agreement-page__doc[data-v-e44d83e8] h1{margin:0 0 1.25rem;font-family:var(--login-display-font);font-size:1.75rem;font-weight:900;line-height:1.35;color:#000}.agreement-page__doc[data-v-e44d83e8] h2{margin:2.25rem 0 .875rem;font-size:1.25rem;font-weight:700;line-height:1.4;color:#000}.agreement-page__doc[data-v-e44d83e8] h3{margin:1.5rem 0 .625rem;font-size:1rem;font-weight:700}.agreement-page__doc[data-v-e44d83e8] p{margin:0 0 .75rem}.agreement-page__doc[data-v-e44d83e8] strong{font-weight:700;color:#000}.agreement-page__doc[data-v-e44d83e8] hr{margin:1.75rem 0;border:none;border-top:.03125rem solid rgba(0,0,0,.08)}.agreement-page__doc[data-v-e44d83e8] ul{margin:0 0 .875rem;padding-left:1.375rem;list-style:disc}.agreement-page__doc[data-v-e44d83e8] li{margin-bottom:.5rem}.agreement-page__doc[data-v-e44d83e8] table{width:100%;margin:.75rem 0 1.25rem;border-collapse:collapse;font-size:.875rem}.agreement-page__doc[data-v-e44d83e8] th,.agreement-page__doc[data-v-e44d83e8] td{padding:.625rem .75rem;border:.03125rem solid rgba(0,0,0,.1);text-align:left;vertical-align:top}.agreement-page__doc[data-v-e44d83e8] th{background:rgba(var(--login-primary-rgb),.04);font-weight:600}.common-input[data-v-dfa03842]{width:100%;box-sizing:border-box}.common-input__container[data-v-dfa03842]{display:flex;align-items:center;gap:.5rem;width:100%;height:2.5rem;padding:0 .75rem;background:var(--color-base-02, #ffffff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;min-width:0;transition:border-color .2s ease,box-shadow .2s ease}.common-input__container[data-v-dfa03842]:hover{border-color:var(--color-gray-200, #b0b5cd)}.common-input--focused .common-input__container[data-v-dfa03842]{box-shadow:0 0 0 .0625rem var(--color-primary-700, #0054fd)}.common-input--disabled .common-input__container[data-v-dfa03842]{opacity:.5;cursor:not-allowed}.common-input__input[data-v-dfa03842]{flex:1;min-width:0;height:1.25rem;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e);background:transparent;border:none;outline:none}.common-input__placeholder[data-v-dfa03842]{color:var(--color-gray-400, #71778f);font-size:.9375rem}.common-input__prefix[data-v-dfa03842],.common-input__suffix[data-v-dfa03842]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.common-input__clear[data-v-dfa03842]{width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.common-input__clear-img[data-v-dfa03842]{width:1rem;height:1rem}.common-input--large .common-input__container[data-v-dfa03842]{height:2.75rem;padding:0 1rem}.common-input--large .common-input__input[data-v-dfa03842]{height:1.375rem;font-size:1rem;line-height:1.375rem}.common-input--large .common-input__clear[data-v-dfa03842],.common-input--large .common-input__clear-img[data-v-dfa03842]{width:1.125rem;height:1.125rem}.input-demo[data-v-4f2a36a9]{padding:1rem;min-height:100vh;background:var(--color-gray-50, #f7f9fc);box-sizing:border-box}.input-demo__section[data-v-4f2a36a9]{margin-bottom:1.75rem}.input-demo__title[data-v-4f2a36a9]{display:block;font-size:.875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);margin-bottom:.75rem}.input-demo__icon[data-v-4f2a36a9]{width:1rem;height:1rem}.input-demo__count[data-v-4f2a36a9]{font-size:.75rem;color:var(--color-gray-400, #71778f)}.input-demo__result[data-v-4f2a36a9]{margin-top:1rem;padding:1rem;background:var(--color-base-02, #ffffff);border-radius:var(--radius-regular, .75rem)}.input-demo__result-title[data-v-4f2a36a9]{font-size:.875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.input-demo__result-text[data-v-4f2a36a9]{display:block;margin-top:.375rem;font-size:.8125rem;color:var(--color-gray-600, #464b60)}.search-demo[data-v-1c2dd7cb]{padding:1rem;min-height:100vh;background:var(--color-gray-50, #f7f9fc)}.search-demo__section[data-v-1c2dd7cb]{margin-bottom:2rem}.search-demo__title[data-v-1c2dd7cb]{display:block;font-size:.875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);margin-bottom:.75rem}.search-demo__result[data-v-1c2dd7cb]{margin-top:2rem;padding:1rem;background:var(--color-base-02, #ffffff);border-radius:var(--radius-regular, .75rem)}.search-demo__result-title[data-v-1c2dd7cb]{font-size:.875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.search-demo__result-text[data-v-1c2dd7cb]{display:block;margin-top:.5rem;font-size:.8125rem;color:var(--color-gray-600, #464b60)}.search-history[data-v-1c2dd7cb]{margin-top:1rem}.search-history__title[data-v-1c2dd7cb]{font-size:.8125rem;color:var(--color-gray-400, #71778f);margin-bottom:.75rem}.search-history__list[data-v-1c2dd7cb]{display:flex;flex-wrap:wrap;gap:.5rem}.search-history__item[data-v-1c2dd7cb]{padding:.375rem .75rem;background:var(--color-gray-50, #f7f9fc);border-radius:.625rem;font-size:.875rem;color:var(--color-gray-600, #464b60);cursor:pointer;transition:all .2s ease}.search-history__item[data-v-1c2dd7cb]:active{background:var(--color-gray-100, #ccd2ea)}.status-dropdown[data-v-999c2848]{position:relative;width:7.25rem;min-width:5rem;flex-shrink:0}.status-dropdown__control[data-v-999c2848]{width:100%;padding:0 1rem;gap:.5rem;cursor:pointer;height:2.5rem;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-shadow:0 0 .125rem rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-direction:row;align-items:center;background:var(--color-base-02, #fff);transition:box-shadow .2s ease}.status-dropdown--open .status-dropdown__control[data-v-999c2848]{box-shadow:0 0 0 .0625rem var(--color-primary-700, #0054fd)}.status-dropdown__display[data-v-999c2848]{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;overflow:hidden;white-space:nowrap}.status-dropdown__value[data-v-999c2848],.status-dropdown__filter-input[data-v-999c2848]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.status-dropdown__filter-input[data-v-999c2848]{height:1.25rem;padding:0;background:transparent;border:none;outline:none}.status-dropdown__filter-clear[data-v-999c2848]{width:.875rem;height:.875rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.status-dropdown__filter-clear-icon[data-v-999c2848]{width:.75rem;height:.75rem}.status-dropdown__chevron[data-v-999c2848]{width:1rem;height:1rem;flex-shrink:0;transition:transform .2s ease}.status-dropdown__chevron--open[data-v-999c2848]{transform:rotate(180deg)}.status-dropdown__dropdown[data-v-999c2848]{position:absolute;top:2.75rem;left:0;z-index:30;display:flex;flex-direction:column;width:100%;padding:.25rem;overflow:hidden;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;background:var(--color-base-02, #fff);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12)}.status-dropdown__list[data-v-999c2848]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.status-dropdown--filterable .status-dropdown__list[data-v-999c2848]{max-height:12.5rem}.status-dropdown__option[data-v-999c2848]{min-height:1.25rem;padding:.625rem;border-radius:var(--radius-small, .375rem);display:flex;align-items:center;box-sizing:content-box;cursor:pointer}.status-dropdown__option[data-v-999c2848]:hover{background:var(--c-hover, rgba(28, 31, 46, .05))}.status-dropdown__option--active[data-v-999c2848]{background:var(--color-primary-50, #f2f6ff)}.status-dropdown__option-text[data-v-999c2848]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e)}.status-dropdown__option--active .status-dropdown__option-text[data-v-999c2848]{color:var(--color-primary-700, #0054fd)}.status-dropdown__empty[data-v-999c2848]{min-height:5rem;padding:.75rem .375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;box-sizing:border-box}.status-dropdown__empty-icon[data-v-999c2848]{width:2.5rem;height:auto;display:block}.status-dropdown__empty-text[data-v-999c2848]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1rem;color:var(--color-gray-400, #71778f);text-align:center}.status-dropdown__outside-mask[data-v-999c2848]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20}.status-dropdown__filter-placeholder[data-v-999c2848]{color:var(--color-gray-400, #71778f);font-size:.9375rem;line-height:1.25rem}.dl-page[data-v-62ec0fdd]{position:relative;width:100%;height:100vh;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #fff)}.dl-page--embedded[data-v-62ec0fdd]{height:100%;min-height:0}.dl-page[data-v-62ec0fdd] .right-top-bar__left{gap:0}.dl-nav__title[data-v-62ec0fdd]{min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.dl-nav__actions[data-v-62ec0fdd]{height:100%;display:flex;align-items:center;gap:.5rem}.dl-filter-wrap[data-v-62ec0fdd]{position:relative;z-index:31;flex-shrink:0}.dl-filter-wrap[data-v-62ec0fdd] .status-dropdown{width:7.75rem}.dl-search[data-v-62ec0fdd]{width:13.8125rem;flex-shrink:0}.dl-search__input[data-v-62ec0fdd] .common-search__input-container{height:2.5rem;padding:0 1rem;gap:.5rem;box-sizing:border-box;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #fff);box-shadow:0 0 .125rem rgba(0,0,0,.05)}.dl-search[data-v-62ec0fdd] .common-search--focused .common-search__input-container{box-shadow:0 0 0 .0625rem var(--color-primary-700, #0054fd)}.dl-search__input[data-v-62ec0fdd] .common-search__icon,.dl-search__input[data-v-62ec0fdd] .common-search__clear{width:1rem;height:1rem}.dl-search__input[data-v-62ec0fdd] .common-search__input,.dl-search__input[data-v-62ec0fdd] .common-search__placeholder{font-size:.9375rem;line-height:1.25rem}.dl-search__input[data-v-62ec0fdd] .common-search__placeholder{color:var(--color-gray-500, #5e637a)}.dl-body[data-v-62ec0fdd]{position:relative;z-index:1;flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--color-gray-1000, #e9e9e9)}.dl-list[data-v-62ec0fdd]{flex:1;min-height:0;width:100%}.dl-list__inner[data-v-62ec0fdd]{width:100%;max-width:37.5rem;margin:0 auto;padding:1rem 0;display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box}.dl-card[data-v-62ec0fdd]{position:relative;width:100%;height:5.875rem;padding:1rem;display:flex;align-items:center;gap:.5rem;box-sizing:border-box;overflow:hidden;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #fff);box-shadow:0 .25rem .75rem rgba(0,0,0,.05);cursor:pointer;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 5.875rem}.dl-card__icon[data-v-62ec0fdd]{width:1.5rem;height:3.875rem;padding-top:.5rem;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;flex-shrink:0}.dl-card__icon--ready[data-v-62ec0fdd]{width:1.66669rem}.dl-card__icon-img[data-v-62ec0fdd]{width:1.25rem;height:1.41544rem}.dl-card__icon-img--ready[data-v-62ec0fdd]{width:1.66669rem;height:1.5rem}.dl-card__main[data-v-62ec0fdd]{flex:1;min-width:0;height:3.875rem;padding-left:.25rem;display:flex;flex-direction:column;gap:.25rem;box-sizing:border-box}.dl-card__name-wrap[data-v-62ec0fdd]{width:100%;height:2.625rem;display:flex;align-items:center;overflow:hidden}.dl-card__name[data-v-62ec0fdd]{display:-webkit-box;overflow:hidden;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;font-weight:500;line-height:1.3125rem;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dl-card__sub[data-v-62ec0fdd]{width:100%;height:1rem;display:flex;align-items:center;gap:.25rem}.dl-card__type[data-v-62ec0fdd]{min-width:1.25rem;height:1rem;padding:0 .125rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;overflow:hidden;border-radius:var(--radius-extra-small, .125rem);background:var(--color-primary-100, #d9e6ff);color:#0054fd;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;font-weight:400;line-height:.875rem;text-overflow:ellipsis;white-space:nowrap}.dl-card__type--wrong[data-v-62ec0fdd]{background:var(--color-semantic-warning-100, #fff7e8);color:var(--color-semantic-warning-900, #d25f00)}.dl-card__type--comp[data-v-62ec0fdd]{background:var(--color-semantic-success-100, #e8ffea);color:var(--color-semantic-success-900, #009227)}.dl-card__time[data-v-62ec0fdd]{min-width:0;overflow:hidden;color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;font-weight:400;line-height:.9375rem;text-overflow:ellipsis;white-space:nowrap}.dl-card__right[data-v-62ec0fdd]{min-width:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dl-card__btn[data-v-62ec0fdd]{min-height:1.5rem;padding:0 .75rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;border:var(--border-small, .03125rem) solid transparent;border-radius:var(--radius-full, 624.9375rem);cursor:pointer}.dl-card__btn-text[data-v-62ec0fdd]{color:var(--color-base-02, #fff);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;font-weight:400;white-space:nowrap}.dl-card__btn--ready[data-v-62ec0fdd]{border:0;background:#0054fd}.dl-card__btn--again[data-v-62ec0fdd]{border-color:#0054fd;background:transparent}.dl-card__btn--again .dl-card__btn-text[data-v-62ec0fdd]{color:#0054fd}.dl-card__btn--failed[data-v-62ec0fdd]{border-color:var(--color-semantic-error-700, #f53f3f);background:transparent}.dl-card__btn--failed .dl-card__btn-text[data-v-62ec0fdd]{color:var(--color-semantic-error-700, #f53f3f)}.dl-card__processing[data-v-62ec0fdd]{position:relative;width:7.375rem;min-height:1.5rem;padding:.21875rem .5rem;display:flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;overflow:hidden;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-full, 624.9375rem)}.dl-card__processing-progress[data-v-62ec0fdd]{position:absolute;top:-.03125rem;bottom:-.03125rem;left:-.03125rem;min-width:0;background:var(--color-overlay-alpha-2-10, rgba(0, 0, 0, .1))}.dl-spinner[data-v-62ec0fdd],.dl-card__processing-text[data-v-62ec0fdd]{position:relative;z-index:1}.dl-spinner[data-v-62ec0fdd]{width:.8125rem;height:.8125rem;box-sizing:border-box;border:.09375rem solid var(--color-gray-100, #e5e6eb);border-top-color:var(--color-gray-500, #5e637a);border-radius:50%;animation:dl-spin-62ec0fdd .8s linear infinite}.dl-card__processing-text[data-v-62ec0fdd],.dl-card__no-retry[data-v-62ec0fdd]{color:var(--color-gray-500, #5e637a);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;font-weight:400;line-height:1.0625rem;white-space:nowrap}@keyframes dl-spin-62ec0fdd{to{transform:rotate(360deg)}}@media (hover: hover){.dl-card[data-v-62ec0fdd]{transition:box-shadow .22s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1);will-change:transform}.dl-card[data-v-62ec0fdd]:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(28,31,46,.14)}}@media (prefers-reduced-motion: reduce){.dl-card[data-v-62ec0fdd]{transition:none}.dl-card[data-v-62ec0fdd]:hover{transform:none}}.dl-placeholder[data-v-62ec0fdd],.dl-empty[data-v-62ec0fdd]{flex:1;min-height:0;padding:2.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;box-sizing:border-box}.dl-placeholder__text[data-v-62ec0fdd],.dl-empty-text[data-v-62ec0fdd]{color:var(--color-gray-400, #71778f);font-size:.875rem;line-height:1.25rem;text-align:center}.dl-placeholder__btn[data-v-62ec0fdd]{padding:.5rem 1.5rem;border-radius:var(--radius-full, 624.9375rem);background:var(--color-primary-700, #0054fd)}.dl-placeholder__btn-text[data-v-62ec0fdd]{color:var(--color-base-02, #fff);font-size:.8125rem}.dl-empty-icon[data-v-62ec0fdd]{width:3rem;height:3rem;opacity:.5}.dl-empty-hint[data-v-62ec0fdd]{color:var(--color-gray-400, #71778f);font-size:.6875rem;line-height:1.6;text-align:center}@media screen and (max-width: 680px){.dl-filter-wrap[data-v-62ec0fdd] .status-dropdown{width:min(7.75rem,22vw)}.dl-search[data-v-62ec0fdd]{width:min(13.8125rem,42vw)}.dl-list__inner[data-v-62ec0fdd]{width:calc(100% - 2rem)}}.dl-pagination[data-v-62ec0fdd]{flex:none;width:100%;padding:.75rem 1.25rem;box-sizing:border-box;border-top:var(--border-base, .0625rem) solid var(--color-line-1, #ccd2ea);background:var(--color-base-02, #fff)}.dl-pagination__inner[data-v-62ec0fdd]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.pdf-preview[data-v-49e91464]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.pdf-viewer-container[data-v-49e91464]{flex:1;width:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;background:var(--color-gray-50, #f2f3f7);padding:1rem .5rem;box-sizing:border-box;min-height:100%}.pdf-status[data-v-49e91464]{display:flex;align-items:center;justify-content:center;color:var(--color-gray-500, #71778f);font-size:.875rem;padding:3rem 0}.pdf-status--error[data-v-49e91464]{color:var(--color-semantic-error-700, #f53f3f)}[data-v-49e91464] .pdf-page-wrap{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:100%;margin-bottom:32px}[data-v-49e91464] .pdf-page-wrap:last-child{margin-bottom:0}[data-v-49e91464] .pdf-page-canvas{display:block;background:#fff;max-width:100%}.print-page[data-v-ae1cd86d]{width:100%;height:100%;background:var(--color-gray-50, #f7f9fc);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem 0;box-sizing:border-box}.print-page--embedded[data-v-ae1cd86d],.print-page--embedded .print-content[data-v-ae1cd86d]{position:relative}.print-page__webview[data-v-ae1cd86d]{width:100%;height:100%}.print-navbar[data-v-ae1cd86d]{width:100%;height:2.25rem;display:flex;align-items:stretch;gap:.25rem;flex-shrink:0}.print-navbar__left[data-v-ae1cd86d]{display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0}.print-navbar__back-icon[data-v-ae1cd86d]{width:1.125rem;height:1.125rem;display:block}.print-navbar__center[data-v-ae1cd86d]{flex:1;display:flex;align-items:center;justify-content:center}.print-navbar__title[data-v-ae1cd86d]{font-family:PingFang SC,sans-serif;font-size:1.0625rem;font-weight:500;line-height:140%;color:var(--color-gray-900, #1c1f2e);text-align:center}.print-navbar__action[data-v-ae1cd86d]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.print-navbar__action--disabled[data-v-ae1cd86d]{opacity:.5}.print-navbar__action-icon[data-v-ae1cd86d]{width:1.125rem;height:1.125rem;display:block}.print-content[data-v-ae1cd86d]{flex:1;width:100%;display:flex;align-items:stretch;padding:0 2rem;min-height:0}.print-card[data-v-ae1cd86d]{width:100%;background:var(--color-base-02, #ffffff);border-radius:.625rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);backdrop-filter:blur(24px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 2rem;box-sizing:border-box;overflow:hidden}.print-card--preview[data-v-ae1cd86d]{padding:0}.print-card__webview[data-v-ae1cd86d]{width:100%;height:100%;border:none;border-radius:.625rem}.pdf-status[data-v-ae1cd86d]{display:flex;align-items:center;justify-content:center;color:var(--color-gray-500, #71778f);font-size:.875rem;padding:3rem 0}.print-bottom[data-v-ae1cd86d]{width:100%;flex-shrink:0;padding:1rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(255,255,255,0),#fff);box-sizing:border-box}.print-bottom__bar[data-v-ae1cd86d]{display:flex;align-items:center;gap:.5rem}.print-bottom__btn[data-v-ae1cd86d]{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.71875rem 1rem;border-radius:312.46875rem;font-family:PingFang SC,sans-serif;font-size:.9375rem;font-weight:400;line-height:140%;text-align:center;box-sizing:border-box}.print-bottom__btn[data-v-ae1cd86d]:after{border:none}.print-bottom__btn[disabled][data-v-ae1cd86d]{opacity:.5}.print-bottom__btn--weak[data-v-ae1cd86d]{flex:2;background:var(--color-primary-50, #f2f6ff);border:.03125rem solid var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.print-bottom__btn--strong[data-v-ae1cd86d]{flex:7;background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);color:var(--color-base-02, #ffffff)}.empty-data[data-v-b5139381]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box}.empty-data__icon[data-v-b5139381]{height:auto;display:block}.empty-data__text[data-v-b5139381]{font-size:.8125rem;color:var(--color-text-3, #71778f);line-height:1.125rem}.empty-data__hint[data-v-b5139381]{font-size:.6875rem;color:var(--color-text-4, #b0b5cd);line-height:.9375rem}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/coach/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/coach/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/coach/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/coach/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/coach/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/coach/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/coach/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/coach/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/coach/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/coach/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/coach/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/coach/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/coach/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/coach/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/coach/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/coach/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/coach/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/coach/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/coach/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/coach/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/coach/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/coach/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/coach/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/coach/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/coach/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/coach/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/coach/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/coach/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/coach/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/coach/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/coach/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/coach/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/coach/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/coach/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/coach/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/coach/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/coach/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/coach/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/coach/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/coach/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/coach/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/coach/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/coach/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/coach/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/coach/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/coach/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/coach/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/coach/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/coach/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/coach/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.dongni-rich[data-v-2ab89fde]{font-size:.875rem;line-height:1.375rem;color:#1c1f2e;word-break:break-word}.dongni-rich--app[data-v-2ab89fde]{white-space:normal;word-break:break-word}.dongni-rich[data-v-2ab89fde] p{margin:0 0 .25rem}.dongni-rich[data-v-2ab89fde] p:last-child{margin-bottom:0}.dongni-rich[data-v-2ab89fde] .katex{font-size:1em}.dongni-rich[data-v-2ab89fde] .katex-display{max-width:100%;overflow:hidden;margin:.375rem 0}.dongni-rich[data-v-2ab89fde] .katex-display>.katex{max-width:100%}.dongni-rich[data-v-2ab89fde] .katex-fit-wrap{display:block;transform-origin:left top}.dongni-rich[data-v-2ab89fde] img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.dongni-rich[data-v-2ab89fde] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:.25rem 0}.dongni-rich[data-v-2ab89fde] th,.dongni-rich[data-v-2ab89fde] td{max-width:100%;word-break:break-all;overflow-wrap:anywhere;padding:.125rem .25rem;border:.03125rem solid rgba(0,0,0,.2);vertical-align:middle}.dongni-rich[data-v-2ab89fde] .dongni-underline{display:inline;color:transparent;border-bottom:.0625rem solid #555;padding-bottom:.09375rem;margin:0 .125rem;line-height:1.6;vertical-align:baseline;text-decoration:none;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kp-col[data-v-3037fc8e],.kp-col uni-view[data-v-3037fc8e],.kp-col uni-text[data-v-3037fc8e]{box-sizing:border-box}.kp-col[data-v-3037fc8e]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.kp-list[data-v-3037fc8e]{box-sizing:border-box;flex:1;height:0;min-height:0;padding:1rem .5rem}.kp-empty[data-v-3037fc8e]{flex:1;min-height:100%}.kp-card[data-v-3037fc8e]{display:flex;align-items:center;height:2.25rem;flex:none;border-radius:.375rem;padding:0 .25rem;margin-bottom:.25rem;cursor:pointer;transition:background .15s}.kp-card[data-v-3037fc8e]:hover,.kp-card.selected[data-v-3037fc8e]{background:rgba(0,0,0,.05)}.kp-card .nr[data-v-3037fc8e]{flex:1;display:flex;align-items:center;gap:.25rem;padding:0 .25rem 0 .5rem;min-width:0}.kp-tag[data-v-3037fc8e]{height:1rem;padding:0 .125rem;border-radius:.125rem;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;line-height:.875rem;flex:none}.kp-tag--weak[data-v-3037fc8e]{background:var(--color-semantic-error-700, #F53F3F);color:#fff}.kp-tag--fix[data-v-3037fc8e]{background:var(--color-semantic-warning-700, #FF7D00);color:#fff}.kp-tag--good[data-v-3037fc8e]{background:#00b42a;color:#fff}.kp-name[data-v-3037fc8e]{font-size:.875rem;color:var(--color-text-1, #1C1F2E);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp-rate[data-v-3037fc8e]{display:flex;align-items:center;padding:0 .25rem;border-radius:312.46875rem;border:.0625rem solid rgba(0,0,0,.1);gap:.125rem;flex:none;margin-right:.375rem}.kp-rate uni-text[data-v-3037fc8e]{font-size:.625rem;color:var(--color-text-2, #464B60);white-space:nowrap}.kp-card.selected .kp-rate[data-v-3037fc8e],.kp-card.has-badge .kp-rate[data-v-3037fc8e]{display:none}.kp-badge[data-v-3037fc8e]{flex:none;margin-right:.375rem;min-width:1rem;height:1rem;padding:0 .3125rem;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary, #0054FD);color:#fff;font-size:.625rem;line-height:1;border-radius:312.46875rem;font-weight:500}.pane-title[data-v-3037fc8e]{height:2.25rem;flex:none;background:rgba(0,0,0,.05);display:flex;align-items:center;flex-wrap:nowrap;padding:0 1rem;gap:.5rem;border-radius:.125rem;overflow:hidden}.pane-title-bottom[data-v-3037fc8e]{height:3.5rem}.pane-title .cell[data-v-3037fc8e]{display:flex;align-items:center;gap:.25rem;flex:none;white-space:nowrap;flex-shrink:0}.pane-title .k[data-v-3037fc8e],.pane-title .v[data-v-3037fc8e]{font-size:.875rem;font-weight:500;color:var(--color-text-1, #1C1F2E);white-space:nowrap}.pane-title .spacer[data-v-3037fc8e]{margin-left:auto}.q-panel[data-v-a98a940a],.q-panel uni-view[data-v-a98a940a],.q-panel uni-text[data-v-a98a940a]{box-sizing:border-box}.q-panel[data-v-a98a940a]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.q-scroll[data-v-a98a940a]{flex:1;height:0;min-height:0}.mid-head[data-v-a98a940a]{position:relative;display:flex;align-items:center;padding:.75rem 1rem;gap:.625rem;background:#fff;max-width:37.5rem;margin:0 auto;width:100%}.mid-head[data-v-a98a940a]:after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:.03125rem;background:rgba(0,0,0,.05);opacity:0;transition:opacity .2s}.mid-head.stuck[data-v-a98a940a]:after{opacity:1}.mid-info[data-v-a98a940a]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0;cursor:pointer}.mid-info .row1[data-v-a98a940a]{display:flex;align-items:center;gap:.5rem}.mid-info .ttl[data-v-a98a940a]{font-size:.9375rem;font-weight:500;color:#212123}.mid-info .row2[data-v-a98a940a]{display:flex;align-items:center;gap:.25rem}.mid-info .pill[data-v-a98a940a]{padding:0 .25rem;border-radius:312.46875rem;border:.0625rem solid rgba(0,0,0,.1);display:flex;align-items:center}.mid-info .pill uni-text[data-v-a98a940a]{font-size:.625rem;color:#71778f}.mid-info .meta[data-v-a98a940a]{font-size:.625rem;color:#464b60}.q-sec[data-v-a98a940a]{position:relative}.q-sec-head[data-v-a98a940a]{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:.5rem;padding:.5rem 0;background:#fff}.q-sec-dot[data-v-a98a940a]{width:.875rem;height:.875rem;flex:none;display:flex;align-items:center;justify-content:center}.diff-dot[data-v-a98a940a]{position:relative;width:.875rem;height:.875rem;flex:none}.diff-dot--sm[data-v-a98a940a]{width:.5625rem;height:.5625rem}.diff-dot__outer[data-v-a98a940a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:312.46875rem;opacity:.2}.diff-dot__inner[data-v-a98a940a]{position:absolute;left:50%;top:50%;width:58%;height:58%;transform:translate(-50%,-50%);border-radius:312.46875rem}.q-sec-lbl[data-v-a98a940a]{display:flex;align-items:center;gap:.5rem;min-width:0}.q-sec-title[data-v-a98a940a]{font-size:.9375rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q-list[data-v-a98a940a]{padding:0 1rem 1rem;max-width:37.5rem;margin:0 auto}.q-item[data-v-a98a940a]{display:flex;align-items:flex-start;padding:.5rem 0;gap:1rem;position:relative}.q-item.is-hover[data-v-a98a940a]{z-index:20}.q-anchor-pin[data-v-a98a940a]{position:absolute;top:calc(0px - var(--sec-h, 2.5rem) - .375rem);left:0;width:1px;height:1px;overflow:hidden;pointer-events:none;opacity:0}.q-body[data-v-a98a940a]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:0}.q-check[data-v-a98a940a]{flex:none;padding-top:0;position:sticky;top:var(--sec-h, 2.5rem);z-index:5;align-self:flex-start}.q-card[data-v-a98a940a]{flex:1;min-width:0;border-radius:.625rem;position:relative;cursor:pointer;background:rgba(0,0,0,.05);padding:.75rem;display:flex;flex-direction:column;gap:1rem;border:2px solid transparent;box-sizing:border-box;transition:box-shadow .15s,background .15s,border-color .15s}.q-item.is-hover .q-card[data-v-a98a940a]{border-color:#0054fd;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 8px 24px -4px rgba(0,0,0,.14)}.q-card.checked[data-v-a98a940a]{border:2px solid #0054fd;background:#f2f6ff}.q-item.is-hover .q-card.checked[data-v-a98a940a]{border-color:#0054fd;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 8px 24px -4px rgba(0,84,253,.25)}.q-card.flash[data-v-a98a940a]{animation:qFlash-a98a940a 1.2s ease-in-out}.q-card.checked.flash[data-v-a98a940a]{animation:qFlashChecked-a98a940a 1.2s ease-in-out}@keyframes qFlash-a98a940a{0%,to{box-shadow:0 0 rgba(0,84,253,0)}20%,60%{box-shadow:0 0 0 2px #0054fd,0 0 12px 2px rgba(0,84,253,.45)}40%,80%{box-shadow:0 0 rgba(0,84,253,0)}}@keyframes qFlashChecked-a98a940a{0%,to{box-shadow:0 0 0 2px #0054fd}20%,60%{box-shadow:0 0 0 4px #0054fd,0 0 16px 4px rgba(0,84,253,.55)}40%,80%{box-shadow:0 0 0 2px #0054fd}}.q-header[data-v-a98a940a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.q-header-l[data-v-a98a940a]{display:flex;align-items:center;gap:.25rem;min-width:0}.q-seq[data-v-a98a940a]{min-width:1.625rem;height:1rem;padding:0 .25rem;border:.0625rem solid #f7f9fc;background:rgba(0,0,0,.4);border-radius:312.46875rem;display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;color:#fff;flex:none}.q-tag[data-v-a98a940a]{padding:.125rem .5rem;border-radius:312.46875rem;height:1rem;display:inline-flex;align-items:center}.q-tag uni-text[data-v-a98a940a]{font-size:.625rem;line-height:1.2;font-weight:500}.q-diff[data-v-a98a940a]{flex:none;display:inline-flex;align-items:center;gap:.1875rem;height:1rem;padding:0 .375rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:312.46875rem;background:#fff}.q-diff .diff-dot[data-v-a98a940a]{width:.5625rem;height:.5625rem;flex:none}.q-diff uni-text[data-v-a98a940a]{font-size:.625rem;line-height:1.4;color:#71778f;white-space:nowrap}.q-stem[data-v-a98a940a]{font-family:FZShuSong-Z01S,STZhongsong,SimSun,serif;font-size:.9375rem;line-height:1.6;color:#000;white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere;min-width:0}.q-stem[data-v-a98a940a] .dongni-rich{min-width:0;max-width:100%}.q-stem[data-v-a98a940a] span{word-break:break-all;overflow-wrap:anywhere}.q-stem[data-v-a98a940a] .dongni-underline{display:inline;color:transparent;border-bottom:.0625rem solid #555;padding-bottom:.09375rem;margin:0 .125rem;line-height:1.6;vertical-align:baseline;text-decoration:none;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.q-options[data-v-a98a940a]{display:flex;flex-wrap:wrap;gap:.5rem}.q-opt[data-v-a98a940a]{padding:.125rem .5625rem;border-radius:.125rem;background:rgba(0,0,0,.05);font-size:.75rem;line-height:1.4;color:#1c1f2e;white-space:nowrap}.q-answerline[data-v-a98a940a]{display:flex;flex-wrap:wrap;gap:.75rem}.q-fill[data-v-a98a940a]{display:inline-block;width:6rem;border-bottom:.09375rem solid #71778f;height:1.25rem}.q-side[data-v-a98a940a]{flex:none;cursor:pointer;align-self:stretch;display:flex;flex-direction:column;padding:.5rem 0}.q-side-inner[data-v-a98a940a]{position:sticky;top:var(--sec-h, 2.5rem);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem .25rem;background:#fff7e8;border:.03125rem solid #ffcf8b;border-left:none;border-radius:0 .5rem .5rem 0;color:#d25f00;transition:background .15s}.q-side:hover .q-side-inner[data-v-a98a940a]{background:#ffefd0}.q-side-t[data-v-a98a940a]{writing-mode:vertical-rl;font-size:.625rem;line-height:1.4;text-align:center}.q-replace-bar[data-v-a98a940a]{position:absolute;left:-2px;right:-2px;top:100%;z-index:3;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.125rem .75rem .75rem;border-radius:0 0 .625rem .625rem;border:2px solid transparent;border-top:none;background-color:#fff;background-image:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05));box-shadow:0 10px 24px -6px rgba(0,0,0,.16);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease,border-color .15s}.q-item.is-hover .q-replace-bar[data-v-a98a940a]{opacity:1;transform:none;pointer-events:auto;border-color:#0054fd}.q-item.is-hover .q-card.checked .q-replace-bar[data-v-a98a940a]{background-color:#fff;background-image:linear-gradient(0deg,#f2f6ff,#f2f6ff)}.q-replace-btn[data-v-a98a940a]{display:inline-flex;align-items:center;justify-content:center;gap:.125rem;height:1.125rem;min-width:3.75rem;padding:0 .5rem;border:.03125rem dashed #9399b0;border-radius:312.46875rem;box-sizing:border-box;transition:border-color .15s,color .15s,background .15s}.q-replace-btn--loading[data-v-a98a940a]{border-color:#0054fd;background:var(--color-primary-tint, #F2F6FF);cursor:wait;pointer-events:none}.q-replace-btn--loading .q-replace-btn__txt[data-v-a98a940a]{color:#0054fd}.q-replace-btn[data-v-a98a940a]:hover{border-color:#0054fd}.q-replace-btn:hover .q-replace-btn__txt[data-v-a98a940a]{color:#0054fd}.q-replace-btn__icon[data-v-a98a940a]{width:.625rem;height:.625rem;flex:none;opacity:.7}.q-replace-btn__txt[data-v-a98a940a]{font-size:.625rem;line-height:1.4;color:#71778f;white-space:nowrap;transition:color .15s}.cbox[data-v-a98a940a]{width:1.25rem;height:1.25rem;border-radius:312.46875rem;border:.0625rem solid #b0b5cd;background:#f7f9fc;cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center;transition:all .15s}.cbox[data-v-a98a940a]:hover{border-color:#0054fd}.cbox.on[data-v-a98a940a]{background:#0054fd;border-color:#0054fd}.ck-icon[data-v-a98a940a]{width:.6875rem;height:.5625rem;display:block;pointer-events:none}.ans-col[data-v-5cba8a25],.ans-col uni-view[data-v-5cba8a25],.ans-col uni-text[data-v-5cba8a25]{box-sizing:border-box}.ans-col[data-v-5cba8a25]{display:flex;flex-direction:column;height:100%;min-height:0}.right-tabs[data-v-5cba8a25]{flex:none;background:#f7f9fc;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;border-bottom:.03125rem solid #ccd2ea}.right-tabs[data-v-5cba8a25]::-webkit-scrollbar{height:0}.rtab[data-v-5cba8a25]{height:2rem;padding:0 .5rem 0 .45rem;background:var(--color-bg, #F7F9FC);border-right:.03125rem solid var(--color-line, #CCD2EA);display:flex;align-items:center;justify-content:center;gap:.25rem;cursor:pointer;flex:none;transition:background .15s;position:relative}.rtab-t[data-v-5cba8a25]{font-size:.9rem;line-height:1.125rem;color:#2f3448;white-space:nowrap}.rtab-x[data-v-5cba8a25]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;color:#2f3448;border-radius:.3125rem;transition:background .15s}.rtab-x[data-v-5cba8a25]:hover{background:rgba(0,0,0,.08)}.x-icon[data-v-5cba8a25]{width:.75rem;height:.75rem;pointer-events:none}.rtab.dragging[data-v-5cba8a25]{opacity:.4}.rtab.drop-before[data-v-5cba8a25]:before,.rtab.drop-after[data-v-5cba8a25]:after{content:"";position:absolute;top:0;bottom:0;width:.125rem;z-index:2;background:#0054fd}.rtab.drop-before[data-v-5cba8a25]:before{left:0}.rtab.drop-after[data-v-5cba8a25]:after{right:0}.rtab.active[data-v-5cba8a25]{background:#fff}.rtab.active .rtab-t[data-v-5cba8a25]{color:#0054fd;font-weight:400}.right-scroll[data-v-5cba8a25]{box-sizing:border-box;flex:1;height:0;min-height:0;padding:0 1rem 1rem}.right-empty[data-v-5cba8a25]{flex:1;display:flex;align-items:center;justify-content:center;color:#b0b5cd;font-size:.8125rem}.sec-title[data-v-5cba8a25]{display:flex;align-items:center;gap:.25rem;padding:1rem 0 .5rem;min-width:0}.sec-title .icon-wrap[data-v-5cba8a25]{color:#464b60;display:flex;align-items:center;justify-content:center}.compass-icon[data-v-5cba8a25]{width:1.25rem;height:1.25rem;flex:none;pointer-events:none}.sec-title .t[data-v-5cba8a25]{font-size:.875rem;font-weight:500;color:#1c1f2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ans-card[data-v-5cba8a25]{background:#fff;border-radius:.625rem;padding:0;display:flex;flex-direction:column;gap:1rem;min-width:0}.ans-block[data-v-5cba8a25]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ans-block .label[data-v-5cba8a25]{font-size:.875rem;color:#0054fd}.ans-block .content[data-v-5cba8a25]{font-size:.875rem;line-height:1.125rem;color:#1c1f2e;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.ans-hr[data-v-5cba8a25]{height:0;border-top:.03125rem solid #ccd2ea;margin:0}.rec-stage[data-v-e651e1db]{width:100%;height:100vh;height:100%;min-height:0;display:flex;flex-direction:column;background:var(--color-bg, #F7F9FC);overflow:hidden;position:relative;box-sizing:border-box}.rec-stage--embedded[data-v-e651e1db]{height:100%}.rec-gate[data-v-e651e1db]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:var(--color-bg, #F7F9FC)}.rec-gate__text[data-v-e651e1db]{color:var(--color-text-2, #6B7185);font-size:.875rem}.nav-title[data-v-e651e1db]{color:#1c1f2e;font-size:1.0625rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.rec-body[data-v-e651e1db]{flex:1;display:flex;min-height:0;height:0;position:relative}.col-left[data-v-e651e1db]{width:280px;height:100%;flex:none;background:#f5f5f5;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden}.col-mid[data-v-e651e1db]{flex:1;height:100%;background:var(--color-surface, #fff);display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;overflow:hidden}.rec-mid-state[data-v-e651e1db]{flex:1;height:0;min-height:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-2, #6B7185)}.rec-mid-state__t[data-v-e651e1db]{font-size:.875rem}.col-right[data-v-e651e1db]{width:420px;height:100%;flex:none;background:var(--color-surface, #fff);display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden}.col-left.collapsed[data-v-e651e1db],.col-right.collapsed[data-v-e651e1db]{width:0!important;min-width:0;padding:0;overflow:hidden}.col-left.collapsed>*[data-v-e651e1db],.col-right.collapsed>*[data-v-e651e1db]{display:none}.col-right.gone[data-v-e651e1db]{display:none!important}.col-left.drawer[data-v-e651e1db],.col-right.drawer[data-v-e651e1db]{position:absolute;top:0;bottom:0;z-index:45;width:var(--drawer-w, 300px)!important;box-shadow:0 0 1.5rem rgba(0,0,0,.18);transition:transform .26s cubic-bezier(.4,0,.2,1)}.col-left.drawer[data-v-e651e1db]{left:0;transform:translate(-102%)}.col-right.drawer[data-v-e651e1db]{right:0;transform:translate(102%)}.col-left.drawer.open[data-v-e651e1db],.col-right.drawer.open[data-v-e651e1db]{transform:translate(0)}.col-left.drawer>*[data-v-e651e1db],.col-right.drawer>*[data-v-e651e1db]{display:flex}.handle[data-v-e651e1db]{position:absolute;top:0;bottom:0;width:1rem;transform:translate(-50%);z-index:20;cursor:col-resize;display:flex;align-items:center;justify-content:center;touch-action:none}.handle--left[data-v-e651e1db]{left:var(--left-w, 280px)}.handle--right[data-v-e651e1db]{left:calc(100% - var(--right-w, 420px))}.handle[data-v-e651e1db]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:.03125rem;background:var(--color-line, #CCD2EA);transform:translate(-50%);transition:width .12s,background .12s}.handle.dragging[data-v-e651e1db]:before{width:.125rem;background:var(--color-primary, #0054FD)}.grip[data-v-e651e1db]{position:relative;display:flex;width:.5rem;height:3rem;min-width:.25rem;padding:var(--size-0, 0);justify-content:center;align-items:center;gap:.125rem;border-radius:1.75rem;border:.03125rem solid var(--color-gray-200, #B0B5CD);background:var(--color-gray-50, #F7F9FC);transition:border-color .15s,background .15s}.handle:hover .grip[data-v-e651e1db]{border-color:var(--color-primary, #0054FD)}.handle.dragging .grip[data-v-e651e1db]{border-color:var(--color-primary, #0054FD);background:var(--color-primary-tint, #F2F6FF)}.grip[data-v-e651e1db]:before,.grip[data-v-e651e1db]:after{content:"";width:.03125rem;height:.9375rem;background:var(--color-text-4, #B0B5CD);border-radius:.0625rem}.handle.dragging .grip[data-v-e651e1db]:before,.handle.dragging .grip[data-v-e651e1db]:after{background:var(--color-primary, #0054FD)}.drawer-scrim[data-v-e651e1db]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.32);z-index:40}.ear[data-v-e651e1db]{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:2rem;height:5.5rem;cursor:pointer;background-repeat:no-repeat;background-size:contain;transition:opacity .15s}.ear[data-v-e651e1db]:hover{opacity:.82}.ear-left[data-v-e651e1db]{left:0;background-position:left center}.ear-right[data-v-e651e1db]{right:0;background-position:right center}.rec-tip[data-v-e651e1db]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.94);background:rgba(28,31,46,.94);color:#fff;font-size:1rem;font-weight:500;line-height:1.5;padding:1rem 1.75rem;max-width:80%;text-align:center;border-radius:.75rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.28);z-index:99}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}.uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;transform:translateZ(0)}.uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}.uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}.uni-swiper-dots{position:absolute;font-size:0}.uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;transform:translate(-50%)}.uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}.uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}.uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;transform:translateY(-50%)}.uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}.uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}.uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;transition-property:background-color;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}.uni-swiper-dot-active{background-color:#000}.uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:flex;align-items:center;transition:all .2s;border-radius:50%;opacity:1}.uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}.uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}.uni-swiper-navigation-prev{left:10px}.uni-swiper-navigation-prev svg{margin-left:-1px;left:10px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}.uni-swiper-navigation-prev.uni-swiper-navigation-vertical svg{transform:rotate(90deg);margin-left:auto;margin-top:-2px}.uni-swiper-navigation-next{right:10px}.uni-swiper-navigation-next svg{transform:rotate(180deg)}.uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}.uni-swiper-navigation-next.uni-swiper-navigation-vertical svg{margin-top:2px;transform:rotate(270deg)}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}.radio-group[data-v-d2b6198a]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1.5rem}.radio-group--vertical[data-v-d2b6198a]{flex-direction:column;align-items:flex-start;gap:.75rem}.radio-group--disabled[data-v-d2b6198a]{opacity:.55}.radio-group__item[data-v-d2b6198a]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.radio-group__item--disabled[data-v-d2b6198a]{opacity:.55}.radio-group--disabled .radio-group__item--disabled[data-v-d2b6198a]{opacity:1}.radio-group__control[data-v-d2b6198a]{width:.875rem;height:.875rem;display:flex;align-items:center;justify-content:center;border:var(--border-base, .0625rem) solid var(--color-gray-200, #b0b5cd);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);box-sizing:border-box;flex-shrink:0}.radio-group__item--checked .radio-group__control[data-v-d2b6198a]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd)}.radio-group__hole[data-v-d2b6198a]{width:.375rem;height:.375rem;border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff)}.radio-group__label[data-v-d2b6198a]{font-size:.875rem;line-height:1.0625rem;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.hover-tooltip[data-v-e95790cc]{width:100%}.bxp-overlay[data-v-978e1d33]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bxp-top[data-v-978e1d33]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 3rem .75rem 1rem;z-index:2}.bxp-top__name[data-v-978e1d33]{font-size:.875rem;color:rgba(255,255,255,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bxp-top__count[data-v-978e1d33]{font-size:.75rem;color:rgba(255,255,255,.55);flex-shrink:0}.bxp-close[data-v-978e1d33]{position:absolute;top:.625rem;right:.75rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgba(255,255,255,.85);border-radius:50%;background:rgba(255,255,255,.12);z-index:3;cursor:pointer}.bxp-close[data-v-978e1d33]:hover{background:rgba(255,255,255,.22)}.bxp-stage[data-v-978e1d33]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.bxp-stage--pannable[data-v-978e1d33]{cursor:grab}.bxp-stage--pannable[data-v-978e1d33]:active{cursor:grabbing}.bxp-frame[data-v-978e1d33]{position:absolute;left:50%;top:50%;will-change:transform}.bxp-frame__img[data-v-978e1d33]{position:absolute;left:50%;top:50%;display:block;font-size:0}.bxp-error[data-v-978e1d33]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.8125rem;color:rgba(255,255,255,.65)}.bxp-crop[data-v-978e1d33]{position:absolute;border:.0625rem solid var(--color-primary-700, #0054fd);box-shadow:0 0 0 100000px rgba(0,0,0,.55);cursor:move;touch-action:none}.bxp-crop__grid-h[data-v-978e1d33],.bxp-crop__grid-v[data-v-978e1d33]{position:absolute;pointer-events:none}.bxp-crop__grid-h[data-v-978e1d33]{left:0;right:0;top:33.33%;height:33.33%;border-top:.03125rem solid rgba(255,255,255,.25);border-bottom:.03125rem solid rgba(255,255,255,.25)}.bxp-crop__grid-v[data-v-978e1d33]{top:0;bottom:0;left:33.33%;width:33.33%;border-left:.03125rem solid rgba(255,255,255,.25);border-right:.03125rem solid rgba(255,255,255,.25)}.bxp-crop__handle[data-v-978e1d33]{position:absolute;width:.625rem;height:.625rem;background:#fff;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:.125rem;touch-action:none}.bxp-crop__handle--nw[data-v-978e1d33]{left:-.3125rem;top:-.3125rem;cursor:nwse-resize}.bxp-crop__handle--ne[data-v-978e1d33]{right:-.3125rem;top:-.3125rem;cursor:nesw-resize}.bxp-crop__handle--sw[data-v-978e1d33]{left:-.3125rem;bottom:-.3125rem;cursor:nesw-resize}.bxp-crop__handle--se[data-v-978e1d33]{right:-.3125rem;bottom:-.3125rem;cursor:nwse-resize}.bxp-toolbar[data-v-978e1d33]{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:31.21875rem;background:rgba(20,20,20,.78);backdrop-filter:blur(10px);z-index:2}.bxp-toolbar__btn[data-v-978e1d33]{min-width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgba(255,255,255,.9);border-radius:50%;cursor:pointer}.bxp-toolbar__btn[data-v-978e1d33]:hover{background:rgba(255,255,255,.14)}.bxp-toolbar__btn--text[data-v-978e1d33]{font-size:.75rem;min-width:2.25rem;border-radius:31.21875rem;padding:0 .5rem}.bxp-toolbar__btn--danger[data-v-978e1d33]{color:#ff6b6b}.bxp-toolbar__btn--disabled[data-v-978e1d33]{opacity:.4;cursor:not-allowed;pointer-events:none}.bxp-toolbar__zoom[data-v-978e1d33]{min-width:2.75rem;text-align:center;font-size:.75rem;color:rgba(255,255,255,.85)}.bxp-toolbar__sep[data-v-978e1d33]{width:.0625rem;height:1rem;background:rgba(255,255,255,.18)}.bxp-cropbar[data-v-978e1d33]{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;z-index:2}.bxp-cropbar__apply[data-v-978e1d33]{height:2rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:#fff;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd);cursor:pointer}.bxp-cropbar__apply[data-v-978e1d33]:hover{opacity:.9}.bxp-cropbar__cancel[data-v-978e1d33]{height:2rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:rgba(255,255,255,.9);border-radius:31.21875rem;background:rgba(255,255,255,.14);cursor:pointer}.bxp-cropbar__cancel[data-v-978e1d33]:hover{background:rgba(255,255,255,.22)}.exam-paper-uploader[data-v-4220df7f]{padding:0 0 .25rem;box-sizing:border-box}.exam-paper-uploader__type-row[data-v-4220df7f]{display:flex;flex-direction:row;align-items:center;min-height:1.125rem;padding:.25rem 0;gap:0}.exam-paper-uploader__label[data-v-4220df7f]{width:5.5rem;min-height:1.125rem;flex:0 0 5.5rem;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;margin-right:.5rem}.exam-paper-uploader__required[data-v-4220df7f]{color:var(--color-semantic-error-700, #f53f3f);font-size:.5rem;line-height:.5rem;margin-right:.125rem}.exam-paper-uploader__label-text[data-v-4220df7f]{color:var(--color-gray-900, #1c1f2e);font-size:.875rem;line-height:1.125rem;font-weight:400}.exam-paper-uploader__beta[data-v-4220df7f]{color:var(--color-semantic-error-700, #f53f3f);font-size:.875rem;line-height:1.125rem;font-weight:400;white-space:nowrap}.exam-paper-uploader__label-line--beta[data-v-4220df7f]{position:relative}.exam-paper-uploader__label-line--beta .exam-paper-uploader__beta[data-v-4220df7f]{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.125rem}.exam-paper-uploader__label-line[data-v-4220df7f]{display:flex;align-items:center;min-height:1.125rem;gap:.125rem;white-space:nowrap}.exam-paper-uploader__label--wide[data-v-4220df7f]{overflow:visible}.exam-paper-uploader__label--wide .exam-paper-uploader__required[data-v-4220df7f],.exam-paper-uploader__label--wide .exam-paper-uploader__label-text[data-v-4220df7f],.exam-paper-uploader__label--wide[data-v-4220df7f] .hover-tooltip{flex-shrink:0;white-space:nowrap}.exam-paper-uploader__label[data-v-4220df7f] .hover-tooltip{width:auto;flex:0 0 auto}.exam-paper-uploader__question-icon[data-v-4220df7f]{width:1rem;height:1rem;flex-shrink:0;display:block;margin-left:.125rem}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group{flex:1;min-width:0;gap:1rem;padding:.25rem 0}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group__item{height:1.125rem;gap:.5rem}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group__control{width:.875rem;height:.875rem;border-width:.03125rem;border-color:var(--color-gray-100, #ccd2ea)}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group__item--checked .radio-group__control{border-color:var(--color-primary-700, #0054fd)}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group__hole{width:.375rem;height:.375rem}.exam-paper-uploader__type-row[data-v-4220df7f] .radio-group__label{font-size:.875rem;line-height:1.125rem}.exam-paper-uploader__list[data-v-4220df7f]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;min-height:8.75rem;margin-left:6rem;margin-top:.5rem;padding-top:0}.exam-paper-uploader__list--bar[data-v-4220df7f]{min-height:0}.exam-paper-uploader__list--sorting[data-v-4220df7f]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.exam-paper-uploader__item[data-v-4220df7f],.exam-paper-uploader__add[data-v-4220df7f]{width:8.75rem;height:8.75rem;border-radius:.375rem;flex-shrink:0;box-sizing:border-box}.exam-paper-uploader__item[data-v-4220df7f]{position:relative;overflow:hidden;background:var(--color-fill-2, #f7f9fc)}.exam-paper-uploader__image[data-v-4220df7f]{width:100%;height:100%;display:block}.exam-paper-uploader__item[data-sortable=true][data-v-4220df7f]{cursor:grab}.exam-paper-uploader__index[data-v-4220df7f]{position:absolute;left:.25rem;top:.25rem;min-width:1.125rem;height:1.125rem;padding:0 .25rem;box-sizing:border-box;border-radius:.25rem;background:rgba(0,0,0,.45);color:#fff;font-size:.625rem;line-height:1.125rem;text-align:center;z-index:1;pointer-events:none}.exam-paper-uploader__item--placeholder[data-v-4220df7f]{border:.0625rem dashed var(--color-primary-700, #0054fd);background:rgba(0,84,253,.04);display:flex;align-items:center;justify-content:center}.exam-paper-uploader__placeholder-text[data-v-4220df7f]{color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1.0625rem}.exam-paper-uploader__item--ghost[data-v-4220df7f]{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);opacity:.92;cursor:grabbing}.exam-paper-uploader__preview-error[data-v-4220df7f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-fill-2, #f7f9fc)}.exam-paper-uploader__preview-error-text[data-v-4220df7f]{color:var(--color-text-secondary, #71778f);font-size:.6875rem;line-height:1rem}.exam-paper-uploader__pdf-placeholder[data-v-4220df7f]{width:100%;height:100%;padding:.75rem .375rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-fill-2, #f7f9fc)}.exam-paper-uploader__pdf-mark[data-v-4220df7f]{color:var(--color-primary-700, #0054fd);font-size:.9375rem;font-weight:600;line-height:1.25rem}.exam-paper-uploader__pdf-name[data-v-4220df7f]{width:100%;margin-top:.5rem;color:var(--color-text-secondary, #71778f);font-size:.625rem;line-height:.875rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exam-paper-uploader__mask[data-v-4220df7f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:rgba(0,0,0,.6)}.exam-paper-uploader__mask--error[data-v-4220df7f]{background:rgba(245,63,63,.58)}.exam-paper-uploader__spinner[data-v-4220df7f]{width:1.5rem;height:1.5rem;border:.09375rem solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:exam-paper-spin-4220df7f .8s linear infinite}.exam-paper-uploader__status[data-v-4220df7f]{color:var(--color-text-1, #fff);font-size:1rem;line-height:1.40625rem}.exam-paper-uploader__edit-hint[data-v-4220df7f]{position:absolute;left:0;right:0;bottom:0;height:1.25rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}.exam-paper-uploader__edit-hint-text[data-v-4220df7f]{color:#fff;font-size:.625rem;line-height:.875rem}.exam-paper-uploader__remove[data-v-4220df7f]{position:absolute;right:.25rem;top:.25rem;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--color-semantic-error-700, #f53f3f);display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;opacity:0;transition:opacity .12s ease}.exam-paper-uploader__item:hover .exam-paper-uploader__remove[data-v-4220df7f],.exam-paper-uploader__item:focus-within .exam-paper-uploader__remove[data-v-4220df7f]{opacity:1}.exam-paper-uploader__remove-icon[data-v-4220df7f]{width:.75rem;height:.75rem;display:block}.exam-paper-uploader__add[data-v-4220df7f]{border:.03125rem dashed var(--color-gray-100, #ccd2ea);background:var(--color-figma-gray-50, #f7f9fc);border-radius:.375rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.exam-paper-uploader__add--disabled[data-v-4220df7f]{opacity:.55}.exam-paper-uploader__add[data-v-4220df7f]{transition:border-color .16s ease,background-color .16s ease}.exam-paper-uploader__add[data-v-4220df7f]:hover,.exam-paper-uploader__add[data-v-4220df7f]:active,.exam-paper-uploader__add--active[data-v-4220df7f],.exam-paper-uploader__add--dragover[data-v-4220df7f]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.exam-paper-uploader__bar-row[data-v-4220df7f]{margin-left:6rem;box-sizing:border-box}.exam-paper-uploader__bar[data-v-4220df7f]{--upload-bar-border: #d6d7db;--upload-bar-hint: #828386;width:31.25rem;max-width:100%;height:3.75rem;border:.0625rem dashed var(--upload-bar-border);border-radius:.625rem;background:var(--color-figma-gray-50, #f7f9fc);display:flex;align-items:center;gap:0;padding:0;overflow:hidden;box-sizing:border-box;flex-shrink:0;cursor:pointer}.exam-paper-uploader__bar--dragover[data-v-4220df7f],.exam-paper-uploader__bar--paste-ready[data-v-4220df7f]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.04)}.exam-paper-uploader__bar--paste-ready[data-v-4220df7f]{justify-content:center}.exam-paper-uploader__bar-choose[data-v-4220df7f]{width:6.5rem;height:100%;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;gap:.25rem;background:transparent;color:var(--color-primary-700, #0054fd);font-size:.8125rem;line-height:1.25rem;font-weight:500;white-space:nowrap;box-sizing:border-box;flex-shrink:0}.exam-paper-uploader__bar-upload-icon[data-v-4220df7f]{width:1rem;height:1rem;flex-shrink:0}.exam-paper-uploader__bar-choose>uni-text[data-v-4220df7f]{flex-shrink:0;white-space:nowrap}.exam-paper-uploader__bar-hint[data-v-4220df7f]{position:relative;display:flex;height:100%;align-items:center;align-self:stretch;padding:.5rem 1rem;flex:1;min-width:0;color:var(--upload-bar-hint);font-size:.8125rem;line-height:1.25rem;box-sizing:border-box;white-space:normal}@media (hover: hover){.exam-paper-uploader__bar:not(.exam-paper-uploader__bar--busy) .exam-paper-uploader__bar-choose[data-v-4220df7f]:hover{background:rgba(0,84,253,.06)}.exam-paper-uploader__bar:not(.exam-paper-uploader__bar--busy) .exam-paper-uploader__bar-hint[data-v-4220df7f]:hover{color:transparent;background:rgba(0,0,0,.05)}.exam-paper-uploader__bar:not(.exam-paper-uploader__bar--busy) .exam-paper-uploader__bar-hint[data-v-4220df7f]:hover:after{content:var(--upload-bar-hover-tip, "点击进入粘贴状态");position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;color:var(--color-gray-600, #464b60);text-align:center}}.exam-paper-uploader__bar--pdf[data-v-4220df7f]{--upload-bar-hover-tip: "点击选择 PDF 文件"}.exam-paper-uploader__bar-paste-tip[data-v-4220df7f]{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:var(--color-primary-700, #0054fd);font-size:.875rem;line-height:1.25rem;text-align:center}.exam-paper-uploader__bar-paste-exit[data-v-4220df7f]{color:var(--color-gray-400, #71778f);font-size:.75rem;line-height:1.125rem}.exam-paper-uploader__bar[data-v-4220df7f]:focus-visible,.exam-paper-uploader__bar-choose[data-v-4220df7f]:focus-visible{outline:.125rem solid var(--color-primary-700, #0054fd);outline-offset:-.1875rem}.exam-paper-uploader__bar--busy[data-v-4220df7f]{cursor:not-allowed}.exam-paper-uploader__bar--dragover[data-v-4220df7f]{position:relative}.exam-paper-uploader__bar--dragover[data-v-4220df7f]:after{content:"松手上传";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding-top:1.375rem;box-sizing:border-box;background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd);font-size:.875rem;line-height:1.25rem;border-radius:inherit;pointer-events:none}.exam-paper-uploader__bar--dragover[data-v-4220df7f]:before{content:"+";position:absolute;left:50%;top:.25rem;transform:translate(-50%);z-index:2;font:1.5rem/1.5rem Arial,sans-serif;color:var(--color-primary-700, #0054fd);pointer-events:none}.exam-paper-uploader__add-icon[data-v-4220df7f]{width:1.5rem;height:1.5rem;display:block}.exam-paper-uploader__form-extra[data-v-4220df7f]{min-height:.9375rem}.exam-paper-uploader__hint[data-v-4220df7f]{min-height:.9375rem;margin-left:6rem;padding-top:.25rem}.exam-paper-uploader__hint-text[data-v-4220df7f]{color:var(--color-gray-300, #9399b0);font-size:.75rem;line-height:.9375rem}@keyframes exam-paper-spin-4220df7f{to{transform:rotate(360deg)}}.upload-photo__row[data-v-76620f26]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1rem;box-sizing:border-box;min-height:3rem}.upload-photo__thumb[data-v-76620f26],.upload-photo__add[data-v-76620f26]{width:6.75rem;height:6.75rem;border-radius:.375rem;flex-shrink:0;box-sizing:border-box}.upload-photo__thumb[data-v-76620f26]{position:relative;overflow:hidden;background:#f7f9fc}.upload-photo__thumb-img[data-v-76620f26]{width:100%;height:100%;display:block}.upload-photo__thumb-mask[data-v-76620f26]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.upload-photo__thumb-mask--error[data-v-76620f26]{background:rgba(245,63,63,.55)}.upload-photo__thumb-mask-text[data-v-76620f26]{color:#fff;font-size:.625rem;line-height:.875rem}.upload-photo__thumb-remove[data-v-76620f26]{position:absolute;right:0;top:0;width:1rem;height:1rem;border-radius:0 .375rem;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.upload-photo__thumb-remove-icon[data-v-76620f26]{width:.75rem;height:.75rem;display:block}.upload-photo__add[data-v-76620f26]{border:.03125rem solid #d6d7db;background:#f7f9fc;box-sizing:border-box;display:flex;align-items:center;text-align:center}.upload-photo__add--drag[data-v-76620f26]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.upload-photo__add-icon[data-v-76620f26]{width:2.25rem;height:2.25rem;display:block;margin:auto}.upload-photo__hint[data-v-76620f26]{display:flex;align-items:flex-start;padding:.5rem 1rem 0;box-sizing:border-box}.upload-photo__hint-required[data-v-76620f26]{color:#f53f3f;font-size:.75rem;line-height:1.0625rem;flex-shrink:0}.upload-photo__hint-text[data-v-76620f26]{color:#71778f;font-size:.75rem;line-height:1.0625rem}.upload-photo--compact .upload-photo__row[data-v-76620f26]{min-height:5rem;gap:1rem;padding:0;margin-left:0;margin-top:.5rem}.upload-photo--compact .upload-photo__thumb[data-v-76620f26],.upload-photo--compact .upload-photo__add[data-v-76620f26]{width:5rem;height:5rem;border-radius:.375rem}.upload-photo--compact .upload-photo__add[data-v-76620f26]{border:.03125rem dashed var(--color-gray-100, #ccd2ea);background:var(--color-figma-gray-50, #f7f9fc)}.upload-photo--compact .upload-photo__add--drag[data-v-76620f26]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.upload-photo--compact .upload-photo__add-icon[data-v-76620f26]{width:1.5rem;height:1.5rem}.upload-photo--compact .upload-photo__hint[data-v-76620f26]{padding:.25rem 0 0}.upload-photo--compact .upload-photo__hint-required[data-v-76620f26],.upload-photo--compact .upload-photo__hint-text[data-v-76620f26]{font-size:.75rem;line-height:.9375rem;color:var(--color-gray-300, #9399b0)}.reupload-page[data-v-13639dcf]{min-height:100vh;background:var(--color-base-02, #fff);display:flex;flex-direction:column;box-sizing:border-box}.reupload-page--embedded[data-v-13639dcf]{min-height:100%;height:100%}.reupload-title[data-v-13639dcf]{color:var(--color-gray-900, #1c1f2e);font-size:1.0625rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.reupload-finish[data-v-13639dcf]{flex-shrink:0}.reupload-body[data-v-13639dcf]{flex:1;min-height:0}.reupload-main[data-v-13639dcf]{width:31.25rem;max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 0 1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.125rem}.reupload-form-extra[data-v-13639dcf]{min-height:.9375rem;padding-bottom:.25rem}.reupload-form-extra__text[data-v-13639dcf]{color:var(--color-gray-300, #9399b0);font-size:.75rem;line-height:.9375rem;font-weight:400}.subject-confirm-layer[data-v-d7221fe3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;pointer-events:none}.subject-confirm-mask[data-v-d7221fe3]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);pointer-events:auto}.subject-confirm-alert[data-v-d7221fe3]{position:fixed;top:0;left:0;right:0;pointer-events:auto;background:#fff;border-bottom:1px solid #e8e8e8;padding:20px 24px;box-shadow:0 2px 12px rgba(0,0,0,.08);border-top:3px solid #ffa940;overflow:hidden}.subject-confirm-alert[data-v-d7221fe3]:before{content:"";position:absolute;top:0;left:0;right:0;height:60px;background:linear-gradient(180deg,rgba(255,169,64,.12) 0%,rgba(255,169,64,.08) 35%,rgba(255,169,64,.03) 70%,transparent 100%);pointer-events:none;z-index:0}.subject-confirm-alert-content[data-v-d7221fe3]{position:relative;z-index:1;max-width:720px;margin:0 auto}.subject-confirm-tip[data-v-d7221fe3]{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}.subject-confirm-tip-icon[data-v-d7221fe3]{font-size:20px;line-height:1;flex-shrink:0}.subject-confirm-tip-text[data-v-d7221fe3]{font-size:17px;font-weight:500;color:var(--t1, #1c1f2e);line-height:1.4}.subject-confirm-grid[data-v-d7221fe3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-bottom:20px}.subject-confirm-item[data-v-d7221fe3]{position:relative;display:flex;align-items:center;justify-content:center;height:44px;background:var(--bg, #f5f5f5);border:1px solid var(--line, #d9d9d9);border-radius:8px;font-size:15px;font-weight:400;color:var(--t1, #1c1f2e);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s}.subject-confirm-item[data-v-d7221fe3]:hover,.subject-confirm-item[data-v-d7221fe3]:active{background:#f0f5ff;border-color:#adc6ff;color:#2f54eb;box-shadow:0 2px 6px rgba(47,84,235,.15)}.subject-confirm-item.selected[data-v-d7221fe3]{background:#0054fd;border-color:#0054fd;color:#fff;font-weight:500}.subject-confirm-item.selected[data-v-d7221fe3]:hover,.subject-confirm-item.selected[data-v-d7221fe3]:active{background:#1a66fd;border-color:#1a66fd;color:#fff;box-shadow:0 2px 8px rgba(26,102,253,.3)}.subject-confirm-badge[data-v-d7221fe3]{position:absolute;top:-6px;right:-6px;padding:2px 6px;border-radius:9999px;font-size:10px;line-height:1.4;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.12);pointer-events:none;z-index:2}.subject-confirm-badge.user[data-v-d7221fe3]{background:#52c41a;color:#fff}.subject-confirm-badge.ai[data-v-d7221fe3]{background:#ffa940;color:#fff}.subject-confirm-actions[data-v-d7221fe3]{display:flex;justify-content:flex-end;gap:12px}.subject-confirm-btn[data-v-d7221fe3]{font-size:15px;font-weight:500;padding:10px 28px;border-radius:8px;cursor:pointer;border:none;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.subject-confirm-btn--secondary[data-v-d7221fe3]{background:#f5f5f5;color:var(--t1, #1c1f2e);border:1px solid #d9d9d9}.subject-confirm-btn--secondary[data-v-d7221fe3]:hover,.subject-confirm-btn--secondary[data-v-d7221fe3]:active{background:#e8e8e8;border-color:#bfbfbf}.subject-confirm-btn--primary[data-v-d7221fe3]{background:#0054fd;color:#fff}.subject-confirm-btn--primary[data-v-d7221fe3]:hover,.subject-confirm-btn--primary[data-v-d7221fe3]:active{background:#1a66fd;box-shadow:0 2px 8px rgba(26,102,253,.3)}.subject-confirm-btn--primary[data-v-d7221fe3]:disabled,.subject-confirm-btn--primary.disabled[data-v-d7221fe3]{background:#dee0e3;color:#c9cdd4;cursor:not-allowed;box-shadow:none}.review-page__right[data-v-fd10cf0d]{width:100%;min-width:0;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}[data-v-fd10cf0d] .right-top-bar{position:relative;z-index:10030}.review-toast[data-v-fd10cf0d]{position:fixed;top:5rem;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem 1.25rem;background:rgba(29,31,46,.9);border-radius:.75rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.16);animation:review-toast-in-fd10cf0d .2s ease}.review-toast__icon[data-v-fd10cf0d]{width:1.5rem;height:1.5rem;flex-shrink:0;background:#fff;border-radius:312.46875rem;padding:.25rem;box-sizing:border-box}.review-toast__title[data-v-fd10cf0d]{font-size:.875rem;color:#fff;line-height:1.4;white-space:nowrap}@keyframes review-toast-in-fd10cf0d{0%{opacity:0;transform:translate(-50%) translateY(-.5rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes mark-active-drop-fd10cf0d{0%{opacity:0;transform:scale(.3) rotate(-12deg)}40%{opacity:1;transform:scale(1.08) rotate(9deg)}65%{transform:scale(.96) rotate(-5deg)}82%{transform:scale(1.02) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}.review-page__gate[data-v-fd10cf0d]{flex:1;display:flex;align-items:center;justify-content:center}.review-page__gate--overlay[data-v-fd10cf0d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;flex:none;background:var(--color-base-02, #ffffff)}.review-page__gate-inner[data-v-fd10cf0d]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.review-page__gate-spinner[data-v-fd10cf0d]{flex:none;align-self:center;box-sizing:border-box;width:1.5rem;height:1.5rem;min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem;overflow:hidden;border:.125rem solid rgba(0,0,0,.08);border-top-color:var(--color-primary-700, #0054fd);border-radius:50%;animation:review-page-gate-spin-fd10cf0d .8s linear infinite}@keyframes review-page-gate-spin-fd10cf0d{to{transform:rotate(360deg)}}.review-page__gate-text[data-v-fd10cf0d]{font-size:var(--size-14, .875rem);color:var(--color-gray-500, #86909C)}.review-nav__title-wrap[data-v-fd10cf0d]{position:relative;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-self:center;gap:0;flex:0 0 auto;width:-moz-fit-content;width:fit-content;min-width:24px;max-width:none;height:1.625rem;overflow:visible}.review-nav__input-hit[data-v-fd10cf0d]{position:relative;display:inline-flex;flex-direction:row;align-items:center;align-self:center;flex:0 0 auto;min-width:24px;max-width:400px;height:1.625rem}.review-nav__input-sizer[data-v-fd10cf0d]{visibility:hidden;white-space:pre;max-width:400px;overflow:hidden;box-sizing:border-box;font-size:.9375rem;font-weight:600;line-height:1.625rem;height:1.625rem;padding:0 4px;color:var(--color-gray-900, #1c1f2e);pointer-events:none}.review-nav__input[data-v-fd10cf0d]{position:absolute;left:0;top:0;right:0;bottom:0;width:100%!important;height:1.625rem;border:none;outline:1px solid transparent;outline-offset:-1px;background:transparent;color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;font-weight:600;line-height:normal;border-radius:4px;padding:0 4px;margin:0;min-width:0;box-sizing:border-box;cursor:text;transition:background .15s,outline .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-nav__input-hit[data-v-fd10cf0d] .uni-input-wrapper,.review-nav__input-hit[data-v-fd10cf0d] .uni-input-input{width:100%;height:1.625rem;padding:0;margin:0;background:transparent;color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;font-weight:600;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.review-nav__input-hit[data-v-fd10cf0d] .uni-input-wrapper{display:flex;align-items:center}.review-nav__input[data-v-fd10cf0d]:hover{background:rgba(0,84,253,.08);outline-color:rgba(0,84,253,.25)}.review-nav__input[data-v-fd10cf0d]:focus{background:var(--color-base-02, #ffffff);outline-color:var(--color-primary-700, #0054fd)}.review-nav__hover-tip[data-v-fd10cf0d]{position:fixed;background:rgba(0,0,0,.75);color:#fff;font-size:12px;font-weight:400;padding:4px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:10000}.review-nav__mismatch[data-v-fd10cf0d]{display:flex;align-items:center;justify-content:center;height:1.3125rem;padding:0 .5625rem;border-radius:31.21875rem;background:#ec820f;color:#fff;font-size:.8125rem;font-weight:400;line-height:1.3125rem;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;align-self:center;margin-left:.375rem;box-sizing:border-box;transition:background .15s}.review-nav__mismatch[data-v-fd10cf0d]:active{background:#d4720c}.review-nav__title-edit[data-v-fd10cf0d]{width:1.625rem;height:1.625rem;flex:none;align-self:center;display:block;line-height:0;overflow:hidden;cursor:pointer}.review-nav__title-edit[data-v-fd10cf0d] img{display:block;width:100%;height:100%}.review-nav__student[data-v-fd10cf0d]{display:flex;align-items:center;justify-content:center;height:1.3125rem;padding:0 .5625rem;border-radius:31.21875rem;border:.03125rem solid var(--fill-3, #DEE0E3);background:#fff;color:#464b60;font-size:.8125rem;font-weight:400;line-height:1.3125rem;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;align-self:center;margin-left:.375rem;box-sizing:border-box}.review-nav__title[data-v-fd10cf0d]{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1c1f2e;font-size:1.0625rem;line-height:1.5rem;font-weight:500}.review-nav__actions[data-v-fd10cf0d]{display:flex;align-items:center;gap:.5rem;z-index:1;flex-shrink:0}.review-nav__actions.is-overflow .review-nav__more-wrap[data-v-fd10cf0d]{margin-right:-.5rem}.review-nav__more-wrap[data-v-fd10cf0d]{position:relative;flex:0 0 auto}.review-nav__more-btn[data-v-fd10cf0d]{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;cursor:pointer;transition:background .16s cubic-bezier(.33,1,.68,1)}.review-nav__more-btn[data-v-fd10cf0d]:hover,.review-nav__more-btn--hover[data-v-fd10cf0d],.review-nav__actions.is-more-open .review-nav__more-btn[data-v-fd10cf0d]{background:rgba(28,31,46,.05)}.review-nav__more-icon[data-v-fd10cf0d]{width:1.125rem;height:1.125rem}.review-nav__more-menu[data-v-fd10cf0d]{z-index:10040;display:flex;flex-direction:column;align-items:stretch;gap:.25rem;width:-moz-max-content;width:max-content;min-width:12.5rem;max-width:min(22.5rem,100vw - 2rem);padding:.5rem;box-sizing:border-box;background:var(--color-base-02, #fff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .375rem 1.5rem rgba(0,0,0,.12)}.review-nav__more-menu .review-nav__cell[data-v-fd10cf0d],.review-nav__more-menu .review-nav__addbox[data-v-fd10cf0d],.review-nav__more-menu .review-nav__btn[data-v-fd10cf0d]{width:100%;justify-content:flex-start;box-sizing:border-box}.review-nav__more-menu .review-nav__addbox-main[data-v-fd10cf0d]{flex:1}.review-nav__cell[data-v-fd10cf0d]{display:flex;align-items:center;justify-content:center;gap:.25rem;height:1.75rem;padding:0 .25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.5rem;transition:background .15s}.review-nav__cell[data-v-fd10cf0d]:hover{background:var(--color-gray-100, #f2f3f5)}.review-nav__cell-txt[data-v-fd10cf0d]{font-size:.8125rem;color:var(--color-gray-900, #1d2129);white-space:nowrap}.review-nav__sw[data-v-fd10cf0d]{width:1.375rem;height:.9rem;border-radius:3.75rem;background:var(--color-gray-100, #e5e6eb);position:relative;transition:background .18s;flex:none}.review-nav__sw[data-v-fd10cf0d]:after{content:"";position:absolute;top:.075rem;left:.075rem;width:.75rem;height:.75rem;border-radius:var(--radius-full, 312.46875rem);background:var(--color-base-02, #ffffff);box-shadow:0 .075rem .15rem rgba(0,0,0,.08);transition:transform .18s}.review-nav__sw--on[data-v-fd10cf0d]{background:var(--color-primary-700, #003fcc)}.review-nav__sw--on[data-v-fd10cf0d]:after{transform:translate(.475rem)}.review-nav__addbox[data-v-fd10cf0d]{display:flex;align-items:stretch;height:1.75rem;border:.03125rem solid #c9cdd4;border-radius:312.46875rem;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;transition:border-color .15s}.review-nav__addbox-main[data-v-fd10cf0d]{display:flex;align-items:center;gap:.25rem;padding:0 .5rem;background:#f7f8fa;transition:background .15s}.review-nav__addbox-main[data-v-fd10cf0d]:hover{background:#edeff3}.review-nav__addbox-ico[data-v-fd10cf0d]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex:none;color:#1c1f2e}.review-nav__addbox-ico[data-v-fd10cf0d] svg{width:1rem;height:1rem;display:block}.review-nav__addbox-plus[data-v-fd10cf0d]{width:1rem;height:1rem;background-color:#1c1f2e;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.40381 3.40381C5.94221 0.865398 10.0581 0.865398 12.5965 3.40381C15.1349 5.94221 15.1349 10.0581 12.5965 12.5965C10.0581 15.1349 5.94221 15.1349 3.40381 12.5965C0.865398 10.0581 0.865398 5.94221 3.40381 3.40381Z' fill='black'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.40381 3.40381C5.94221 0.865398 10.0581 0.865398 12.5965 3.40381C15.1349 5.94221 15.1349 10.0581 12.5965 12.5965C10.0581 15.1349 5.94221 15.1349 3.40381 12.5965C0.865398 10.0581 0.865398 5.94221 3.40381 3.40381Z' fill='black'/></svg>") center/contain no-repeat}.review-nav__addbox-txt[data-v-fd10cf0d]{font-size:.8125rem;color:#1c1f2e;white-space:nowrap}.review-nav__addbox--adding[data-v-fd10cf0d]{border-color:var(--color-primary-700, #0054fd)}.review-nav__addbox--adding .review-nav__addbox-main[data-v-fd10cf0d]{background:var(--color-primary-700, #0054fd)}.review-nav__addbox--adding .review-nav__addbox-plus[data-v-fd10cf0d],.review-nav__addbox--adding .review-nav__addbox-txt[data-v-fd10cf0d],.review-nav__addbox--adding .review-nav__addbox-ico[data-v-fd10cf0d]{color:#fff}.review-nav__addbox--adding .review-nav__addbox-plus[data-v-fd10cf0d]{background-color:#fff}.review-nav__sep[data-v-fd10cf0d]{width:0;height:1.1875rem;border-left:.03125rem solid var(--color-line-1, #ccd2ea);margin:0 .25rem}.review-nav__btn[data-v-fd10cf0d]{min-height:1.5rem;padding:.375rem 1rem;border-radius:312.46875rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.review-nav__btn--text[data-v-fd10cf0d]{border:.0625rem solid var(--color-primary-700, #0054fd)}.review-nav__btn-text[data-v-fd10cf0d]{font-size:.875rem;line-height:1.25rem;font-weight:400}.review-nav__btn-text--text[data-v-fd10cf0d]{color:var(--color-primary-700, #0054fd)}.review-nav__btn--primary[data-v-fd10cf0d]{background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);transition:all .15s}.review-nav__btn--primary .review-nav__btn-text--primary[data-v-fd10cf0d]{color:#fff}.review-nav__btn--primary[data-v-fd10cf0d]:not(.review-nav__btn--disabled):active{background:var(--color-primary-800, #003fcc)}.review-nav__btn--disabled[data-v-fd10cf0d]{opacity:.34;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.review-main[data-v-fd10cf0d]{position:relative;flex:1;min-height:0;display:flex;align-items:stretch}.review-canvas[data-v-fd10cf0d]{flex:1 1 auto;min-width:0;height:100%;overflow:hidden;background:#f0f3f4;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2}.review-canvas[data-v-fd10cf0d]:active{cursor:grabbing}.review-canvas[data-v-fd10cf0d] .uni-scroll-view{width:100%!important;height:100%!important}.review-canvas[data-v-fd10cf0d] .uni-scroll-view-content{display:inline-block}.dot-matrix-page-bg[data-v-fd10cf0d]{background:radial-gradient(circle,rgba(113,119,143,.16) .03125rem,transparent .03125rem) 0 0/.75rem .75rem,#f9f9f9}.dot-matrix-page-bg[data-v-fd10cf0d]{background-color:#f5f5f5;background-image:radial-gradient(rgba(0,0,0,.13) .03125rem,transparent .03125rem);background-size:.6875rem .6875rem}.review-canvas__inner[data-v-fd10cf0d]{position:relative;box-sizing:border-box;background:#f0f3f4}.review-canvas__track[data-v-fd10cf0d]{display:flex;flex-direction:row;align-items:stretch;gap:var(--track-gap, 1rem);padding:var(--track-pad, 1rem);box-sizing:border-box}.review-sheet[data-v-fd10cf0d]{position:relative;flex-shrink:0;display:block;contain:layout style}.review-sheet--drawing-active[data-v-fd10cf0d]{z-index:10}.review-sheet--addmode .review-box__corner[data-v-fd10cf0d]{z-index:1}.review-sheet-iamge[data-v-fd10cf0d]{height:100%}.review-sheet__paper[data-v-fd10cf0d]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:var(--sheet-radius, .25rem);box-shadow:var(--sheet-shadow, 0 .25rem 1.5rem 0 rgba(0, 0, 0, .2));overflow:visible}.review-sheet__img[data-v-fd10cf0d]{width:100%;height:100%;display:block;border-radius:.25rem}.review-box[data-v-fd10cf0d]{position:absolute;border:var(--box-border-w, .03125rem) dashed;border-radius:.125rem;box-sizing:border-box;transition:opacity .2s ease;overflow:visible}.review-box--none[data-v-fd10cf0d]{border-color:#2f3448;background:rgba(47,52,72,.05)}.review-box--correct[data-v-fd10cf0d]{border-color:#00b42a;background:rgba(0,180,42,.05)}.review-box--half[data-v-fd10cf0d]{border-color:#ff7d00;background:rgba(255,125,0,.05)}.review-box--wrong[data-v-fd10cf0d]{border-color:#f53f3f;background:rgba(245,63,63,.05)}.review-box--selected[data-v-fd10cf0d]{border-style:solid;border-width:var(--box-border-w-selected, .125rem);background-color:transparent}.review-box__dots[data-v-fd10cf0d]{display:none}.review-box--selected .review-box__dots[data-v-fd10cf0d]{display:block}.review-box__dot[data-v-fd10cf0d]{position:absolute;width:var(--dot-size, .8125rem);height:var(--dot-size, .8125rem);border-radius:312.46875rem;background:#fff;border:var(--dot-border-w, .125rem) solid #1C1F2E;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-sizing:border-box;z-index:3}.review-box__dot[data-v-fd10cf0d]:after{content:"";position:absolute;top:50%;left:50%;width:150%;height:150%;min-width:1.375rem;min-height:1.375rem;border-radius:312.46875rem;transform:translate(-50%,-50%)}.review-box__dot[data-v-fd10cf0d]:not(.review-box__edge){z-index:4}.review-box__dot--tl[data-v-fd10cf0d]{top:var(--dot-offset, -.40625rem);left:var(--dot-offset, -.40625rem);cursor:nw-resize}.review-box__dot--tr[data-v-fd10cf0d]{top:var(--dot-offset, -.40625rem);right:var(--dot-offset, -.40625rem);cursor:ne-resize}.review-box__dot--bl[data-v-fd10cf0d]{bottom:var(--dot-offset, -.40625rem);left:var(--dot-offset, -.40625rem);cursor:sw-resize}.review-box__dot--br[data-v-fd10cf0d]{bottom:var(--dot-offset, -.40625rem);right:var(--dot-offset, -.40625rem);cursor:se-resize}.review-box__edge[data-v-fd10cf0d]{background:transparent;border:none;border-radius:0;box-shadow:none}.review-box__edge[data-v-fd10cf0d]:after{content:none}.review-box__dot--t[data-v-fd10cf0d]{top:var(--edge-neg-half, -.5rem);left:0;width:100%;height:var(--edge-hot-w, 1rem);cursor:ns-resize}.review-box__dot--b[data-v-fd10cf0d]{bottom:var(--edge-neg-half, -.5rem);left:0;width:100%;height:var(--edge-hot-w, 1rem);cursor:ns-resize}.review-box__dot--l[data-v-fd10cf0d]{left:var(--edge-neg-half, -.5rem);top:0;width:var(--edge-hot-w, 1rem);height:100%;cursor:ew-resize}.review-box__dot--r[data-v-fd10cf0d]{right:var(--edge-neg-half, -.5rem);top:0;width:var(--edge-hot-w, 1rem);height:100%;cursor:ew-resize}.review-box__delete[data-v-fd10cf0d]{position:absolute;top:var(--del-top, .5rem);right:var(--del-neg-w, -1.625rem);width:var(--del-w, 1.625rem);height:var(--del-h, 1.3125rem);z-index:2;cursor:pointer}.review-box__delete-icon[data-v-fd10cf0d]{width:100%;height:100%;display:block}.review-mark[data-v-fd10cf0d]{position:absolute;display:flex;align-items:center;justify-content:center;z-index:4}.review-mark__icon-img[data-v-fd10cf0d]{width:var(--mark-size, 1.1875rem);height:var(--mark-size, 1.1875rem);display:block;filter:drop-shadow(0 .125rem .45625rem rgba(0,0,0,.3))}.review-mark__icon-img--active[data-v-fd10cf0d]{width:3.9375rem;animation:mark-active-drop-fd10cf0d .45s cubic-bezier(.2,.9,.4,1.2) both;transform-origin:bottom center}.review-mark__icon-img--active-correct[data-v-fd10cf0d]{height:4.84375rem}.review-mark__icon-img--active-half[data-v-fd10cf0d],.review-mark__icon-img--active-wrong[data-v-fd10cf0d]{height:5.46875rem}.review-mark--selected[data-v-fd10cf0d]{width:var(--mark-size, 1.1875rem);height:var(--mark-size, 1.1875rem)}.review-mark--selected .review-mark__icon-img[data-v-fd10cf0d]{width:1.5rem;height:1.5rem}.review-mark--hover[data-v-fd10cf0d]{width:var(--mark-size, 1.1875rem);height:var(--mark-size, 1.1875rem);z-index:5}.review-mark--hover .review-mark__icon-img[data-v-fd10cf0d]{width:1.5rem;height:1.5rem}.review-mark--active[data-v-fd10cf0d]{width:auto;height:auto;z-index:5}.review-mark .review-mark__icon-img--active[data-v-fd10cf0d]{width:3.9375rem;height:auto}.review-mark .review-mark__icon-img--active-correct[data-v-fd10cf0d]{height:4.84375rem}.review-mark .review-mark__icon-img--active-half[data-v-fd10cf0d],.review-mark .review-mark__icon-img--active-wrong[data-v-fd10cf0d]{height:5.46875rem}.review-box__corner[data-v-fd10cf0d]{position:absolute;right:0;bottom:0;z-index:6;display:flex;flex-direction:row;align-items:flex-end}.review-box__label[data-v-fd10cf0d]{margin-right:var(--label-gap, .25rem);margin-bottom:var(--label-offset, 8px);padding:0 var(--label-pad-h, .25rem);border-radius:312.46875rem;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.625rem;z-index:2;white-space:nowrap}.review-box__label--solo[data-v-fd10cf0d]{position:absolute;right:var(--label-offset, 1.25rem);bottom:var(--label-offset, 8px);margin:0}.review-box__label-text[data-v-fd10cf0d]{color:#635bff;font-family:PingFang SC,sans-serif;font-size:var(--label-font-size, .625rem);font-weight:400;line-height:var(--label-line-h, .875rem);text-align:center}.review-box__score[data-v-fd10cf0d]{position:relative;z-index:6;height:var(--score-h, 1.125rem);box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--score-pad-y, .125rem) var(--score-pad-r, .25rem) var(--score-pad-y, .125rem) var(--score-pad-l, .375rem);background:var(--color-base-02, #ffffff);border:var(--score-border-w, .03125rem) solid var(--color-line-1, #ccd2ea);border-radius:var(--score-radius, .125rem) 0 var(--score-radius, .125rem) 0;cursor:pointer}.review-box__score-text[data-v-fd10cf0d]{color:var(--color-figma-gray-900, #1c1f2e);font-family:PingFang SC,sans-serif;font-size:var(--score-font, var(--size-10, .625rem));font-weight:400;line-height:var(--font-line-height-base, 1.4);text-align:center}@media (hover: hover){.review-box__score[data-v-fd10cf0d]:hover{background:var(--color-primary-100, #e4edff)}.review-box__score:hover .review-box__score-text[data-v-fd10cf0d]{color:var(--color-primary-700, #0054fd)}}.review-box__score--open[data-v-fd10cf0d]{background:var(--color-primary-100, #e4edff)}.review-box__score--open .review-box__score-text[data-v-fd10cf0d]{color:var(--color-primary-700, #0054fd)}.review-box__score--mismatch[data-v-fd10cf0d]{background:var(--color-semantic-error-700, #f53f3f);border-color:var(--color-semantic-error-700, #f53f3f)}.review-box__score--mismatch .review-box__score-text[data-v-fd10cf0d]{color:#fff}@media (hover: hover){.review-box__score--mismatch[data-v-fd10cf0d]:hover{background:var(--color-semantic-error-700, #f53f3f)}.review-box__score--mismatch:hover .review-box__score-text[data-v-fd10cf0d]{color:#fff}}.review-grade-popup[data-v-fd10cf0d]{position:fixed;z-index:10020;min-width:168px;padding:6px;box-sizing:border-box;background:var(--color-base-02, #ffffff);border:.5px solid var(--color-line-1, #ccd2ea);border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.16);display:flex;flex-direction:column;animation:review-grade-popup-in-fd10cf0d .14s ease}@keyframes review-grade-popup-in-fd10cf0d{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.review-grade-popup__sec[data-v-fd10cf0d]{font-size:11px;color:var(--color-figma-gray-500, #86909c);padding:4px 8px 2px}.review-grade-popup__verdicts[data-v-fd10cf0d]{display:flex;flex-direction:row;gap:6px;padding:2px 6px 6px}.review-grade-popup__vd[data-v-fd10cf0d]{flex:1;padding:8px 4px;border-radius:6px;border:none;background:rgba(0,0,0,.05);font-size:12px;color:var(--color-figma-gray-600, #86909c);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:all .14s}.review-grade-popup__vd--disabled[data-v-fd10cf0d]{opacity:.4;cursor:not-allowed}.review-grade-popup__vd[data-v-fd10cf0d]:not(.review-grade-popup__vd--disabled):not(.review-grade-popup__vd--active):hover{background:rgba(0,0,0,.08)}.review-grade-popup__vd--active.review-grade-popup__vd--correct[data-v-fd10cf0d]{background:linear-gradient(180deg,#28da52,#0cbb35);color:#fff;box-shadow:0 2px 6px rgba(12,187,53,.3)}.review-grade-popup__vd--active.review-grade-popup__vd--half[data-v-fd10cf0d]{background:linear-gradient(180deg,#ffa956,#ff7d00);color:#fff;box-shadow:0 2px 6px rgba(255,125,0,.3)}.review-grade-popup__vd--active.review-grade-popup__vd--wrong[data-v-fd10cf0d]{background:linear-gradient(180deg,#ff6868,#e41212);color:#fff;box-shadow:0 2px 6px rgba(228,18,18,.3)}.review-grade-popup__vd-icon[data-v-fd10cf0d]{position:relative;width:19px;height:19px;flex-shrink:0}.review-grade-popup__vd-circle[data-v-fd10cf0d]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor}.review-grade-popup__vd-glyph[data-v-fd10cf0d]{position:relative;width:19px;height:19px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;line-height:1}.review-grade-popup__vd--active.review-grade-popup__vd--correct .review-grade-popup__vd-glyph[data-v-fd10cf0d]{color:#0cbb35}.review-grade-popup__vd--active.review-grade-popup__vd--half .review-grade-popup__vd-glyph[data-v-fd10cf0d]{color:#ff7d00}.review-grade-popup__vd--active.review-grade-popup__vd--wrong .review-grade-popup__vd-glyph[data-v-fd10cf0d]{color:#e41212}.review-grade-popup__vd-text[data-v-fd10cf0d]{font-size:12px;color:inherit;line-height:1.4}.review-grade-popup__count[data-v-fd10cf0d]{display:block;font-size:11px;color:var(--color-gray-500, #86909c);padding:6px 10px 2px;font-weight:500}.review-grade-popup__divider[data-v-fd10cf0d]{height:.03125rem;background:var(--color-line-1, #ccd2ea);margin:.25rem 0}.review-grade-popup__item[data-v-fd10cf0d]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;font-size:13px;color:var(--color-gray-900, #1d2129);cursor:pointer}.review-grade-popup__item[data-v-fd10cf0d]:hover{background:var(--color-gray-100, #f2f3f5)}.review-grade-popup__item--danger[data-v-fd10cf0d]{color:var(--color-semantic-error-700, #f53f3f)}.review-grade-popup__item--danger .review-grade-popup__item-ico[data-v-fd10cf0d]{background-color:var(--color-semantic-error-700, #f53f3f)}.review-grade-popup__item--danger[data-v-fd10cf0d]:hover{background:#fff0f0}.review-grade-popup__item-ico--del[data-v-fd10cf0d]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2m2 0v12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V7'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2m2 0v12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V7'/></svg>") center/contain no-repeat}.review-grade-popup__item-ico[data-v-fd10cf0d]{width:16px;height:16px;flex:none;background-color:#1c1f2e}.review-grade-popup__item-ico--merge[data-v-fd10cf0d]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 6h11M8 12h11M8 18h11M4 6h.01M4 12h.01M4 18h.01'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 6h11M8 12h11M8 18h11M4 6h.01M4 12h.01M4 18h.01'/></svg>") center/contain no-repeat}.review-grade-popup__item-ico--split[data-v-fd10cf0d]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 3H5a2 2 0 0 0-2 2v3m0 8v3a2 2 0 0 0 2 2h3m8 0h3a2 2 0 0 0 2-2v-3m0-8V5a2 2 0 0 0-2-2h-3'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 3H5a2 2 0 0 0-2 2v3m0 8v3a2 2 0 0 0 2 2h3m8 0h3a2 2 0 0 0 2-2v-3m0-8V5a2 2 0 0 0-2-2h-3'/></svg>") center/contain no-repeat}.review-score-menu[data-v-fd10cf0d]{position:fixed;z-index:10020;min-width:160px;padding:12px;box-sizing:border-box;background:var(--color-base-02, #ffffff);border:1px solid var(--color-line-1, #ccd2ea);border-radius:10px;box-shadow:0 10px 28px rgba(28,31,46,.18)}.review-score-menu__row[data-v-fd10cf0d]{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:8px}.review-score-menu__row[data-v-fd10cf0d]:last-child{margin-bottom:0}.review-score-menu__label[data-v-fd10cf0d]{width:40px;flex-shrink:0;font-size:12px;color:var(--color-gray-400, #71778f);white-space:nowrap}.review-score-menu__input[data-v-fd10cf0d]{flex:1;height:28px;min-width:0;padding:0 8px;box-sizing:border-box;border:1px solid var(--color-line-1, #ccd2ea);border-radius:6px;font-size:13px;color:var(--color-figma-gray-900, #1c1f2e);background:var(--color-base-02, #ffffff)}.review-score-menu__input[data-v-fd10cf0d]:focus{border-color:var(--color-primary-700, #0054fd);outline:none}.review-panel[data-v-fd10cf0d]{flex-shrink:0;width:10.5rem;background:var(--color-base-02);border-left:.03125rem solid var(--color-gray-100);display:flex;flex-direction:column;box-sizing:border-box;position:relative;z-index:1}.review-panel__spacer[data-v-fd10cf0d]{height:.5rem;background:var(--color-gray-50);flex-shrink:0}.review-panel__section-head[data-v-fd10cf0d]{height:2.25rem;padding-left:1rem;display:flex;align-items:center;box-sizing:border-box}.review-panel__section-head-text[data-v-fd10cf0d]{color:var(--color-gray-400);font-size:var(--font-13-regular-size);font-weight:var(--font-13-regular-weight);line-height:140%}.review-panel__mark-list[data-v-fd10cf0d]{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:.5rem}.review-panel__mark-item[data-v-fd10cf0d]{height:3.375rem;padding:0 1rem;border-radius:.5rem;background:var(--color-gray-50);border:.03125rem solid transparent;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.review-panel__mark-item--active-correct[data-v-fd10cf0d]{border-color:var(--color-semantic-success-700, #00B42A);background:var(--color-semantic-success-300, #AFF0B5)}.review-panel__mark-item--active-half[data-v-fd10cf0d]{border-color:var(--color-semantic-warning-700, #FF7D00);background:var(--color-semantic-warning-300, #FFE4BA)}.review-panel__mark-item--active-wrong[data-v-fd10cf0d]{border-color:var(--color-semantic-error-700, #F53F3F);background:var(--color-semantic-error-300, #FDCDC5)}.review-panel__mark-item--disabled[data-v-fd10cf0d]{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.review-panel__mark-tag[data-v-fd10cf0d]{display:flex;align-items:center;gap:.125rem;padding:.21875rem .375rem;border-radius:var(--radius-full);background:rgba(0,0,0,.1)}.review-panel__mark-tag--correct[data-v-fd10cf0d]{background:linear-gradient(180deg,#28da52,#0cbb35)}.review-panel__mark-tag--half[data-v-fd10cf0d]{background:linear-gradient(180deg,#ffa956,#ff7d00)}.review-panel__mark-tag--wrong[data-v-fd10cf0d]{background:linear-gradient(180deg,#ff6868,#e41212)}.review-panel__mark-tag--inactive[data-v-fd10cf0d]{background:rgba(0,0,0,.1)!important}.review-panel__mark-tag--inactive .review-panel__mark-tag-text[data-v-fd10cf0d]{color:var(--color-gray-900)}.review-panel__mark-tag-icon[data-v-fd10cf0d]{width:.75rem;height:.75rem;flex-shrink:0;display:block}.review-panel__mark-tag-text[data-v-fd10cf0d]{color:var(--color-base-02);font-size:.75rem;line-height:140%;font-weight:var(--font-12-regular-weight)}.review-panel__mark-radio[data-v-fd10cf0d]{width:1.25rem;height:1.25rem;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;background:transparent;border:.0625rem solid rgba(0,0,0,.2)}.review-panel__mark-radio--active.review-panel__mark-radio--correct[data-v-fd10cf0d]{border-color:var(--color-semantic-success-700);background:var(--color-semantic-success-700)}.review-panel__mark-radio--active.review-panel__mark-radio--half[data-v-fd10cf0d]{border-color:var(--color-semantic-warning-700);background:var(--color-semantic-warning-700)}.review-panel__mark-radio--active.review-panel__mark-radio--wrong[data-v-fd10cf0d]{border-color:var(--color-semantic-error-700);background:var(--color-semantic-error-700)}.review-panel__mark-radio-check[data-v-fd10cf0d]{width:.6875rem;height:.5625rem}.review-panel__actions[data-v-fd10cf0d]{padding:.5rem 0;display:flex;flex-direction:column;align-items:center}.review-panel__action-row[data-v-fd10cf0d]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;padding:0 1rem}.review-panel__action-btn[data-v-fd10cf0d]{display:flex;align-items:center;justify-content:center;gap:.25rem;align-self:stretch;padding:.71875rem 1rem;border-radius:var(--radius-extra-small);font-size:var(--font-15-medium-size);font-weight:400;line-height:140%;border:.03125rem solid transparent;box-sizing:border-box}.review-panel__action-btn--outline[data-v-fd10cf0d]{color:var(--color-primary-700);background:linear-gradient(0deg,var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9)) 0%,var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9)) 100%),var(--color-primary-700, #0E78FF)}.review-panel__action-btn--danger[data-v-fd10cf0d]{color:var(---danger-6, var(--color-semantic-error-700, #F53F3F));background:var(--color-semantic-error-100, #FFECE8)}.review-panel__action-btn--danger-outline[data-v-fd10cf0d]{color:var(--color-semantic-error-700, #F53F3F);background:var(--color-base-02, #FFFFFF);border:.03125rem solid var(--color-semantic-error-700, #F53F3F);border-radius:var(--radius-full)}.review-panel__action-btn--disabled[data-v-fd10cf0d]{opacity:.34;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.review-panel__action-line[data-v-fd10cf0d]{height:.03125rem;background:var(--color-gray-100)}.review-panel__action-btn--primary[data-v-fd10cf0d]{background:var(--color-primary-700);border-color:var(--color-primary-700);border-radius:var(--radius-full);color:var(--color-base-02)}.add_ques_box[data-v-fd10cf0d]{padding:.5rem 1rem;width:100%}.review-panel__action-plus[data-v-fd10cf0d]{font-size:1.0625rem;line-height:1;font-weight:400}.review-panel__toggle-wrap[data-v-fd10cf0d]{margin-top:auto;display:flex;flex-direction:column;justify-content:flex-end}.review-panel__toggle-row[data-v-fd10cf0d]{min-height:3.375rem;padding:0 1rem;background:var(--color-base-02);border-bottom:.03125rem solid var(--color-gray-100);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.review-panel__toggle-label[data-v-fd10cf0d]{color:var(--color-gray-900);font-size:var(--font-16-regular-size);font-weight:var(--font-16-regular-weight);line-height:140%}.review-panel__switch[data-v-fd10cf0d]{width:2.625rem;height:1.5rem;border-radius:6.25rem;background:var(--color-gray-100);position:relative;transition:background .2s ease}.review-panel__switch--on[data-v-fd10cf0d]{background:var(--color-primary-700)}.review-panel__switch-thumb[data-v-fd10cf0d]{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);background:var(--color-base-02);box-shadow:var(--shadow-switch-inner);transition:transform .2s ease}.review-panel__switch--on .review-panel__switch-thumb[data-v-fd10cf0d]{transform:translate(1.125rem)}.review-sheet__overlay[data-v-fd10cf0d]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABsSURBVFhH7c5BCoAwDETRHkTwBr3/7ZQIFfx0YSoDEeZBd2nyW/urY4IzUjweOCMVB7e9X88BDnCAAxzwOeDekMSAFY+AsVD96gZkzRZm1QhYEZ8ZwBkpBzjAAQ4oEUCckeLxwBkpHg+ceeME13Rt6gLn1QQAAAAASUVORK5CYII=) 16 16,crosshair;pointer-events:auto}.review-sheet__mask-top[data-v-fd10cf0d],.review-sheet__mask-bottom[data-v-fd10cf0d],.review-sheet__mask-left[data-v-fd10cf0d],.review-sheet__mask-right[data-v-fd10cf0d]{position:absolute;background:rgba(0,0,0,.35);pointer-events:none}.review-sheet__mask-full[data-v-fd10cf0d]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);pointer-events:none}.review-sheet__placeholder[data-v-fd10cf0d]{position:absolute;top:.6875rem;left:.6875rem;bottom:.6875rem;right:.6875rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.review-sheet__placeholder-rect[data-v-fd10cf0d]{position:absolute;top:0;left:0;width:100%;height:100%;border:.125rem dashed #FFFFFF;border-radius:.125rem;box-sizing:border-box}.review-sheet__placeholder-text[data-v-fd10cf0d]{color:#fff;font-size:.9375rem;font-weight:500;line-height:140%;text-align:center;z-index:1}.review-drawing[data-v-fd10cf0d]{position:absolute;border:var(--box-border-w-selected, .125rem) solid #1C1F2E;border-radius:.125rem;box-sizing:border-box;z-index:6}.review-drawing__dots[data-v-fd10cf0d]{display:block}.review-drawing__dot[data-v-fd10cf0d]{position:absolute;width:var(--dot-size, .8125rem);height:var(--dot-size, .8125rem);border-radius:312.46875rem;background:#fff;border:var(--dot-border-w, .125rem) solid #1C1F2E;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-sizing:border-box;z-index:3}.review-drawing__dot[data-v-fd10cf0d]:not(.review-drawing__edge){z-index:4}.review-drawing__dot--tl[data-v-fd10cf0d]{top:var(--dot-offset, -.40625rem);left:var(--dot-offset, -.40625rem)}.review-drawing__dot--tr[data-v-fd10cf0d]{top:var(--dot-offset, -.40625rem);right:var(--dot-offset, -.40625rem)}.review-drawing__dot--bl[data-v-fd10cf0d]{bottom:var(--dot-offset, -.40625rem);left:var(--dot-offset, -.40625rem)}.review-drawing__dot--br[data-v-fd10cf0d]{bottom:var(--dot-offset, -.40625rem);right:var(--dot-offset, -.40625rem)}.review-drawing__edge[data-v-fd10cf0d]{background:transparent;border:none;border-radius:0;box-shadow:none}.review-drawing__dot--t[data-v-fd10cf0d]{top:var(--edge-neg-half, -.5rem);left:0;width:100%;height:var(--edge-hot-w, 1rem);cursor:ns-resize}.review-drawing__dot--b[data-v-fd10cf0d]{bottom:var(--edge-neg-half, -.5rem);left:0;width:100%;height:var(--edge-hot-w, 1rem);cursor:ns-resize}.review-drawing__dot--l[data-v-fd10cf0d]{left:var(--edge-neg-half, -.5rem);top:0;width:var(--edge-hot-w, 1rem);height:100%;cursor:ew-resize}.review-drawing__dot--r[data-v-fd10cf0d]{right:var(--edge-neg-half, -.5rem);top:0;width:var(--edge-hot-w, 1rem);height:100%;cursor:ew-resize}.review-drawing__actions[data-v-fd10cf0d]{position:absolute;bottom:var(--actions-bottom, .5rem);right:var(--actions-right, -.5rem);transform:translate(100%);display:flex;align-items:center;gap:var(--btn-gap, .5rem);z-index:7}.review-drawing__btn[data-v-fd10cf0d]{width:var(--btn-size, 1.75rem);height:var(--btn-size, 1.75rem);flex-shrink:0;cursor:pointer;border-radius:var(--btn-radius, .75rem);overflow:hidden;border:var(--btn-border, .125rem) solid var(--color-base-02, #FFF);box-shadow:var(--btn-shadow, 0 .25rem .25rem 0 rgba(0, 0, 0, .25))}.review-drawing__btn-icon[data-v-fd10cf0d]{width:100%;height:100%;display:block}.review-magnifier[data-v-fd10cf0d]{position:fixed;z-index:9999;overflow:hidden;border-radius:.25rem;border:.125rem solid rgba(255,255,255,.9);box-shadow:0 .125rem .5rem rgba(0,0,0,.35);background-color:#fff;pointer-events:none;will-change:left,top}.review-magnifier__img[data-v-fd10cf0d]{position:absolute;top:0;left:0;display:block}.review-magnifier__crosshair-h[data-v-fd10cf0d],.review-magnifier__crosshair-v[data-v-fd10cf0d]{position:absolute;background-color:var(--color-primary-700, #0054fd);pointer-events:none}.review-magnifier__crosshair-h[data-v-fd10cf0d]{left:0;top:50%;width:100%;height:.125rem;margin-top:-.0625rem}.review-magnifier__crosshair-v[data-v-fd10cf0d]{top:0;left:50%;width:.125rem;height:100%;margin-left:-.0625rem}.select-material-page[data-v-f15bcf56]{height:100%;background:#000;display:flex;flex-direction:column;padding-top:2rem;box-sizing:border-box;position:relative;overflow:hidden}.select-material-preview[data-v-f15bcf56]{flex:1;min-height:0;display:flex;align-items:stretch;justify-content:center}.select-material-preview__frame[data-v-f15bcf56]{width:78.2%;height:100%;display:flex;align-items:stretch;justify-content:center}.select-material-preview__image[data-v-f15bcf56]{width:100%;height:100%;display:block}.select-material-preview__image--empty[data-v-f15bcf56]{background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.12),rgba(255,255,255,0) 42%),linear-gradient(180deg,#2a2a2a,#1a1a1a)}.select-material-nav[data-v-f15bcf56]{position:absolute;top:2rem;left:0;right:0;z-index:5;height:2.25rem;padding:0 1rem;display:flex;align-items:center;box-sizing:border-box}.select-material-nav__side[data-v-f15bcf56]{width:1.375rem;height:1.375rem;flex-shrink:0}.select-material-nav__title[data-v-f15bcf56]{flex:1;text-align:center;color:#fff;font-size:1.0625rem;line-height:1.5rem;font-weight:500}.select-material-nav__close[data-v-f15bcf56]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.select-material-nav__close-icon[data-v-f15bcf56]{width:1.125rem;height:1.125rem;display:block}.select-material-dock[data-v-f15bcf56]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:1.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));box-sizing:border-box}.select-material-dock__shutter[data-v-f15bcf56]{width:3.9375rem;height:3.9375rem;display:flex;align-items:center;justify-content:center}.select-material-dock__shutter-icon[data-v-f15bcf56]{width:3.9375rem;height:3.9375rem;display:block}.select-material-dock__shutter-icon--active[data-v-f15bcf56]{opacity:.75}.select-material-dock__bar[data-v-f15bcf56]{align-self:stretch;display:flex;align-items:center;gap:.5rem;padding:1rem;background:rgba(255,255,255,.1);box-sizing:border-box}.select-material-dock__thumbs[data-v-f15bcf56]{flex:1;min-width:0}.select-material-dock__thumbs-row[data-v-f15bcf56]{display:flex;align-items:center;gap:.5rem}.select-material-thumb[data-v-f15bcf56]{width:3rem;height:3rem;border-radius:.375rem;position:relative;flex-shrink:0;overflow:hidden;border:3px solid transparent;box-sizing:border-box}.select-material-thumb--active[data-v-f15bcf56]{border-color:#fff}.select-material-thumb--empty[data-v-f15bcf56]{background:rgba(255,255,255,.12);border:1px dashed rgba(255,255,255,.28)}.select-material-thumb__img[data-v-f15bcf56]{width:100%;height:100%;display:block}.select-material-thumb__remove[data-v-f15bcf56]{position:absolute;right:0;top:0;width:1rem;height:1rem;border-radius:0 .375rem;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.select-material-thumb__remove-icon[data-v-f15bcf56]{width:.75rem;height:.75rem;display:block}.select-material-dock__submit[data-v-f15bcf56]{flex-shrink:0;padding:.71875rem 1rem;border-radius:312.46875rem;background:var(--color-primary-700, #0054fd);border:1px solid var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.select-material-dock__submit-text[data-v-f15bcf56]{color:#fff;font-size:.9375rem;line-height:1.3125rem;font-weight:400}.account-select[data-v-27aeb099]{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(37.5rem 18.75rem at 85% -10%,rgba(0,84,253,.08),transparent 60%),linear-gradient(180deg,#fff,#fbfcff)}.account-select__navbar[data-v-27aeb099]{height:2.75rem;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.account-select__back[data-v-27aeb099]{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.account-select__back-icon[data-v-27aeb099]{font-size:1.5rem;line-height:1.5rem;color:var(--color-gray-900, #1c1f2e)}.account-select__navbar-title[data-v-27aeb099]{font-size:1rem;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.account-select__navbar-placeholder[data-v-27aeb099]{width:2rem;height:2rem}.account-select__body[data-v-27aeb099]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 2rem;gap:1.25rem}.account-select__card[data-v-27aeb099]{width:min(21.25rem,100%);padding:1.5rem 1.25rem;border-radius:var(--radius-round, .625rem);background:rgba(255,255,255,.88);border:var(--border-base, .03125rem) solid var(--color-gray-100, #ccd2ea);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem}.account-select__header[data-v-27aeb099]{display:flex;flex-direction:column;gap:.25rem}.account-select__emoji[data-v-27aeb099]{font-size:1.25rem;line-height:1.5rem}.account-select__title[data-v-27aeb099]{font-size:1.25rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.account-select__subtitle[data-v-27aeb099]{font-size:.8125rem;line-height:1.125rem;color:var(--color-gray-600, #464b60)}.account-select__list[data-v-27aeb099]{display:flex;flex-direction:column;gap:.5rem}.account-select__item[data-v-27aeb099]{display:flex;align-items:center;gap:.625rem;padding:.75rem;border-radius:var(--radius-small, .25rem);border:var(--border-base, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #ffffff);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.account-select__item[data-v-27aeb099]:hover{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.03)}.account-select__item[data-v-27aeb099]:active,.account-select__item--busy[data-v-27aeb099]{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.account-select__avatar[data-v-27aeb099]{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.account-select__avatar-img[data-v-27aeb099]{width:2.5rem;height:2.5rem;border-radius:50%;display:block}.account-select__avatar-text[data-v-27aeb099]{font-size:1rem;font-weight:600;color:#fff}.account-select__meta[data-v-27aeb099]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.account-select__name[data-v-27aeb099]{font-size:.9375rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-select__sub[data-v-27aeb099]{font-size:.75rem;color:var(--color-gray-600, #464b60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-select__arrow[data-v-27aeb099]{font-size:1.25rem;color:var(--color-gray-600, #464b60);flex-shrink:0}.account-select__busy[data-v-27aeb099]{font-size:.75rem;color:var(--color-primary-700, #0054fd);flex-shrink:0}.account-select__expired[data-v-27aeb099]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0 .25rem}.account-select__expired-title[data-v-27aeb099]{font-size:1rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.account-select__expired-desc[data-v-27aeb099]{font-size:.8125rem;color:var(--color-gray-600, #464b60)}.account-select__expired-btn[data-v-27aeb099]{margin-top:.5rem;padding:0 2rem;height:2.5rem;border-radius:312.46875rem;background:var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;cursor:pointer}.account-select__expired-btn-text[data-v-27aeb099]{font-size:.875rem;font-weight:500;color:#fff}.account-select__error[data-v-27aeb099]{font-size:.75rem;line-height:1.0625rem;color:var(--color-semantic-error-900, #cb2634)}.account-select__help[data-v-27aeb099]{cursor:pointer}.account-select__help-text[data-v-27aeb099]{font-size:.8125rem;color:var(--color-primary-700, #0054fd)}.dt-page[data-v-28258c20]{min-height:100vh;padding:1.5rem 1rem;box-sizing:border-box;background:var(--color-gray-50, #f7f9fc)}.dt-card[data-v-28258c20]{max-width:35rem;margin:0 auto;padding:1.5rem 1.25rem;border-radius:.75rem;background:#fff;display:flex;flex-direction:column;gap:.75rem}.dt-title[data-v-28258c20]{font-size:1.25rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.dt-center[data-v-28258c20]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0}.dt-muted[data-v-28258c20]{font-size:.8125rem;line-height:1.6;color:var(--color-gray-400, #71778f)}.dt-error[data-v-28258c20]{font-size:.8125rem;color:var(--color-semantic-error-700, #f53f3f)}.dt-info[data-v-28258c20]{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.75rem;border-radius:.5rem;font-size:.875rem;color:var(--color-gray-600, #464b60);background:var(--color-primary-50, #f2f6ff)}.dt-section[data-v-28258c20]{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.dt-section__title[data-v-28258c20]{font-size:.9375rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.dt-search[data-v-28258c20]{display:flex;gap:.5rem;align-items:center}.dt-input[data-v-28258c20]{flex:1;height:2.5rem;padding:0 .75rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.375rem;font-size:.875rem}.dt-option[data-v-28258c20]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.5rem}.dt-option.is-active[data-v-28258c20]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.dt-option__name[data-v-28258c20]{font-size:.875rem;color:var(--color-gray-900, #1c1f2e)}.dt-app[data-v-28258c20]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem}.dt-status[data-v-28258c20]{font-size:.75rem;padding:.125rem .375rem;border-radius:.25rem}.dt-status--pending[data-v-28258c20]{color:var(--color-warning-700, #ff7d00);background:var(--color-warning-50, #fff3e0)}.dt-status--approved[data-v-28258c20]{color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.dt-status--rejected[data-v-28258c20]{color:var(--color-semantic-error-700, #f53f3f);background:var(--color-semantic-error-100, #fdecea)}.dt-btn[data-v-28258c20]{display:flex;align-items:center;justify-content:center;height:2.75rem;margin-top:.5rem;border-radius:.375rem;font-size:.9375rem;color:#fff;background:var(--color-primary-700, #0054fd)}.dt-btn.is-disabled[data-v-28258c20]{opacity:.5}.dt-btn--small[data-v-28258c20]{height:2.5rem;margin-top:0;padding:0 1rem;font-size:.875rem}.dt-link[data-v-28258c20]{font-size:.8125rem;color:var(--color-primary-700, #0054fd)}@font-face{font-family:Alimama Login Display;src:url(/coach/assets/AlimamaShuHeiTi-Bold-subset-Cil7hclu.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}.login-shell[data-v-41b6a670]{--login-edge: 3rem;--login-panel-width: clamp(32.5rem, 34vw, 37.5rem);--login-primary: var(--color-primary-700, #0054fd);--login-primary-rgb: var(--brand-primary-rgb, 0, 84, 253);--login-display-font: "Alimama Login Display", var(--font-display, "PingFang SC", sans-serif);isolation:isolate;position:relative;display:block;width:100vw;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(var(--login-primary-rgb),.05),transparent 30%),linear-gradient(180deg,#fff,#fbfcff);color:var(--color-base-01, #000000);font-family:var(--font-body, "PingFang SC", -apple-system, BlinkMacSystemFont, sans-serif);box-sizing:border-box}.login-shell__pattern[data-v-41b6a670]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(var(--login-primary-rgb),.16) .0625rem,transparent .07813rem);background-size:1rem 1rem;background-position:0 0;opacity:.42;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 72%,rgba(0,0,0,.38) 100%);mask-image:linear-gradient(90deg,#000,#000 72%,rgba(0,0,0,.38))}.login-shell__visual[data-v-41b6a670]{position:fixed;top:clamp(6rem,17vh,9.75rem);left:clamp(4.75rem,14vw,11.875rem);z-index:1;width:clamp(20rem,35vw,31.25rem);aspect-ratio:1;pointer-events:none;opacity:.72;filter:drop-shadow(0 1.75rem 3.25rem rgba(var(--login-primary-rgb),.12));transform:rotate(-14deg)}.login-shell__visual[data-v-41b6a670]:before{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border-radius:46% 54% 57% 43%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96),transparent 25%),conic-gradient(from 35deg,#49ddff,#0054fd 25%,#924dff 48%,#ff6ec7 70%,#ffbc36 84%,#49ddff);filter:blur(1.125rem);opacity:.68}.login-shell__visual-orbit[data-v-41b6a670]{position:absolute;border-radius:43% 57% 52% 48%;background:conic-gradient(from 20deg,#36d7ff,#0054fd 23%,#7d52ff 44%,#f06bd5 64%,#ffb332 82%,#36d7ff);box-shadow:inset 0 0 1.5rem rgba(255,255,255,.7),0 1.25rem 3rem rgba(var(--login-primary-rgb),.16)}.login-shell__visual-orbit[data-v-41b6a670]:after{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;border-radius:51% 49% 44% 56%;background:rgba(255,255,255,.88);box-shadow:inset 0 0 2rem rgba(var(--login-primary-rgb),.08)}.login-shell__visual-orbit--outer[data-v-41b6a670]{top:6%;right:2%;bottom:11%;left:7%;animation:login-orbit-spin-41b6a670 19s linear infinite}.login-shell__visual-orbit--middle[data-v-41b6a670]{top:16%;right:11%;bottom:13%;left:14%;border-radius:56% 44% 48% 52%;opacity:.82;animation:login-orbit-spin-reverse-41b6a670 13s linear infinite}.login-shell__visual-orbit--middle[data-v-41b6a670]:after{top:25%;right:25%;bottom:25%;left:25%}.login-shell__visual-orbit--inner[data-v-41b6a670]{top:27%;right:22%;bottom:25%;left:25%;opacity:.72;animation:login-orbit-spin-41b6a670 9s linear infinite}.login-shell__visual-orbit--inner[data-v-41b6a670]:after{top:29%;right:29%;bottom:29%;left:29%}.login-shell__header[data-v-41b6a670]{position:absolute;top:0;right:0;left:0;z-index:10;display:flex;align-items:center;min-height:4.375rem;padding:var(--login-edge) var(--login-edge) 0;pointer-events:none}.login-shell__brand[data-v-41b6a670]{display:inline-flex;align-items:center;min-width:0;height:1.375rem;gap:.5rem}.login-shell__brand-mark[data-v-41b6a670]{flex:0 0 auto;width:1.375rem;height:1.375rem;border-radius:.375rem;box-shadow:0 .5rem 1.125rem rgba(var(--login-primary-rgb),.14)}.login-shell__brand-name[data-v-41b6a670],.login-shell__brand-fallback[data-v-41b6a670]{max-width:min(34vw,22.5rem);overflow:hidden;color:var(--color-base-01, #000000);font-family:var(--login-display-font);font-size:1.375rem;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.login-shell__main[data-v-41b6a670]{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:7.875rem calc(var(--login-panel-width) + var(--login-edge) * 3 + 2rem) 7.5rem var(--login-edge);box-sizing:border-box}.login-shell__hero[data-v-41b6a670]{display:flex;align-items:flex-start;width:100%}.login-shell__hero-copy[data-v-41b6a670]{position:relative;z-index:3;width:100%;max-width:47.5rem;font-family:var(--login-display-font);font-size:clamp(2.75rem,5.4vw,4.25rem);font-weight:900;line-height:1.04;letter-spacing:0}.login-shell__hero-line[data-v-41b6a670]{display:block;white-space:nowrap}.login-shell__hero-value-line[data-v-41b6a670]{display:flex;align-items:center;flex-wrap:wrap;margin-top:.5rem;gap:.875rem}.login-shell__hero-value-prefix[data-v-41b6a670]{line-height:1}.login-shell__value-pill[data-v-41b6a670]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:13.625rem;height:1.3888888889em;overflow:hidden;padding:0 1.25rem;border-radius:624.9375rem;background:var(--login-primary);box-shadow:0 1.125rem 2.625rem rgba(var(--login-primary-rgb),.22);box-sizing:border-box;color:var(--color-base-02, #ffffff);font-size:.72em;line-height:1}.login-shell__value-word-wrapper[data-v-41b6a670]{position:relative;display:inline-flex;align-items:center;justify-content:center;height:100%}.login-shell__value-char[data-v-41b6a670]{display:inline-block;transform:translateY(120%);opacity:0;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.login-shell__value-char.is-active[data-v-41b6a670]{transform:translateY(0);opacity:1}.login-shell__value-char.is-exiting[data-v-41b6a670]{transform:translateY(-120%);opacity:0}.login-shell__hero-description[data-v-41b6a670]{display:block;width:22.5rem;max-width:100%;margin-top:1rem;color:#86868b;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;font-weight:400;line-height:1.72}.login-shell__panel[data-v-41b6a670]{position:fixed;top:var(--login-edge);right:var(--login-edge);bottom:var(--login-edge);z-index:20;display:flex;flex-direction:column;width:var(--login-panel-width);min-height:0;padding:clamp(4.5rem,14vh,8.25rem) 3rem 3.25rem;overflow-y:auto;border:.0625rem solid rgba(0,0,0,.06);border-radius:2.25rem;background:rgba(255,255,255,.76);box-shadow:0 2rem 6rem rgba(0,0,0,.18),0 .75rem 2.25rem rgba(var(--login-primary-rgb),.08);backdrop-filter:blur(2.25rem) saturate(1.18);box-sizing:border-box}.login-shell__card-header[data-v-41b6a670]{margin-bottom:2.25rem}.login-shell__card-title[data-v-41b6a670]{display:flex;align-items:baseline;min-height:2.8125rem;color:var(--color-base-01, #000000);font-family:var(--login-display-font);font-size:2.5rem;font-weight:900;line-height:1.12;gap:.22em}.login-shell__card-title-wrapper[data-v-41b6a670]{position:relative;display:inline-flex;align-items:baseline}.login-shell__card-title-placeholder[data-v-41b6a670]{visibility:hidden;pointer-events:none}.login-shell__card-title-text[data-v-41b6a670]{position:absolute;left:0;top:0}.login-shell__card-emoji[data-v-41b6a670]{font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif}.login-shell__title-cursor[data-v-41b6a670]{color:var(--login-primary);font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:600;animation:login-cursor-blink-41b6a670 .9s ease-in-out infinite alternate}.login-shell__card-subtitle[data-v-41b6a670]{display:block;margin-top:.625rem;color:#86868b;font-size:.9375rem;font-weight:400;line-height:1.5}.login-shell__form[data-v-41b6a670]{display:flex;flex-direction:column;width:100%;gap:1.5rem}.login-shell__field[data-v-41b6a670]{display:flex;flex-direction:column;width:100%;gap:.5rem}.login-shell__label[data-v-41b6a670]{color:#86868b;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.05em}.login-shell__input-wrap[data-v-41b6a670]{display:flex;align-items:center;width:100%;height:3rem;padding:0 1.25rem;border:.0625rem solid #e5e5e5;border-radius:624.9375rem;background:#fff;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.login-shell__input-wrap.is-focus[data-v-41b6a670]{border-color:var(--login-primary);background:#fff;box-shadow:0 0 0 .25rem rgba(var(--login-primary-rgb),.08)}.login-shell__input-wrap.is-error[data-v-41b6a670]{border-color:var(--color-semantic-error-700, #f53f3f)}.login-shell__prefix-icon[data-v-41b6a670]{display:none}.login-shell__prefix-img[data-v-41b6a670]{width:1rem;height:1rem}.login-shell__input[data-v-41b6a670]{flex:1;width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--color-base-01, #000000);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;font-weight:400;line-height:1.5}.login-shell__placeholder[data-v-41b6a670]{color:#b0b5bd;font-size:.9375rem;font-weight:400}.login-shell__eye[data-v-41b6a670]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:-.5rem;margin-left:.5rem}.login-shell__eye-img[data-v-41b6a670]{width:1rem;height:1rem;opacity:.62}.login-shell__error[data-v-41b6a670]{display:block;color:var(--color-semantic-error-700, #f53f3f);font-size:.75rem;line-height:1.4}.login-shell__segment[data-v-41b6a670]{display:flex;width:100%;height:2.3125rem;padding:.25rem;border-radius:.625rem;background:#f2f3f5;box-sizing:border-box;gap:.25rem}.login-shell__segment-item[data-v-41b6a670]{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;height:1.8125rem;border-radius:.375rem;background:transparent;transition:background-color .2s ease,box-shadow .2s ease}.login-shell__segment-item.is-active[data-v-41b6a670]{background:var(--color-base-02, #ffffff);box-shadow:0 .125rem .5rem rgba(0,0,0,.08)}.login-shell__segment-text[data-v-41b6a670]{color:#86868b;font-size:.875rem;font-weight:500;line-height:1.5;transition:color .2s ease}.login-shell__segment-item.is-active .login-shell__segment-text[data-v-41b6a670]{color:var(--login-primary);font-weight:600}.login-shell__agreement-block[data-v-41b6a670]{display:flex;flex-direction:column;gap:.25rem;margin:.625rem 0}.login-shell__agreement[data-v-41b6a670]{display:flex;align-items:center;gap:.5rem}.login-shell__agreement-check[data-v-41b6a670]{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border:.09375rem solid #c9cdd4;border-radius:.25rem;background:transparent;transition:background-color .2s ease,border-color .2s ease}.login-shell__agreement-check.is-on[data-v-41b6a670]{border-color:var(--login-primary);background:var(--login-primary)}.login-shell__agreement-tick[data-v-41b6a670]{color:#fff;font-size:.6875rem;line-height:1;font-weight:700}.login-shell__agreement-text[data-v-41b6a670]{color:#515154;font-size:.75rem;line-height:1.5}.login-shell__agreement-link[data-v-41b6a670]{color:var(--login-primary);font-weight:600}.login-shell__action[data-v-41b6a670]{display:flex;align-items:center;width:100%;margin-top:1rem}.login-shell__submit[data-v-41b6a670]{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.5rem;padding:1rem 1.25rem;border:.0625rem solid var(--login-primary);border-radius:624.9375rem;background:var(--login-primary);box-sizing:border-box;box-shadow:none;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease,opacity .2s ease}.login-shell__submit[data-v-41b6a670]:active{filter:brightness(1.05);transform:translateY(-.0625rem);box-shadow:0 .5rem 1.5rem rgba(var(--login-primary-rgb),.24)}.login-shell__submit.is-disabled[data-v-41b6a670]{opacity:.5;pointer-events:none}.login-shell__submit-text[data-v-41b6a670]{color:var(--color-base-02, #ffffff);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:.02em}.login-shell__help[data-v-41b6a670]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:1.75rem;color:#86868b;font-size:.75rem;line-height:1.55;text-align:center;gap:.25rem}.login-shell__help-line[data-v-41b6a670]{color:inherit;font-size:inherit;line-height:inherit}.login-shell__footer[data-v-41b6a670]{position:fixed;right:calc(var(--login-panel-width) + var(--login-edge) * 2);bottom:var(--login-edge);left:var(--login-edge);z-index:12;display:grid;grid-template-columns:1fr auto auto;align-items:center;padding-top:1rem;border-top:.0625rem solid rgba(0,0,0,.08);color:rgba(0,0,0,.36);font-size:.6875rem;line-height:1.4;letter-spacing:.08em;gap:3rem}.login-shell__footer-item[data-v-41b6a670]{display:inline-flex;align-items:center;min-width:0;color:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;gap:.5rem}.login-shell__footer-item[data-v-41b6a670]:last-child{justify-self:end;max-width:13.75rem;overflow:hidden;text-overflow:ellipsis}.login-shell__status-dot[data-v-41b6a670]{width:.375rem;height:.375rem;border-radius:624.9375rem;background:#19c95f}@keyframes login-cursor-blink-41b6a670{0%{opacity:1}to{opacity:0}}@keyframes login-orbit-spin-41b6a670{0%{transform:rotate(0) scaleX(1.05)}to{transform:rotate(360deg) scaleX(1.05)}}@keyframes login-orbit-spin-reverse-41b6a670{0%{transform:rotate(360deg) scaleY(1.04)}to{transform:rotate(0) scaleY(1.04)}}@media (max-width: 1120px){.login-shell[data-v-41b6a670]{overflow-y:auto}.login-shell__pattern[data-v-41b6a670]{-webkit-mask-image:none;mask-image:none;opacity:.42}.login-shell__visual[data-v-41b6a670]{top:50%;left:50%;width:min(72vw,33.75rem);opacity:.34;filter:blur(1.375rem);transform:translate(-50%,-50%) rotate(-14deg)}.login-shell__main[data-v-41b6a670]{align-items:center;justify-content:center;min-height:100vh;padding:6.375rem 2rem 3rem}.login-shell__hero[data-v-41b6a670],.login-shell__footer[data-v-41b6a670]{display:none}.login-shell__panel[data-v-41b6a670]{position:relative;inset:auto;width:min(100%,26.25rem);min-height:auto;padding:2.75rem 2rem 1.625rem;overflow:visible;border:0;border-radius:1.75rem}}@media (max-width: 720px){.login-shell__header[data-v-41b6a670]{min-height:4.375rem;padding:1.5rem 1.25rem 0}.login-shell__brand[data-v-41b6a670]{height:1.25rem}.login-shell__brand-mark[data-v-41b6a670]{width:1.25rem;height:1.25rem}.login-shell__brand-name[data-v-41b6a670],.login-shell__brand-fallback[data-v-41b6a670]{max-width:calc(100vw - 4.5rem);font-size:1.25rem}.login-shell__main[data-v-41b6a670]{min-height:100vh;padding:5.125rem 1.25rem 2rem}.login-shell__panel[data-v-41b6a670]{width:min(100%,26.25rem);padding:2.25rem 1.5rem 1.5rem}}@media (max-width: 520px){.login-shell__card-title[data-v-41b6a670]{min-height:2.5rem;font-size:2.125rem}.login-shell__card-header[data-v-41b6a670]{margin-bottom:1.875rem}}@media (prefers-reduced-motion: reduce){.login-shell__visual-orbit[data-v-41b6a670],.login-shell__value-word[data-v-41b6a670],.login-shell__title-cursor[data-v-41b6a670]{animation:none}.login-shell__value-word[data-v-41b6a670]{display:none}.login-shell__value-word--1[data-v-41b6a670]{display:flex;opacity:1;transform:none}}.login.login-shell[data-v-41b6a670]{padding:0}[data-v-41b6a670] .uni-input-wrapper{background:transparent!important}[data-v-41b6a670] .uni-input-input{background-color:transparent!important;background-image:none!important;box-shadow:none!important}[data-v-41b6a670] .uni-input-input:-webkit-autofill,[data-v-41b6a670] .uni-input-input:-webkit-autofill:hover,[data-v-41b6a670] .uni-input-input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;background-image:linear-gradient(#fff,#fff)!important;-webkit-text-fill-color:var(--color-gray-900, #1c1f2e)!important;caret-color:var(--color-gray-900, #1c1f2e)!important;-webkit-transition:background-color 999999s ease-in-out 0s!important;transition:background-color 999999s ease-in-out 0s!important}[data-v-41b6a670] .uni-input-input:autofill,[data-v-41b6a670] .uni-input-input:autofill:hover,[data-v-41b6a670] .uni-input-input:autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;background-image:linear-gradient(#fff,#fff)!important;-webkit-text-fill-color:var(--color-gray-900, #1c1f2e)!important;caret-color:var(--color-gray-900, #1c1f2e)!important;transition:background-color 999999s ease-in-out 0s!important}.ep[data-v-638321c5]{display:flex;flex-direction:column;height:100%;width:100%;padding-top:2rem;background:var(--color-base-02, #ffffff)}.ep__status-bar[data-v-638321c5]{flex-shrink:0;background:var(--color-base-02, #ffffff)}.ep__navbar[data-v-638321c5]{position:relative;display:flex;align-items:center;height:2.75rem;padding:0 1rem;flex-shrink:0}.ep__navbar-back[data-v-638321c5]{position:relative;z-index:1;width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center}.ep__navbar-back-icon[data-v-638321c5]{width:1.125rem;height:1.125rem;display:block}.ep__navbar-title[data-v-638321c5]{position:absolute;left:0;right:0;text-align:center;font-size:1.0625rem;line-height:1.4;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.ep__tabs-wrap[data-v-638321c5]{padding:0 1rem;flex-shrink:0}.ep__tabs[data-v-638321c5]{position:relative;display:flex;background:var(--color-gray-50, #f7f9fc);border-radius:var(--radius-full, 312.46875rem);padding:.25rem}.ep__tab-focus[data-v-638321c5]{position:absolute;top:.25rem;left:.25rem;width:calc(50% - .25rem);height:calc(100% - .5rem);border-radius:var(--radius-full, 312.46875rem);background:var(--color-base-02, #ffffff);box-shadow:0 .125rem .25rem rgba(0,0,0,.08);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.ep__tab[data-v-638321c5]{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:.4375rem 0;border-radius:var(--radius-full, 312.46875rem);cursor:pointer}.ep__tab-text[data-v-638321c5]{font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);transition:color .25s ease}.ep__tab-text--active[data-v-638321c5]{color:var(--color-primary-700, #0054fd)}.ep__list[data-v-638321c5]{flex:1;min-height:0;padding:1rem;box-sizing:border-box}.ep__row[data-v-638321c5]{display:flex;align-items:center;gap:.5rem;padding:1rem;margin-bottom:1rem;border-radius:.625rem;box-sizing:border-box}.ep__row[data-v-638321c5]:last-child{margin-bottom:0}.ep__row--unconfigured[data-v-638321c5]{background:var(--color-base-02, #ffffff);border:.03125rem dashed var(--color-gray-200, #b0b5cd)}.ep__row--configured[data-v-638321c5]{background:var(--color-gray-50, #f7f9fc)}.ep__avatar[data-v-638321c5]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ep__avatar-text[data-v-638321c5]{font-size:.875rem;font-weight:600;color:var(--color-base-02, #ffffff)}.ep__avatar-img[data-v-638321c5]{width:100%;height:100%;display:block}.ep__info[data-v-638321c5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.ep__name-row[data-v-638321c5]{display:flex;align-items:center;gap:.5rem}.ep__name[data-v-638321c5]{font-size:1rem;line-height:1.375rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.ep__grade[data-v-638321c5]{padding:.03125rem 0;border-radius:var(--radius-soft, .5rem)}.ep__grade-text[data-v-638321c5]{font-size:.6875rem;line-height:1.4;color:var(--color-gray-600, #464b60)}.ep__tags[data-v-638321c5]{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.ep__tag[data-v-638321c5]{display:inline-flex;align-items:center;padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem)}.ep__tag-text[data-v-638321c5]{font-size:.6875rem;line-height:1.4}.ep__tag--subject[data-v-638321c5]{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--color-primary-700, #0054fd)}.ep__tag-text--subject[data-v-638321c5]{color:var(--color-primary-700, #0054fd)}.ep__tag--interest[data-v-638321c5]{background:var(--color-semantic-error-100, #fdecea)}.ep__tag-text--interest[data-v-638321c5]{color:var(--color-semantic-error-700, #f53f3f)}.ep__tag--empty[data-v-638321c5]{background:rgba(0,0,0,.05)}.ep__tag-text--empty[data-v-638321c5]{color:var(--color-gray-600, #464b60)}.ep__btn[data-v-638321c5]{flex-shrink:0;align-self:center;padding:.21875rem 1rem;border-radius:var(--radius-full, 312.46875rem);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ep__btn-text[data-v-638321c5]{font-size:.75rem;line-height:1.4}.ep__btn--primary[data-v-638321c5]{background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd)}.ep__btn-text--primary[data-v-638321c5]{color:var(--color-base-02, #ffffff)}.ep__btn--outline[data-v-638321c5]{background:transparent;border:.03125rem solid var(--color-primary-700, #0054fd)}.ep__btn-text--outline[data-v-638321c5]{color:var(--color-primary-700, #0054fd)}.ep__btn[data-v-638321c5]:active{opacity:.85}.ep__empty[data-v-638321c5]{padding:3rem 0;text-align:center}.ep__empty-text[data-v-638321c5]{font-size:.8125rem;color:var(--color-gray-400, #71778f)}.ep__list-footer[data-v-638321c5]{padding:1rem 0;text-align:center}.ep__list-footer-text[data-v-638321c5]{font-size:.75rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.page-footer[data-v-474ac943]{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:var(--color-base-02, #ffffff)}.page-footer__bar[data-v-474ac943]{height:3.75rem;display:flex;align-items:center;justify-content:center;padding:.5rem}.page-footer__btn[data-v-474ac943]{flex:1;max-width:40rem;height:2.9375rem;border-radius:312.46875rem;background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;gap:.25rem;margin:0 .5rem;box-shadow:0 .25rem .75rem rgba(var(--brand-primary-rgb, 0, 84, 253),.24)}.page-footer__btn--disabled[data-v-474ac943]{opacity:.5;box-shadow:none}.page-footer__btn-icon[data-v-474ac943]{width:1.0625rem;height:1.0625rem;flex-shrink:0}.page-footer__btn-text[data-v-474ac943]{font-size:.9375rem;line-height:1.4;font-weight:500;color:var(--color-base-02, #ffffff)}.page-footer__indicator[data-v-474ac943]{height:1.25rem}.ed[data-v-9b47ac2d]{position:relative;display:flex;flex-direction:column;height:100%;width:100%;background:var(--color-base-02, #ffffff);padding-top:2rem}.ed__status-bar[data-v-9b47ac2d]{flex-shrink:0;background:var(--color-base-02, #ffffff)}.ed__navbar[data-v-9b47ac2d]{position:relative;display:flex;align-items:center;height:2.75rem;padding:0 1rem;flex-shrink:0}.ed__navbar-back[data-v-9b47ac2d]{position:relative;z-index:1;width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center}.ed__navbar-back-icon[data-v-9b47ac2d]{width:1.125rem;height:1.125rem;display:block}.ed__navbar-title[data-v-9b47ac2d]{position:absolute;left:0;right:0;text-align:center;font-size:1.0625rem;line-height:1.4;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.ed__scroll[data-v-9b47ac2d]{flex:1;min-height:0}.ed__cell-title[data-v-9b47ac2d]{height:2.25rem;display:flex;align-items:center;background:var(--color-gray-50, #f7f9fc);padding:0 1rem;gap:.25rem}.ed__cell-title-asterisk[data-v-9b47ac2d]{font-size:1rem;line-height:1.4;color:var(--color-semantic-error-700, #c62828)}.ed__cell-title-text[data-v-9b47ac2d]{font-size:.8125rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.ed__panel[data-v-9b47ac2d]{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.ed__panel--white[data-v-9b47ac2d]{background:var(--color-base-02, #ffffff)}.ed__grid-row[data-v-9b47ac2d]{display:flex;gap:.5rem}.ed__grid-cell[data-v-9b47ac2d]{width:calc((100% - 1rem) / 3);height:3rem;border-radius:.625rem;background:#f7f9fc;border:.03125rem solid transparent;display:flex;align-items:center;justify-content:center;padding:.5rem;box-sizing:border-box}.ed__grid-cell--active[data-v-9b47ac2d]{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--color-primary-700, #0054fd);border-color:var(--color-primary-700, #0054fd)}.ed__grid-cell--placeholder[data-v-9b47ac2d]{background:transparent;pointer-events:none}.ed__grid-cell-text[data-v-9b47ac2d]{font-size:.875rem;line-height:1.4;color:var(--color-gray-600, #464b60)}.ed__grid-cell-text--active[data-v-9b47ac2d]{color:var(--color-primary-700, #0054fd)}.ed__cell[data-v-9b47ac2d]{background:var(--color-base-02, #ffffff);padding:0 1rem;min-height:3.375rem;display:flex;align-items:center}.ed__cell--row[data-v-9b47ac2d]{justify-content:space-between;border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea)}.ed__cell-label[data-v-9b47ac2d]{font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e)}.ed__cell--input[data-v-9b47ac2d]{gap:1rem}.ed__cell--input[data-v-9b47ac2d]:not(.ed__cell--last):not(.ed__cell--no-border){border-bottom:.03125rem solid var(--color-gray-100, #d6d7db)}.ed__input-prefix[data-v-9b47ac2d]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.ed__input-asterisk[data-v-9b47ac2d]{font-size:.5625rem;line-height:1;color:var(--color-semantic-error-700, #c62828)}.ed__input-label[data-v-9b47ac2d]{font-size:1rem;line-height:1.4;color:#1d2129}.ed__input[data-v-9b47ac2d]{flex:1;min-width:0;font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);background:transparent;border:none;padding:0;height:1.375rem}.ed__input-placeholder[data-v-9b47ac2d]{color:#c9cdd4}.ed__switch[data-v-9b47ac2d]{width:2.5rem;height:1.5rem;border-radius:312.46875rem;background:var(--color-gray-200, #b0b5cd);position:relative;flex-shrink:0;transition:background .2s}.ed__switch--on[data-v-9b47ac2d]{background:var(--color-primary-700, #0054fd)}.ed__switch-thumb[data-v-9b47ac2d]{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background:var(--color-base-02, #ffffff);border-radius:50%;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);transition:left .2s}.ed__switch--on .ed__switch-thumb[data-v-9b47ac2d]{left:1.125rem}.ed__day-cell[data-v-9b47ac2d]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;padding:.5rem;background:var(--color-gray-50, #f7f9fc);border-radius:.625rem;border:.03125rem solid transparent;box-sizing:border-box;text-align:center}.ed__day-cell--active[data-v-9b47ac2d]{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--color-primary-700, #0054fd);border-color:var(--color-primary-700, #0054fd)}.ed__day-cell--locked[data-v-9b47ac2d]{opacity:.4}.ed__day-name[data-v-9b47ac2d]{font-size:.9375rem;line-height:1.25rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.ed__day-date[data-v-9b47ac2d]{font-size:.875rem;line-height:1.4;color:var(--color-gray-600, #464b60)}.ed__day-name--active[data-v-9b47ac2d],.ed__day-date--active[data-v-9b47ac2d]{color:var(--color-primary-950, #003fcc)}.ed__empty-hint[data-v-9b47ac2d]{padding:.75rem 0;text-align:center}.ed__empty-hint-text[data-v-9b47ac2d]{font-size:.75rem;color:var(--color-gray-400, #71778f)}.ed__bottom-spacer[data-v-9b47ac2d]{height:7.5rem}.mc-card[data-v-55ad285f]{position:relative;width:100%;padding:1rem;margin-bottom:1rem;background:var(--color-base-02, #ffffff);border-radius:var(--radius-round, .625rem);box-shadow:0 .125rem .375rem rgba(0,0,0,.08);box-sizing:border-box}.mc-card[data-v-55ad285f]:last-child{margin-bottom:0}.mc-card--clickable[data-v-55ad285f]{cursor:pointer}.mc-card--clickable[data-v-55ad285f]:active{background:var(--color-gray-100, #f1f3f7)}.mc-card__row[data-v-55ad285f]{display:flex;align-items:center;gap:.5rem}.mc-card__avatar[data-v-55ad285f]{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mc-card__avatar-img[data-v-55ad285f]{width:100%;height:100%}.mc-card__avatar-text[data-v-55ad285f]{font-size:.875rem;font-weight:600;color:var(--color-base-02, #ffffff)}.mc-card__info[data-v-55ad285f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.mc-card__name-row[data-v-55ad285f]{display:flex;align-items:center;gap:.5rem}.mc-card__name[data-v-55ad285f]{font-size:var(--font-size-subheading-01, 1rem);line-height:var(--font-line-height-06, 1.375rem);font-weight:600;color:var(--color-gray-900, #1c1f2e)}.mc-card__grade[data-v-55ad285f]{padding:.03125rem 0;border-radius:var(--radius-soft, .5rem)}.mc-card__grade-text[data-v-55ad285f]{font-size:var(--font-size-caption-01, .6875rem);line-height:1.4;color:var(--color-gray-600, #464b60)}.mc-card__tags[data-v-55ad285f]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.mc-card__tag[data-v-55ad285f]{display:inline-flex;align-items:center;padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem)}.mc-card__tag-text[data-v-55ad285f]{font-size:.75rem;line-height:1.4}.mc-card__tag--subject[data-v-55ad285f]{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--color-primary-700, #0054fd)}.mc-card__tag-text--subject[data-v-55ad285f]{color:var(--color-primary-700, #0054fd)}.mc-card__tag--interest[data-v-55ad285f]{background:var(--color-semantic-error-100, #fdecea)}.mc-card__tag-text--interest[data-v-55ad285f]{color:var(--color-semantic-error-700, #f53f3f)}.mc-card__placeholder[data-v-55ad285f]{padding:.125rem 0}.mc-card__placeholder-text[data-v-55ad285f]{font-size:.75rem;color:var(--color-gray-400, #71778f)}.mc-card__badge[data-v-55ad285f]{position:absolute;top:0;right:0;padding:.09375rem .5rem;border-bottom-left-radius:var(--radius-small, .375rem);border-top-right-radius:var(--radius-round, .625rem)}.mc-card__badge-text[data-v-55ad285f]{font-size:.75rem;line-height:1.4;color:var(--color-base-02, #ffffff)}.mc-card__badge--warning[data-v-55ad285f]{background:var(--color-semantic-warning-600, #ffa000)}.mc-card__badge--primary[data-v-55ad285f]{background:var(--color-primary-700, #0054fd)}.mc-card__badge--danger[data-v-55ad285f]{background:var(--color-semantic-error-700, #f53f3f)}.mc-card__badge--neutral[data-v-55ad285f]{background:var(--color-gray-50, #f7f9fc)}.mc-card__badge--neutral .mc-card__badge-text[data-v-55ad285f]{color:var(--color-gray-600, #464b60)}.mc-card__badge--success[data-v-55ad285f]{background:var(--color-gray-50, #f7f9fc)}.mc-card__badge--success .mc-card__badge-text[data-v-55ad285f]{color:var(--color-gray-600, #464b60)}.mc-card__action[data-v-55ad285f]{flex-shrink:0;align-self:center;padding:.375rem .875rem;border-radius:var(--radius-full, 312.46875rem);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mc-card__action-text[data-v-55ad285f]{font-size:.8125rem;line-height:1.4;font-weight:500}.mc-card__action--primary[data-v-55ad285f]{background:var(--color-primary-700, #0054fd);box-shadow:0 .125rem .375rem rgba(var(--brand-primary-rgb, 0, 84, 253),.18)}.mc-card__action--primary .mc-card__action-text[data-v-55ad285f]{color:var(--color-base-02, #ffffff)}.mc-card__action--outline[data-v-55ad285f]{background:var(--color-base-02, #ffffff);border:.0625rem solid var(--color-primary-700, #0054fd)}.mc-card__action--outline .mc-card__action-text[data-v-55ad285f]{color:var(--color-primary-700, #0054fd)}.mc-card__action--disabled[data-v-55ad285f]{opacity:.5;cursor:not-allowed}.mc-card__action[data-v-55ad285f]:active{opacity:.85}.mc-host[data-v-5d4dc2f4]{position:relative;width:100%;height:100%;background-color:#fff}.mc-host__layer[data-v-5d4dc2f4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;opacity:0;transform:translate(100%);transition:opacity .3s,transform .3s;pointer-events:none}.mc-host__layer[data-v-5d4dc2f4] .layout-blank,.mc-host__layer[data-v-5d4dc2f4] .layout-blank__body{min-height:0;height:100%;width:100%;min-width:0;box-sizing:border-box}.mc-host__layer--list[data-v-5d4dc2f4]{transform:translate(0);padding-top:2rem}.mc-host__layer--stay[data-v-5d4dc2f4]{transform:translate(0);transition:opacity .3s}.mc-host__layer>.mc[data-v-5d4dc2f4]{flex:1;min-height:0}.mc-host__layer[data-v-5d4dc2f4]>.layout-blank{flex:1;min-height:0}.mc-host__layer--show[data-v-5d4dc2f4]{opacity:1;transform:translate(0);pointer-events:auto}.mc[data-v-5d4dc2f4]{display:flex;flex-direction:column;height:100%;width:100%;background:#fff}.mc__navbar[data-v-5d4dc2f4]{display:flex;align-items:center;justify-content:space-between;padding:2rem 1rem .25rem;height:4.25rem;flex-shrink:0}.mc--embedded .mc__navbar[data-v-5d4dc2f4]{padding:.25rem 1rem;height:2.75rem}.mc__navbar-back[data-v-5d4dc2f4]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center}.mc__navbar-back-icon[data-v-5d4dc2f4]{width:1.125rem;height:1.125rem;display:block}.mc__navbar-title[data-v-5d4dc2f4]{font-size:1.0625rem;line-height:1.4;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.mc__navbar-right[data-v-5d4dc2f4]{width:1.375rem;height:1.375rem}.mc__banner[data-v-5d4dc2f4]{position:relative;margin:1rem 1rem 0;padding:1rem;background:var(--color-primary-700, #0054fd);border-radius:var(--radius-round, .625rem);display:flex;align-items:stretch;flex-shrink:0;overflow:hidden;box-shadow:0 .25rem .75rem rgba(var(--brand-primary-rgb, 0, 84, 253),.18)}.mc__banner-deco[data-v-5d4dc2f4]{position:absolute;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}.mc__banner-deco--top[data-v-5d4dc2f4]{width:8.75rem;height:8.75rem;top:-4.375rem;right:-1.875rem}.mc__banner-deco--bottom[data-v-5d4dc2f4]{width:11.25rem;height:11.25rem;bottom:-10.625rem;left:-4.75rem}.mc__banner-cell[data-v-5d4dc2f4]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;position:relative;z-index:1}.mc__banner-num[data-v-5d4dc2f4]{display:flex;align-items:baseline;gap:.125rem;color:var(--color-base-02, #ffffff)}.mc__banner-num-value[data-v-5d4dc2f4]{font-size:var(--font-size-subheading-04, 1.5rem);font-weight:700;line-height:1}.mc__banner-num-unit[data-v-5d4dc2f4]{font-size:var(--font-size-caption-01, .6875rem);line-height:1;opacity:.85}.mc__banner-label[data-v-5d4dc2f4]{font-size:.875rem;line-height:1.4;color:var(--color-base-02, #ffffff);opacity:.85}.mc__banner-divider[data-v-5d4dc2f4]{width:.03125rem;align-self:center;height:2.3125rem;background:rgba(255,255,255,.2);position:relative;z-index:1}.mc__list[data-v-5d4dc2f4]{flex:1;min-height:0;padding:1rem 1rem .5rem;box-sizing:border-box}.mc__empty[data-v-5d4dc2f4]{padding:3rem 0;text-align:center}.mc__empty-text[data-v-5d4dc2f4]{font-size:.8125rem;color:var(--color-gray-400, #71778f)}.mc__bottom-spacer[data-v-5d4dc2f4]{height:6.25rem}.mc__list-footer[data-v-5d4dc2f4]{padding:1rem 0;text-align:center}.mc__list-footer-text[data-v-5d4dc2f4]{font-size:.75rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.settings-list[data-v-6e24c943]{display:flex;flex-direction:column;gap:.375rem}.settings-item[data-v-6e24c943]{background:#fff;border:1px solid #d8d5cf;border-radius:.5rem;padding:.75rem .875rem;display:flex;justify-content:space-between;align-items:center}.settings-item__title[data-v-6e24c943]{font-size:.875rem;color:#1a1917}.settings-item__arrow[data-v-6e24c943]{font-size:1rem;color:#9b9791}.student-task-card[data-v-d6e1d378]{position:relative;height:100%;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05);backdrop-filter:blur(var(--effect-strong, .75rem))}.student-task-card--processing[data-v-d6e1d378]{border-color:transparent;background:rgba(0,0,0,.03);box-shadow:none}.student-task-card--overflow-visible[data-v-d6e1d378]{overflow:visible}.student-task-card--plain[data-v-d6e1d378]{backdrop-filter:none}@keyframes stc-highlight-flash-d6e1d378{0%,to{border-color:var(--color-gray-100, #ccd2ea);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05)}50%{border-color:var(--color-primary-700, #0054fd);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),0 0 0 .1875rem var(--color-primary-50, #f2f6ff)}}.student-task-card--highlight-flash[data-v-d6e1d378]{animation:stc-highlight-flash-d6e1d378 1s ease-in-out 2}.student-task-card--clickable[data-v-d6e1d378]{cursor:pointer}.student-task-card--clickable[data-v-d6e1d378]:active{opacity:.85}@media (hover: hover){.student-task-card[data-v-d6e1d378]{transition:box-shadow .22s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1)}.student-task-card[data-v-d6e1d378]:not(.student-task-card--plain){will-change:transform}.student-task-card[data-v-d6e1d378]:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(28,31,46,.14)}.student-task-card--processing[data-v-d6e1d378]:hover{transform:none;box-shadow:0 .25rem 1rem rgba(28,31,46,.08)}.student-task-card__action[data-v-d6e1d378]:not(.student-task-card__action--disabled):hover{background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.student-task-card__more[data-v-d6e1d378]{opacity:0;transition:opacity .16s cubic-bezier(.33,1,.68,1),background .16s cubic-bezier(.33,1,.68,1)}.student-task-card:hover .student-task-card__more[data-v-d6e1d378]{opacity:1}.student-task-card__more[data-v-d6e1d378]:hover{border-radius:var(--radius-small, .375rem);background:rgba(28,31,46,.05)}}@media (prefers-reduced-motion: reduce){.student-task-card[data-v-d6e1d378]{transition:none}.student-task-card[data-v-d6e1d378]:hover{transform:none}}.student-task-card__badge[data-v-d6e1d378]{position:absolute;z-index:3;top:-.03125rem;left:-.03125rem;height:1.125rem;padding:0 .375rem;border-radius:var(--radius-round, .625rem) 0 var(--radius-round, .625rem) 0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.student-task-card__badge--warning[data-v-d6e1d378]{background:var(--color-semantic-warning-700, #ff7d00)}.student-task-card__badge--primary[data-v-d6e1d378]{background:var(--color-primary-700, #0054fd)}.student-task-card__badge--error[data-v-d6e1d378]{background:var(--color-semantic-error-700, #f53f3f)}.student-task-card__badge--neutral[data-v-d6e1d378],.student-task-card__badge--success[data-v-d6e1d378]{background:rgba(0,0,0,.05)}.student-task-card__badge-text[data-v-d6e1d378]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;line-height:.9625rem;font-weight:400;color:var(--color-base-02, #fff);white-space:nowrap}.student-task-card__badge--neutral .student-task-card__badge-text[data-v-d6e1d378],.student-task-card__badge--success .student-task-card__badge-text[data-v-d6e1d378]{color:var(--color-gray-900, #1c1f2e)}.student-task-card__more[data-v-d6e1d378]{position:absolute;z-index:65;top:-.03125rem;right:-.03125rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.student-task-card__more-icon[data-v-d6e1d378]{width:1.125rem;height:1.125rem}.student-task-card__body[data-v-d6e1d378]{position:relative;z-index:1;width:100%;flex:1;min-height:0;padding:1rem 1rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.student-task-card__student[data-v-d6e1d378]{width:100%;height:2.5rem;padding-top:.5rem;box-sizing:border-box;display:flex;align-items:center;gap:.5rem}.student-task-card__avatar[data-v-d6e1d378]{width:2rem;height:2rem;border-radius:var(--radius-full, 624.9375rem);flex-shrink:0;overflow:hidden}.student-task-card__avatar--clickable[data-v-d6e1d378]{cursor:pointer}.student-task-card__avatar-img[data-v-d6e1d378],.student-task-card__avatar[data-v-d6e1d378] uni-image,.student-task-card__avatar[data-v-d6e1d378] .student-profile-avatar{width:100%;height:100%}.student-task-card__student-info[data-v-d6e1d378]{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.student-task-card__name-row[data-v-d6e1d378]{height:1.375rem;display:flex;align-items:center;gap:.5rem}.student-task-card__name[data-v-d6e1d378]{overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.student-task-card__meta[data-v-d6e1d378]{height:1rem;padding:.03125rem 0;box-sizing:border-box;display:flex;align-items:center;gap:.125rem;overflow:hidden;white-space:nowrap}.student-task-card__metrics[data-v-d6e1d378]{width:100%;min-height:2.75rem;padding:.25rem .5rem;border-radius:var(--radius-small, .375rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.25rem;background:#f8fafc}.student-task-card--processing .student-task-card__metrics[data-v-d6e1d378]{border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:transparent}.student-task-card--compact .student-task-card__metrics[data-v-d6e1d378]{min-height:auto}.student-task-card__action[data-v-d6e1d378]{position:relative;z-index:2;width:100%;height:2.5rem;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.25rem;overflow:hidden;background:var(--color-base-02, #fff);color:var(--color-gray-900, #1c1f2e);cursor:pointer}.student-task-card__action--disabled[data-v-d6e1d378]{cursor:default;background:rgba(0,0,0,.03);opacity:.5}.student-task-card__progress[data-v-d6e1d378]{position:absolute;z-index:0;inset:0 auto 0 0;overflow:hidden;background:rgba(0,0,0,.08);transition:width .1s linear}.student-task-card__progress[data-v-d6e1d378]:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-40%;width:48%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.72),rgba(255,255,255,0));transform:skew(-18deg) translate(-180%);animation:student-task-card-progress-sweep-d6e1d378 1.25s ease-in-out infinite;will-change:transform}@keyframes student-task-card-progress-sweep-d6e1d378{to{transform:skew(-18deg) translate(340%)}}@media (prefers-reduced-motion: reduce){.student-task-card__progress[data-v-d6e1d378]{transition:none}.student-task-card__progress[data-v-d6e1d378]:after{animation:none}}.student-task-card__action-icon-wrapper[data-v-d6e1d378]{position:relative;width:1rem;height:1rem;flex-shrink:0}.student-task-card__action-icon[data-v-d6e1d378]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .2s ease}.student-task-card__action-icon--default[data-v-d6e1d378]{opacity:1}.student-task-card__action-icon--hover[data-v-d6e1d378]{opacity:0}.student-task-card__action-text[data-v-d6e1d378]{position:relative;z-index:1;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:400;color:inherit;white-space:nowrap}@media (hover: hover){.student-task-card__action:not(.student-task-card__action--disabled):hover .student-task-card__action-icon--default[data-v-d6e1d378]{opacity:0}.student-task-card__action:not(.student-task-card__action--disabled):hover .student-task-card__action-icon--hover[data-v-d6e1d378]{opacity:1}}.test-progress-page[data-v-faaf4c02]{min-height:100vh;padding:1.25rem;background:var(--color-gray-50, #f5f7fa)}.header[data-v-faaf4c02]{margin-bottom:1.25rem}.title[data-v-faaf4c02]{font-size:1.125rem;font-weight:600;color:var(--color-gray-900, #1c1f2e)}.card-list[data-v-faaf4c02]{display:flex;flex-direction:column;gap:1.25rem}.card-wrapper[data-v-faaf4c02]{display:flex;flex-direction:column;gap:.5rem}.label[data-v-faaf4c02]{font-size:.875rem;font-weight:500;color:var(--color-gray-700, #4e5969);padding-left:.25rem}.meta-text[data-v-faaf4c02]{font-size:.75rem;color:var(--color-gray-600, #86909c)}.writing-index[data-v-4ad9844c]{display:flex;flex-direction:column;height:100vh;background:#f7f9fc;box-sizing:border-box}.writing-index__navbar[data-v-4ad9844c]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border-bottom:1px solid rgba(176,181,205,.35);flex-shrink:0}.writing-index__back[data-v-4ad9844c]{width:2rem;height:2rem;border-radius:31.21875rem;background:#f7f9fc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.writing-index__back-icon[data-v-4ad9844c]{width:1rem;height:1rem}.writing-index__titles[data-v-4ad9844c]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.writing-index__title[data-v-4ad9844c]{font-size:1rem;font-weight:700;color:#1a1a1a;line-height:1.375rem}.writing-index__sub[data-v-4ad9844c]{font-size:.6875rem;color:#71778f;line-height:1rem}.writing-index__search[data-v-4ad9844c]{padding:.625rem 1rem .25rem;flex-shrink:0}.writing-index__search-wrap[data-v-4ad9844c]{display:flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 .75rem;background:#fff;border-radius:31.21875rem;border:1px solid rgba(176,181,205,.4)}.writing-index__search-icon[data-v-4ad9844c]{width:1rem;height:1rem;flex-shrink:0}.writing-index__search-input[data-v-4ad9844c]{flex:1;min-width:0;height:2.25rem;font-size:.8125rem;color:#1a1a1a}.writing-index__search-placeholder[data-v-4ad9844c]{color:#9399b0}.writing-index__search-clear[data-v-4ad9844c]{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.writing-index__search-clear-text[data-v-4ad9844c]{font-size:.6875rem;color:#9399b0}.writing-index__body[data-v-4ad9844c]{flex:1;min-height:0;padding:.5rem 1rem 1.25rem;box-sizing:border-box}.writing-index__empty[data-v-4ad9844c]{padding:3.75rem 0;display:flex;justify-content:center}.writing-index__empty-text[data-v-4ad9844c]{font-size:.8125rem;color:#9399b0}.writing-index__grid[data-v-4ad9844c]{display:flex;flex-wrap:wrap;gap:.625rem}.writing-stu-card[data-v-4ad9844c]{width:calc(50% - .3125rem);box-sizing:border-box;background:#fff;border-radius:.625rem;padding:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.04);display:flex;flex-direction:column;gap:.625rem}.writing-stu-card__top[data-v-4ad9844c]{display:flex;align-items:center;gap:.5rem}.writing-stu-card__avatar[data-v-4ad9844c]{width:2.5rem;height:2.5rem;border-radius:31.21875rem;background:#e8f8ef;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.writing-stu-card__avatar-img[data-v-4ad9844c]{width:100%;height:100%}.writing-stu-card__avatar-text[data-v-4ad9844c]{font-size:.875rem;font-weight:700;color:#16a34a}.writing-stu-card__meta[data-v-4ad9844c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}.writing-stu-card__name[data-v-4ad9844c]{font-size:.875rem;font-weight:700;color:#1a1a1a}.writing-stu-card__tags[data-v-4ad9844c]{font-size:.6875rem;color:#71778f}.writing-stu-card__count[data-v-4ad9844c]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.writing-stu-card__count-num[data-v-4ad9844c]{font-size:1rem;font-weight:700;color:#16a34a;line-height:1.25rem}.writing-stu-card__count-label[data-v-4ad9844c]{font-size:.625rem;color:#9399b0}.writing-stu-card__actions[data-v-4ad9844c]{display:flex;gap:.375rem}.writing-stu-card__btn[data-v-4ad9844c]{flex:1;height:2rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.writing-stu-card__btn--primary[data-v-4ad9844c]{background:#16a34a}.writing-stu-card__btn--ghost[data-v-4ad9844c]{background:#f0fdf4;border:1px solid rgba(22,163,74,.25)}.writing-stu-card__btn-text[data-v-4ad9844c]{font-size:.75rem;font-weight:600;color:#16a34a}.writing-stu-card__btn-text--primary[data-v-4ad9844c]{color:#fff}.wot-theme-dark .wd-checkbox__shape[data-v-92af0321]{background:transparent;border-color:var(--wot-checkbox-border-color, #dcdcdc);color:var(--wot-checkbox-check-color, var(--wot-color-white, rgb(255, 255, 255)))}.wot-theme-dark .wd-checkbox__label[data-v-92af0321]{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)))}.wot-theme-dark .wd-checkbox.is-disabled .wd-checkbox__shape[data-v-92af0321]{border-color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));background:var(--wot-dark-background4, #323233)}.wot-theme-dark .wd-checkbox.is-disabled .wd-checkbox__label[data-v-92af0321],.wot-theme-dark .wd-checkbox.is-disabled[data-v-92af0321] .wd-checkbox__check,.wot-theme-dark .wd-checkbox.is-disabled.is-checked .wd-checkbox__shape[data-v-92af0321],.wot-theme-dark .wd-checkbox.is-disabled.is-checked .wd-checkbox__label[data-v-92af0321]{color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959))}.wot-theme-dark .wd-checkbox.is-disabled.is-button .wd-checkbox__label[data-v-92af0321]{border-color:#c8c9cc;background:#3a3a3c;color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959))}.wot-theme-dark .wd-checkbox.is-disabled.is-button.is-checked .wd-checkbox__label[data-v-92af0321]{border-color:#c8c9cc;background:#3a3a3c;color:#c8c9cc}.wot-theme-dark .wd-checkbox.is-button .wd-checkbox__label[data-v-92af0321]{background-color:var(--wot-dark-background, #131313)}.wot-theme-dark .wd-checkbox.is-button.is-checked .wd-checkbox__label[data-v-92af0321]{background-color:var(--wot-dark-background2, #1b1b1b)}.wd-checkbox[data-v-92af0321]{display:block;margin-bottom:var(--wot-checkbox-margin, 10px);font-size:0;-webkit-tap-highlight-color:transparent;line-height:1.2}.wd-checkbox.is-last-child[data-v-92af0321]{margin-bottom:0}.wd-checkbox__shape[data-v-92af0321]{position:relative;display:inline-block;width:var(--wot-checkbox-size, 16px);height:var(--wot-checkbox-size, 16px);border:2px solid var(--wot-checkbox-border-color, #dcdcdc);border-radius:50%;color:var(--wot-checkbox-check-color, var(--wot-color-white, rgb(255, 255, 255)));background:var(--wot-checkbox-bg, var(--wot-color-white, rgb(255, 255, 255)));vertical-align:middle;transition:background .2s;box-sizing:border-box}.wd-checkbox__shape.is-square[data-v-92af0321]{border-radius:var(--wot-checkbox-square-radius, 4px)}.wd-checkbox__input[data-v-92af0321]{position:absolute;width:0;height:0;margin:0;opacity:0}[data-v-92af0321] .wd-checkbox__btn-check{display:inline-block;font-size:var(--wot-checkbox-icon-size, 14px);margin-right:4px;vertical-align:middle}.wd-checkbox__txt[data-v-92af0321]{display:inline-block;vertical-align:middle;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-checkbox__label[data-v-92af0321]{position:relative;display:inline-block;margin-left:var(--wot-checkbox-label-margin, 9px);vertical-align:middle;font-size:var(--wot-checkbox-label-fs, 14px);color:var(--wot-checkbox-label-color, rgba(0, 0, 0, .85))}[data-v-92af0321] .wd-checkbox__check{color:var(--wot-checkbox-check-color, var(--wot-color-white, rgb(255, 255, 255)));font-size:var(--wot-checkbox-icon-size, 14px);opacity:0;transition:opacity .2s}.wd-checkbox.is-checked .wd-checkbox__shape[data-v-92af0321]{color:var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0));background:currentColor;border-color:currentColor}.wd-checkbox.is-checked[data-v-92af0321] .wd-checkbox__check{opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.wd-checkbox.is-button[data-v-92af0321]{display:inline-block;margin-bottom:0;margin-right:var(--wot-checkbox-margin, 10px);vertical-align:top;font-size:var(--wot-checkbox-button-font-size, 14px)}.wd-checkbox.is-button.is-last-child[data-v-92af0321]{margin-right:0}.wd-checkbox.is-button .wd-checkbox__shape[data-v-92af0321]{width:0;height:0;overflow:hidden;opacity:0;border:none}.wd-checkbox.is-button .wd-checkbox__label[data-v-92af0321]{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;min-width:var(--wot-checkbox-button-min-width, 78px);height:var(--wot-checkbox-button-height, 32px);font-size:var(--wot-checkbox-button-font-size, 14px);margin-left:0;padding:5px 15px;border:1px solid var(--wot-checkbox-button-border, #f5f5f5);background-color:var(--wot-checkbox-button-bg, rgba(0, 0, 0, .04));border-radius:var(--wot-checkbox-button-radius, 16px);transition:color .2s,border .2s;box-sizing:border-box}.wd-checkbox.is-button.is-checked .wd-checkbox__label[data-v-92af0321]{color:var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0));background-color:var(--wot-checkbox-bg, var(--wot-color-white, rgb(255, 255, 255)));border-color:var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0));border-color:currentColor}.wd-checkbox.is-inline[data-v-92af0321]{display:inline-block;margin-bottom:0;margin-right:var(--wot-checkbox-margin, 10px)}.wd-checkbox.is-inline.is-last-child[data-v-92af0321]{margin-right:0}.wd-checkbox.is-disabled .wd-checkbox__shape[data-v-92af0321]{border-color:var(--wot-checkbox-border-color, #dcdcdc);background:var(--wot-checkbox-disabled-check-bg, rgba(0, 0, 0, .15))}.wd-checkbox.is-disabled .wd-checkbox__label[data-v-92af0321]{color:var(--wot-checkbox-disabled-label-color, rgba(0, 0, 0, .25))}.wd-checkbox.is-disabled.is-checked .wd-checkbox__shape[data-v-92af0321]{color:var(--wot-checkbox-disabled-check-color, rgba(0, 0, 0, .15))}.wd-checkbox.is-disabled.is-checked .wd-checkbox__label[data-v-92af0321]{color:var(--wot-checkbox-disabled-label-color, rgba(0, 0, 0, .25))}.wd-checkbox.is-disabled.is-button .wd-checkbox__label[data-v-92af0321]{background:var(--wot-checkbox-disabled-color, rgba(0, 0, 0, .04));border-color:var(--wot-checkbox-button-border, #f5f5f5);color:var(--wot-checkbox-disabled-label-color, rgba(0, 0, 0, .25))}.wd-checkbox.is-disabled.is-button.is-checked .wd-checkbox__label[data-v-92af0321]{border-color:var(--wot-checkbox-button-disabled-border, rgba(0, 0, 0, .15))}.wd-checkbox.is-cell-box[data-v-92af0321]{padding:13px 15px;margin:0}.wd-checkbox.is-cell-box.is-large[data-v-92af0321]{padding:14px 15px}.wd-checkbox.is-button-box[data-v-92af0321]{display:inline-flex;width:33.3333%;padding:12px 12px 0 0;box-sizing:border-box}.wd-checkbox.is-button-box .wd-checkbox__label[data-v-92af0321]{width:100%}.wd-checkbox.is-button-box[data-v-92af0321]:last-child:after{content:"";display:table;clear:both}.wd-checkbox.is-large .wd-checkbox__shape[data-v-92af0321]{width:var(--wot-checkbox-large-size, 18px);height:var(--wot-checkbox-large-size, 18px);font-size:var(--wot-checkbox-large-size, 18px)}.wd-checkbox.is-large .wd-checkbox__label[data-v-92af0321]{font-size:var(--wot-checkbox-large-label-fs, 16px)}.question-image[data-v-ce0d201a]{display:block;width:100%}.question-image__canvas[data-v-ce0d201a]{position:relative;width:100%;overflow:hidden;background:var(--color-base-02, #fff)}.question-image__piece[data-v-ce0d201a],.question-image__mark[data-v-ce0d201a]{position:absolute;display:block}.question-image__mark[data-v-ce0d201a]{pointer-events:none;opacity:.72;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M205.635%20203.71C208.197%20208.258%20214.422%20211.981%20218.649%20215.191C227.445%20221.87%20236.53%20228.216%20245.917%20234.041C250.919%20237.149%20254.468%20242.173%20259.278%20245.605C261.72%20247.352%20264.567%20248.108%20266.822%20250.123C270.303%20252.87%20273.543%20256.273%20276.831%20258.867L290.963%20270.064C292.016%20270.906%20295.416%20273.273%20296.061%20273.975C299.518%20277.732%20301.533%20282.386%20305.166%20286.299C309.288%20291.129%20315.136%20294.884%20319.636%20299.226C325.306%20304.701%20330.546%20309.346%20337.283%20313.574C339.336%20314.864%20341.726%20316.281%20343.656%20317.746C346.898%20320.209%20349.773%20323.376%20352.933%20325.956C354.773%20327.466%20358.006%20328.159%20359.871%20330.186C362.806%20333.371%20363.526%20336.951%20366.523%20340.269C369.156%20343.181%20371.576%20345.939%20374.398%20348.704C376.283%20350.551%20378.883%20352.739%20380.573%20354.629C382.931%20357.261%20385.201%20360.146%20387.551%20362.826C389.648%20365.216%20392.343%20367.731%20394.293%20370.151C398.146%20374.939%20401.733%20379.426%20405.878%20383.996C409.161%20387.614%20411.673%20389.354%20415.271%20392.506C417.591%20394.539%20420.173%20397.856%20422.568%20400.126C424.378%20401.844%20426.661%20404.141%20428.143%20406.216C430.176%20409.066%20430.971%20412.031%20430.496%20415.486C430.126%20418.186%20424.293%20422.739%20422.061%20424.081L421.748%20424.266C419.786%20425.449%20413.816%20422.049%20411.588%20421.356C407.898%20420.206%20402.468%20419.664%20399.411%20417.276C396.646%20414.724%20392.526%20411.916%20390.208%20408.976C386.438%20404.189%20382.256%20400.381%20378.061%20396.074C375.888%20393.841%20374.136%20389.976%20371.948%20387.566C368.486%20383.751%20364.843%20380.266%20361.396%20376.444C359.203%20373.896%20353.976%20371.581%20351.983%20369.136C347.446%20363.559%20342.476%20359.744%20337.346%20354.936C329.983%20348.036%20323.403%20340.426%20315.273%20334.299C313.276%20332.796%20311.393%20330.611%20309.423%20329.046C306.013%20326.331%20301.743%20324.816%20298.558%20321.746C292.431%20316.496%20287.241%20310.416%20281.741%20304.546C278.446%20301.029%20275.591%20297.259%20271.766%20294.199C270.748%20293.386%20269.6%20292.171%20268.519%20291.491C260.961%20286.736%20254.19%20281.895%20248.383%20275.008C247.086%20273.615%20245.045%20272.254%20243.803%20270.891C238.491%20265.06%20232.66%20261.422%20225.962%20257.386C221.897%20254.937%20218.167%20255.472%20214.27%20253.322C212.72%20252.387%20210.938%20250.587%20209.468%20249.389C207.783%20248.017%20205.802%20246.768%20204.166%20245.436C202.875%20244.385%20200.814%20242.107%20199.661%20240.816C196.762%20237.542%20194.592%20233.418%20190.81%20231.016C179.104%20222.856%20166.104%20216.856%20155.906%20206.928C154.916%20205.881%20153.887%20205.322%20152.653%20204.618C148.296%20202.354%20144.433%20199.278%20141.076%20195.708C140.109%20194.52%20138.744%20193.26%20137.832%20192.067C134.691%20187.962%20130.512%20186.532%20126.045%20184.397C123.218%20183.045%20119.641%20181.158%20116.919%20179.456C113.497%20177.317%20110.025%20174.803%20106.508%20172.745C105.003%20171.83%20102.892%20169.757%20101.229%20168.719C98.9444%20167.293%2096.4534%20166.076%2094.2749%20164.55C91.3574%20162.507%2088.4789%20160.102%2085.5472%20158.098C84.0892%20157.101%2081.8617%20156.138%2080.3047%20155.14C78.3162%20153.867%2076.6414%20152.144%2075.0124%20150.441C73.1859%20148.53%2070.7922%20146.39%2069.1782%20144.352C66.6662%20140.973%2064.5317%20137.841%2061.6734%20134.701C59.0189%20131.783%2054.1567%20129.852%2053.3709%20125.816C53.0279%20124.053%2052.8607%20122.39%2053.8469%20120.837C56.7129%20118.515%2066.7414%20121.354%2070.1877%20122.091C72.6637%20122.399%2075.4724%20121.562%2077.8072%20120.735C84.7652%20118.271%2097.1949%20123.64%20103.1%20127.49C109.603%20131.73%20115.194%20137.736%20122.232%20142.031C132.509%20148.303%20142.188%20156.965%20152.257%20163.628C157.23%20167.09%20174.149%20183.378%20178.108%20183.072C187.104%20188.856%20196.104%20196.856%20205.635%20203.71Z'%20fill='%23FE1D1C'/%3e%3c/svg%3e") center/100% 100% no-repeat}.question-image__state[data-v-ce0d201a]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;min-height:3.75rem;padding:.75rem;color:var(--color-gray-600, #464b60);font-size:.75rem}.question-image__retry[data-v-ce0d201a]{color:var(--color-primary-700, #0054fd);cursor:pointer}.math-text[data-v-a269ef0f]{font-size:.875rem;line-height:1.5rem;color:#1c1f2e;white-space:pre-wrap;word-break:break-word}.math-text--primary[data-v-a269ef0f]{color:#0054fd}.math-text--empty[data-v-a269ef0f]{color:#b0b5cd;white-space:normal}.math-text[data-v-a269ef0f]{white-space:normal}.math-text[data-v-a269ef0f] p{margin:0}.math-text[data-v-a269ef0f] p+p{margin-top:.25rem}.math-text[data-v-a269ef0f] .katex{font-size:1.05em}.math-text[data-v-a269ef0f] .katex-display{margin:.375rem 0;overflow-x:auto;overflow-y:hidden}.q-item[data-v-06fe9438]{display:flex;align-items:flex-start;padding:.5rem 0;gap:1rem;position:relative}.q-item.is-hover[data-v-06fe9438]{z-index:20}.q-check[data-v-06fe9438]{flex:none;position:sticky;z-index:5;align-self:flex-start}.cbox[data-v-06fe9438]{width:1.25rem;height:1.25rem;border-radius:312.46875rem;border:.0625rem solid #b0b5cd;background:#f7f9fc;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.cbox--on[data-v-06fe9438]{background:#0054fd;border-color:#0054fd}.cbox__tick[data-v-06fe9438]{width:.625rem;height:.375rem;border-left:.125rem solid #fff;border-bottom:.125rem solid #fff;transform:rotate(-45deg) translate(.0625rem,-.0625rem)}.q-body[data-v-06fe9438]{flex:1;min-width:0;display:flex;align-items:stretch}.q-card[data-v-06fe9438]{flex:1;min-width:0;border-radius:.625rem;position:relative;background:rgba(0,0,0,.05);padding:0 .75rem .75rem;display:flex;flex-direction:column;border:2px solid transparent;box-sizing:border-box;transition:box-shadow .15s,background .15s,border-color .15s,border-radius .15s}.q-card--checked[data-v-06fe9438]{border-color:#0054fd;background:#f2f6ff}.q-card--flash[data-v-06fe9438]{animation:qFlash-06fe9438 1.2s ease-in-out}@keyframes qFlash-06fe9438{0%,to{box-shadow:0 0 rgba(0,84,253,0)}30%{box-shadow:0 0 0 2px #0054fd,0 0 12px 2px rgba(0,84,253,.45)}}.q-item.is-hover .q-card[data-v-06fe9438]{border-color:#0054fd;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 8px 24px -4px rgba(0,0,0,.14)}.q-cardhead[data-v-06fe9438]{display:flex;align-items:center;padding:.5rem 0;gap:.25rem;min-height:1.875rem}.q-seq[data-v-06fe9438]{min-width:1.25rem;height:1rem;padding:0 .25rem;border-radius:312.46875rem;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.q-seq__t[data-v-06fe9438]{font-size:.625rem;color:#fff}.q-src[data-v-06fe9438]{display:flex;align-items:center;padding:0 .25rem;height:1rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:312.46875rem}.q-src__t[data-v-06fe9438]{font-size:.625rem;color:#71778f}.q-date[data-v-06fe9438]{font-size:.625rem;color:#464b60}.q-more[data-v-06fe9438]{margin-left:auto;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;flex:none}.q-more__icon[data-v-06fe9438]{width:1rem;height:1rem}.q-shot[data-v-06fe9438]{width:100%;border:.03125rem solid rgba(0,0,0,.2);border-radius:.125rem;display:block;background:#fff;box-sizing:border-box}.q-shot--empty[data-v-06fe9438]{height:5rem;display:flex;align-items:center;justify-content:center}.q-shot__empty-t[data-v-06fe9438]{font-size:.75rem;color:#b0b5cd}.q-tags[data-v-06fe9438]{position:absolute;left:-2px;right:-2px;top:100%;z-index:3;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.125rem .75rem .75rem;border-radius:0 0 .625rem .625rem;border:2px solid transparent;border-top:none;background-color:#fff;background-image:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05));box-shadow:0 10px 24px -6px rgba(0,0,0,.16);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease,border-color .15s,background .15s}.q-item.is-hover .q-tags[data-v-06fe9438]{opacity:1;transform:none;pointer-events:auto;border-color:#0054fd}.q-card--checked .q-tags[data-v-06fe9438]{background-color:#fff;background-image:linear-gradient(0deg,#f2f6ff,#f2f6ff)}.q-tag-pill[data-v-06fe9438]{display:inline-flex;align-items:center;height:1.125rem;padding:0 .5rem;background:rgba(0,0,0,.05);border-radius:312.46875rem;box-sizing:border-box}.q-tag-pill__t[data-v-06fe9438]{font-size:.625rem;line-height:1.4;color:#464b60;white-space:nowrap}.q-tag-edit[data-v-06fe9438]{display:inline-flex;align-items:center;gap:.125rem;height:1.125rem;padding:0 .5rem;border:.03125rem dashed #9399b0;border-radius:312.46875rem;box-sizing:border-box;transition:border-color .15s,color .15s}.q-tag-edit[data-v-06fe9438]:hover{border-color:#0054fd}.q-tag-edit:hover .q-tag-edit__t[data-v-06fe9438]{color:#0054fd}.q-tag-edit__icon[data-v-06fe9438]{width:.625rem;height:.625rem;flex:none}.q-tag-edit__t[data-v-06fe9438]{font-size:.625rem;line-height:1.4;color:#71778f;white-space:nowrap;transition:color .15s}.q-side[data-v-06fe9438]{flex:none;align-self:flex-start;position:sticky;z-index:4;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}.q-handle[data-v-06fe9438]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem .25rem;border-radius:0 .5rem .5rem 0;position:relative}.q-handle__txt[data-v-06fe9438]{writing-mode:vertical-rl;font-size:.625rem;line-height:1.1;text-align:center}.q-handle--ans[data-v-06fe9438]{background:#fff7e8;border:.03125rem solid #ffcf8b;border-left:none}.q-handle--ans .q-handle__txt[data-v-06fe9438]{color:#d25f00}.q-handle--sim[data-v-06fe9438]{background:#f1f2ff;border:.03125rem solid #a0a5ff;border-left:none}.q-handle--sim .q-handle__txt[data-v-06fe9438]{color:#3a2dad}.q-handle__dot[data-v-06fe9438]{position:absolute;top:-.25rem;right:-.25rem;width:.5rem;height:.5rem;border-radius:312.46875rem;background:#0054fd;box-shadow:0 0 0 .09375rem #fff}.kp-tree[data-v-d20c0510]{flex:1;min-height:0;height:0;display:flex;flex-direction:column;overflow:hidden}.kp-list[data-v-d20c0510]{flex:1;min-height:0;height:0;padding:.5rem .09375rem .5rem .5rem;box-sizing:border-box}.kp-list[data-v-d20c0510] ::-webkit-scrollbar{width:.25rem}.kp-list[data-v-d20c0510] ::-webkit-scrollbar-track{background:transparent}.kp-list[data-v-d20c0510] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:312.46875rem}.kp-list[data-v-d20c0510] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.kp-card[data-v-d20c0510]{display:flex;align-items:center;min-height:2.25rem;border-radius:.375rem;padding:0 .25rem 0 0;margin-bottom:.25rem;margin-right:.5rem;box-sizing:border-box}.kp-card[data-v-d20c0510]:hover,.kp-card--selected[data-v-d20c0510]{background:rgba(0,0,0,.05)}.kp-card__nr[data-v-d20c0510]{flex:1;display:flex;align-items:center;gap:.25rem;min-width:0}.kp-toggle-wrap[data-v-d20c0510],.kp-leaf-slot[data-v-d20c0510]{width:1.5rem;height:1.5rem;flex:none;display:flex;align-items:center;justify-content:center}.kp-toggle[data-v-d20c0510]{width:1rem;height:1rem;position:relative;border:.0625rem solid #1c1f2e;border-radius:312.46875rem;box-sizing:border-box}.kp-toggle--open[data-v-d20c0510]{border-color:#b0b5cd}.kp-toggle__h[data-v-d20c0510],.kp-toggle__v[data-v-d20c0510]{position:absolute;left:50%;top:50%;background:#1c1f2e;border-radius:.0625rem}.kp-toggle--open .kp-toggle__h[data-v-d20c0510],.kp-toggle--open .kp-toggle__v[data-v-d20c0510]{background:#b0b5cd}.kp-toggle__h[data-v-d20c0510]{width:.4375rem;height:.0625rem;margin-left:-.21875rem;margin-top:-.03125rem}.kp-toggle__v[data-v-d20c0510]{width:.0625rem;height:.4375rem;margin-left:-.03125rem;margin-top:-.21875rem}.kp-leaf-dot[data-v-d20c0510]{width:.375rem;height:.375rem;border-radius:312.46875rem;background:rgba(0,0,0,.3)}.kp-name[data-v-d20c0510]{font-size:.875rem;color:#1c1f2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp-stat[data-v-d20c0510]{display:flex;align-items:center;gap:.25rem;flex:none;padding-right:.25rem}.kp-pill[data-v-d20c0510]{display:flex;align-items:center;padding:0 .25rem;height:.875rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:312.46875rem}.kp-pill__t[data-v-d20c0510]{font-size:.625rem;color:#464b60;white-space:nowrap}.kp-select-dot[data-v-d20c0510]{flex:none;width:.5rem;height:.5rem;border-radius:312.46875rem;background:#0054fd;margin-right:.25rem}.kp-list__empty[data-v-d20c0510]{padding:1.25rem;text-align:center}.kp-list__empty-t[data-v-d20c0510]{font-size:.75rem;color:#b0b5cd}.kpp[data-v-6a1610e7]{display:flex;flex-direction:column;max-height:70vh;background:#fff;border-radius:.75rem;overflow:hidden}.kpp__head[data-v-6a1610e7]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.125rem;border-bottom:.03125rem solid #ccd2ea;border-radius:.75rem .75rem 0 0;background:#fff}.kpp__title[data-v-6a1610e7]{font-size:1rem;font-weight:500;color:#1c1f2e}.kpp__close[data-v-6a1610e7]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem}.kpp__close-x[data-v-6a1610e7]{font-size:1.25rem;line-height:1;color:#71778f}.kpp__body[data-v-6a1610e7]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:.75rem 1.125rem;box-sizing:border-box;overflow:hidden}.kpp__label[data-v-6a1610e7]{display:flex;align-items:center;margin:.5rem 0 .25rem}.kpp__label[data-v-6a1610e7]:first-child{margin-top:0}.kpp__label-t[data-v-6a1610e7]{font-size:.8125rem;color:#71778f}.kpp__label-count[data-v-6a1610e7]{font-size:.8125rem;color:#0054fd;margin-left:.25rem}.kpp__group[data-v-6a1610e7]{flex:none;display:flex;flex-wrap:wrap;gap:.5rem;align-content:flex-start;min-height:2rem;max-height:15.625rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.kpp__chip[data-v-6a1610e7]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:#f2f6ff;border:.03125rem solid #0054fd;border-radius:312.46875rem}.kpp__chip-t[data-v-6a1610e7]{font-size:.8125rem;color:#0054fd}.kpp__chip-x[data-v-6a1610e7]{font-size:.875rem;line-height:1;color:#0054fd;opacity:.7}.kpp__empty[data-v-6a1610e7]{font-size:.75rem;color:#b0b5cd;padding:.375rem 0}.kpp__search[data-v-6a1610e7]{margin-top:.25rem}.kpp__search-input[data-v-6a1610e7]{width:100%;height:2.25rem;padding:0 .75rem;box-sizing:border-box;border:.03125rem solid #ccd2ea;border-radius:.5rem;font-size:.875rem;color:#1c1f2e;background:#fff}.kpp__tree[data-v-6a1610e7]{flex:1 1 18.75rem;height:18.75rem;min-height:5.625rem;max-height:18.75rem;margin-top:.375rem;box-sizing:border-box}.kpp__node[data-v-6a1610e7]{display:flex;align-items:center;gap:.375rem;min-height:2.25rem;padding-right:.625rem;border-radius:.375rem}.kpp__node[data-v-6a1610e7]:active{background:#f7f9fc}.kpp__node-caret[data-v-6a1610e7]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex:none}.kpp__node-caret-t[data-v-6a1610e7]{font-size:.75rem;color:#71778f;line-height:1}.kpp__node-cbox[data-v-6a1610e7]{width:1.125rem;height:1.125rem;border-radius:.25rem;border:.0625rem solid #b0b5cd;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.kpp__node-cbox--on[data-v-6a1610e7]{background:#0054fd;border-color:#0054fd}.kpp__node-tick[data-v-6a1610e7]{width:.5625rem;height:.3125rem;border-left:.09375rem solid #fff;border-bottom:.09375rem solid #fff;transform:rotate(-45deg) translate(.03125rem,-.0625rem)}.kpp__node-name[data-v-6a1610e7]{font-size:.875rem;color:#1c1f2e;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpp__node-name--hit[data-v-6a1610e7]{color:#0054fd;font-weight:500}.kpp__tree-empty[data-v-6a1610e7]{padding:.75rem;text-align:center;font-size:.75rem;color:#b0b5cd}.kpp__foot[data-v-6a1610e7]{flex:none;display:flex;justify-content:flex-end;gap:.5rem;padding:.625rem 1.125rem;border-top:.03125rem solid #ccd2ea;border-radius:0 0 .75rem .75rem;background:#fff}.kpp__btn[data-v-6a1610e7]{padding:.375rem 1.125rem;border-radius:312.46875rem;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center}.kpp__btn--ghost[data-v-6a1610e7]{color:#464b60;border:.03125rem solid #ccd2ea;background:transparent}.kpp__btn--ghost[data-v-6a1610e7]:active{background:#f7f9fc}.kpp__btn--primary[data-v-6a1610e7]{color:#fff;background:#0054fd;border:.03125rem solid #0054fd}.kpp__btn--primary[data-v-6a1610e7]:active{background:#003fcc}.kpp__btn--busy[data-v-6a1610e7]{opacity:.7}.sim[data-v-67d1a22d]{display:flex;flex-direction:column;gap:.625rem;padding-top:.5rem}.sim__head[data-v-67d1a22d]{display:flex;align-items:center;justify-content:space-between}.sim__title[data-v-67d1a22d]{font-size:.875rem;font-weight:500;color:#1c1f2e}.sim__hint[data-v-67d1a22d]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 0}.sim__hint-t[data-v-67d1a22d]{font-size:.8125rem;color:#b0b5cd}.sim__retry[data-v-67d1a22d]{padding:.25rem 1rem;border-radius:312.46875rem;background:#0054fd}.sim__retry-t[data-v-67d1a22d]{font-size:.75rem;color:#fff}.sim__list[data-v-67d1a22d]{display:flex;flex-direction:column;gap:.75rem}.sim__foot[data-v-67d1a22d]{display:flex;flex-direction:column;align-items:center;padding:.25rem 0 .75rem}.sim__hint--foot[data-v-67d1a22d]{padding:.75rem 0}.sim__end[data-v-67d1a22d]{padding:.75rem 0 .25rem}.sim__end-t[data-v-67d1a22d]{font-size:.75rem;color:#b0b5cd}.sim__row[data-v-67d1a22d]{position:relative;display:flex;align-items:flex-start;gap:.5rem}.sim__item[data-v-67d1a22d]{position:relative;flex:1;min-width:0;background:rgba(0,0,0,.05);border:2px solid transparent;border-radius:.625rem;padding:.75rem;display:flex;flex-direction:column;gap:.375rem;box-sizing:border-box;transition:border-color .15s,background .15s}.sim__row--checked .sim__item[data-v-67d1a22d]{border-color:#0054fd}.sim__diff[data-v-67d1a22d]{align-self:flex-start;display:inline-flex;align-items:center;gap:.1875rem;height:1rem;padding:0 .375rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:312.46875rem;background:#fff;box-sizing:border-box}.sim__diff-dot[data-v-67d1a22d]{position:relative;width:.5625rem;height:.5625rem;flex:none}.sim__diff-dot__outer[data-v-67d1a22d],.sim__diff-dot__inner[data-v-67d1a22d]{position:absolute;border-radius:312.46875rem}.sim__diff-dot__outer[data-v-67d1a22d]{top:0;right:0;bottom:0;left:0;opacity:.2}.sim__diff-dot__inner[data-v-67d1a22d]{left:50%;top:50%;width:58%;height:58%;transform:translate(-50%,-50%)}.sim__diff--easy .sim__diff-dot__outer[data-v-67d1a22d],.sim__diff--easy .sim__diff-dot__inner[data-v-67d1a22d]{background:#00b42a}.sim__diff--middle .sim__diff-dot__outer[data-v-67d1a22d],.sim__diff--middle .sim__diff-dot__inner[data-v-67d1a22d]{background:#1976d2}.sim__diff--difficulty .sim__diff-dot__outer[data-v-67d1a22d],.sim__diff--difficulty .sim__diff-dot__inner[data-v-67d1a22d]{background:#f53f3f}.sim__diff-t[data-v-67d1a22d]{font-size:.625rem;line-height:1.4;color:#71778f;white-space:nowrap}.cbox[data-v-67d1a22d]{width:1.25rem;height:1.25rem;margin-top:.75rem;border-radius:312.46875rem;border:.0625rem solid #b0b5cd;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.cbox--on[data-v-67d1a22d]{background:#0054fd;border-color:#0054fd}.cbox__tick[data-v-67d1a22d]{width:.625rem;height:.375rem;border-left:.125rem solid #fff;border-bottom:.125rem solid #fff;transform:rotate(-45deg) translate(.0625rem,-.0625rem)}.sim__stem[data-v-67d1a22d]{color:#1c1f2e;font-size:.875rem;line-height:1.6}.sim__toggle[data-v-67d1a22d]{align-self:flex-start;display:flex;align-items:center;gap:.25rem;padding:.1875rem .625rem;border-radius:312.46875rem;background:#eaf0ff}.sim__toggle-t[data-v-67d1a22d]{font-size:.6875rem;color:#0054fd}.sim__toggle-caret[data-v-67d1a22d]{font-size:.5625rem;color:#0054fd}.sim__sec[data-v-67d1a22d]{display:flex;flex-direction:column;gap:.1875rem;padding-top:.25rem;border-top:.03125rem dashed rgba(0,0,0,.08)}.sim__sec-title[data-v-67d1a22d]{font-size:.75rem;font-weight:500;color:#71778f}.sim__empty-t[data-v-67d1a22d]{font-size:.75rem;color:#b0b5cd}.sim__inline-error[data-v-67d1a22d]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding-top:.25rem}.sim__inline-error-t[data-v-67d1a22d]{font-size:.75rem;color:#dc2626}.wb[data-v-61f063d4]{display:flex;flex-direction:column;height:100%;min-height:0;background:#f7f9fc}.wb-body[data-v-61f063d4]{flex:1;display:flex;min-height:0;position:relative}.col-left[data-v-61f063d4]{flex:none;background:#f5f5f5;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;overflow:hidden;transition:width .12s}.col-mid[data-v-61f063d4]{flex:1;background:#fff;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;overflow:hidden}.col-right[data-v-61f063d4]{flex:none;background:#fff;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden;transition:width .12s}.col-left--collapsed[data-v-61f063d4],.col-right--collapsed[data-v-61f063d4]{width:0!important;overflow:hidden}.col-right--gone[data-v-61f063d4]{display:none!important}.col-left--drawer[data-v-61f063d4],.col-right--drawer[data-v-61f063d4]{position:absolute;top:0;bottom:0;z-index:45;box-shadow:0 0 24px rgba(0,0,0,.18);transition:transform .26s cubic-bezier(.4,0,.2,1)}.col-left--drawer[data-v-61f063d4]{left:0;transform:translate(-102%)}.col-right--drawer[data-v-61f063d4]{right:0;transform:translate(102%)}.col-left--open[data-v-61f063d4],.col-right--open[data-v-61f063d4]{transform:translate(0)}.kp-filter[data-v-61f063d4]{height:2.5rem;flex:none;display:flex;align-items:center;border-bottom:.03125rem solid #ccd2ea;background:#f5f5f5}.filter-tag[data-v-61f063d4]{flex:1;min-width:0;height:100%;display:flex;align-items:center;justify-content:center;gap:.125rem;padding:0 .25rem;border-right:.03125rem solid #ccd2ea;box-sizing:border-box}.filter-tag--last[data-v-61f063d4]{border-right:none}.filter-tag__t[data-v-61f063d4]{font-size:.9rem;color:#2f3448;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.filter-tag__arrow[data-v-61f063d4]{width:.75rem;height:.75rem;flex:none;transition:transform .2s}.filter-tag__arrow--open[data-v-61f063d4]{transform:rotate(180deg)}.kp-tree-host[data-v-61f063d4]{flex:1;min-height:0;height:0;overflow:hidden}.q-scroll[data-v-61f063d4] ::-webkit-scrollbar{width:.25rem}.q-scroll[data-v-61f063d4] ::-webkit-scrollbar-track{background:transparent}.q-scroll[data-v-61f063d4] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:312.46875rem}.q-scroll[data-v-61f063d4] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.kp-pill[data-v-61f063d4]{display:flex;align-items:center;padding:0 .25rem;height:.875rem;border:.0625rem solid rgba(0,0,0,.1);border-radius:312.46875rem}.kp-pill__t[data-v-61f063d4]{font-size:.625rem;color:#464b60;white-space:nowrap}.q-scroll[data-v-61f063d4]{flex:1;min-height:0}.q-pager[data-v-61f063d4]{position:relative;z-index:25;flex:none;width:100%;box-sizing:border-box;border-top:.03125rem solid #ccd2ea;background:#fff}.q-pager__inner[data-v-61f063d4]{width:100%;max-width:40rem;margin:0 auto;box-sizing:border-box;padding:.5rem 1rem .75rem}.q-scroll[data-v-61f063d4] .uni-scroll-view{scrollbar-gutter:stable}.mid-head-wrap[data-v-61f063d4]{flex:none}.mid-head-wrap[data-v-61f063d4]{box-sizing:border-box;padding-right:.25rem}.mid-head[data-v-61f063d4]{flex:none;z-index:30;display:flex;align-items:center;padding:.75rem 1rem;gap:.625rem;background:#fff;max-width:40rem;margin:0 auto;width:100%;box-sizing:border-box}.mid-head--stuck[data-v-61f063d4]{border-bottom:.03125rem solid rgba(0,0,0,.05)}.q-scroll-top[data-v-61f063d4]{width:1px;height:1px;overflow:hidden;pointer-events:none;opacity:0}.mid-info[data-v-61f063d4]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.mid-info__ttl[data-v-61f063d4]{font-size:.9375rem;font-weight:500;color:#212123}.mid-info__row2[data-v-61f063d4]{display:flex;align-items:center;gap:.25rem}.q-list[data-v-61f063d4]{padding:0 1rem 1rem;max-width:40rem;margin:0 auto;width:100%;box-sizing:border-box}.q-anchor[data-v-61f063d4]{position:relative;display:block}.q-anchor__pin[data-v-61f063d4]{position:absolute;top:-8px;left:0;width:1px;height:1px;overflow:hidden;pointer-events:none;opacity:0}.q-status[data-v-61f063d4]{padding:1.875rem 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.q-status__t[data-v-61f063d4]{font-size:.8125rem;color:#b0b5cd}.q-status__retry[data-v-61f063d4]{padding:.25rem 1rem;border:.03125rem solid #0054fd;border-radius:312.46875rem;font-size:.75rem;color:#0054fd}.cbox[data-v-61f063d4]{width:1.25rem;height:1.25rem;border-radius:312.46875rem;border:.0625rem solid #b0b5cd;background:#f7f9fc;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box}.cbox--on[data-v-61f063d4]{background:#0054fd;border-color:#0054fd}.cbox__tick[data-v-61f063d4]{width:.625rem;height:.375rem;border-left:.125rem solid #fff;border-bottom:.125rem solid #fff;transform:rotate(-45deg) translate(.0625rem,-.0625rem)}.right-tabs[data-v-61f063d4]{flex:none;width:100%;min-width:0;max-width:100%;background:#f7f9fc;border-bottom:.03125rem solid #ccd2ea;white-space:nowrap}.right-tabs__row[data-v-61f063d4]{display:inline-flex;align-items:stretch}.rtab[data-v-61f063d4]{height:2rem;padding:0 .5rem;background:#f7f9fc;border-right:.03125rem solid #ccd2ea;display:flex;align-items:center;gap:.25rem}.rtab--active[data-v-61f063d4]{background:#fff}.rtab__t[data-v-61f063d4]{font-size:.875rem;color:#2f3448;white-space:nowrap}.rtab--active .rtab__t[data-v-61f063d4]{color:#0054fd}.rtab__x[data-v-61f063d4]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem}.rtab__x-t[data-v-61f063d4]{font-size:.875rem;color:#2f3448;line-height:1}.rtab--active .rtab__x-t[data-v-61f063d4]{color:#0054fd}.seg-tabs[data-v-61f063d4]{height:2.625rem;flex:none;display:flex;align-items:stretch;gap:1rem;padding:0 .5rem}.seg-tab[data-v-61f063d4]{display:flex;align-items:center;padding:.625rem 0;position:relative}.seg-tab__t[data-v-61f063d4]{font-size:1rem;color:#1c1f2e}.seg-tab--active .seg-tab__t[data-v-61f063d4]{color:#0054fd;font-weight:500}.seg-tab--active[data-v-61f063d4]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.125rem;background:#0054fd;border-radius:.125rem}.seg-tab--sim[data-v-61f063d4]{padding-right:.625rem}.seg-tab__dot[data-v-61f063d4]{position:absolute;top:1rem;right:-.0625rem;width:.5rem;height:.5rem;border-radius:312.46875rem;background:#0054fd}.right-scroll[data-v-61f063d4]{flex:1;min-height:0;padding:0 1rem 1rem;box-sizing:border-box}.right-scroll[data-v-61f063d4] ::-webkit-scrollbar{width:.25rem}.right-scroll[data-v-61f063d4] ::-webkit-scrollbar-track{background:transparent}.right-scroll[data-v-61f063d4] ::-webkit-scrollbar-thumb{background:transparent;border-radius:312.46875rem}.right-scroll[data-v-61f063d4]:hover ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18)}.right-scroll[data-v-61f063d4] ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.right-empty[data-v-61f063d4]{padding:1.5rem 1rem;text-align:center;font-size:.8125rem;color:#b0b5cd}.right-empty--sim[data-v-61f063d4]{padding-top:3rem}.sim-missing[data-v-61f063d4]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem 3.75rem;box-sizing:border-box}.sim-missing__icon[data-v-61f063d4]{width:4.5rem;height:auto}.sim-missing__title[data-v-61f063d4]{margin-top:.375rem;font-size:.9375rem;line-height:1.3125rem;color:#5e637a}.sim-missing__hint[data-v-61f063d4]{margin-top:.375rem;font-size:.75rem;line-height:1.0625rem;color:#71778f}.sim-missing__btn[data-v-61f063d4]{margin-top:.75rem;padding:.25rem .75rem;border-radius:312.46875rem;background:#0054fd;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.sim-missing__btn-t[data-v-61f063d4]{color:#fff;font-size:.875rem;line-height:1.25rem}.ans-block[data-v-61f063d4]{display:flex;flex-direction:column;padding-top:.5rem}.ans-sec-title[data-v-61f063d4]{font-size:.875rem;font-weight:500;color:#1c1f2e;margin:.75rem 0 .375rem}.ans-answer[data-v-61f063d4]{font-size:.875rem;color:#0054fd;line-height:1.6}.ans-text[data-v-61f063d4]{font-size:.875rem;line-height:1.5rem;color:#1c1f2e;white-space:pre-wrap}.ans-shot[data-v-61f063d4]{width:100%;border:.03125rem solid rgba(0,0,0,.15);border-radius:.25rem;margin-top:.25rem;overflow:hidden}.ans-image-state[data-v-61f063d4]{padding:.75rem 0;font-size:.75rem;color:#1c1f2e}.ans-image-retry[data-v-61f063d4]{margin-top:.25rem;color:#0054fd;cursor:pointer}.handle[data-v-61f063d4]{position:absolute;top:0;bottom:0;width:1rem;transform:translate(-50%);z-index:10;cursor:col-resize;display:flex;align-items:center;justify-content:center}.handle[data-v-61f063d4]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:.03125rem;background:#ccd2ea;transform:translate(-50%);transition:width .12s,background .12s}.handle--right[data-v-61f063d4]{transform:translate(50%)}.handle--dragging[data-v-61f063d4]:before{width:.125rem;background:#0054fd}.handle__grip[data-v-61f063d4]{position:relative;width:.5rem;height:3rem;border-radius:1.75rem;background:#f7f9fc;border:.03125rem solid #b0b5cd;display:flex;align-items:center;justify-content:center;gap:.125rem;transition:border-color .15s,background .15s}.handle__grip[data-v-61f063d4]:before,.handle__grip[data-v-61f063d4]:after{content:"";width:.5px;height:15px;background:#b0b5cd;border-radius:1px}.handle--dragging .handle__grip[data-v-61f063d4]{border-color:#0054fd;background:#f2f6ff}.ear[data-v-61f063d4]{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:2rem;height:5.5rem}.ear--left[data-v-61f063d4]{left:0}.ear--right[data-v-61f063d4]{right:0}.drawer-scrim[data-v-61f063d4]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.32);z-index:40;transition:opacity .2s}.filter-mask[data-v-61f063d4]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:199}.filter-menu[data-v-61f063d4]{position:fixed;z-index:200;min-width:6.875rem;background:#fff;border:.03125rem solid #ccd2ea;border-radius:.5rem;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.16);padding:.25rem;box-sizing:border-box}.filter-opt[data-v-61f063d4]{padding:.5rem .75rem;border-radius:.375rem}.filter-opt[data-v-61f063d4]:not(.filter-opt--on):hover{background:var(--c-hover, rgba(28, 31, 46, .05))}.filter-opt--on[data-v-61f063d4]{background:#f2f6ff}.filter-opt__t[data-v-61f063d4]{font-size:.8125rem;color:#1c1f2e}.filter-opt--on .filter-opt__t[data-v-61f063d4]{color:#0054fd}.more-mask[data-v-61f063d4]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:199}.more-menu[data-v-61f063d4]{position:fixed;z-index:200;min-width:6.25rem;background:#fff;border:.03125rem solid #ccd2ea;border-radius:.5rem;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.16);padding:.25rem}.more-opt[data-v-61f063d4]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;transition:background .15s}.more-opt[data-v-61f063d4]:hover,.more-opt[data-v-61f063d4]:active{background:var(--color-semantic-error-100, #fdecea)}.more-opt__icon[data-v-61f063d4]{width:.875rem;height:.875rem;flex:none}.more-opt__t[data-v-61f063d4]{font-size:.875rem;color:#1c1f2e}.more-opt__t--danger[data-v-61f063d4]{color:#f53f3f}.wb-page[data-v-5e937903]{position:relative;display:flex;flex-direction:column;min-height:0;background:#f7f9fc;overflow:hidden;box-sizing:border-box}.wb-page--embedded[data-v-5e937903]{height:100%}.wb-page__gate[data-v-5e937903]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#f7f9fc}.wb-page__gate-text[data-v-5e937903]{font-size:.875rem;color:#6b7185}.wb-page__statusbar[data-v-5e937903]{height:1.25rem;flex:none;position:relative;background:linear-gradient(to right,#f5f5f5 0,#f5f5f5 var(--left-w, 280px),#fff var(--left-w, 280px))}.wb-page__statusbar[data-v-5e937903]:after{content:"";position:absolute;top:0;bottom:0;left:var(--left-w, 280px);width:.03125rem;background:#ccd2ea;display:var(--left-line, block)}.wb-page__navbar[data-v-5e937903]{height:2.875rem;flex:none;display:flex;align-items:center;padding:0 1rem .625rem;gap:.5rem;position:relative;background:linear-gradient(to right,#f5f5f5 0,#f5f5f5 var(--left-w, 280px),#fff var(--left-w, 280px));border-bottom:.03125rem solid #ccd2ea}.wb-page__navbar[data-v-5e937903]:after{content:"";position:absolute;top:0;bottom:0;left:var(--left-w, 280px);width:.03125rem;background:#ccd2ea;display:var(--left-line, block)}.wb-page__back[data-v-5e937903]{display:flex;align-items:center;justify-content:center;padding:.625rem;margin:-.625rem}.wb-page__back-icon[data-v-5e937903]{width:1.125rem;height:1.125rem}.wb-page__title[data-v-5e937903]{margin-left:.25rem;font-size:1.0625rem;font-weight:500;color:#1c1f2e;white-space:nowrap}.wb-page__actions[data-v-5e937903]{margin-left:auto;display:flex;align-items:center;gap:.5rem}.wb-page__pdf[data-v-5e937903]{min-height:1.5rem;border-radius:312.46875rem;padding:.375rem 1rem;box-sizing:border-box;cursor:pointer;border:.03125rem solid #0054fd;transition:all .15s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;background:#0054fd;color:#fff}.wb-page__pdf--active[data-v-5e937903]{background:#0054fd;border-color:#0054fd}.wb-page__pdf--busy[data-v-5e937903]{opacity:.6}.wb-page__pdf-t[data-v-5e937903]{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#fff;white-space:nowrap}.wb-page__body[data-v-5e937903]{flex:1;min-height:0}.wb-page__title-embedded[data-v-5e937903]{font-size:1.0625rem;font-weight:500;color:#1c1f2e;white-space:nowrap}.wb-page__pdf--embedded[data-v-5e937903]{min-height:1.5rem;border-radius:312.46875rem;padding:.375rem 1rem;background:#0054fd;border:.03125rem solid #0054fd;white-space:nowrap}.wb-page__pdf--embedded[data-v-5e937903]:not(.wb-page__pdf--active){opacity:.5;cursor:not-allowed}.delete-confirm-dialog[data-v-e4665757]{width:100%;min-height:12.5rem;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);backdrop-filter:blur(.25rem)}.delete-confirm-dialog__header[data-v-e4665757]{width:100%;min-height:3.75rem;padding:1rem;display:flex;align-items:center;gap:.5rem;box-sizing:border-box;flex-shrink:0;background:var(--color-base-02, #fff)}.delete-confirm-dialog__warning[data-v-e4665757]{position:relative;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:var(--radius-full, 624.9375rem);background:var(--color-semantic-error-700, #f53f3f)}.delete-confirm-dialog__warning-stem[data-v-e4665757]{position:absolute;top:.31375rem;left:.6875rem;width:.125rem;height:.6925rem}.delete-confirm-dialog__warning-dot[data-v-e4665757]{position:absolute;top:1.16938rem;left:.6875rem;width:.125rem;height:.16688rem}.delete-confirm-dialog__title-wrap[data-v-e4665757]{flex:1;min-width:0;overflow:hidden}.delete-confirm-dialog__title[data-v-e4665757]{display:block;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.25rem;font-weight:600;line-height:1.75rem;white-space:normal;word-break:break-word}.delete-confirm-dialog__body[data-v-e4665757]{width:100%;min-height:4.75rem;padding:1rem;display:flex;align-items:center;box-sizing:border-box;flex:1}.delete-confirm-dialog__message[data-v-e4665757]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1rem;font-weight:500;line-height:1.375rem;word-break:break-word}.delete-confirm-dialog__target[data-v-e4665757]{color:#0054fd}.delete-confirm-dialog__footer[data-v-e4665757]{width:100%;height:4rem;padding:1rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;box-sizing:border-box;flex-shrink:0;background:var(--color-base-02, #fff)}.delete-confirm-dialog__button[data-v-e4665757]{height:2rem;min-width:2rem;padding:0 1rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;border-radius:var(--radius-full, 624.9375rem);cursor:pointer}.delete-confirm-dialog__button--cancel[data-v-e4665757]{flex-shrink:0;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-gray-50, #f7f9fc)}.delete-confirm-dialog__button--confirm[data-v-e4665757]{flex:1;border:var(--border-small, .03125rem) solid var(--color-semantic-error-700, #f53f3f);background:var(--color-semantic-error-700, #f53f3f)}.delete-confirm-dialog__button--disabled[data-v-e4665757]{cursor:default;opacity:.6}.delete-confirm-dialog__button-text[data-v-e4665757]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;font-weight:400;line-height:1.125rem;text-align:center;white-space:nowrap}.delete-confirm-dialog__button-text--cancel[data-v-e4665757]{color:var(--color-gray-900, #1c1f2e)}.delete-confirm-dialog__button-text--confirm[data-v-e4665757]{color:var(--color-base-02, #fff)}.approve-host[data-v-d9096a59]{position:relative;width:100%;height:100%;min-height:0;flex:1;overflow:hidden}.approve-loading[data-v-d9096a59]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:var(--color-bg-white, #ffffff);pointer-events:auto}.approve-loading__spinner[data-v-d9096a59]{flex:none;align-self:center;box-sizing:border-box;width:1.5rem;height:1.5rem;min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem;overflow:hidden;border:.125rem solid rgba(0,0,0,.08);border-top-color:var(--color-primary-700, #0054fd);border-radius:50%;animation:approve-loading-spin-d9096a59 .8s linear infinite}@keyframes approve-loading-spin-d9096a59{to{transform:rotate(360deg)}}.approve-loading__back[data-v-d9096a59]{padding:.375rem 1rem;font-size:.875rem;color:var(--color-primary-700, #0054fd)}.placeholder[data-v-f90d3739],.placeholder[data-v-c9859e1d]{font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem;color:#9b9791}.review[data-v-8348e377]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.placeholder[data-v-8348e377]{color:#c9c6c0;font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem}.action[data-v-8348e377]{padding:.375rem .75rem;color:#fff;border-radius:.25rem;font-size:.75rem;background:#2563d6}.action--primary[data-v-8348e377]{background:#2563d6}.placeholder[data-v-feb24874]{font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem;color:#9b9791}.review[data-v-a9380bd4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.placeholder[data-v-a9380bd4]{color:#c9c6c0;font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem}.action[data-v-a9380bd4]{padding:.375rem .75rem;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:.25rem;font-size:.75rem;margin-left:.375rem}.action--primary[data-v-a9380bd4]{background:#2563d6;border-color:#2563d6}.pq-navbar[data-v-16a8d28a]{position:relative;width:100%;background:var(--color-base-02, #ffffff);flex-shrink:0}.pq-navbar__bar[data-v-16a8d28a]{position:relative;display:flex;align-items:center;height:2.75rem;padding:0 1rem}.pq-navbar__back[data-v-16a8d28a]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center}.pq-navbar__back-icon[data-v-16a8d28a]{width:1.125rem;height:1.125rem;display:block}.pq-navbar__title[data-v-16a8d28a]{position:absolute;left:0;right:0;text-align:center;font-size:1.0625rem;line-height:1.4;font-weight:500;color:var(--color-gray-900, #1c1f2e);pointer-events:none}.pq-navbar__right[data-v-16a8d28a]{width:1.375rem;height:1.375rem;margin-left:auto}.add-device[data-v-d7effd19]{position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;background:var(--color-base-02, #ffffff);padding-top:2rem;overflow:hidden}.add-device--embedded[data-v-d7effd19]{min-height:100%;height:100%;overflow:hidden}.add-device__main[data-v-d7effd19]{flex:1;display:flex;flex-direction:column;padding-bottom:5rem}.add-device__group-title[data-v-d7effd19]{display:flex;align-items:center;height:2.25rem;padding-left:1rem;background:var(--color-gray-50, #f7f9fc);border-radius:var(--radius-extra-small, .125rem);font-size:.8125rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.add-device__row[data-v-d7effd19]{display:flex;align-items:center;gap:.5rem;height:3.375rem;padding:0 1rem;background:var(--color-base-02, #ffffff);border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea)}.add-device__label[data-v-d7effd19]{flex-shrink:0;display:flex;align-items:center;gap:.25rem;padding-right:.5rem;min-width:6.25rem}.add-device__required[data-v-d7effd19]{color:var(--color-semantic-error-700, #f53f3f);font-size:1rem;line-height:1}.add-device__label-text[data-v-d7effd19]{font-size:1rem;line-height:1.4;color:#1d2129}.add-device__input[data-v-d7effd19]{flex:1;font-size:1rem;line-height:1.4;color:#1d2129;padding:0;background:transparent;border:0;outline:none;min-width:0}.ico[data-v-16ffb9b1]{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}.ico-img[data-v-16ffb9b1]{width:100%;height:100%;display:block}.dev-settings-page[data-v-8ad4251b]{position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;background:var(--color-base-02, #ffffff);padding-top:2rem}.dev-settings-page--embedded[data-v-8ad4251b]{min-height:100%;height:100%}.dev-settings[data-v-8ad4251b]{display:flex;flex-direction:column;height:100%;width:100%;background:var(--color-base-02, #ffffff)}.dev-settings__main[data-v-8ad4251b]{flex:1;display:flex;flex-direction:column;width:100%;padding-bottom:5rem}.dev-settings__group-title[data-v-8ad4251b]{display:flex;align-items:center;height:2.25rem;padding-left:1rem;background:var(--color-gray-50, #f7f9fc);border-radius:var(--radius-extra-small, .125rem);font-size:.8125rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.dev-settings__row[data-v-8ad4251b]{display:flex;align-items:center;gap:.5rem;height:3.375rem;padding:0 1rem;background:var(--color-base-02, #ffffff);border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea)}.dev-settings__row[data-v-8ad4251b]:last-child{border-bottom:none}.dev-settings__row--danger[data-v-8ad4251b]:active{background:var(--color-gray-50, #f7f9fc)}.dev-settings__row--input .dev-settings__label[data-v-8ad4251b]{flex-shrink:0}.dev-settings__label[data-v-8ad4251b]{display:flex;align-items:center;gap:.25rem;padding-right:.5rem}.dev-settings__required[data-v-8ad4251b]{color:var(--color-semantic-error-700, #f53f3f);font-size:1rem;line-height:1}.dev-settings__label-text[data-v-8ad4251b]{font-size:1rem;line-height:1.4;color:#1d2129}.dev-settings__input[data-v-8ad4251b]{flex:1;font-size:1rem;line-height:1.4;color:#1d2129;padding:0;background:transparent;border:0;outline:none;min-width:0}.dev-settings__cell-label[data-v-8ad4251b]{flex:1;font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);min-width:0}.dev-settings__cell-value[data-v-8ad4251b]{flex-shrink:0;font-size:.875rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.dev-settings__cell-danger[data-v-8ad4251b]{flex:1;font-size:1rem;line-height:1.4;color:var(--color-semantic-error-900, #cb2634)}.dev-settings__chevron[data-v-8ad4251b]{flex-shrink:0;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.dev-settings__switch[data-v-8ad4251b]{flex-shrink:0;transform:scale(.85);transform-origin:right center}.ed__switch[data-v-8ad4251b]{width:2.5rem;height:1.5rem;border-radius:312.46875rem;background:var(--color-gray-200, #b0b5cd);position:relative;flex-shrink:0;transition:background .2s}.ed__switch--on[data-v-8ad4251b]{background:var(--color-primary-700, #0054fd)}.ed__switch-thumb[data-v-8ad4251b]{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background:var(--color-base-02, #ffffff);border-radius:50%;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);transition:left .2s}.ed__switch--on .ed__switch-thumb[data-v-8ad4251b]{left:1.125rem}.pdf-icon[data-v-81523df4]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.pdf-icon--outline[data-v-81523df4]{width:2.5rem;height:2.25rem}.pdf-icon--multicolor[data-v-81523df4]{width:1.875rem;height:2.125rem}.pdf-icon__img[data-v-81523df4]{width:100%;height:100%;display:block}.printer-mini[data-v-78ab2fe4]{display:inline-flex;align-items:center;justify-content:center;width:.8125rem;height:.75rem}.printer-mini__img[data-v-78ab2fe4]{width:100%;height:100%;display:block}.ico[data-v-c042e94f]{width:.9375rem;height:.9375rem;display:inline-flex;align-items:center;justify-content:center}.ico-img[data-v-c042e94f]{width:100%;height:100%;display:block}.ico[data-v-75bb8132]{width:.9375rem;height:.9375rem;display:inline-flex;align-items:center;justify-content:center;animation:print-loading-spin-75bb8132 1s linear infinite}.ico-img[data-v-75bb8132]{width:100%;height:100%;display:block}@keyframes print-loading-spin-75bb8132{to{transform:rotate(360deg)}}.ico[data-v-6c948ef8]{width:.9375rem;height:.9375rem;display:inline-flex;align-items:center;justify-content:center}.ico-img[data-v-6c948ef8]{width:100%;height:100%;display:block}.print-mgmt-page[data-v-37df9db3]{position:relative;display:flex;flex-direction:column;width:100%;height:100vh;padding-top:2rem;background:var(--color-base-02, #ffffff);overflow:hidden}.print-mgmt-page--embedded[data-v-37df9db3]{height:100%;min-height:0;overflow:hidden}.print-mgmt[data-v-37df9db3]{display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem 0;background:var(--color-base-02, #ffffff);flex:1;min-height:0}.mock-hint[data-v-37df9db3]{padding:.5rem .625rem;border-radius:.375rem;background:var(--color-warning-50, #fff3e0);font-size:.6875rem;color:var(--color-warning-500, #ff9800)}.main-tabs[data-v-37df9db3]{position:relative;display:flex;align-items:center;justify-content:center;padding:.25rem;background:var(--color-gray-50, #f7f9fc);border-radius:var(--radius-full, 624.9375rem);width:100%}.main-tab-focus[data-v-37df9db3]{position:absolute;top:.25rem;left:.25rem;width:calc(50% - .25rem);height:calc(100% - .5rem);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);box-shadow:0 .125rem .25rem rgba(0,0,0,.08);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.main-tab[data-v-37df9db3]{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:.4375rem 1rem;border-radius:var(--radius-full, 624.9375rem);background:transparent}.main-tab__text[data-v-37df9db3]{font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);transition:color .25s ease}.main-tab.is-active .main-tab__text[data-v-37df9db3]{color:var(--color-primary-700, #0054fd)}.sub-tabs[data-v-37df9db3]{display:flex;gap:1rem;height:2.625rem;align-items:flex-start;overflow-x:auto;width:100%}.sub-tab[data-v-37df9db3]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.625rem 0;flex-shrink:0}.sub-tab__text[data-v-37df9db3]{font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);font-weight:400;transition:color .25s ease,font-weight .2s ease}.sub-tab.is-active .sub-tab__text[data-v-37df9db3]{color:var(--color-primary-700, #0054fd);font-weight:500}.sub-tab__underline[data-v-37df9db3]{width:100%;height:.125rem;border-radius:var(--radius-extra-small, .125rem);background:var(--color-primary-700, #0054fd);opacity:0;transform:scaleX(.6);transition:opacity .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.sub-tab.is-active .sub-tab__underline[data-v-37df9db3]{opacity:1;transform:scaleX(1)}.search-row[data-v-37df9db3]{display:flex;align-items:center;gap:.375rem;width:100%;height:2.25rem;padding:0 .75rem;border-radius:var(--radius-medium, .5rem);background:var(--color-gray-50, #f7f9fc);box-sizing:border-box}.search-icon[data-v-37df9db3]{width:1rem;height:1rem;flex-shrink:0}.search-input[data-v-37df9db3]{flex:1;min-width:0;height:100%;font-size:.8125rem;color:var(--color-gray-900, #1d2129);background:transparent}.search-clear[data-v-37df9db3]{flex-shrink:0;width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center}.search-clear-text[data-v-37df9db3]{font-size:.6875rem;color:var(--color-gray-400, #86909c)}.placeholder[data-v-37df9db3]{font-size:.8125rem;color:var(--color-gray-400, #71778f);padding:1.5rem 0;text-align:center}.job-list-scroll[data-v-37df9db3]{flex:1;min-height:0}.job-list[data-v-37df9db3]{display:flex;flex-direction:column;width:100%}.job-list__footer[data-v-37df9db3]{padding:1rem 0;text-align:center}.job-list__footer-text[data-v-37df9db3]{font-size:.75rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.job-row[data-v-37df9db3]{display:flex;align-items:center;gap:.5rem;padding:1rem 0 1.03125rem;background:var(--color-base-02, #ffffff);border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea)}.job-row__icon[data-v-37df9db3]{flex-shrink:0;width:2.5rem;display:flex;align-items:center;justify-content:center;padding:.25rem 0}.job-row__main[data-v-37df9db3]{flex:1;min-width:0;display:flex;flex-direction:column;padding:.25rem 0}.job-row__title-wrap[data-v-37df9db3]{width:100%;display:flex;align-items:center}.job-row__title[data-v-37df9db3]{flex:1;font-family:PingFang SC,sans-serif;font-weight:600;font-size:.9375rem;line-height:1.25rem;color:var(--color-base-01, #000000);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-row__title.is-strike[data-v-37df9db3]{text-decoration:line-through;opacity:.4}.job-row__time[data-v-37df9db3]{font-size:.75rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);opacity:.6;margin-top:0}.job-row__device[data-v-37df9db3]{display:flex;align-items:center;gap:.25rem;padding-bottom:.1875rem}.job-row__device-icon[data-v-37df9db3]{width:.8125rem;height:.75rem;flex-shrink:0}.job-row__device-text[data-v-37df9db3]{font-size:.75rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-row__device-text.is-dim[data-v-37df9db3]{opacity:.6}.job-status[data-v-37df9db3]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.375rem 0;border-radius:var(--radius-full, 624.9375rem)}.job-status__icon[data-v-37df9db3]{width:.9375rem;height:.9375rem;border-radius:var(--radius-extra-small, .125rem);display:flex;align-items:center;justify-content:center}.job-status__img[data-v-37df9db3]{width:.9375rem;height:.9375rem;display:block}.job-status__text[data-v-37df9db3]{font-size:.875rem;line-height:1.4;white-space:nowrap}.job-status--queued .job-status__icon[data-v-37df9db3]{opacity:.4}.job-status--queued .job-status__text[data-v-37df9db3]{color:var(--color-gray-600, #464b60);opacity:.4}.job-status--printing .job-status__text[data-v-37df9db3]{color:var(--color-primary-700, #0054fd)}.job-status--completed .job-status__text[data-v-37df9db3]{color:var(--color-semantic-success-900, #009227)}.job-status--failed[data-v-37df9db3]{background:var(--color-semantic-error-100, #fdecea);border:.03125rem solid var(--color-semantic-error-100, #fdecea);padding:.375rem 1rem}.job-status--failed .job-status__text[data-v-37df9db3]{color:var(--color-semantic-error-700, #f53f3f)}.smoke-toolbar[data-v-37df9db3]{display:flex;align-items:center;gap:.375rem;margin-top:.75rem;padding:.5rem .625rem;border-radius:.375rem;background:var(--color-gray-50, #f7f9fc);border:1px dashed var(--color-gray-100, #ccd2ea)}.smoke-btn[data-v-37df9db3]{flex-shrink:0;background:var(--color-warning-50, #fff3e0);color:var(--color-warning-500, #ff9800);font-weight:600}.smoke-hint[data-v-37df9db3]{flex:1;font-size:.625rem;color:var(--color-gray-400, #71778f);line-height:1.4}.device-section-title[data-v-37df9db3]{display:flex;align-items:center;height:2.25rem;padding-left:1rem;background:var(--color-gray-50, #f7f9fc);border-radius:var(--radius-extra-small, .125rem);font-size:.8125rem;line-height:1.4;color:var(--color-gray-400, #71778f)}.device-list[data-v-37df9db3]{display:flex;flex-direction:column;width:100%}.device-list-scroll[data-v-37df9db3]{flex:1;min-height:0}.device-row[data-v-37df9db3]{display:flex;align-items:center;gap:.5rem;padding:1rem 0 1.03125rem;background:var(--color-base-02, #ffffff);border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea)}.device-row--pressed[data-v-37df9db3]{background:var(--color-gray-50, #f7f9fc)}.device-row__icon[data-v-37df9db3]{flex-shrink:0;width:2.5rem;height:2.25rem;padding:.25rem 0}.device-row__main[data-v-37df9db3]{flex:1;min-width:0;display:flex;flex-direction:column;gap:0;padding:.25rem 0}.device-row__title-wrap[data-v-37df9db3]{display:flex;align-items:center;gap:.5625rem}.device-row__tag[data-v-37df9db3]{flex-shrink:0;display:inline-flex;align-items:center;padding:.09375rem .25rem;border-radius:var(--radius-soft, .5rem);background:rgba(255,255,255,.9);background-image:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(90deg,var(--color-primary-700, #0054fd),var(--color-primary-700, #0054fd));border:.03125rem solid rgba(var(--brand-primary-rgb, 0, 84, 253),.18)}.device-row__tag uni-text[data-v-37df9db3]{font-size:.75rem;line-height:1.4;color:var(--color-primary-700, #0054fd);white-space:nowrap}.device-row__title[data-v-37df9db3]{font-family:PingFang SC,sans-serif;font-weight:600;font-size:.9375rem;line-height:1.25rem;color:var(--color-base-01, #000000);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-row__sub[data-v-37df9db3]{font-size:.75rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);opacity:.6}.device-row__status[data-v-37df9db3]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem;height:1.625rem;padding:.375rem .5rem;border-radius:var(--radius-full, 624.9375rem)}.device-row__status--online[data-v-37df9db3]{background:var(--color-semantic-success-100, #e8ffea)}.device-row__status--online .device-row__status-text[data-v-37df9db3]{font-size:.875rem;color:var(--color-semantic-success-900, #009227)}.device-row__status--offline[data-v-37df9db3]{background:rgba(0,0,0,.05)}.device-row__status--offline .device-row__status-text[data-v-37df9db3]{font-size:.875rem;color:var(--color-gray-400, #71778f)}.device-row__dot[data-v-37df9db3]{width:.5625rem;height:.5625rem;border-radius:50%}.device-row__dot--online[data-v-37df9db3]{background:var(--color-semantic-success-500, #7be188);box-shadow:0 0 0 .125rem rgba(0,178,42,.18)}.device-row__dot--offline[data-v-37df9db3]{background:var(--color-gray-400, #71778f);box-shadow:0 0 0 .125rem rgba(113,119,143,.18)}.device-row__connect-btn[data-v-37df9db3]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:var(--radius-full, 624.9375rem);border:.03125rem solid var(--color-primary-700, #0054fd);background:var(--color-base-02, #ffffff)}.device-row__connect-btn-text[data-v-37df9db3]{font-size:.875rem;line-height:1.4;color:var(--color-primary-700, #0054fd)}.device-row__chevron[data-v-37df9db3]{flex-shrink:0;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.device-bottom[data-v-37df9db3]{position:sticky;bottom:0;margin-top:auto;padding:.5rem 1rem 1rem;background:var(--color-base-02, #ffffff)}.device-bottom__btn[data-v-37df9db3]{display:flex;align-items:center;justify-content:center;height:2.75rem;border-radius:var(--radius-full, 624.9375rem);border:.03125rem solid var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd)}.device-bottom__btn[data-v-37df9db3]:active,.device-bottom__btn--pressed[data-v-37df9db3]{opacity:.85}.device-bottom__btn-text[data-v-37df9db3]{font-size:.9375rem;line-height:1.4;color:var(--color-base-02, #ffffff)}.device-bottom-spacer[data-v-37df9db3]{height:6.25rem}.placeholder[data-v-7bff2475],.placeholder[data-v-33f21fcd]{font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem;color:#9b9791}.wief[data-v-ce781655]{position:relative;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.wief--editing[data-v-ce781655]{z-index:3}.wief__field[data-v-ce781655]{position:relative;width:100%;overflow:visible}.wief__display[data-v-ce781655]{position:relative;width:100%;padding:2px 4px;background:#f2f3f5;border-radius:.375rem;outline:1px solid transparent;outline-offset:-1px;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease,outline-color .15s ease}.wief__display--clickable[data-v-ce781655]{cursor:pointer}.wief__display--hovering[data-v-ce781655]{padding:2px 4px;border-color:transparent;outline-color:#b7d6ff;background:#f7fbff;cursor:text}.wief__display--editing[data-v-ce781655]{min-height:0;max-height:none;padding:2px 4px;background:#fff;border-color:var(--report-primary, var(--color-primary-700, #0054fd));overflow:visible;cursor:text}.wief__display--collapsed[data-v-ce781655]:not(.wief__display--editing):after{position:absolute;right:0;bottom:0;left:0;height:2.25rem;background:linear-gradient(180deg,rgba(242,243,245,0) 0%,var(--wief-collapse-fade-color, #f2f3f5) 100%);content:"";pointer-events:none}.wief__html[data-v-ce781655]{display:block;width:100%;font-size:.8125rem;line-height:1.3125rem;color:#4e5969;word-break:break-word;overflow-wrap:break-word;white-space:normal}.wief__plain[data-v-ce781655]{white-space:pre-wrap}.wief__html[data-v-ce781655] p{margin:0}.wief__html[data-v-ce781655] p:last-child{margin-bottom:0}.wief__editor[data-v-ce781655] p{margin:0}.wief__editor[data-v-ce781655] p:last-child{margin-bottom:0}.wief__empty[data-v-ce781655]{display:block;min-height:1.3125rem;font-size:.8125rem;line-height:1.3125rem;color:#c0c5d1}.wief__readonly-input[data-v-ce781655],.wief__readonly-editor[data-v-ce781655]{display:block;width:100%;min-height:2.5625rem;padding:0;outline:none;border:0;background:transparent;box-sizing:border-box;font-size:.8125rem;line-height:1.3125rem;color:#4e5969;word-break:break-word}.wief__readonly-input[data-v-ce781655]{height:auto;overflow:hidden;resize:none;pointer-events:none}.wief__readonly-editor[data-v-ce781655]{overflow:hidden}.wief__display--collapsed .wief__readonly-input[data-v-ce781655],.wief__display--collapsed .wief__readonly-editor[data-v-ce781655],.wief__display--collapsed .wief__html[data-v-ce781655]{height:100%;max-height:100%}.wief__editor[data-v-ce781655],.wief__textarea[data-v-ce781655]{width:100%;min-height:1.28125rem;height:auto;max-height:none;padding:0;outline:none;border:0;background:transparent;box-sizing:border-box;font-size:.8125rem;line-height:1.3125rem;color:#333;word-break:break-word}.wief__editor[data-v-ce781655]{overflow:visible}.wief__editor--disabled[data-v-ce781655]{opacity:.7;pointer-events:none}.wief__editor[data-v-ce781655]:empty:before{content:attr(data-placeholder);color:#c0c5d1}.wief__textarea[data-v-ce781655]{display:block;overflow:visible;resize:none}.wief__actions-bar[data-v-ce781655]{position:absolute;left:0;top:100%;z-index:20;margin-top:.25rem;pointer-events:auto}.wief__hover-tip[data-v-ce781655]{position:fixed;z-index:1000;width:auto;height:auto;padding:2px 4px;border-radius:4px;background:rgba(0,0,0,.75);box-sizing:border-box;pointer-events:none;white-space:nowrap;display:flex;align-items:center;justify-content:center}.wief__popover-text[data-v-ce781655]{font-size:.75rem;font-weight:400;color:#fff;white-space:nowrap;vertical-align:middle}.wief__actions[data-v-ce781655]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.375rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(50,70,120,.18)}.wief__footer-action[data-v-ce781655]{min-width:3rem;padding:.125rem .625rem;border-radius:.25rem;text-align:center;box-sizing:content-box}.wief__footer-action--cancel[data-v-ce781655]{background:#f2f3f5}.wief__footer-action--save[data-v-ce781655]{background:var(--color-primary-700, #0054fd)}.wief__footer-action--pending[data-v-ce781655]{opacity:.6;min-width:3.625rem;pointer-events:none}.wief__footer-text[data-v-ce781655]{font-size:.75rem;line-height:1.0625rem}.wief__footer-text--cancel[data-v-ce781655]{color:#4e5969}.wief__footer-text--save[data-v-ce781655]{color:#fff}.wief__expand-row[data-v-ce781655]{display:flex;justify-content:center;padding-top:.25rem}.wief__expand-button[data-v-ce781655]{display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem}.wief__expand-text[data-v-ce781655],.wief__copy-text[data-v-ce781655]{font-size:.6875rem;line-height:1rem;color:var(--color-primary-700, #0054fd)}.wief__expand-arrow[data-v-ce781655]{font-size:.5rem;line-height:1rem;color:var(--color-primary-700, #0054fd);transition:transform .2s ease}.wief__expand-arrow--up[data-v-ce781655]{transform:rotate(180deg)}.wief__copy[data-v-ce781655]{align-self:flex-end;padding-top:.25rem}.wrp[data-v-f49de906]{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.wrp--empty[data-v-f49de906]{align-items:center;justify-content:center;min-height:3.75rem}.wrp__empty-text[data-v-f49de906]{font-size:.8125rem;color:#86909c}.wrp__item[data-v-f49de906]{position:relative;width:100%;padding-top:18px;box-sizing:border-box}.wrp__item--menu-open[data-v-f49de906]{z-index:5}.wrp__level-select[data-v-f49de906]{position:absolute;top:9px;left:-2px;padding:0 16px 0 6px;height:17px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:#fff;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 6px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 50%,100% 100%,0 100%);cursor:pointer;transition:opacity .2s}.wrp__level-select[data-v-f49de906]:hover{opacity:.85;filter:brightness(1.1)}.wrp__level-select--readonly[data-v-f49de906]{cursor:default}.wrp__level-select--readonly[data-v-f49de906]:hover{opacity:1;filter:none}.wrp__level-tip[data-v-f49de906]{position:fixed;z-index:1000;width:auto;height:auto;padding:0 4px;border-radius:4px;background:rgba(0,0,0,.75);box-sizing:border-box;pointer-events:none;white-space:nowrap}.wrp__level-tip-text[data-v-f49de906]{font-size:.75rem;font-weight:400;line-height:1rem;color:#fff;white-space:nowrap}.wrp__level-select--excellent[data-v-f49de906]{background:#f53f3f}.wrp__level-select--good[data-v-f49de906]{background:#ff9518}.wrp__level-select--medium[data-v-f49de906],.wrp__level-select--qualified[data-v-f49de906]{background:#3677ed}.wrp__level-select--incomplete[data-v-f49de906]{background:#4e5969}.wrp__level-text[data-v-f49de906]{color:#fff;white-space:nowrap}.wrp__level-arrow[data-v-f49de906]{display:block;width:10px;height:6px;flex:0 0 auto;transform:rotate(0);transform-origin:center;transition:transform .16s ease}.wrp__level-arrow--open[data-v-f49de906]{transform:rotate(180deg)}.wrp__level-menu[data-v-f49de906]{position:absolute;top:30px;left:-4px;z-index:10;display:flex;flex-direction:column;gap:6px;min-width:90px;padding:12px;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(44,49,79,.16);box-sizing:border-box}.wrp__level-option-row[data-v-f49de906]{padding:6px 10px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;display:flex;align-items:center;gap:8px}.wrp__level-option-row--active[data-v-f49de906]{background:#edf4ff}.wrp__level-option[data-v-f49de906]{padding:0 10px;height:17px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.wrp__level-option--excellent[data-v-f49de906]{background:#f53f3f}.wrp__level-option--good[data-v-f49de906]{background:#ff9518}.wrp__level-option--medium[data-v-f49de906],.wrp__level-option--qualified[data-v-f49de906]{background:#3677ed}.wrp__level-option--incomplete[data-v-f49de906]{background:#333}.wrp__level-option-text[data-v-f49de906]{color:#fff;white-space:nowrap}.wrp__item-card[data-v-f49de906]{width:100%;overflow:visible;border-radius:0 14px 14px;background:#fff}.wrp__requirement[data-v-f49de906]{padding:18px 24px 16px;border-bottom:1px solid #d8dcef;box-sizing:border-box}.wrp__requirement-text[data-v-f49de906]{display:block;font-size:16px;line-height:24px;color:#667085;word-break:break-word}.wrp__requirement-text[data-v-f49de906]:before{content:"“"}.wrp__requirement-text[data-v-f49de906]:after{content:"”"}.wrp__comment[data-v-f49de906]{padding:12px 16px 16px;box-sizing:border-box}.wrp__comment[data-v-f49de906] .wief{padding-bottom:0}.wrp__comment[data-v-f49de906] .wief--hovering{padding-bottom:1.8125rem}.wrp__comment[data-v-f49de906] .wief__display{padding:2px 4px;background:transparent;border:0;border-radius:4px}.wrp__comment[data-v-f49de906] .wief__display--hovering{background:#faf5ff;border-color:transparent;outline:1px solid #d8b4fe;outline-offset:-1px}.wrp__comment[data-v-f49de906] .wief__plain{font-size:18px;line-height:28px;color:#7b45bf}.wrp__comment[data-v-f49de906] .wief__empty{font-size:16px;line-height:24px;color:#c0c5d1}.wsp[data-v-32b0c583]{width:100%;padding:0;background:transparent;border-radius:0;box-shadow:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wsp__student-head[data-v-32b0c583]{display:flex;align-items:center;min-height:2.25rem;gap:.375rem;padding:0 .125rem;box-sizing:border-box}.wsp__avatar[data-v-32b0c583]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:31.21875rem;background:linear-gradient(145deg,#e0b8ff,#9e72ff)}.wsp__avatar-image[data-v-32b0c583]{width:100%;height:100%;display:block;border-radius:inherit}.wsp__avatar-text[data-v-32b0c583]{font-size:.9375rem;font-weight:700;color:#fff}.wsp__student-meta[data-v-32b0c583]{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.wsp__student-name[data-v-32b0c583]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.0625rem;color:#1d2129}.wsp__header[data-v-32b0c583]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.25rem;margin-bottom:0;padding:.625rem .75rem 0;border:.03125rem solid #ccd2ea;border-bottom:0;border-radius:.625rem .625rem 0 0;background:linear-gradient(180deg,#fff,#f8faff);box-sizing:border-box}.wsp__tags[data-v-32b0c583]{display:flex;align-items:center;flex-wrap:wrap;gap:.3125rem;min-width:0}.wsp__tag[data-v-32b0c583]{height:1.25rem;padding:0 .4375rem;border-radius:31.21875rem;display:flex;align-items:center;box-sizing:border-box}.wsp__tag--meta[data-v-32b0c583],.wsp__tag--word[data-v-32b0c583],.wsp__tag--scale[data-v-32b0c583]{background:rgba(0,0,0,.05)}.wsp__tag-text[data-v-32b0c583]{font-size:.6875rem;line-height:1;color:#4e5969}.wsp__digress[data-v-32b0c583]{display:flex;flex:0 0 auto;align-items:center;gap:.3125rem}.wsp__digress-label[data-v-32b0c583]{font-size:.6875rem;color:#86909c;white-space:nowrap}.wsp__digress-value[data-v-32b0c583]{min-width:.875rem;font-size:.8125rem;font-weight:600;color:#f43f5e;text-align:right;font-variant-numeric:tabular-nums}.wsp__digress-value--editable[data-v-32b0c583]{cursor:text}.wsp__digress-input[data-v-32b0c583]{width:30px;height:20px;min-width:30px;padding:2px 0;border:1px solid #f43f5e;border-radius:4px;background:#fff;box-sizing:border-box;color:#f43f5e;font-size:12px;line-height:16px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.wsp__body[data-v-32b0c583]{display:block;padding:0 .75rem .75rem;border:.03125rem solid #ccd2ea;border-top:0;border-radius:0 0 .625rem .625rem;background:linear-gradient(180deg,#f8faff,#fff);box-sizing:border-box}.wsp__dims[data-v-32b0c583]{width:100%;min-width:0;display:flex;flex-direction:column;gap:.75rem}.wsp__dim[data-v-32b0c583],.wsp__adjustment[data-v-32b0c583]{display:flex;flex-direction:column;gap:.375rem}.wsp__dim-header[data-v-32b0c583],.wsp__adjustment-header[data-v-32b0c583]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.wsp__dim-label[data-v-32b0c583]{flex:1;min-width:0;font-size:.8125rem;line-height:1.125rem;color:#4e5969}.wsp__dim-fraction[data-v-32b0c583]{flex-shrink:0;font-size:.8125rem;line-height:1.125rem;font-weight:500;color:#1d2129;font-variant-numeric:tabular-nums}.wsp__bar[data-v-32b0c583],.wsp__adjustment-track[data-v-32b0c583],.wsp__total-bar[data-v-32b0c583]{position:relative;cursor:ew-resize;touch-action:none;outline:none}.wsp__bar[data-v-32b0c583]{width:100%;height:.5625rem}.wsp__bar-track[data-v-32b0c583],.wsp__bar-fill[data-v-32b0c583]{position:absolute;top:.0625rem;bottom:.0625rem;border-radius:31.21875rem}.wsp__bar-track[data-v-32b0c583]{left:0;right:0;background:#eef1f6}.wsp__bar-fill[data-v-32b0c583]{left:0;background:#2f6bff;transition:width .16s ease}.wsp__bar-handle[data-v-32b0c583],.wsp__total-handle[data-v-32b0c583],.wsp__adjustment-handle[data-v-32b0c583]{position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:#fff;border:2px solid var(--color-primary, #0054fd);border-radius:50%;cursor:grab;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:box-shadow .15s}.wsp__bar-handle[data-v-32b0c583]{right:0;transform:translate(50%,-50%)}.wsp__total-handle[data-v-32b0c583],.wsp__adjustment-handle[data-v-32b0c583]{right:auto;transform:translate(-50%,-50%)}.wsp__bar-handle[data-v-32b0c583]:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.wsp__bar-handle[data-v-32b0c583]:active,.wsp__bar--dragging .wsp__bar-handle[data-v-32b0c583]{cursor:grabbing;box-shadow:0 0 0 4px rgba(0,84,253,.15)}.wsp__bar--dragging .wsp__bar-fill[data-v-32b0c583]{transition:none}.wsp__drag-feedback[data-v-32b0c583]{position:fixed;color:#fff;background:rgba(0,0,0,.85);font-size:13px;font-weight:600;line-height:normal;padding:4px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:10000}.wsp__adjustment[data-v-32b0c583]{padding-top:.0625rem}.wsp__adjustment-value[data-v-32b0c583]{flex-shrink:0;font-size:.8125rem;line-height:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}.wsp__adjustment-value--minus[data-v-32b0c583]{color:#f43f5e}.wsp__adjustment-value--zero[data-v-32b0c583]{color:#86909c}.wsp__adjustment-value--plus[data-v-32b0c583]{color:#2f6bff}.wsp__adjustment-track[data-v-32b0c583]{height:.625rem}.wsp__adjustment-track-bg[data-v-32b0c583],.wsp__adjustment-fill[data-v-32b0c583]{position:absolute;top:.15625rem;height:.3125rem;border-radius:31.21875rem}.wsp__adjustment-track-bg[data-v-32b0c583]{left:0;right:0;background:#eef1f6}.wsp__adjustment-fill[data-v-32b0c583]{min-width:0}.wsp__adjustment-fill--minus[data-v-32b0c583]{background:#f43f5e}.wsp__adjustment-fill--zero[data-v-32b0c583]{background:transparent}.wsp__adjustment-fill--plus[data-v-32b0c583]{background:#2f6bff}.wsp__adjustment-zero[data-v-32b0c583]{position:absolute;top:.03125rem;bottom:.03125rem;left:50%;width:.0625rem;background:#c9cdd6;transform:translate(-50%)}.wsp__adjustment-handle[data-v-32b0c583]{background:#fff;border-color:#b0b5cd;box-shadow:0 1px 4px rgba(0,0,0,.1)}.wsp__adjustment-handle--minus[data-v-32b0c583]{background:#fff;border-color:#f43f5e;box-shadow:0 1px 4px rgba(0,0,0,.1)}.wsp__adjustment-handle--plus[data-v-32b0c583]{background:#fff;border-color:#0054fd;box-shadow:0 1px 4px rgba(0,0,0,.1)}.wsp__adjustment-handle[data-v-32b0c583]:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.wsp__adjustment-handle[data-v-32b0c583]:active,.wsp__adjustment-track--dragging .wsp__adjustment-handle[data-v-32b0c583]{cursor:grabbing;box-shadow:0 0 0 4px rgba(0,84,253,.15)}.wsp__adjustment-handle--minus[data-v-32b0c583]:active,.wsp__adjustment-track--dragging .wsp__adjustment-handle--minus[data-v-32b0c583]{box-shadow:0 0 0 4px rgba(244,63,94,.15)}.wsp__adjustment-scale[data-v-32b0c583]{display:flex;justify-content:space-between;color:#86909c;font-size:.625rem;line-height:.625rem;font-variant-numeric:tabular-nums}.wsp__total[data-v-32b0c583]{flex:0 0 30%;min-width:4.6875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4375rem;padding:.125rem .25rem 0;box-sizing:border-box}.wsp__student-total[data-v-32b0c583]{flex:0 0 30%;min-width:5.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:0 .25rem;box-sizing:border-box}.wsp__total--legacy[data-v-32b0c583]{display:none}.wsp__total-num[data-v-32b0c583]{font-family:var(--font-score-num, "DIN Alternate", Arial, sans-serif);font-size:32px;font-weight:700;line-height:36px;color:#f43f5e;font-variant-numeric:tabular-nums;white-space:nowrap}.wsp__total-label[data-v-32b0c583]{font-size:.6875rem;line-height:.9375rem;color:#86909c}.wsp__total-bar[data-v-32b0c583]{width:100%;max-width:6.875rem;height:.625rem}.wsp__total-bar-track[data-v-32b0c583],.wsp__total-bar-fill[data-v-32b0c583]{position:absolute;top:.15625rem;bottom:.15625rem;border-radius:31.21875rem}.wsp__total-bar-track[data-v-32b0c583]{left:0;right:0;background:#f1f2f6}.wsp__total-bar-fill[data-v-32b0c583]{left:0;background:linear-gradient(90deg,#fb7185,#ef4444);transition:width .16s ease}.wsp__total-handle[data-v-32b0c583]{background:#fff;border-color:#f43f5e;box-shadow:0 1px 4px rgba(0,0,0,.1)}.wsp__bar[data-v-32b0c583]:focus-visible,.wsp__adjustment-track[data-v-32b0c583]:focus-visible,.wsp__total-bar[data-v-32b0c583]:focus-visible{border-radius:31.21875rem;box-shadow:0 0 0 .125rem rgba(47,107,255,.16)}@media (max-width: 680px){.wsp__student-total[data-v-32b0c583]{min-width:4.625rem}.wsp__total-bar[data-v-32b0c583]{max-width:none}}.wrtf[data-v-9347b9da]{display:flex;flex-direction:column;gap:.375rem;width:100%;box-sizing:border-box}.wrtf__label[data-v-9347b9da]{font-size:.9375rem;font-weight:600;line-height:1.3125rem;color:#212121}.wrtf__title[data-v-9347b9da]{display:block;width:100%;font-size:.9375rem;font-weight:600;line-height:1.3125rem;color:#212121;text-align:center}.wtc[data-v-ae8697da]{padding:.875rem .75rem;background:#fff;border-radius:.625rem;box-shadow:0 .125rem .75rem rgba(163,193,255,.12);box-sizing:border-box}.wpp[data-v-d2d79693]{width:100%;box-sizing:border-box}.wsp[data-v-6dc6f86c]{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;background:#fff;border-radius:.625rem;box-shadow:0 .125rem .75rem rgba(163,193,255,.12);box-sizing:border-box}.wsp--empty[data-v-6dc6f86c]{align-items:center;justify-content:center;min-height:3.75rem}.wsp__empty-text[data-v-6dc6f86c]{font-size:.8125rem;color:#86909c}.wsp__legend[data-v-6dc6f86c]{display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.wsp__legend-item[data-v-6dc6f86c]{display:flex;align-items:center;gap:.25rem}.wsp__dot[data-v-6dc6f86c]{width:.5rem;height:.5rem;border-radius:31.21875rem}.wsp__dot--good[data-v-6dc6f86c]{background:#ff0404}.wsp__dot--polish[data-v-6dc6f86c]{background:#2f4edc}.wsp__legend-text[data-v-6dc6f86c]{font-size:.6875rem;color:#4e5969}.wsp__list[data-v-6dc6f86c]{display:flex;flex-direction:column;gap:.5rem}.wsp__row[data-v-6dc6f86c]{display:flex;align-items:flex-start;gap:.5rem;padding:.5625rem .5rem;background:#f7f8fa;border-radius:.375rem;box-sizing:border-box}.wsp__no[data-v-6dc6f86c]{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.wsp__no--good[data-v-6dc6f86c]{background:#ff0404}.wsp__no--polish[data-v-6dc6f86c]{background:#2f4edc}.wsp__no-text[data-v-6dc6f86c]{font-size:.6875rem;font-weight:600;color:#fff;line-height:1}.wsp__content[data-v-6dc6f86c]{flex:1;min-width:0}.wsp__content[data-v-6dc6f86c] .wief__display{padding:.125rem .25rem;background:transparent;border:0}.wsp__content[data-v-6dc6f86c] .wief__display--hovering{background:#faf5ff;border-color:transparent;outline:1px solid #d8b4fe;outline-offset:-1px}.wsp__content[data-v-6dc6f86c] .wief__plain{font-size:.8125rem;line-height:1.25rem;color:#4e5969}.wsp__delete[data-v-6dc6f86c]{display:inline-flex;margin-top:.375rem;padding:.125rem 0}.wsp__delete-icon[data-v-6dc6f86c]{display:block;width:14px;height:14px}.wgp[data-v-f928dafc]{display:flex;flex-direction:column;gap:1rem;padding:.75rem;background:#fff;border-radius:.625rem;box-shadow:0 .125rem .75rem rgba(163,193,255,.12);box-sizing:border-box}.wgp--empty[data-v-f928dafc]{align-items:center;justify-content:center;min-height:3.75rem}.wgp__empty-text[data-v-f928dafc]{font-size:.8125rem;color:#86909c}.wgp__section[data-v-f928dafc]{display:flex;flex-direction:column;gap:.625rem}.wgp__section-title[data-v-f928dafc]{font-size:.9375rem;font-weight:600;line-height:1.3125rem;color:#1d2129}.wgp__cards[data-v-f928dafc]{display:flex;flex-direction:column;gap:.625rem}.wgp__item[data-v-f928dafc]{display:flex;flex-direction:row;align-items:stretch;gap:.375rem}.wgp__item--with-ex[data-v-f928dafc]{padding-left:.125rem}.wgp__brace[data-v-f928dafc]{flex-shrink:0;width:.4375rem;margin:.375rem 0;border:.125rem solid #22c55e;border-right:0;border-radius:.375rem 0 0 .375rem;box-sizing:border-box}.wgp__item-body[data-v-f928dafc]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.wgp__card[data-v-f928dafc]{display:flex;flex-direction:row;align-items:flex-start;gap:.625rem;padding:.375rem .625rem;background:#fff;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:.5rem;box-sizing:border-box}.wgp__card--example[data-v-f928dafc]{border-color:#22c55e}.wgp__card-title[data-v-f928dafc]{flex-shrink:0;width:3.75rem;padding-top:.3125rem;font-size:.875rem;font-weight:500;line-height:1.3125rem;color:var(--color-primary-700, #0054fd)}.wgp__card-title--green[data-v-f928dafc]{color:#22c55e}.wgp__card[data-v-f928dafc] .wief{flex:1;min-width:0}.wgp__card[data-v-f928dafc] .wief__display--hovering{background:#f4f8ff;border-color:transparent;outline:1px solid #a9c7ff;outline-offset:-1px}.wgp__card[data-v-f928dafc] .wief__plain{font-size:.8125rem;line-height:1.3125rem;color:#4e5969}.writing-correction-split-pane[data-v-eeca5305]{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:#fff}.writing-correction-split-pane__left[data-v-eeca5305],.writing-correction-split-pane__right[data-v-eeca5305]{flex:0 0 auto;min-width:0;height:100%;overflow:hidden}.writing-correction-split-pane__handle[data-v-eeca5305]{position:absolute;top:0;z-index:1;width:16px;height:100%;transform:translate(-50%);cursor:col-resize;touch-action:none}.writing-correction-split-pane__track[data-v-eeca5305]{position:absolute;top:0;z-index:0;width:1px;height:100%;background:var(--color-gray-200, #b0b5cd);transform:translate(-50%);transition:width .15s ease,background-color .15s ease}.writing-correction-split-pane__grip[data-v-eeca5305]{position:absolute;top:50%;left:50%;width:8px;height:48px;display:flex;align-items:center;justify-content:center;gap:2px;border:1px solid #b0b5cd;border-radius:999px;background:#f7f9fc;transform:translate(-50%,-50%);transition:background-color .15s ease,border-color .15s ease}.writing-correction-split-pane__grip-line[data-v-eeca5305]{width:1px;height:15px;border-radius:1px;background:#b0b5cd}.writing-correction-split-pane--dragging .writing-correction-split-pane__track[data-v-eeca5305]{width:calc(var(--border-small, 1px) * 2);background:var(--color-primary-700, #0054fd)}.writing-correction-split-pane--dragging .writing-correction-split-pane__grip[data-v-eeca5305]{border-color:var(--color-primary-700, #0054fd);background:#eef4ff}.writing-correction-split-pane--dragging .writing-correction-split-pane__grip-line[data-v-eeca5305]{background:var(--color-primary-700, #0054fd)}.download-settings-dialog__title-row[data-v-094869a4]{display:flex;align-items:center;gap:var(--size-8, .5rem);width:100%;min-width:0;box-sizing:border-box}.download-settings-dialog__title[data-v-094869a4]{flex:1;min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:var(--font-size-subheading-03, 1.25rem);font-weight:600;line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-settings-dialog__close[data-v-094869a4]{flex-shrink:0;width:var(--size-24, 1.5rem);height:var(--size-24, 1.5rem);display:flex;align-items:center;justify-content:center;cursor:pointer}.download-settings-dialog__close--disabled[data-v-094869a4]{cursor:default;opacity:.6;pointer-events:none}.download-settings-dialog__close-icon[data-v-094869a4]{width:var(--size-24, 1.5rem);height:var(--size-24, 1.5rem)}.download-settings-dialog__form[data-v-094869a4]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-2, .125rem);width:100%;box-sizing:border-box}.download-settings-dialog__label-row[data-v-094869a4]{display:flex;align-items:center;gap:var(--size-4, .25rem);padding:var(--size-4, .25rem) 0 var(--size-2, .125rem);box-sizing:border-box}.download-settings-dialog__label[data-v-094869a4]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:var(--size-14, .875rem);font-weight:400;line-height:var(--size-18, 1.125rem)}.download-settings-dialog__radios[data-v-094869a4]{width:100%;padding:.75rem 0;box-sizing:border-box}.download-settings-dialog__radios[data-v-094869a4] .radio-group{gap:var(--size-16, 1rem)}.download-settings-dialog__radios[data-v-094869a4] .radio-group__label{font-size:var(--size-14, .875rem);line-height:var(--size-18, 1.125rem);font-weight:400}.download-settings-dialog__radios[data-v-094869a4] .radio-group__item{min-height:var(--size-18, 1.125rem);height:var(--size-18, 1.125rem)}.download-settings-dialog__extra[data-v-094869a4]{width:100%;height:var(--size-18, 1.125rem);flex-shrink:0}.image-preview[data-v-d23e87dd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-preview--frosted[data-v-d23e87dd]{background:rgba(25,38,65,.333);backdrop-filter:blur(3px)}.image-preview--frosted .image-preview__close[data-v-d23e87dd]{background:rgba(28,31,46,.78);color:rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(255,255,255,.45),0 .125rem .375rem rgba(0,0,0,.2)}.image-preview__top[data-v-d23e87dd]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:.75rem;padding:.75rem 3rem .75rem 1rem;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,0));z-index:2}.image-preview__name[data-v-d23e87dd]{font-size:.875rem;color:rgba(255,255,255,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-preview__count[data-v-d23e87dd]{font-size:.75rem;color:rgba(255,255,255,.55);flex-shrink:0}.image-preview__close[data-v-d23e87dd]{position:absolute;top:.625rem;right:.75rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgba(255,255,255,.85);border-radius:50%;background:rgba(255,255,255,.12);z-index:3;cursor:pointer}.image-preview__close[data-v-d23e87dd]:hover{background:rgba(255,255,255,.22)}.image-preview__stage[data-v-d23e87dd]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.image-preview__stage--pannable[data-v-d23e87dd]{cursor:grab}.image-preview__stage--pannable[data-v-d23e87dd]:active{cursor:grabbing}.image-preview__frame[data-v-d23e87dd]{position:absolute;left:50%;top:50%;will-change:transform}.image-preview__img[data-v-d23e87dd]{position:absolute;left:50%;top:50%;display:block;font-size:0}.image-preview__loading[data-v-d23e87dd]{position:absolute;left:50%;top:50%;width:2rem;height:2rem;border:.1875rem solid rgba(255,255,255,.18);border-top-color:rgba(255,255,255,.85);border-radius:50%;transform:translate(-50%,-50%);animation:image-preview-spin-d23e87dd .8s linear infinite}@keyframes image-preview-spin-d23e87dd{to{transform:translate(-50%,-50%) rotate(360deg)}}.image-preview__error[data-v-d23e87dd]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.8125rem;color:rgba(255,255,255,.65)}.image-preview__toolbar[data-v-d23e87dd]{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:31.21875rem;background:rgba(20,20,20,.78);backdrop-filter:blur(10px);z-index:2}.image-preview__btn[data-v-d23e87dd]{min-width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgba(255,255,255,.9);border-radius:50%;cursor:pointer}.image-preview__btn[data-v-d23e87dd]:hover{background:rgba(255,255,255,.14)}.image-preview__btn--text[data-v-d23e87dd]{font-size:.75rem;min-width:2.25rem;border-radius:31.21875rem;padding:0 .5rem}.image-preview__zoom[data-v-d23e87dd]{min-width:2.75rem;text-align:center;font-size:.75rem;color:rgba(255,255,255,.85)}.image-preview__sep[data-v-d23e87dd]{width:.0625rem;height:1rem;background:rgba(255,255,255,.18)}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}.uni-textarea-wrapper,.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-placeholder,.uni-textarea-line,.uni-textarea-compute,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:gray;overflow:hidden}.uni-textarea-line,.uni-textarea-compute{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}.correction-toolbar[data-v-8eb68995]{position:absolute;left:100px;top:100px;display:flex;flex-direction:column;z-index:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;background:linear-gradient(180deg,#eef5ff,#feffff);box-shadow:0 0 7px rgba(55,116,242,.25),inset 0 0 2px 3px #fdfdff;border-radius:9px;border:1px solid #ffffff;transition:transform .2s ease,opacity .2s ease;will-change:transform}.correction-toolbar.dragging[data-v-8eb68995]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.correction-toolbar .drag-handle[data-v-8eb68995]{display:flex;align-items:center;justify-content:center;height:40px;cursor:move;touch-action:none}.correction-toolbar .drag-handle img[data-v-8eb68995]{width:18px;height:auto}.correction-toolbar .drag-handle:hover img[data-v-8eb68995]{opacity:.8}.correction-toolbar .tool-group[data-v-8eb68995]{display:flex;flex-direction:column;align-items:center}.correction-toolbar .tool-item[data-v-8eb68995]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:30px;border-radius:3px;cursor:pointer;transition:all .3s}.correction-toolbar .tool-item img[data-v-8eb68995]{display:inline-block;width:18px;height:auto}.correction-toolbar .tool-item .text-cls[data-v-8eb68995]{height:16px}.correction-toolbar .tool-item .bracket-cls[data-v-8eb68995]{width:8px;height:18px}.correction-toolbar .tool-item.active[data-v-8eb68995]{background:#3774f2;box-shadow:0 0 4px rgba(55,116,242,.25)}.correction-toolbar .color-picker[data-v-8eb68995]{position:relative}.correction-toolbar .color-picker .current-color[data-v-8eb68995]{width:20px;height:20px;border-radius:3px;border:1px solid #d9d9d9}.correction-toolbar .color-picker .color-panel[data-v-8eb68995]{position:absolute;left:-80px;top:0;width:72px;padding:8px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;flex-wrap:wrap;gap:4px}.correction-toolbar .color-picker .color-panel .color-item[data-v-8eb68995]{width:20px;height:20px;border-radius:3px;cursor:pointer;transition:all .3s;border:1px solid transparent}.correction-toolbar .color-picker .color-panel .color-item[data-v-8eb68995]:hover{transform:scale(1.1)}.correction-toolbar .color-picker .color-panel .color-item.active[data-v-8eb68995]{border-color:#1890ff}.correction-toolbar .divider[data-v-8eb68995]{width:24px;height:1px;margin:8px 0;background:#e8e8e8}.font-size-select[data-v-8eb68995]{width:30px!important;height:24px;padding:0 2px;font-size:12px;line-height:22px}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}.uni-checkbox-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.uni-checkbox-input{margin-right:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}.uni-checkbox-input svg{color:#007aff;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73)}@media (hover: hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR, #007aff)!important}}.uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}.uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}.uni-label-pointer{cursor:pointer}uni-checkbox-group{display:block}uni-checkbox-group[hidden]{display:none}.tool-popup-native[data-v-03950279]{transform:translate(-50%);box-sizing:border-box;pointer-events:auto}.tool-popup-panel[data-v-03950279]{width:100%;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 18px rgba(15,23,42,.16);padding:8px 12px}.native-textarea[data-v-03950279],.native-input[data-v-03950279]{width:100%;min-width:169px;box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;background:#fff;padding:2px 8px;font-size:12px;line-height:1.35;outline:none;font-family:inherit;margin-bottom:10px}.native-textarea[data-v-03950279]{min-height:46px}.native-input[data-v-03950279]{height:28px}.native-textarea[data-v-03950279]::-moz-placeholder,.native-input[data-v-03950279]::-moz-placeholder{color:#b7bbc4}.native-textarea[data-v-03950279]::placeholder,.native-input[data-v-03950279]::placeholder{color:#b7bbc4}.native-textarea[data-v-03950279]:focus,.native-input[data-v-03950279]:focus{border-color:#1689ff;box-shadow:0 0 0 2px rgba(22,137,255,.12)}.delete-input[data-v-03950279]:disabled,.delete-input.is-disabled[data-v-03950279]{background:#f2f3f5;color:#9ca3af;border-color:#e5e7eb;cursor:not-allowed;opacity:1;box-shadow:none;-webkit-text-fill-color:#9ca3af}.delete-input[data-v-03950279]:disabled:focus,.delete-input.is-disabled[data-v-03950279]:focus{border-color:#e5e7eb;box-shadow:none}.delete-input[data-v-03950279]:disabled::-moz-placeholder,.delete-input.is-disabled[data-v-03950279]::-moz-placeholder{color:#c4c9d2}.delete-input[data-v-03950279]:disabled::placeholder,.delete-input.is-disabled[data-v-03950279]::placeholder{color:#c4c9d2}.popup-footer[data-v-03950279]{display:flex;align-items:center;justify-content:space-between}.btn[data-v-03950279]{min-width:47px;height:23px;padding:0 16px;border:none;border-radius:4px;color:#4b5563;font-size:12px;cursor:pointer;line-height:1;white-space:nowrap;display:flex;align-items:center}.btn-primary[data-v-03950279]{background:#1689ff;border-color:#1689ff;color:#fff}.btn-danger[data-v-03950279]{background:#ff4d4f;border-color:#ff4d4f;color:#fff}.popup-footer-leading[data-v-03950279]{margin-right:15px}.popup-footer-leading[data-v-03950279],.popup-footer-actions[data-v-03950279]{display:flex;align-items:center;gap:10px;flex-shrink:0}.popup-footer-actions[data-v-03950279]{margin-left:auto}.drag-icon[data-v-03950279]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 23px;width:23px;height:23px;padding:0;border:0;border-radius:4px;background:#1689ff;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-icon img[data-v-03950279]{width:14px;height:14px;pointer-events:none}.drag-icon[data-v-03950279]:hover{background:#0d7ae8;cursor:move}.typo-check[data-v-03950279],.typo-check-label[data-v-03950279]{display:inline-flex;align-items:center;gap:4px;color:#374151;font-size:12px;white-space:nowrap}.typo-check .native-checkbox .uni-checkbox-input[data-v-03950279]{width:20px;height:20px}.typo-check uni-input[data-v-03950279]{width:16px;height:16px;margin:0;accent-color:#1689ff}@media (max-width: 420px){.tool-popup-panel[data-v-03950279]{padding:12px}.btn[data-v-03950279]{min-width:68px;padding:0 12px;font-size:16px}.typo-check[data-v-03950279]{font-size:16px}}@media (max-width: 480px){.popup-footer[data-v-03950279]{flex-wrap:wrap}.popup-footer-leading[data-v-03950279],.popup-footer-actions[data-v-03950279]{width:100%}.popup-footer-actions[data-v-03950279]{justify-content:flex-end}}.tool-config-settings[data-v-6db7ddba]{position:fixed;z-index:100000;display:none}.tool-config-settings.is-visible[data-v-6db7ddba]{display:block}.tool-config-settings .config-panel[data-v-6db7ddba]{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;width:35px;padding-bottom:5px;box-sizing:border-box}.tool-config-settings .config-panel--with-font[data-v-6db7ddba]{width:48px}.tool-config-settings .config-panel[data-v-6db7ddba]:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff}.tool-config-settings .setting-section[data-v-6db7ddba]{padding:6px 6px 0}.tool-config-settings .setting-section[data-v-6db7ddba]:last-child{margin-bottom:0}.tool-config-settings .setting-section .section-title[data-v-6db7ddba]{font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.tool-config-settings .font-size-section[data-v-6db7ddba]{padding:2px;margin-top:4px}.tool-config-settings .font-size-section .font-size-select[data-v-6db7ddba]{display:block;width:100%;min-width:40px;height:24px;padding:0 2px 0 4px;font-size:12px;line-height:22px;box-sizing:border-box}.tool-config-settings .line-width-options[data-v-6db7ddba]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:2px}.tool-config-settings .line-width-options .width-option[data-v-6db7ddba]{text-align:center;cursor:pointer;border-radius:2px}.tool-config-settings .line-width-options .width-option .line-preview[data-v-6db7ddba]{width:11px;background:#979797}.tool-config-settings .line-width-options .width-option .line-preview.active[data-v-6db7ddba]{background:#3774f2}.tool-config-settings .line-width-options .width-option span[data-v-6db7ddba]{font-size:12px;color:#666}.tool-config-settings .color-options[data-v-6db7ddba]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.tool-config-settings .color-options .color-block[data-v-6db7ddba]{width:10px;height:10px;border-radius:2px;cursor:pointer;border:1px solid #e8e8e8}.tool-config-settings .color-options .color-block.active[data-v-6db7ddba]{border:1px solid #3774f2}.writing-correction[data-v-bd13128a]{display:flex;flex-direction:column;height:100%;width:100%;min-width:100px;box-sizing:border-box}.writing-correction--unsupported[data-v-bd13128a]{align-items:center;justify-content:center;min-height:200px;min-width:100px;padding:24px;box-sizing:border-box}.writing-correction.writing-correction--show-only[data-v-bd13128a]{height:auto}.writing-correction.writing-correction--show-only .canvas-container[data-v-bd13128a]{flex:none;min-height:0;overflow:visible;height:auto}.writing-correction.writing-correction--show-only .canvas-wrapper[data-v-bd13128a]{height:auto;min-height:0}.writing-correction .canvas-container[data-v-bd13128a]{flex:1;overflow:hidden;min-height:500px;min-width:100px;width:100%;position:relative;z-index:1}.writing-correction .canvas-container .canvas-wrapper[data-v-bd13128a]{width:100%;min-width:100px;height:100%;box-sizing:border-box}.writing-correction .canvas-container .loading-overlay[data-v-bd13128a]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:1000;transition:opacity .3s ease-in-out}.writing-correction .canvas-container .loading-spinner[data-v-bd13128a]{display:flex;flex-direction:column;align-items:center;gap:16px}.writing-correction .canvas-container .spinner[data-v-bd13128a]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #1890ff;border-radius:50%;animation:spin-bd13128a 1s linear infinite}.writing-correction .canvas-container .loading-text[data-v-bd13128a]{color:#666;font-size:14px;font-weight:500}@keyframes spin-bd13128a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.writing-correction .canvas-container .history-toast[data-v-bd13128a]{position:fixed;top:80px;left:50%;transform:translate(-50%);background-color:rgba(0,0,0,.75);color:#fff;padding:10px 20px;border-radius:4px;font-size:14px;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none}.writing-correction .canvas-container .toast-fade-enter-active[data-v-bd13128a],.writing-correction .canvas-container .toast-fade-leave-active[data-v-bd13128a]{transition:all .3s ease}.writing-correction .canvas-container .toast-fade-enter-from[data-v-bd13128a],.writing-correction .canvas-container .toast-fade-leave-to[data-v-bd13128a]{opacity:0;transform:translate(-50%) translateY(-10px)}.writing-report[data-v-9b750201]{position:relative;display:flex;flex-direction:column;height:100vh;min-height:0;width:100%;background:#f0f4f8;box-sizing:border-box;overflow:hidden}.writing-report--embedded[data-v-9b750201]{height:100%}.writing-report--embed[data-v-9b750201]{min-height:100vh}.writing-report__hint--fullscreen[data-v-9b750201]{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center}.writing-report__retry--ghost[data-v-9b750201]{background:transparent;border:.03125rem solid #c5cad8}.writing-report__retry-text--ghost[data-v-9b750201]{color:#5b6275}.writing-report__gate[data-v-9b750201]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#f0f4f8}.writing-report__gate-text[data-v-9b750201]{font-size:.875rem;color:#6b7185}.writing-report__title[data-v-9b750201]{min-width:0;font-size:17px;font-weight:600;line-height:24px;color:#1c1f2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-report__nav-actions[data-v-9b750201]{display:flex;align-items:center;gap:8px;flex-shrink:0}.writing-report__nav-right[data-v-9b750201]{padding:4px 16px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.writing-report__nav-right-text[data-v-9b750201]{font-size:14px;line-height:1;color:var(--color-primary-700, #0054fd)}.writing-report__export-btn[data-v-9b750201]{flex-shrink:0}.writing-report__hint[data-v-9b750201]{flex:1;padding:3.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.writing-report__hint-text[data-v-9b750201]{font-size:.875rem;color:#9399b0;text-align:center;line-height:1.5}.writing-report__retry[data-v-9b750201]{padding:.375rem 1.25rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd)}.writing-report__retry-text[data-v-9b750201]{font-size:.8125rem;color:#fff}.writing-report__main[data-v-9b750201]{flex:1;min-height:0;display:flex;flex-direction:row;width:100%;padding:0;box-sizing:border-box}.writing-report__split-pane[data-v-9b750201]{flex:1;min-width:0;min-height:0}.writing-report__left[data-v-9b750201]{width:100%;min-height:0;height:100%;min-width:0;background-color:#e9e9e9;background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1px);background-size:16px 16px;background-position:0 0;box-sizing:border-box}.writing-report__left-canvas[data-v-9b750201]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:100%;padding:16px;box-sizing:border-box}.writing-report__right[data-v-9b750201]{width:100%;min-width:0;min-height:0;height:100%;background:#f4f6fa;border-left:.03125rem solid #d8dce8;box-sizing:border-box}.writing-report__right-inner[data-v-9b750201]{display:flex;flex-direction:column;gap:16px;padding:16px 16px 32px;box-sizing:border-box}.writing-report__block[data-v-9b750201]{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px 16px;background:#fff;border:.03125rem solid #ccd2ea;border-radius:10px;box-shadow:none;box-sizing:border-box}.writing-report__block[data-v-9b750201] .wds{align-self:center;width:auto;max-width:100%}.writing-report__block[data-v-9b750201] .wsp,.writing-report__block[data-v-9b750201] .wpp,.writing-report__block[data-v-9b750201] .wgp,.writing-report__block--require[data-v-9b750201] .wrp,.writing-report__block--guidance[data-v-9b750201] .wgp{padding:0;background:transparent;box-shadow:none;border-radius:0}.writing-report__block--require[data-v-9b750201]{gap:0;padding:16px;border:0;border-radius:12px;background:#f1efff}.writing-report__block--require .writing-report__block-title[data-v-9b750201]{position:relative;padding-left:12px}.writing-report__block--require .writing-report__block-title[data-v-9b750201]:before{content:"";position:absolute;top:3px;bottom:3px;left:0;width:4px;border-radius:999px;background:#5141c8}.writing-report__block--comments[data-v-9b750201]{gap:12px}.writing-report__block-title[data-v-9b750201]{display:block;font-size:14px;font-weight:600;line-height:22px;color:#212121}.writing-report__work[data-v-9b750201]{width:100%;min-width:100px;padding:0;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);height:auto;overflow:hidden}.writing-report__work[data-v-9b750201] .writing-correction,.writing-report__work[data-v-9b750201] .canvas-container,.writing-report__work[data-v-9b750201] .canvas-wrapper{width:100%;min-width:100px;height:auto;box-sizing:border-box}.writing-report__work[data-v-9b750201]:last-child{margin-bottom:0}.writing-report__page-tip[data-v-9b750201]{display:block;text-align:center;font-size:.6875rem;color:#9399b0;padding:.25rem 0 .625rem}.writing-report__empty-left[data-v-9b750201]{padding:2.5rem .75rem;display:flex;align-items:center;justify-content:center}.writing-report__fallback-img-wrap[data-v-9b750201]{width:100%}.writing-report__fallback-img[data-v-9b750201]{width:100%;display:block;background:#f7f9fc}.writing-report__disclaimer[data-v-9b750201]{display:block;text-align:center;font-size:.6875rem;color:#c0c5d1;padding:.25rem .375rem .75rem;line-height:1.5}.writing-report__placeholder[data-v-9b750201]{padding:1.25rem .75rem;display:flex;align-items:center;justify-content:center}.writing-report__placeholder-text[data-v-9b750201]{font-size:.8125rem;color:#9399b0;text-align:center}.writing-report__placeholder-text--error[data-v-9b750201]{color:#f53f3f}.writing-report[data-v-9b750201]{--report-primary: #0054fd;--report-danger: #f43f5e;--report-line: #ccd2ea;--report-muted: #86909c;--report-body: #2f3448}.writing-report__right[data-v-9b750201]{background:#fff;border-left:.5px solid var(--report-line)}.writing-report__right-inner[data-v-9b750201]{gap:16px;padding:16px 31px 24px 16px;background:#fff}.writing-report__right-inner>.wsp[data-v-9b750201],.writing-report__right-inner>.writing-report__block[data-v-9b750201],.writing-report__right-inner>.wtc[data-v-9b750201]{width:100%;min-width:0;box-sizing:border-box}.writing-report__right-inner>.wsp[data-v-9b750201]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__student-head{min-height:67px;gap:8px;padding:0}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__avatar{width:40px;height:40px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__avatar-text{font-size:16px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__student-meta{gap:4px;padding-left:4px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__student-name{font-size:16px;line-height:22px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__student-total{flex:0 0 auto;min-width:88px;gap:4px;padding:0}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-num{font-family:var(--font-score-num, "DIN Alternate", Arial, sans-serif);font-size:32px;font-weight:700;line-height:36px;color:var(--report-danger)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-label{font-size:11px;line-height:1;color:var(--report-muted)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-bar{width:80px;max-width:80px;height:4px;margin-top:8px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-bar-track,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-bar-fill{top:0;bottom:0;height:4px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-bar-fill{background:var(--report-danger)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__total-handle{width:18px;height:18px;border:2px solid var(--report-danger);box-shadow:0 1px 4px rgba(0,0,0,.1)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__header{min-height:32px;margin:16px 0 0;padding:12px 16px 0;border:.5px solid var(--report-line);border-bottom:0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#fff,#f8faff)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tags{gap:4px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tag{height:20px;padding:0 7px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tag-text{font-size:11px;line-height:1}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tag--meta,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tag--word{background:rgba(0,0,0,.05)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__tag--scale{background:rgba(0,0,0,.05)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__digress{gap:6px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__digress-label{font-size:11px;color:#4e5969}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__digress-value{min-width:30px;height:20px;padding:2px 8px;border-radius:4px;background:rgba(244,63,94,.08);font-size:12px;line-height:16px;font-weight:600}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__body{padding:16px;border:.5px solid var(--report-line);border-top:0;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#f8faff,#fff)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dims{gap:8px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dim,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment{gap:5px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dim-label,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dim-fraction,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-value{font-size:13px;line-height:18px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dim-label,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-value--zero{color:#5e637a}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__dim-fraction{font-weight:600}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__bar,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-track{height:4px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__bar-track,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__bar-fill,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-track-bg,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-fill{top:0;bottom:auto;height:4px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__bar-fill{background:var(--report-primary)}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__bar-handle,.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-handle{width:18px;height:18px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-zero{top:-3px;bottom:-3px;width:1px}.writing-report__right-inner>.wsp[data-v-9b750201] .wsp__adjustment-scale{margin-top:2px;font-size:10px;line-height:14px}.writing-report__panel-heading[data-v-9b750201]{display:flex;align-items:center;gap:6px;min-height:20px;padding-bottom:0}.writing-report__panel-heading-title[data-v-9b750201]{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:20px;color:#1c1f2e}.writing-report__panel-heading-title[data-v-9b750201]:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--report-primary)}.writing-report__panel-heading--orange .writing-report__panel-heading-title[data-v-9b750201]:before{background:#ea7c06}.writing-report__word-count[data-v-9b750201]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:.5px solid var(--report-line);border-radius:4px;color:var(--report-muted);font-size:11px;line-height:1;white-space:nowrap}.writing-report__block--require[data-v-9b750201]{padding:16px;margin-top:10px;border:0;border-radius:10px;background:#f1f2ff}.writing-report__block--require .writing-report__block-title[data-v-9b750201]{position:relative;padding-left:9px;font-size:14px;line-height:20px}.writing-report__block--require .writing-report__block-title[data-v-9b750201]:before{top:3px;bottom:3px;left:0;width:3px;background:#3a2dad}.writing-report__block--require[data-v-9b750201] .wrp__item{padding-top:18px}.writing-report__block--require[data-v-9b750201] .wrp__level-arrow{display:block;width:8px;height:5px}.writing-report__block--require[data-v-9b750201] .wrp__item-card{border-radius:10px;background:#fff}.writing-report__block--require[data-v-9b750201] .wrp__requirement{padding:19px 8px 12px 16px;border-bottom:.5px solid var(--report-line)}.writing-report__block--require[data-v-9b750201] .wrp__requirement-text{font-size:11px;line-height:14px;color:#5e637a}.writing-report__block--require[data-v-9b750201] .wrp__comment{padding:12px 8px 12px 16px}.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__display:not(.wief__display--editing){padding:2px 4px;background:transparent;border:0;border-radius:4px}.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__readonly-editor,.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__html{min-height:20px;padding:0;background:transparent;border:0;border-radius:4px}.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__readonly-input,.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__readonly-editor,.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__html,.writing-report__block--require[data-v-9b750201] .wrp__comment .wief__plain{min-height:20px;padding:0;font-size:14px;line-height:18px;color:#5936b1}.writing-report__right-inner>.wtc[data-v-9b750201]{padding:10px 16px 14px;background:linear-gradient(180deg,#fff,#f8faff);border:.5px solid var(--report-line);border-radius:10px;box-shadow:none}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__display{border:1px solid transparent;box-sizing:border-box;text-align:start}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__display:not(.wief__display--editing){min-height:20px;padding:2px 4px;background:transparent;border:1px solid transparent;border-radius:4px}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__display--hovering:not(.wief__display--editing){border-color:#b7d6ff;outline:none}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__display--editing{border-color:var(--report-primary, var(--color-primary-700, #0054fd));outline:none}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__display--collapsed:not(.wief__display--editing):after{display:none}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__readonly-input,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__readonly-editor{min-height:20px;padding:0;background:transparent;border:0;border-radius:4px}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__readonly-input,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__readonly-editor,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__html,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__plain,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__editor,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__textarea{font-family:inherit;font-size:14px;line-height:20px;letter-spacing:0;word-spacing:normal;word-break:break-word;overflow-wrap:break-word;color:var(--report-body);text-align:start;text-autospace:no-autospace}.writing-report__right-inner>.wtc[data-v-9b750201] .wief__html p,.writing-report__right-inner>.wtc[data-v-9b750201] .wief__editor p{margin:0;letter-spacing:0;word-spacing:normal;text-align:start;text-autospace:no-autospace}.writing-report__block--polish[data-v-9b750201]{gap:8px;padding:10px 16px 14px;border:.5px solid var(--report-line);border-radius:10px;background:linear-gradient(180deg,#fff,#f8faff)}.writing-report__block--polish[data-v-9b750201] .wpp{--wief-collapse-fade-color: #ffffff;padding:0;background:transparent;box-shadow:none}.writing-report__block--polish[data-v-9b750201] .wief__display:not(.wief__display--editing){min-height:20px;padding:2px 4px;background:transparent;border:0}.writing-report__block--polish[data-v-9b750201] .wief__readonly-editor{min-height:20px;padding:0;background:transparent;border:0}.writing-report__block--polish[data-v-9b750201] .wief__display--editing{border:1px solid var(--report-primary);background:#fff}.writing-report__block--polish[data-v-9b750201] .wief__readonly-editor,.writing-report__block--polish[data-v-9b750201] .wief__html,.writing-report__block--polish[data-v-9b750201] .wief__plain{font-size:13px;line-height:20px;color:#5e637a}.writing-report__block--polish[data-v-9b750201] .wief__html,.writing-report__block--polish[data-v-9b750201] .wief__editor{text-align:start;text-indent:0}.writing-report__block--polish[data-v-9b750201] .wief__html p,.writing-report__block--polish[data-v-9b750201] .wief__html div,.writing-report__block--polish[data-v-9b750201] .wief__html h1,.writing-report__block--polish[data-v-9b750201] .wief__html h2,.writing-report__block--polish[data-v-9b750201] .wief__html h3,.writing-report__block--polish[data-v-9b750201] .wief__html h4,.writing-report__block--polish[data-v-9b750201] .wief__html h5,.writing-report__block--polish[data-v-9b750201] .wief__html h6,.writing-report__block--polish[data-v-9b750201] .wief__editor p,.writing-report__block--polish[data-v-9b750201] .wief__editor div{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.writing-report__block--comments[data-v-9b750201]{gap:8px;padding:10px 16px 14px;border:0;border-radius:10px;background:#fdf6ef}.writing-report__block--comments[data-v-9b750201] .wsp{gap:8px;padding:0;background:transparent;box-shadow:none}.writing-report__block--comments[data-v-9b750201] .wsp__legend{justify-content:flex-start;gap:18px}.writing-report__block--comments[data-v-9b750201] .wsp__legend-item{gap:6px}.writing-report__block--comments[data-v-9b750201] .wsp__dot{width:9px;height:9px;border-radius:2px}.writing-report__block--comments[data-v-9b750201] .wsp__legend-text{font-size:13px;color:#1c1f2e}.writing-report__block--comments[data-v-9b750201] .wsp__list{gap:8px}.writing-report__block--comments[data-v-9b750201] .wsp__row{position:relative;min-height:0;padding:12px 8px 28px 24px;gap:0;border-radius:10px;background:#fff}.writing-report__block--comments[data-v-9b750201] .wsp__no{position:absolute;left:-2px;top:10px;width:20px;min-width:20px;height:26px;min-height:26px;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.writing-report__block--comments[data-v-9b750201] .wsp__no-text{font-size:11px;line-height:18px;transform:none}.writing-report__block--comments[data-v-9b750201] .wsp__content{width:100%}.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__display:not(.wief__display--editing){min-height:20px;padding:2px 4px;background:transparent;border:0}.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__readonly-input,.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__readonly-editor{min-height:20px;padding:0;background:transparent;border:0}.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__readonly-input,.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__readonly-editor,.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__html,.writing-report__block--comments[data-v-9b750201] .wsp__content .wief__plain{font-size:14px;line-height:18px;color:var(--report-body)}.writing-report__block--comments[data-v-9b750201] .wsp__delete{position:absolute;right:8px;bottom:6px;width:22px;height:22px;margin:0;padding:0;align-items:center;justify-content:center;transition:background-color .15s ease;border-radius:4px}.writing-report__block--comments[data-v-9b750201] .wsp__delete:hover{background:rgba(245,63,63,.08)}.writing-report__block--guidance[data-v-9b750201]{gap:8px;padding:16px;border:0;border-radius:10px;background:#ecf9f5}.writing-report__block--guidance>.writing-report__block-title[data-v-9b750201]{position:relative;padding-left:9px;font-size:14px;line-height:20px}.writing-report__block--guidance>.writing-report__block-title[data-v-9b750201]:before{content:"";position:absolute;top:3px;bottom:3px;left:0;width:3px;border-radius:2px;background:#00b42a}.writing-report__block--guidance[data-v-9b750201] .wgp{gap:8px;padding:0;background:transparent;box-shadow:none}.writing-report__block--guidance[data-v-9b750201] .wgp__section{gap:8px}.writing-report__block--guidance[data-v-9b750201] .wgp__section-title{font-size:14px;line-height:20px}.writing-report__block--guidance[data-v-9b750201] .wgp__cards{gap:8px}.writing-report__block--guidance[data-v-9b750201] .wgp__item{gap:0}.writing-report__block--guidance[data-v-9b750201] .wgp__item--with-ex{padding-left:0}.writing-report__block--guidance[data-v-9b750201] .wgp__brace{width:16px;margin:22px 0;border:1px solid #2fdfaa;border-right:0;border-radius:10px 0 0 10px}.writing-report__block--guidance[data-v-9b750201] .wgp__item-body{gap:0}.writing-report__block--guidance[data-v-9b750201] .wgp__card{gap:8px;padding:12px 8px 12px 16px;border:0;border-radius:10px 10px 0 0;background:#fff}.writing-report__block--guidance[data-v-9b750201] .wgp__card--example{border-top:.5px solid var(--report-line);border-radius:0 0 10px 10px}.writing-report__block--guidance[data-v-9b750201] .wgp__card-title{width:auto;padding-top:0;font-size:14px;line-height:20px;color:var(--report-primary)}.writing-report__block--guidance[data-v-9b750201] .wgp__card-title--green{color:#00b42a}.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__display:not(.wief__display--editing){min-height:20px;padding:2px 4px;background:transparent;border:0}.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__readonly-input,.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__readonly-editor{min-height:20px;padding:0;background:transparent;border:0}.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__readonly-input,.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__readonly-editor,.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__html,.writing-report__block--guidance[data-v-9b750201] .wgp__card .wief__plain{font-size:14px;line-height:18px;color:#464b60}.writing-report__disclaimer[data-v-9b750201]{padding:4px 0 8px;font-size:10px;line-height:1.5;color:var(--report-muted)}.writing-report__right-inner[data-v-9b750201] .wief__display--editing .wief__editor,.writing-report__right-inner[data-v-9b750201] .wief__display--editing .wief__textarea{padding:0}.writing-report__right-inner[data-v-9b750201] .wief__display--editing{outline:1px solid var(--report-primary, var(--color-primary-700, #0054fd))}.writing-report__right-inner[data-v-9b750201] .wief__display--hovering:not(.wief__display--editing){border-color:transparent;outline:1px solid #b7d6ff;outline-offset:-1px;background:#f7fbff}.writing-report__right-inner[data-v-9b750201] .wief__display:not(.wief__display--editing){border:1px solid transparent}@media screen and (max-width: 1023px){.writing-report__right-inner[data-v-9b750201]{padding-right:16px}.writing-report__main[data-v-9b750201],.writing-report__split-pane[data-v-9b750201]{flex-direction:column}.writing-report__split-pane[data-v-9b750201] .writing-correction-split-pane__left{width:100%!important;height:46%}.writing-report__split-pane[data-v-9b750201] .writing-correction-split-pane__right{width:100%!important;height:54%;min-height:0}.writing-report__split-pane[data-v-9b750201] .writing-correction-split-pane__handle,.writing-report__split-pane[data-v-9b750201] .writing-correction-split-pane__track{display:none}}.writing-report[data-v-ae712864]{position:relative;display:flex;flex-direction:column;height:100vh;min-height:0;background:#f0f4f8;box-sizing:border-box;overflow:hidden}.writing-report--embedded[data-v-ae712864]{height:100%}.writing-report--embed[data-v-ae712864]{min-height:100vh}.writing-report--embed .writing-report__topbar[data-v-ae712864]{height:calc(3.5rem + var(--writing-embed-status-bar, 0px));flex-basis:calc(3.5rem + var(--writing-embed-status-bar, 0px));padding-top:var(--writing-embed-status-bar, 0px);box-sizing:border-box}.writing-report__hint--fullscreen[data-v-ae712864]{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center}.writing-report__retry--ghost[data-v-ae712864]{background:transparent;border:.03125rem solid #c5cad8}.writing-report__retry-text--ghost[data-v-ae712864]{color:#5b6275}.writing-report__gate[data-v-ae712864]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#f0f4f8}.writing-report__gate-text[data-v-ae712864]{font-size:.875rem;color:#6b7185}.writing-report__title[data-v-ae712864]{min-width:0;font-size:1rem;font-weight:600;line-height:1.375rem;color:#1c1f2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-report__nav-actions[data-v-ae712864]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.writing-report__nav-right[data-v-ae712864]{padding:.375rem .25rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.writing-report__nav-right--primary[data-v-ae712864]{min-width:5.5rem;height:2rem;padding:0 1.125rem;border-radius:31.21875rem;background:#2f5bff}.writing-report__nav-right--disabled[data-v-ae712864]{opacity:.45;pointer-events:none}.writing-report__nav-right-text[data-v-ae712864]{font-size:.8125rem;line-height:1;color:var(--color-primary-700, #0054fd)}.writing-report__nav-right-text--primary[data-v-ae712864]{font-size:.875rem;font-weight:600;color:#fff}.writing-report__export-btn[data-v-ae712864]{flex-shrink:0}.writing-report__hint[data-v-ae712864]{flex:1;padding:3.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.writing-report__hint-text[data-v-ae712864]{font-size:.875rem;color:#9399b0;text-align:center;line-height:1.5}.writing-report__retry[data-v-ae712864]{padding:.375rem 1.25rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd)}.writing-report__retry-text[data-v-ae712864]{font-size:.8125rem;color:#fff}.writing-report__main[data-v-ae712864]{flex:1;min-height:0;display:flex;flex-direction:row;gap:.625rem;padding:.5rem .625rem .625rem;box-sizing:border-box}.writing-report__left[data-v-ae712864]{flex:0 0 62%;width:62%;min-width:100px;min-height:0;height:100%;background:#eef3fb;border-radius:.5rem;box-shadow:0 .125rem .375rem rgba(34,52,86,.06);box-sizing:border-box}.writing-report__right[data-v-ae712864]{flex:1;min-width:0;min-height:0;height:100%;box-sizing:border-box}.writing-report__right-inner[data-v-ae712864]{display:flex;flex-direction:column;gap:.5rem;padding:.125rem .125rem 1rem;box-sizing:border-box}.writing-report__block[data-v-ae712864]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;padding:.75rem .625rem .875rem;background:#fff;border-radius:.625rem;box-shadow:0 .125rem .75rem rgba(163,193,255,.12);box-sizing:border-box}.writing-report__block[data-v-ae712864] .wds{align-self:center;width:auto;max-width:100%}.writing-report__block-title[data-v-ae712864]{display:block;font-size:.9375rem;font-weight:600;line-height:1.3125rem;color:#212121}.writing-report__tab-body[data-v-ae712864]{min-height:0}.writing-report__work[data-v-ae712864]{width:100%;min-width:100px;padding:0;box-sizing:border-box;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);height:auto;overflow:visible}.writing-report__work[data-v-ae712864] .writing-correction,.writing-report__work[data-v-ae712864] .canvas-container,.writing-report__work[data-v-ae712864] .canvas-wrapper{width:100%;min-width:100px;height:auto;box-sizing:border-box}.writing-report__work[data-v-ae712864]:last-child{margin-bottom:0}.writing-report__page-tip[data-v-ae712864]{display:block;text-align:center;font-size:.6875rem;color:#9399b0;padding:.25rem 0 .625rem}.writing-report__empty-left[data-v-ae712864]{padding:2.5rem .75rem;display:flex;align-items:center;justify-content:center}.writing-report__fallback-img-wrap[data-v-ae712864]{width:100%}.writing-report__fallback-img[data-v-ae712864]{width:100%;display:block;background:#f7f9fc}.writing-report__disclaimer[data-v-ae712864]{display:block;text-align:center;font-size:.6875rem;color:#c0c5d1;padding:.25rem .375rem .75rem;line-height:1.5}.writing-report__placeholder[data-v-ae712864]{padding:1.25rem .75rem;display:flex;align-items:center;justify-content:center}.writing-report__placeholder-text[data-v-ae712864]{font-size:.8125rem;color:#9399b0;text-align:center}.writing-report__placeholder-text--error[data-v-ae712864]{color:#f53f3f}@media screen and (max-width: 900px){.writing-report__main[data-v-ae712864]{flex-direction:column}.writing-report__left[data-v-ae712864]{flex:0 0 46%;width:100%;height:46%}.writing-report__right[data-v-ae712864]{flex:1;width:100%;height:auto;min-height:0}}.writing-report[data-v-ae712864]{min-height:0;width:100%;overflow:hidden;--report-primary: #0054fd;--report-danger: #f43f5e;--report-line: #ccd2ea;--report-muted: #86909c;--report-body: #2f3448}.writing-report__main[data-v-ae712864]{flex:1;min-height:0;width:100%;padding:0;gap:0}.writing-report__split-pane[data-v-ae712864]{flex:1;min-width:0;min-height:0}.writing-report__left[data-v-ae712864]{flex:0 0 auto;width:100%;min-width:0;background-color:#e9e9e9;background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1px);background-size:16px 16px;background-position:0 0;border-radius:0;box-shadow:none}.writing-report__left-canvas[data-v-ae712864]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:100%;padding:16px;box-sizing:border-box}.writing-report__right[data-v-ae712864]{flex:0 0 auto;width:100%;min-width:0;background:#fff;border-left:.5px solid var(--report-line);box-sizing:border-box}.writing-report__right-inner[data-v-ae712864]{gap:16px;padding:16px 31px 24px 16px;background:#fff}.writing-report__right-inner>.wsp[data-v-ae712864],.writing-report__right-inner>.writing-report__block[data-v-ae712864],.writing-report__right-inner>.wtc[data-v-ae712864]{width:100%;min-width:0;box-sizing:border-box}.writing-report__right-inner>.wsp[data-v-ae712864]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__student-head{min-height:67px;gap:8px;padding:0}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__avatar{width:40px;height:40px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__avatar-text{font-size:16px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__student-meta{gap:4px;padding-left:4px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__student-name{font-size:16px;line-height:22px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__student-total{flex:0 0 auto;min-width:88px;gap:4px;padding:0}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-num{font-family:var(--font-score-num, "DIN Alternate", Arial, sans-serif);font-size:32px;font-weight:700;line-height:36px;color:var(--report-danger)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-label{font-size:11px;line-height:1;color:var(--report-muted)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-bar{width:80px;max-width:80px;height:4px;margin-top:8px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-bar-track,.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-bar-fill{top:0;bottom:0;height:4px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-bar-fill{background:var(--report-danger)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__total-handle{width:18px;height:18px;border:2px solid var(--report-danger);box-shadow:0 1px 4px rgba(0,0,0,.1)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__header{min-height:32px;margin:16px 0 0;padding:12px 16px 0;border:.5px solid var(--report-line);border-bottom:0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#fff,#f8faff)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tags{gap:4px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tag{height:20px;padding:0 7px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tag-text{font-size:11px;line-height:1}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tag--meta,.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tag--word,.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__tag--scale{background:rgba(0,0,0,.05)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__body{padding:16px;border:.5px solid var(--report-line);border-top:0;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#f8faff,#fff)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dims{gap:8px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dim{gap:5px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dim-label,.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dim-fraction{font-size:13px;line-height:18px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dim-label{color:#5e637a}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__dim-fraction{font-weight:600}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__bar{height:4px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__bar-track,.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__bar-fill{top:0;bottom:auto;height:4px}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__bar-fill{background:var(--report-primary)}.writing-report__right-inner>.wsp[data-v-ae712864] .wsp__bar-handle{width:18px;height:18px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.writing-report__block[data-v-ae712864]{gap:8px;padding:12px 16px 16px;border:.03125rem solid var(--report-line);border-radius:10px;box-shadow:none}.writing-report__block[data-v-ae712864] .wsp,.writing-report__block[data-v-ae712864] .wpp,.writing-report__block[data-v-ae712864] .wgp,.writing-report__block--require[data-v-ae712864] .wrp,.writing-report__block--guidance[data-v-ae712864] .wgp{padding:0;background:transparent;box-shadow:none;border-radius:0}.writing-report__block-title[data-v-ae712864],.writing-report__panel-heading-title[data-v-ae712864]{font-size:14px;line-height:20px}.writing-report__panel-heading[data-v-ae712864]{display:flex;align-items:center;gap:6px;min-height:20px}.writing-report__panel-heading-title[data-v-ae712864]{position:relative;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#1c1f2e}.writing-report__panel-heading-title[data-v-ae712864]:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--report-primary)}.writing-report__panel-heading--orange .writing-report__panel-heading-title[data-v-ae712864]:before{background:#ea7c06}.writing-report__word-count[data-v-ae712864]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:.5px solid var(--report-line);border-radius:4px;color:var(--report-muted);font-size:11px;line-height:1}.writing-report__block--require[data-v-ae712864]{gap:0;padding:16px;margin-top:10px;border:0;border-radius:10px;background:#f1f2ff}.writing-report__block--require .writing-report__block-title[data-v-ae712864],.writing-report__block--guidance>.writing-report__block-title[data-v-ae712864]{position:relative;padding-left:9px}.writing-report__block--require .writing-report__block-title[data-v-ae712864]:before,.writing-report__block--guidance>.writing-report__block-title[data-v-ae712864]:before{content:"";position:absolute;top:3px;bottom:3px;left:0;width:3px;border-radius:2px}.writing-report__block--require .writing-report__block-title[data-v-ae712864]:before{background:#3a2dad}.writing-report__block--require[data-v-ae712864] .wrp__item{padding-top:18px}.writing-report__block--require[data-v-ae712864] .wrp__item-card{border-radius:10px;background:#fff}.writing-report__block--require[data-v-ae712864] .wrp__requirement{padding:19px 8px 12px 16px;border-bottom:.5px solid var(--report-line)}.writing-report__block--require[data-v-ae712864] .wrp__requirement-text{font-size:11px;line-height:14px;color:#5e637a}.writing-report__block--require[data-v-ae712864] .wrp__comment{padding:12px 8px 12px 16px}.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__display:not(.wief__display--editing),.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__readonly-editor,.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__html{padding:2px 4px;background:transparent;border:0;border-radius:4px}.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__readonly-input,.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__readonly-editor,.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__html,.writing-report__block--require[data-v-ae712864] .wrp__comment .wief__plain{min-height:20px;padding:0;font-size:14px;line-height:18px;color:#5936b1}.writing-report__right-inner>.wtc[data-v-ae712864]{padding:10px 16px 14px;background:linear-gradient(180deg,#fff,#f8faff);border:.5px solid var(--report-line);border-radius:10px;box-shadow:none}.writing-report__right-inner>.wtc[data-v-ae712864] .wief__display:not(.wief__display--editing),.writing-report__right-inner>.wtc[data-v-ae712864] .wief__readonly-input,.writing-report__right-inner>.wtc[data-v-ae712864] .wief__readonly-editor{min-height:20px;padding:2px 4px;background:transparent;border:0;border-radius:4px}.writing-report__right-inner>.wtc[data-v-ae712864] .wief__readonly-input,.writing-report__right-inner>.wtc[data-v-ae712864] .wief__readonly-editor,.writing-report__right-inner>.wtc[data-v-ae712864] .wief__html,.writing-report__right-inner>.wtc[data-v-ae712864] .wief__plain{font-size:14px;line-height:20px;color:var(--report-body);text-align:justify}.writing-report__block--polish[data-v-ae712864]{gap:8px;padding:10px 16px 14px;border:.5px solid var(--report-line);border-radius:10px;background:linear-gradient(180deg,#fff,#f8faff)}.writing-report__block--polish[data-v-ae712864] .wpp{--wief-collapse-fade-color: #ffffff}.writing-report__block--polish[data-v-ae712864] .wief__display:not(.wief__display--editing),.writing-report__block--polish[data-v-ae712864] .wief__readonly-editor{min-height:20px;padding:2px 4px;background:transparent;border:0}.writing-report__block--polish[data-v-ae712864] .wief__display--editing{border:1px solid var(--report-primary);background:#fff}.writing-report__block--polish[data-v-ae712864] .wief__readonly-editor,.writing-report__block--polish[data-v-ae712864] .wief__html,.writing-report__block--polish[data-v-ae712864] .wief__plain{font-size:13px;line-height:20px;color:#5e637a}.writing-report__block--comments[data-v-ae712864]{gap:8px;padding:10px 16px 14px;border:0;background:#fdf6ef}.writing-report__block--comments[data-v-ae712864] .wsp{gap:8px;padding:0;background:transparent;box-shadow:none}.writing-report__block--comments[data-v-ae712864] .wsp__row{position:relative;min-height:0;padding:12px 8px 28px 24px;gap:0;border-radius:10px;background:#fff}.writing-report__block--comments[data-v-ae712864] .wsp__content{width:100%}.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__display:not(.wief__display--editing),.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__readonly-input,.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__readonly-editor{min-height:20px;padding:2px 4px;background:transparent;border:0}.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__readonly-input,.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__readonly-editor,.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__html,.writing-report__block--comments[data-v-ae712864] .wsp__content .wief__plain{font-size:14px;line-height:18px;color:var(--report-body)}.writing-report__block--guidance[data-v-ae712864]{gap:8px;padding:16px;border:0;background:#ecf9f5}.writing-report__block--guidance>.writing-report__block-title[data-v-ae712864]:before{background:#00b42a}.writing-report__block--guidance[data-v-ae712864] .wgp{gap:8px}.writing-report__right-inner[data-v-ae712864] .wief__display--editing .wief__editor,.writing-report__right-inner[data-v-ae712864] .wief__display--editing .wief__textarea{padding:0}.writing-report__right-inner[data-v-ae712864] .wief__display--editing{outline:1px solid var(--report-primary)}@media screen and (max-width: 1023px){.writing-report__right-inner[data-v-ae712864]{padding-right:16px}.writing-report__main[data-v-ae712864],.writing-report__split-pane[data-v-ae712864]{flex-direction:column}.writing-report__split-pane[data-v-ae712864] .writing-correction-split-pane__left{width:100%!important;height:46%}.writing-report__split-pane[data-v-ae712864] .writing-correction-split-pane__right{width:100%!important;height:54%}.writing-report__split-pane[data-v-ae712864] .writing-correction-split-pane__handle,.writing-report__split-pane[data-v-ae712864] .writing-correction-split-pane__track{display:none}}.student-profile-avatar[data-v-d7f4c18d]{width:2.5rem;height:2.5rem;border-radius:50%;background:#e0b8ff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.student-profile-avatar__img[data-v-d7f4c18d]{width:100%;height:100%}.student-profile-avatar__text[data-v-d7f4c18d]{font-size:.9375rem;font-weight:600;color:#5a4f70}.req-check-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 48%,rgba(0,0,0,.48) 0,rgba(0,0,0,.66) 46%,rgba(0,0,0,.84)),rgba(0,0,0,.52);color:#fff;font-family:inherit;backdrop-filter:blur(1.5px) saturate(.72)}.req-check-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 8%,transparent 72%);mask-image:radial-gradient(circle at center,#000 8%,transparent 72%)}.req-check-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at center,transparent 0 24%,rgba(0,0,0,.16) 55%,rgba(0,0,0,.58) 100%)}.req-check-overlay__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;opacity:.96;filter:saturate(1.08);pointer-events:none}.req-check-overlay.has-magic-rings .req-check-overlay__rings{display:none}.req-check-overlay__rings{position:absolute;left:50%;top:50%;z-index:1;width:min(78vmin,720px);aspect-ratio:1;transform:translate(calc(-50% + var(--cc-mouse-x, 0px)),calc(-50% + var(--cc-mouse-y, 0px)));transition:transform .12s ease-out;pointer-events:none}.req-check-overlay__rings span,.req-check-overlay__ring{position:absolute;border:1px solid rgba(93,205,255,.62);border-radius:50%;box-shadow:0 0 18px rgba(57,113,255,.24),inset 0 0 12px rgba(102,232,255,.12);animation:req-check-ring 2.8s ease-in-out infinite}.req-check-overlay__rings span:nth-child(1),.req-check-overlay__ring:nth-child(1){top:36%;right:36%;bottom:36%;left:36%;animation-delay:-.3s}.req-check-overlay__rings span:nth-child(2),.req-check-overlay__ring:nth-child(2){top:29%;right:29%;bottom:29%;left:29%;animation-delay:-.7s}.req-check-overlay__rings span:nth-child(3),.req-check-overlay__ring:nth-child(3){top:22%;right:22%;bottom:22%;left:22%;animation-delay:-1.1s}.req-check-overlay__rings span:nth-child(4),.req-check-overlay__ring:nth-child(4){top:15%;right:15%;bottom:15%;left:15%;animation-delay:-1.5s}.req-check-overlay__rings span:nth-child(5),.req-check-overlay__ring:nth-child(5){top:8%;right:8%;bottom:8%;left:8%;animation-delay:-1.9s}.req-check-overlay__rings span:nth-child(6),.req-check-overlay__ring:nth-child(6){top:1%;right:1%;bottom:1%;left:1%;animation-delay:-2.3s}.req-check-overlay__scan{position:absolute;z-index:2;left:12%;right:12%;top:50%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(102,232,255,.1) 18%,rgba(102,232,255,.72) 50%,rgba(57,113,255,.1) 82%,transparent);box-shadow:0 0 18px rgba(102,232,255,.42);animation:req-check-scan 3.2s ease-in-out infinite}.req-check-overlay__core{position:absolute;left:50%;top:50%;z-index:3;display:flex!important;min-width:min(390px,calc(100vw - 48px));min-height:200px;padding:24px 42px;box-sizing:border-box;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;transform:translate(-50%,-50%);pointer-events:none}.req-check-overlay__kicker{display:flex!important;width:100%;align-items:center;justify-content:center;gap:7px;margin-bottom:10px;color:#78dfff;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.16em;text-align:center}.req-check-overlay__pulse{width:6px;height:6px;border-radius:50%;background:#66e8ff;box-shadow:0 0 rgba(102,232,255,.5);animation:req-check-pulse 1.6s ease-out infinite}.req-check-overlay__kicker-text{color:#78dfff;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.16em}.req-check-overlay__title{display:block;width:100%;color:#fff;font-size:24px;font-weight:600;line-height:34px;letter-spacing:.02em;text-align:center;text-shadow:0 0 26px rgba(102,232,255,.32)}.req-check-overlay__meta{display:block;width:100%;height:20px;margin-top:9px;overflow:hidden;color:rgba(230,233,240,.68);font-size:12px;line-height:20px;letter-spacing:.06em;text-align:center}.req-check-overlay__stage{display:block;width:100%;color:rgba(230,233,240,.68);font-size:12px;line-height:20px;letter-spacing:.06em;text-align:center;transform:translateY(0);opacity:1;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .22s ease}.req-check-overlay__stage.is-out{transform:translateY(-115%);opacity:0}.req-check-overlay__stage.is-in{transition:none;transform:translateY(115%);opacity:0}.req-check-overlay__cancel{align-self:center;height:32px;margin-top:14px;margin-right:auto;margin-left:auto;padding:0 14px;border:1px solid #ff4d4f;border-radius:9999px;background:#ff4d4f;color:#fff;font:inherit;font-size:12px;font-weight:500;line-height:30px;cursor:pointer;pointer-events:auto;box-shadow:0 0 22px rgba(255,77,79,.22)}.req-check-overlay__cancel-text{color:#fff;font-size:12px;font-weight:500;line-height:32px}@keyframes req-check-ring{0%,to{opacity:.28;transform:scale(.97)}50%{opacity:.82;transform:scale(1.025)}}@keyframes req-check-scan{0%,to{transform:translateY(-130px);opacity:0}18%,82%{opacity:.75}50%{transform:translateY(130px);opacity:.3}}@keyframes req-check-pulse{0%{box-shadow:0 0 rgba(102,232,255,.5)}75%,to{box-shadow:0 0 0 8px rgba(102,232,255,0)}}@media (prefers-reduced-motion: reduce){.req-check-overlay__rings span,.req-check-overlay__ring,.req-check-overlay__scan,.req-check-overlay__pulse{animation:none!important}.req-check-overlay__scan{opacity:.28;transform:none}.req-check-overlay__stage{transition:none!important}}body>.req-check-overlay{display:none}body>.req-check-overlay.is-open{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.req-check-overlay[data-v-970df2e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 48%,rgba(0,0,0,.48) 0,rgba(0,0,0,.66) 46%,rgba(0,0,0,.84)),rgba(0,0,0,.52);color:#fff;font-family:inherit;backdrop-filter:blur(1.5px) saturate(.72)}.req-check-overlay[data-v-970df2e8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 8%,transparent 72%);mask-image:radial-gradient(circle at center,#000 8%,transparent 72%)}.req-check-overlay[data-v-970df2e8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at center,transparent 0 24%,rgba(0,0,0,.16) 55%,rgba(0,0,0,.58) 100%)}.req-check-overlay__canvas[data-v-970df2e8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;opacity:.96;filter:saturate(1.08);pointer-events:none}.req-check-overlay.has-magic-rings .req-check-overlay__rings[data-v-970df2e8]{display:none}.req-check-overlay__rings[data-v-970df2e8]{position:absolute;left:50%;top:50%;z-index:1;width:min(78vmin,720px);aspect-ratio:1;transform:translate(calc(-50% + var(--cc-mouse-x, 0px)),calc(-50% + var(--cc-mouse-y, 0px)));transition:transform .12s ease-out;pointer-events:none}.req-check-overlay__rings span[data-v-970df2e8],.req-check-overlay__ring[data-v-970df2e8]{position:absolute;border:1px solid rgba(93,205,255,.62);border-radius:50%;box-shadow:0 0 18px rgba(57,113,255,.24),inset 0 0 12px rgba(102,232,255,.12);animation:req-check-ring-970df2e8 2.8s ease-in-out infinite}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(1),.req-check-overlay__ring[data-v-970df2e8]:nth-child(1){top:36%;right:36%;bottom:36%;left:36%;animation-delay:-.3s}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(2),.req-check-overlay__ring[data-v-970df2e8]:nth-child(2){top:29%;right:29%;bottom:29%;left:29%;animation-delay:-.7s}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(3),.req-check-overlay__ring[data-v-970df2e8]:nth-child(3){top:22%;right:22%;bottom:22%;left:22%;animation-delay:-1.1s}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(4),.req-check-overlay__ring[data-v-970df2e8]:nth-child(4){top:15%;right:15%;bottom:15%;left:15%;animation-delay:-1.5s}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(5),.req-check-overlay__ring[data-v-970df2e8]:nth-child(5){top:8%;right:8%;bottom:8%;left:8%;animation-delay:-1.9s}.req-check-overlay__rings span[data-v-970df2e8]:nth-child(6),.req-check-overlay__ring[data-v-970df2e8]:nth-child(6){top:1%;right:1%;bottom:1%;left:1%;animation-delay:-2.3s}.req-check-overlay__scan[data-v-970df2e8]{position:absolute;z-index:2;left:12%;right:12%;top:50%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(102,232,255,.1) 18%,rgba(102,232,255,.72) 50%,rgba(57,113,255,.1) 82%,transparent);box-shadow:0 0 18px rgba(102,232,255,.42);animation:req-check-scan-970df2e8 3.2s ease-in-out infinite}.req-check-overlay__core[data-v-970df2e8]{position:absolute;left:50%;top:50%;z-index:3;display:flex!important;min-width:min(390px,100vw - 48px);min-height:200px;padding:24px 42px;box-sizing:border-box;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;transform:translate(-50%,-50%);pointer-events:none}.req-check-overlay__kicker[data-v-970df2e8]{display:flex!important;width:100%;align-items:center;justify-content:center;gap:7px;margin-bottom:10px;color:#78dfff;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.16em;text-align:center}.req-check-overlay__pulse[data-v-970df2e8]{width:6px;height:6px;border-radius:50%;background:#66e8ff;box-shadow:0 0 rgba(102,232,255,.5);animation:req-check-pulse-970df2e8 1.6s ease-out infinite}.req-check-overlay__kicker-text[data-v-970df2e8]{color:#78dfff;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.16em}.req-check-overlay__title[data-v-970df2e8]{display:block;width:100%;color:#fff;font-size:24px;font-weight:600;line-height:34px;letter-spacing:.02em;text-align:center;text-shadow:0 0 26px rgba(102,232,255,.32)}.req-check-overlay__meta[data-v-970df2e8]{display:block;width:100%;height:20px;margin-top:9px;overflow:hidden;color:rgba(230,233,240,.68);font-size:12px;line-height:20px;letter-spacing:.06em;text-align:center}.req-check-overlay__stage[data-v-970df2e8]{display:block;width:100%;color:rgba(230,233,240,.68);font-size:12px;line-height:20px;letter-spacing:.06em;text-align:center;transform:translateY(0);opacity:1;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .22s ease}.req-check-overlay__stage.is-out[data-v-970df2e8]{transform:translateY(-115%);opacity:0}.req-check-overlay__stage.is-in[data-v-970df2e8]{transition:none;transform:translateY(115%);opacity:0}.req-check-overlay__cancel[data-v-970df2e8]{align-self:center;height:32px;margin-top:14px;margin-right:auto;margin-left:auto;padding:0 14px;border:1px solid #ff4d4f;border-radius:9999px;background:#ff4d4f;color:#fff;font:inherit;font-size:12px;font-weight:500;line-height:30px;cursor:pointer;pointer-events:auto;box-shadow:0 0 22px rgba(255,77,79,.22)}.req-check-overlay__cancel-text[data-v-970df2e8]{color:#fff;font-size:12px;font-weight:500;line-height:32px}@keyframes req-check-ring-970df2e8{0%,to{opacity:.28;transform:scale(.97)}50%{opacity:.82;transform:scale(1.025)}}@keyframes req-check-scan-970df2e8{0%,to{transform:translateY(-130px);opacity:0}18%,82%{opacity:.75}50%{transform:translateY(130px);opacity:.3}}@keyframes req-check-pulse-970df2e8{0%{box-shadow:0 0 rgba(102,232,255,.5)}75%,to{box-shadow:0 0 0 8px rgba(102,232,255,0)}}@media (prefers-reduced-motion: reduce){.req-check-overlay__rings span[data-v-970df2e8],.req-check-overlay__ring[data-v-970df2e8],.req-check-overlay__scan[data-v-970df2e8],.req-check-overlay__pulse[data-v-970df2e8]{animation:none!important}.req-check-overlay__scan[data-v-970df2e8]{opacity:.28;transform:none}.req-check-overlay__stage[data-v-970df2e8]{transition:none!important}}.req-check-result[data-v-dd774057]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(28,31,46,.36)}.req-check-result__dialog[data-v-dd774057]{width:min(35rem,100vw - 2.5rem);max-height:80vh;background:#fff;border-radius:.875rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1.25rem 4rem rgba(28,31,46,.18);animation:req-check-popup-in-dd774057 .22s cubic-bezier(.16,1,.3,1)}.req-check-result__header[data-v-dd774057]{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.375rem;border-bottom:1px solid #e8ebf4}.req-check-result__title[data-v-dd774057]{font-size:1.0625rem;font-weight:500;line-height:1.5rem;color:#1c1f2e}.req-check-result__close[data-v-dd774057]{width:1.75rem;height:1.75rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.req-check-result__close-text[data-v-dd774057]{font-size:1.25rem;line-height:1.25rem;color:#71778f}.req-check-result__body[data-v-dd774057]{flex:1;min-height:0;overflow-y:auto;padding:1.375rem}.req-check-result__summary[data-v-dd774057]{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.625rem .75rem;background:#fff5f2;border-left:.1875rem solid #ff6b4a;border-radius:.375rem}.req-check-result__mark[data-v-dd774057]{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.125rem;border-radius:50%;background:#ff6b4a;color:#fff;font-size:.75rem;font-weight:600;line-height:1.125rem;text-align:center}.req-check-result__summary-text[data-v-dd774057]{flex:1;min-width:0;font-size:.875rem;line-height:1.375rem;color:#1c1f2e}.req-check-result__box[data-v-dd774057]{padding:.875rem;background:#f7f9fc;border:1px solid #e5eeff;border-radius:.625rem}.req-check-result__box-head[data-v-dd774057]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.req-check-result__box-label[data-v-dd774057]{font-size:.875rem;font-weight:500;color:#1c1f2e}.req-check-result__copy[data-v-dd774057]{flex:0 0 auto;height:1.5rem;padding:0 .5625rem;border:1px solid #c9d9ff;border-radius:9999px;background:#fff}.req-check-result__copy-text[data-v-dd774057]{font-size:.75rem;line-height:1.5rem;color:#0054fd}.req-check-result__suggestion[data-v-dd774057]{font-size:.875rem;line-height:1.375rem;color:#464b60;white-space:pre-wrap}.req-check-result__footer[data-v-dd774057]{display:flex;justify-content:flex-end;padding:.875rem 1.375rem;border-top:1px solid #e8ebf4}.req-check-result__apply[data-v-dd774057]{height:2.25rem;padding:0 1rem;border-radius:9999px;background:#0054fd}.req-check-result__apply-text[data-v-dd774057]{font-size:.9375rem;line-height:2.25rem;color:#fff}@keyframes req-check-popup-in-dd774057{0%{opacity:0;transform:scale(.97) translateY(-6px)}to{opacity:1;transform:none}}.photo-editor[data-v-2b5eac28]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0b0b0b;display:flex;flex-direction:column}.photo-editor__nav[data-v-2b5eac28]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;padding-top:calc(.625rem + env(safe-area-inset-top));flex-shrink:0}.photo-editor__nav-btn[data-v-2b5eac28]{min-width:3.75rem;padding:.375rem .5rem}.photo-editor__nav-btn--primary[data-v-2b5eac28]{text-align:right}.photo-editor__nav-title[data-v-2b5eac28]{font-size:.9375rem;font-weight:700;color:#fff}.photo-editor__nav-text[data-v-2b5eac28]{font-size:.875rem;color:rgba(255,255,255,.85)}.photo-editor__nav-text--primary[data-v-2b5eac28]{color:var(--color-primary-700, #0054fd);font-weight:700}.photo-editor__stage[data-v-2b5eac28]{flex:1;min-height:0;margin:0 .5rem;border-radius:.5rem;background:#111;overflow:hidden;touch-action:none}.photo-editor__stage-inner[data-v-2b5eac28]{position:relative;width:100%;height:100%}.photo-editor__image[data-v-2b5eac28]{position:absolute;display:block}.photo-editor__mask-layer[data-v-2b5eac28]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.photo-editor__shade[data-v-2b5eac28]{position:absolute;background:rgba(0,0,0,.5);pointer-events:none}.photo-editor__box[data-v-2b5eac28]{position:absolute;box-sizing:border-box;border:.125rem solid rgba(0,84,253,.95);background:transparent;z-index:3;cursor:move;touch-action:none}.photo-editor__grid[data-v-2b5eac28]{position:absolute;pointer-events:none;background:rgba(255,255,255,.22)}.photo-editor__grid--v1[data-v-2b5eac28],.photo-editor__grid--v2[data-v-2b5eac28]{top:0;bottom:0;width:1px}.photo-editor__grid--v1[data-v-2b5eac28]{left:33.33%}.photo-editor__grid--v2[data-v-2b5eac28]{left:66.66%}.photo-editor__grid--h1[data-v-2b5eac28],.photo-editor__grid--h2[data-v-2b5eac28]{left:0;right:0;height:1px}.photo-editor__grid--h1[data-v-2b5eac28]{top:33.33%}.photo-editor__grid--h2[data-v-2b5eac28]{top:66.66%}.photo-editor__handle[data-v-2b5eac28]{position:absolute;width:1.375rem;height:1.375rem;border-radius:.3125rem;background:var(--color-primary-700, #0054fd);border:.125rem solid #fff;z-index:4;box-shadow:0 0 0 .5rem rgba(0,84,253,.18);touch-action:none}.photo-editor__handle--tl[data-v-2b5eac28]{left:-.6875rem;top:-.6875rem;cursor:nwse-resize}.photo-editor__handle--tr[data-v-2b5eac28]{right:-.6875rem;top:-.6875rem;cursor:nesw-resize}.photo-editor__handle--bl[data-v-2b5eac28]{left:-.6875rem;bottom:-.6875rem;cursor:nesw-resize}.photo-editor__handle--br[data-v-2b5eac28]{right:-.6875rem;bottom:-.6875rem;cursor:nwse-resize}.photo-editor__toolbar[data-v-2b5eac28]{flex-shrink:0;padding:.625rem .75rem calc(.875rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.5625rem;background:#141414}.photo-editor__group-label[data-v-2b5eac28]{display:block;font-size:.6875rem;color:rgba(255,255,255,.55);margin-bottom:.3125rem}.photo-editor__actions[data-v-2b5eac28]{display:flex;flex-wrap:wrap;gap:.375rem}.photo-editor__chip[data-v-2b5eac28]{padding:.375rem .6875rem;border-radius:31.21875rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.photo-editor__chip-text[data-v-2b5eac28]{font-size:.75rem;color:rgba(255,255,255,.88)}.photo-editor__hint[data-v-2b5eac28]{font-size:.625rem;color:rgba(255,255,255,.4);line-height:1.5}.writing-create[data-v-97e15721]{position:relative;display:flex;flex-direction:column;height:100vh;background:var(--color-base-02, #ffffff);box-sizing:border-box;overflow:hidden}.writing-create__title[data-v-97e15721]{flex:1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.3125rem;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-create__top-actions[data-v-97e15721]{display:flex;align-items:center;gap:.5rem}.writing-create__top-action[data-v-97e15721]{flex-shrink:0}.writing-create__top-action--cancel[data-v-97e15721]{display:inline-flex;align-items:center;justify-content:center;padding:.46875rem var(--size-16, 1rem);border:var(--border-small, .03125rem) solid transparent;border-radius:var(--radius-full, 624.9375rem);background:var(--color-primary-50, #f2f6ff);box-sizing:border-box;cursor:pointer}.writing-create__top-action--disabled[data-v-97e15721]{opacity:.55;pointer-events:none}.writing-create__top-action-text[data-v-97e15721]{color:var(--color-primary-700, #0054fd);font-family:PingFang SC,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.3125rem;white-space:nowrap}.writing-create__body[data-v-97e15721]{flex:1;min-height:0;padding:1.25rem 1.5rem 2rem;box-sizing:border-box;background:var(--color-base-02, #ffffff);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.writing-create__form[data-v-97e15721]{width:100%;max-width:40rem;margin:0 auto;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.writing-create__field[data-v-97e15721]{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding-bottom:.25rem;box-sizing:border-box}.writing-create__field-main[data-v-97e15721]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;min-width:0}.writing-create__field--photos[data-v-97e15721]{width:100%}.writing-create__field--requirement .writing-create__field-main[data-v-97e15721]{align-items:flex-start}.writing-create__field--requirement .writing-create__field-label-wrap[data-v-97e15721]{padding-top:.5rem}.writing-create__field-error[data-v-97e15721]{height:1.125rem;margin-left:5.625rem;display:flex;align-items:center;box-sizing:border-box}.writing-create__field-error-text[data-v-97e15721]{font-size:.75rem;line-height:1rem;color:var(--color-semantic-error-700, #f53f3f)}.writing-create__field-label-wrap[data-v-97e15721]{flex:0 0 4.875rem;width:4.875rem;max-width:4.875rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.125rem;box-sizing:border-box}.writing-create__field-label[data-v-97e15721]{flex:0 0 4.875rem;width:4.875rem;max-width:4.875rem;font-size:.875rem;line-height:1.0625rem;color:var(--color-gray-900, #1c1f2e);text-align:right;white-space:nowrap;box-sizing:border-box}.writing-create__field-label-wrap .writing-create__field-label[data-v-97e15721]{flex:0 0 auto;width:auto;max-width:none}.writing-create__field-control[data-v-97e15721]{flex:0 0 auto;min-width:0}.writing-create__field-control[data-v-97e15721] .status-dropdown.writing-create__select{width:100%;min-width:0;flex-shrink:1}.writing-create__field-control[data-v-97e15721] .status-dropdown.writing-create__select .status-dropdown__control{height:2rem;padding:0 .625rem;border-radius:var(--radius-soft, .5rem)}.writing-create__topic-input[data-v-97e15721] .common-input__container{height:32px;border-radius:var(--radius-soft, .5rem)}.writing-create__field-control[data-v-97e15721] .status-dropdown__dropdown{top:2.25rem;max-height:15rem;overflow:hidden}.writing-create__field-control--task-type[data-v-97e15721] .radio-group{flex-direction:row;flex-wrap:wrap}.writing-create__field-control--disabled[data-v-97e15721],.writing-create__select--disabled[data-v-97e15721]{pointer-events:none;opacity:.55}.writing-create__select-value[data-v-97e15721]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e)}.writing-create__select-value--placeholder[data-v-97e15721]{color:var(--color-gray-300, #9399b0)}.writing-create__field-control--textbook[data-v-97e15721]{flex:0 0 17.1875rem;width:17.1875rem}.writing-create__field-control--grade[data-v-97e15721]{flex:0 0 13.125rem;width:13.125rem}.writing-create__field-control--genre[data-v-97e15721],.writing-create__field-control--score[data-v-97e15721]{flex:0 0 10.3125rem;width:10.3125rem}.writing-create__field--continuation .writing-create__field-main[data-v-97e15721]{align-items:flex-start}.writing-create__field--continuation .writing-create__field-label-wrap[data-v-97e15721]{padding-top:.5rem}.writing-create__continuation-control[data-v-97e15721],.writing-create__field-control--wide[data-v-97e15721],.writing-create__field-control--task-type[data-v-97e15721],.writing-create__requirement-control[data-v-97e15721]{flex:1 1 auto;width:calc(100% - 5.625rem);max-width:31.25rem;min-width:0}.writing-create__student-card[data-v-97e15721]{flex-shrink:0;min-width:5.625rem;min-height:2.75rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:var(--radius-soft, .5rem);background:var(--color-figma-gray-50, #f7f9fc);box-sizing:border-box}.writing-create__student-meta[data-v-97e15721]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.125rem}.writing-create__student-name[data-v-97e15721]{font-size:.875rem;font-weight:500;line-height:1.0625rem;color:var(--color-gray-900, #1c1f2e)}.writing-create__student-grade[data-v-97e15721]{font-size:.625rem;line-height:.875rem;color:var(--color-gray-400, #71778f)}.writing-create__req[data-v-97e15721]{color:var(--color-danger-6, #f53f3f);font-size:.75rem;line-height:1;font-weight:500}.writing-create__requirement-control[data-v-97e15721]{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.writing-create__ai-btn[data-v-97e15721]{min-width:3.5rem;max-width:3.90625rem;height:1.5rem;display:flex;align-items:center;justify-content:center;padding:0 .625rem;border:var(--border-small, .03125rem) solid var(--color-primary-700, #0054fd);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff);box-sizing:border-box;cursor:pointer}.writing-create__ai-btn--disabled[data-v-97e15721]{opacity:.55}.writing-create__ai-btn-text[data-v-97e15721]{font-size:.625rem;font-weight:500;line-height:.875rem;color:var(--color-primary-700, #0054fd)}.writing-create__textarea-shell[data-v-97e15721]{width:100%;min-height:190px;max-height:400px;height:auto;padding:.25rem .625rem;box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-base-02, #ffffff);border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-soft, .5rem);overflow-x:hidden;overflow-y:hidden;transition:border-color .16s ease,box-shadow .16s ease}.writing-create__textarea-shell--focused[data-v-97e15721],.writing-create__textarea-shell[data-v-97e15721]:focus-within{border-color:var(--color-primary-700, #0054fd)}.writing-create__textarea[data-v-97e15721]{display:block;flex:1;min-height:0;width:100%;height:100%;padding:0;margin:0;box-sizing:border-box;background:transparent;border:none;font-size:.875rem;color:var(--color-gray-900, #1c1f2e);line-height:1rem;overflow:hidden}.writing-create__textarea-shell--continuation[data-v-97e15721]{min-height:2rem;max-height:400px;height:auto}.writing-create__textarea-shell--scrollable[data-v-97e15721]{overflow-y:auto}.writing-create__textarea[data-v-97e15721]{height:100%;max-height:100%;overflow:hidden}.writing-create__textarea[data-v-97e15721] .uni-textarea-textarea{width:100%;height:100%;max-height:100%;padding:0;margin:0;box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;outline:none;resize:none}.writing-create__textarea.writing-create__textarea--continuation[data-v-97e15721]{overflow:hidden}.writing-create__textarea--continuation[data-v-97e15721] .uni-textarea-wrapper,.writing-create__textarea--continuation[data-v-97e15721] .uni-textarea-textarea{height:100%;font-size:inherit;line-height:initial}.writing-create__textarea-shell--continuation[data-v-97e15721] .uni-textarea-textarea{overflow:hidden!important;scrollbar-width:none}.writing-create__textarea-shell--continuation[data-v-97e15721] .uni-textarea-textarea::-webkit-scrollbar{width:0;height:0;display:none}.writing-create__textarea-shell--scrollable[data-v-97e15721] .uni-textarea-textarea{overflow-y:auto!important;scrollbar-width:auto}.writing-create__textarea-shell--scrollable[data-v-97e15721] .uni-textarea-textarea::-webkit-scrollbar{width:6px;height:6px;display:block}.writing-create__placeholder[data-v-97e15721]{color:var(--text-2, #c9cdd4);font-size:.875rem}.writing-create__uploader[data-v-97e15721]{width:100%}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__type-row{align-items:center;gap:.75rem;min-height:1.0625rem;padding:0}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__label{flex:0 0 4.875rem;width:4.875rem;max-width:4.875rem;min-height:1.0625rem;margin-right:0;justify-content:flex-end;overflow:visible;white-space:nowrap;box-sizing:border-box}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__label-line{flex:0 0 auto;width:auto;max-width:none;min-height:1.0625rem;gap:.125rem;white-space:nowrap}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__required{flex-shrink:0;margin-right:0;font-size:.75rem;line-height:1;font-weight:500;color:var(--color-danger-6, #f53f3f)}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__label-text{flex-shrink:0;font-size:.875rem;line-height:1.0625rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__bar-row,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__list,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__hint{margin-left:5.625rem}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__add{transition:border-color .16s ease,background-color .16s ease}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__add:hover,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__add:active,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__add--active{border-color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.06)}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__bar{width:100%;max-width:100%}.writing-create__ai-modal[data-v-97e15721]{display:flex;flex-direction:column;gap:.625rem}.writing-create__ai-modal-tip[data-v-97e15721]{font-size:.75rem;color:var(--color-gray-600, #464b60);line-height:1.6}.writing-create__ai-modal-input[data-v-97e15721]{width:100%;min-height:6.875rem;padding:.625rem .75rem;box-sizing:border-box;background:var(--color-base-02, #ffffff);border-radius:.4375rem;border:.03125rem solid var(--color-gray-300, rgba(176, 181, 205, .4));font-size:.8125rem;color:var(--color-gray-900, #1c1f2e);line-height:1.6}.writing-create__ai-modal-actions[data-v-97e15721]{display:flex;gap:.5rem;margin-top:.25rem}.writing-create__ai-modal-cancel[data-v-97e15721],.writing-create__ai-modal-ok[data-v-97e15721]{flex:1;height:2.375rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.writing-create__ai-modal-cancel[data-v-97e15721]{background:var(--color-gray-50, #f7f9fc);border:.03125rem solid var(--color-gray-200, rgba(176, 181, 205, .45));box-sizing:border-box}.writing-create__ai-modal-ok[data-v-97e15721]{background:var(--color-primary-700, #0054fd)}.writing-create__ai-modal-cancel--disabled[data-v-97e15721],.writing-create__ai-modal-ok--disabled[data-v-97e15721]{opacity:.55}.writing-create__ai-modal-cancel-text[data-v-97e15721]{font-size:.8125rem;font-weight:600;color:var(--color-gray-700, #2f3346)}.writing-create__ai-modal-ok-text[data-v-97e15721]{font-size:.8125rem;font-weight:600;color:var(--color-base-02, #ffffff)}@media (max-width: 1023px){.writing-create__body[data-v-97e15721]{padding:1rem}.writing-create__form[data-v-97e15721]{gap:1rem}.writing-create__field-main[data-v-97e15721]{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem}.writing-create__field--requirement .writing-create__field-main[data-v-97e15721]{align-items:stretch}.writing-create__field-label[data-v-97e15721],.writing-create__field-label-wrap[data-v-97e15721]{flex:0 0 auto;width:auto;max-width:none;justify-content:flex-start;text-align:left}.writing-create__field-label-wrap--top[data-v-97e15721]{padding-top:0}.writing-create__field-error[data-v-97e15721]{margin-left:0}.writing-create__field-control[data-v-97e15721],.writing-create__field-control--grade[data-v-97e15721],.writing-create__field-control--genre[data-v-97e15721],.writing-create__field-control--score[data-v-97e15721],.writing-create__field-control--textbook[data-v-97e15721],.writing-create__field-control--wide[data-v-97e15721],.writing-create__field-control--task-type[data-v-97e15721],.writing-create__requirement-control[data-v-97e15721],.writing-create__continuation-control[data-v-97e15721],.writing-create__student-card[data-v-97e15721]{flex:0 0 auto;width:100%;max-width:100%}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__type-row{flex-direction:column;align-items:flex-start;gap:.5rem}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__label{flex:0 0 auto;width:auto;max-width:none;justify-content:flex-start}.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__bar-row,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__list,.writing-create__uploader[data-v-97e15721] .exam-paper-uploader__hint{margin-left:0}}.report-score[data-v-609f90cc]{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:12px;padding:4px 0 12px;box-sizing:border-box}.report-score__card[data-v-609f90cc]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:14px 12px;border:1.5px solid #4d7ef7;border-radius:12px;background:#fff;box-sizing:border-box}.report-score__name[data-v-609f90cc]{font-size:14px;font-weight:600;color:#333;line-height:20px}.report-score__stars[data-v-609f90cc]{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.report-score__star[data-v-609f90cc]{font-size:16px;line-height:1;color:#e8eaf0}.report-score__star--content.report-score__star--on[data-v-609f90cc]{color:#f04452}.report-score__star--express.report-score__star--on[data-v-609f90cc]{color:#f5c518}.report-score__star--structure.report-score__star--on[data-v-609f90cc]{color:#7dcc6a}.report-score__star--development.report-score__star--on[data-v-609f90cc]{color:#a78bfa}.pdf-report[data-v-54098574]{width:100%;min-height:100vh;background:#fff;box-sizing:border-box;overflow:visible;margin:0 auto}.pdf-report__body[data-v-54098574]{width:794px;box-sizing:border-box;height:auto;display:flex;flex-direction:column;align-items:center;color:#333;position:relative;margin:0 auto}.pdf-report__hint[data-v-54098574]{padding:3.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.pdf-report__hint--sheet[data-v-54098574]{padding:48px 24px}.pdf-report__hint-text[data-v-54098574]{font-size:.875rem;color:#9399b0;text-align:center;line-height:1.5}.pdf-report__retry[data-v-54098574]{padding:.375rem 1.25rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd)}.pdf-report__retry-text[data-v-54098574]{font-size:.8125rem;color:#fff}.pdf-stage[data-v-54098574]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:visible;box-sizing:border-box}.pdf-box.report[data-v-54098574]{width:794px;box-sizing:border-box;height:auto;display:flex;flex-direction:column;align-items:center;color:#333;position:relative;margin:0 auto;flex-shrink:0}.report-page[data-v-54098574]{width:794px;min-height:1121px;position:relative;box-sizing:border-box;background:#fff}.content-bg[data-v-54098574]{padding:30px 42px 40px;box-sizing:border-box;min-height:1121px;width:100%}.big-title[data-v-54098574]{min-height:76px;display:flex;align-items:center;justify-content:center;padding-top:24px;box-sizing:border-box}.big-title__text-inner[data-v-54098574]{font-weight:600;font-size:26px;color:#282727;line-height:38px;white-space:nowrap}.basic-info[data-v-54098574]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:27px;padding-bottom:13px;border-bottom:2px solid #4284d3;margin-bottom:0;box-sizing:border-box}.basic-info__col[data-v-54098574]{min-width:0}.basic-info__col--left[data-v-54098574]{flex:3 1 0;display:flex;align-items:center;justify-content:flex-start;gap:8px}.basic-info__col--meta[data-v-54098574]{flex:1.5 1 0;display:flex;align-items:center;justify-content:flex-end;gap:4px}.basic-info__grade[data-v-54098574]{flex:0 0 auto;max-width:6em;min-width:0;overflow:hidden;font-size:14px;line-height:22px}.basic-info__sep[data-v-54098574]{flex-shrink:0;font-size:14px;line-height:22px;color:#333}.basic-info__name[data-v-54098574]{flex:0 1 auto;min-width:0;max-width:100%;width:-moz-max-content;width:max-content;overflow:hidden;text-align:right}.basic-info__logo[data-v-54098574]{height:22px;max-width:72px;flex-shrink:0;display:block}.basic-info__brand[data-v-54098574],.basic-info__text[data-v-54098574]{display:block;min-width:0;font-size:14px;color:#333;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composition-title[data-v-54098574]{display:flex;align-items:flex-start;width:710px;max-width:100%;margin-top:18px;margin-bottom:8px;box-sizing:border-box}.composition-title__text[data-v-54098574]{flex:1;min-width:0;font-weight:600;font-size:18px;text-align:center;word-break:break-word}.composition-title__title-text[data-v-54098574]{display:inline-block;position:relative;z-index:1;line-height:1.2;color:#282727;font-weight:600;font-size:18px}.composition-title__score[data-v-54098574]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-top:-10px;margin-left:12px}.composition-title__score-num[data-v-54098574]{font-size:44px;color:#ff545a;line-height:1;font-weight:500;white-space:nowrap;font-family:Muyao-Softbrush,PingFang SC,Microsoft YaHei,sans-serif}.composition-title__digress[data-v-54098574]{margin-top:6px;color:#ff545a;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.title-2[data-v-54098574]{display:block;clear:both;height:-moz-max-content;height:max-content;padding:20px 0 16px 9px;width:-moz-max-content;width:max-content;max-width:100%;font-weight:600;font-size:16px;color:#333;line-height:24px;position:relative;box-sizing:border-box}.title-2[data-v-54098574]:before{content:"";width:4px;height:16px;background:#4284d3;position:absolute;top:calc(50% - 6px);left:0}.title-2__text[data-v-54098574]{font-weight:600;font-size:16px;color:#333;line-height:24px}.disclaimer__text[data-v-54098574]{font-size:12px;color:#a0a7b8;line-height:1.55}.report-section[data-v-54098574]{width:710px;max-width:100%;box-sizing:border-box}.writing-images[data-v-54098574]{width:100%;min-width:100px;margin-bottom:12px;box-sizing:border-box}.writing-images[data-v-54098574] .writing-correction,.writing-images[data-v-54098574] .canvas-container,.writing-images[data-v-54098574] .canvas-wrapper{width:100%;min-width:100px;box-sizing:border-box}.writing-images[data-v-54098574] .writing-correction{height:auto}.writing-images[data-v-54098574] .canvas-container{flex:none;min-height:0;height:auto;overflow:visible}.writing-images[data-v-54098574] .canvas-wrapper{height:auto;min-height:0}.fallback-img-wrap[data-v-54098574]{width:100%}.fallback-img[data-v-54098574]{width:100%;display:block}.text-item[data-v-54098574]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 0;box-sizing:border-box}.left-icon[data-v-54098574]{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#4284d3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-icon__text[data-v-54098574]{font-size:12px;color:#fff;font-weight:700;line-height:1}.text-item__body[data-v-54098574]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55}.text-item__plain[data-v-54098574]{font-size:14px;color:#333;line-height:1.55}.text-item__plain--empty[data-v-54098574]{color:#c9cdd4}.text-item__tag[data-v-54098574]{color:#666;font-weight:600}.req-item[data-v-54098574]{width:100%;margin-bottom:8px;box-sizing:border-box}.req-item[data-v-54098574]:last-child{margin-bottom:0}.req-item__scores[data-v-54098574]{display:flex;justify-content:space-between;align-items:center;min-height:28px;gap:12px}.req-item__name[data-v-54098574]{width:60%;min-width:0;font-weight:600;font-size:13px;color:#333;line-height:15px;padding-right:16px;box-sizing:border-box}.req-item__bars[data-v-54098574]{width:40%;display:flex;justify-content:space-between;align-items:center;line-height:28px;box-sizing:border-box}.req-item__bar[data-v-54098574]{flex:1;min-width:0;border-radius:14px;border:1px solid #626262;font-weight:400;font-size:10px;text-align:center;line-height:1;padding:5px 0;margin-left:6px;box-sizing:border-box;background:#fff}.req-item__bar[data-v-54098574]:first-child{margin-left:0}.req-item__bar-text[data-v-54098574]{font-size:10px;color:#333;line-height:1.2}.req-item__bar--v5[data-v-54098574]{background:#00a309;border-color:#00a309}.req-item__bar--v4[data-v-54098574]{background:#58a91b;border-color:#58a91b}.req-item__bar--v3[data-v-54098574]{background:#98b505;border-color:#98b505}.req-item__bar--v2[data-v-54098574]{background:#f59f09;border-color:#f59f09}.req-item__bar--v1[data-v-54098574]{background:#f03a40;border-color:#f03a40}.req-item__bar--v5 .req-item__bar-text[data-v-54098574],.req-item__bar--v4 .req-item__bar-text[data-v-54098574],.req-item__bar--v3 .req-item__bar-text[data-v-54098574],.req-item__bar--v2 .req-item__bar-text[data-v-54098574],.req-item__bar--v1 .req-item__bar-text[data-v-54098574],.req-item__bar--on .req-item__bar-text[data-v-54098574]{color:#fff}.req-item__desc[data-v-54098574]{display:block;font-size:12px;font-weight:400;color:#333;line-height:1.5;padding-left:2px}.eval-box[data-v-54098574]{width:100%;padding:0;box-sizing:border-box}.eval-box__text[data-v-54098574]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap}.extra-item[data-v-54098574]{width:100%;padding:4px 0 10px;box-sizing:border-box}.extra-item__title[data-v-54098574]{display:block;font-size:15px;font-weight:700;color:#282727;margin-bottom:8px;text-align:center}.extra-item__text[data-v-54098574]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap}.guidance-row[data-v-54098574]{--guidance-accent: var(--color-primary-700, #0054fd);--guidance-rail-w: 72px;--guidance-spine-x: 56px;--guidance-line: 1px;--guidance-row-gap: 8px;--guidance-section-gap: 18px;position:relative;display:flex;flex-direction:row;align-items:stretch;width:100%;padding:0 0 var(--guidance-row-gap);overflow:visible;box-sizing:border-box}.guidance-row--last[data-v-54098574]{padding-bottom:var(--guidance-section-gap)}.guidance-row__rail[data-v-54098574]{position:relative;flex-shrink:0;width:var(--guidance-rail-w);overflow:visible;box-sizing:border-box}.guidance-row__spine[data-v-54098574]{position:absolute;left:calc(var(--guidance-spine-x) - var(--guidance-line) / 2);top:0;bottom:calc(var(--guidance-row-gap) * -1);width:var(--guidance-line);background:var(--guidance-accent);box-sizing:border-box}.guidance-row--first .guidance-row__spine[data-v-54098574]{top:50%}.guidance-row--last .guidance-row__spine[data-v-54098574]{bottom:50%}.guidance-row--only .guidance-row__spine[data-v-54098574]{display:none}.guidance-row__label[data-v-54098574]{position:absolute;left:0;top:50%;z-index:3;display:none;align-items:center;justify-content:center;min-width:44px;max-width:52px;padding:5px 8px;border:1px solid var(--guidance-accent);border-radius:999px;background:#fff;transform:translateY(-50%);box-sizing:border-box}.guidance-row--has-label .guidance-row__label[data-v-54098574]{display:flex}.guidance-row__label-text[data-v-54098574]{font-size:13px;font-weight:500;color:#333;line-height:1.2;text-align:center}.guidance-row__elbow[data-v-54098574]{display:none;position:absolute;left:44px;top:50%;width:calc(var(--guidance-spine-x) - 44px);height:var(--guidance-line);margin-top:calc(var(--guidance-line) / -2);background:var(--guidance-accent);box-sizing:border-box;z-index:2}.guidance-row--has-label .guidance-row__elbow[data-v-54098574]{display:block}.guidance-row--only.guidance-row--has-label .guidance-row__elbow[data-v-54098574]{left:44px;width:calc(var(--guidance-rail-w) - 44px)}.guidance-row__branch[data-v-54098574]{position:absolute;top:50%;left:var(--guidance-spine-x);right:0;height:var(--guidance-line);margin-top:calc(var(--guidance-line) / -2);background:var(--guidance-accent);box-sizing:border-box}.guidance-row--only .guidance-row__branch[data-v-54098574]{display:none}.guidance-row__card[data-v-54098574]{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--guidance-accent);border-radius:8px;background:#fff;box-sizing:border-box}.guidance-row__main[data-v-54098574]{display:flex;align-items:flex-start;gap:8px}.guidance-row__tag[data-v-54098574]{flex-shrink:0;max-width:96px;font-size:14px;font-weight:600;color:var(--guidance-accent);line-height:1.55}.guidance-row__body[data-v-54098574]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55;white-space:pre-wrap;word-break:break-word}.guidance-row__ex[data-v-54098574]{display:flex;align-items:flex-start;gap:4px;margin-top:6px}.guidance-row__ex-label[data-v-54098574]{flex-shrink:0;font-size:14px;font-weight:600;color:var(--guidance-accent);line-height:1.55}.guidance-row__ex-text[data-v-54098574]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55;white-space:pre-wrap;word-break:break-word}.writing-polish-title[data-v-54098574]{width:710px;max-width:100%;font-weight:600;font-size:16px;color:#333;line-height:24px;text-align:center;margin-top:8px;margin-bottom:12px;position:relative;box-sizing:border-box}.writing-polish-title__text[data-v-54098574]{position:relative;z-index:2;font-weight:600;font-size:16px;color:#333}.writing-polish-title__bor[data-v-54098574]{width:56px;height:8px;position:absolute;left:50%;bottom:-3px;margin-left:-28px;z-index:1;background:linear-gradient(208deg,rgba(253,225,86,.84),rgba(251,191,43,.84))}.writing-polish-title__tr[data-v-54098574]{width:58px;height:8px;position:absolute;left:0;bottom:-5px;background-color:#fff;transform:rotate(356deg);z-index:2}.writing-polish-content[data-v-54098574]{width:710px;max-width:100%;font-weight:400;font-size:14px;color:#333;line-height:1.5;text-indent:2em;box-sizing:border-box}.writing-polish-content--html[data-v-54098574]{text-indent:0;text-align:start;font-size:14px;line-height:1.5;color:#333}.writing-polish-content__html[data-v-54098574]{width:100%;font-size:14px;color:#333;line-height:1.5;box-sizing:border-box}.writing-polish-content--html[data-v-54098574] p,.writing-polish-content--html[data-v-54098574] div,.writing-polish-content--html[data-v-54098574] h1,.writing-polish-content--html[data-v-54098574] h2,.writing-polish-content--html[data-v-54098574] h3,.writing-polish-content--html[data-v-54098574] h4,.writing-polish-content--html[data-v-54098574] h5,.writing-polish-content--html[data-v-54098574] h6,.writing-polish-content__html[data-v-54098574] p,.writing-polish-content__html[data-v-54098574] div,.writing-polish-content__html[data-v-54098574] h1,.writing-polish-content__html[data-v-54098574] h2,.writing-polish-content__html[data-v-54098574] h3,.writing-polish-content__html[data-v-54098574] h4,.writing-polish-content__html[data-v-54098574] h5,.writing-polish-content__html[data-v-54098574] h6{margin:0;padding:0;line-height:1.5;font-size:14px;color:#333}.writing-polish-content__p[data-v-54098574]{margin:0 0 8px}.writing-polish-content__text[data-v-54098574]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap;text-indent:2em}.disclaimer[data-v-54098574]{display:block;margin-top:24px;padding-top:16px;border-top:1px dashed #d9e2ef;font-size:12px;color:#a0a7b8;line-height:1.55;text-align:center}.pdf-box.report .report-page[data-v-54098574]{width:794px;height:1121px;position:relative;box-sizing:border-box;overflow:hidden;background:#fff;margin:0}.pdf-box.report .report-page .content-bg[data-v-54098574]{padding:30px 42px 40px;box-sizing:border-box;width:100%;height:100%}.pdf-report--render[data-v-54098574]{background:#fff!important;min-height:0!important}.pdf-report[data-v-b6cedbf4]{width:100%;min-height:100vh;background:#fff;box-sizing:border-box;overflow:visible;margin:0 auto}.pdf-report__body[data-v-b6cedbf4]{width:794px;box-sizing:border-box;height:auto;display:flex;flex-direction:column;align-items:center;color:#333;position:relative;margin:0 auto}.pdf-report__hint[data-v-b6cedbf4]{padding:3.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.pdf-report__hint--sheet[data-v-b6cedbf4]{padding:48px 24px}.pdf-report__hint-text[data-v-b6cedbf4]{font-size:.875rem;color:#9399b0;text-align:center;line-height:1.5}.pdf-report__retry[data-v-b6cedbf4]{padding:.375rem 1.25rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd)}.pdf-report__retry-text[data-v-b6cedbf4]{font-size:.8125rem;color:#fff}.pdf-stage[data-v-b6cedbf4]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:visible;box-sizing:border-box}.pdf-box.report[data-v-b6cedbf4]{width:794px;box-sizing:border-box;height:auto;display:flex;flex-direction:column;align-items:center;color:#333;position:relative;margin:0 auto;flex-shrink:0}.report-page[data-v-b6cedbf4]{width:794px;min-height:1121px;position:relative;box-sizing:border-box;background:#fff}.content-bg[data-v-b6cedbf4]{padding:30px 42px 40px;box-sizing:border-box;min-height:1121px;width:100%}.big-title[data-v-b6cedbf4]{min-height:76px;display:flex;align-items:center;justify-content:center;padding-top:24px;box-sizing:border-box}.big-title__text-inner[data-v-b6cedbf4]{font-weight:600;font-size:26px;color:#282727;line-height:38px;white-space:nowrap}.basic-info[data-v-b6cedbf4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:27px;padding-bottom:13px;border-bottom:2px solid #4284d3;margin-bottom:0;box-sizing:border-box}.basic-info__col[data-v-b6cedbf4]{flex:1;min-width:0}.basic-info__col--left[data-v-b6cedbf4]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.basic-info__col--center[data-v-b6cedbf4]{text-align:center}.basic-info__col--right[data-v-b6cedbf4]{text-align:right}.basic-info__logo[data-v-b6cedbf4]{height:22px;max-width:72px;flex-shrink:0;display:block}.basic-info__brand[data-v-b6cedbf4],.basic-info__text[data-v-b6cedbf4]{font-size:14px;color:#333;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basic-info__brand[data-v-b6cedbf4]{min-width:0}.composition-title[data-v-b6cedbf4]{display:flex;align-items:flex-start;width:710px;max-width:100%;margin-top:18px;margin-bottom:8px;box-sizing:border-box}.composition-title__text[data-v-b6cedbf4]{flex:1;min-width:0;font-weight:600;font-size:18px;text-align:center;word-break:break-word}.composition-title__title-text[data-v-b6cedbf4]{display:inline-block;position:relative;z-index:1;line-height:1.2;color:#282727;font-weight:600;font-size:18px}.composition-title__score[data-v-b6cedbf4]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-top:-10px;margin-left:12px}.composition-title__score-num[data-v-b6cedbf4]{font-size:66px;color:#ff545a;line-height:1;font-weight:500;white-space:nowrap;font-family:Muyao-Softbrush,PingFang SC,Microsoft YaHei,sans-serif}.composition-title__digress[data-v-b6cedbf4]{margin-top:6px;color:#ff545a;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.title-2[data-v-b6cedbf4]{display:block;clear:both;height:-moz-max-content;height:max-content;padding:20px 0 16px 9px;width:-moz-max-content;width:max-content;max-width:100%;font-weight:600;font-size:16px;color:#333;line-height:24px;position:relative;box-sizing:border-box}.title-2[data-v-b6cedbf4]:before{content:"";width:4px;height:16px;background:#4284d3;position:absolute;top:calc(50% - 6px);left:0}.title-2__text[data-v-b6cedbf4]{font-weight:600;font-size:16px;color:#333;line-height:24px}.disclaimer__text[data-v-b6cedbf4]{font-size:12px;color:#a0a7b8;line-height:1.55}.report-section[data-v-b6cedbf4]{width:710px;max-width:100%;box-sizing:border-box}.writing-images[data-v-b6cedbf4]{width:100%;min-width:100px;margin-bottom:12px;box-sizing:border-box}.writing-images[data-v-b6cedbf4] .writing-correction,.writing-images[data-v-b6cedbf4] .canvas-container,.writing-images[data-v-b6cedbf4] .canvas-wrapper{width:100%;min-width:100px;box-sizing:border-box}.fallback-img-wrap[data-v-b6cedbf4]{width:100%}.fallback-img[data-v-b6cedbf4]{width:100%;display:block}.text-item[data-v-b6cedbf4]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 0;box-sizing:border-box}.left-icon[data-v-b6cedbf4]{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#4284d3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-icon__text[data-v-b6cedbf4]{font-size:12px;color:#fff;font-weight:700;line-height:1}.text-item__body[data-v-b6cedbf4]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55}.text-item__plain[data-v-b6cedbf4]{font-size:14px;color:#333;line-height:1.55}.text-item__plain--empty[data-v-b6cedbf4]{color:#c9cdd4}.text-item__tag[data-v-b6cedbf4]{color:#666;font-weight:600}.req-item[data-v-b6cedbf4]{width:100%;margin-bottom:8px;box-sizing:border-box}.req-item[data-v-b6cedbf4]:last-child{margin-bottom:0}.req-item__scores[data-v-b6cedbf4]{display:flex;justify-content:space-between;align-items:center;min-height:28px;gap:12px}.req-item__name[data-v-b6cedbf4]{width:60%;min-width:0;font-weight:600;font-size:13px;color:#333;line-height:15px;padding-right:16px;box-sizing:border-box}.req-item__bars[data-v-b6cedbf4]{width:40%;display:flex;justify-content:space-between;align-items:center;line-height:28px;box-sizing:border-box}.req-item__bar[data-v-b6cedbf4]{flex:1;min-width:0;border-radius:14px;border:1px solid #626262;font-weight:400;font-size:10px;text-align:center;line-height:1;padding:5px 0;margin-left:6px;box-sizing:border-box;background:#fff}.req-item__bar[data-v-b6cedbf4]:first-child{margin-left:0}.req-item__bar-text[data-v-b6cedbf4]{font-size:10px;color:#333;line-height:1.2}.req-item__bar--v5[data-v-b6cedbf4]{background:#00a309;border-color:#00a309}.req-item__bar--v4[data-v-b6cedbf4]{background:#58a91b;border-color:#58a91b}.req-item__bar--v3[data-v-b6cedbf4]{background:#98b505;border-color:#98b505}.req-item__bar--v2[data-v-b6cedbf4]{background:#f59f09;border-color:#f59f09}.req-item__bar--v1[data-v-b6cedbf4]{background:#f03a40;border-color:#f03a40}.req-item__bar--v5 .req-item__bar-text[data-v-b6cedbf4],.req-item__bar--v4 .req-item__bar-text[data-v-b6cedbf4],.req-item__bar--v3 .req-item__bar-text[data-v-b6cedbf4],.req-item__bar--v2 .req-item__bar-text[data-v-b6cedbf4],.req-item__bar--v1 .req-item__bar-text[data-v-b6cedbf4],.req-item__bar--on .req-item__bar-text[data-v-b6cedbf4]{color:#fff}.req-item__desc[data-v-b6cedbf4]{display:block;font-size:12px;font-weight:400;color:#333;line-height:1.5;padding-left:2px}.eval-box[data-v-b6cedbf4]{width:100%;padding:0;box-sizing:border-box}.eval-box__text[data-v-b6cedbf4]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap}.extra-item[data-v-b6cedbf4]{width:100%;padding:4px 0 10px;box-sizing:border-box}.extra-item__title[data-v-b6cedbf4]{display:block;font-size:15px;font-weight:700;color:#282727;margin-bottom:8px;text-align:center}.extra-item__text[data-v-b6cedbf4]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap}.guidance-row[data-v-b6cedbf4]{--guidance-accent: var(--color-primary-700, #0054fd);--guidance-rail-w: 72px;--guidance-spine-x: 56px;--guidance-line: 1px;--guidance-row-gap: 8px;--guidance-section-gap: 18px;position:relative;display:flex;flex-direction:row;align-items:stretch;width:100%;padding:0 0 var(--guidance-row-gap);overflow:visible;box-sizing:border-box}.guidance-row--last[data-v-b6cedbf4]{padding-bottom:var(--guidance-section-gap)}.guidance-row__rail[data-v-b6cedbf4]{position:relative;flex-shrink:0;width:var(--guidance-rail-w);overflow:visible;box-sizing:border-box}.guidance-row__spine[data-v-b6cedbf4]{position:absolute;left:calc(var(--guidance-spine-x) - var(--guidance-line) / 2);top:0;bottom:calc(var(--guidance-row-gap) * -1);width:var(--guidance-line);background:var(--guidance-accent);box-sizing:border-box}.guidance-row--first .guidance-row__spine[data-v-b6cedbf4]{top:50%}.guidance-row--last .guidance-row__spine[data-v-b6cedbf4]{bottom:50%}.guidance-row--only .guidance-row__spine[data-v-b6cedbf4]{display:none}.guidance-row__label[data-v-b6cedbf4]{position:absolute;left:0;top:50%;z-index:3;display:none;align-items:center;justify-content:center;min-width:44px;max-width:52px;padding:5px 8px;border:1px solid var(--guidance-accent);border-radius:999px;background:#fff;transform:translateY(-50%);box-sizing:border-box}.guidance-row--has-label .guidance-row__label[data-v-b6cedbf4]{display:flex}.guidance-row__label-text[data-v-b6cedbf4]{font-size:13px;font-weight:500;color:#333;line-height:1.2;text-align:center}.guidance-row__elbow[data-v-b6cedbf4]{display:none;position:absolute;left:44px;top:50%;width:calc(var(--guidance-spine-x) - 44px);height:var(--guidance-line);margin-top:calc(var(--guidance-line) / -2);background:var(--guidance-accent);box-sizing:border-box;z-index:2}.guidance-row--has-label .guidance-row__elbow[data-v-b6cedbf4]{display:block}.guidance-row--only.guidance-row--has-label .guidance-row__elbow[data-v-b6cedbf4]{left:44px;width:calc(var(--guidance-rail-w) - 44px)}.guidance-row__branch[data-v-b6cedbf4]{position:absolute;top:50%;left:var(--guidance-spine-x);right:0;height:var(--guidance-line);margin-top:calc(var(--guidance-line) / -2);background:var(--guidance-accent);box-sizing:border-box}.guidance-row--only .guidance-row__branch[data-v-b6cedbf4]{display:none}.guidance-row__card[data-v-b6cedbf4]{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--guidance-accent);border-radius:8px;background:#fff;box-sizing:border-box}.guidance-row__main[data-v-b6cedbf4]{display:flex;align-items:flex-start;gap:8px}.guidance-row__tag[data-v-b6cedbf4]{flex-shrink:0;max-width:96px;font-size:14px;font-weight:600;color:var(--guidance-accent);line-height:1.55}.guidance-row__body[data-v-b6cedbf4]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55;white-space:pre-wrap;word-break:break-word}.guidance-row__ex[data-v-b6cedbf4]{display:flex;align-items:flex-start;gap:4px;margin-top:6px}.guidance-row__ex-label[data-v-b6cedbf4]{flex-shrink:0;font-size:14px;font-weight:600;color:var(--guidance-accent);line-height:1.55}.guidance-row__ex-text[data-v-b6cedbf4]{flex:1;min-width:0;font-size:14px;color:#333;line-height:1.55;white-space:pre-wrap;word-break:break-word}.writing-polish-title[data-v-b6cedbf4]{width:710px;max-width:100%;font-weight:600;font-size:16px;color:#333;line-height:24px;text-align:center;margin-top:8px;margin-bottom:12px;position:relative;box-sizing:border-box}.writing-polish-title__text[data-v-b6cedbf4]{position:relative;z-index:2;font-weight:600;font-size:16px;color:#333}.writing-polish-title__bor[data-v-b6cedbf4]{width:56px;height:8px;position:absolute;left:50%;bottom:-3px;margin-left:-28px;z-index:1;background:linear-gradient(208deg,rgba(253,225,86,.84),rgba(251,191,43,.84))}.writing-polish-title__tr[data-v-b6cedbf4]{width:58px;height:8px;position:absolute;left:0;bottom:-5px;background-color:#fff;transform:rotate(356deg);z-index:2}.writing-polish-content[data-v-b6cedbf4]{width:710px;max-width:100%;font-weight:400;font-size:14px;color:#333;line-height:1.5;text-indent:2em;box-sizing:border-box}.writing-polish-content--html[data-v-b6cedbf4]{text-indent:0;text-align:start;font-size:14px;line-height:1.5;color:#333}.writing-polish-content__html[data-v-b6cedbf4]{width:100%;font-size:14px;color:#333;line-height:1.5;box-sizing:border-box}.writing-polish-content--html[data-v-b6cedbf4] p,.writing-polish-content--html[data-v-b6cedbf4] div,.writing-polish-content--html[data-v-b6cedbf4] h1,.writing-polish-content--html[data-v-b6cedbf4] h2,.writing-polish-content--html[data-v-b6cedbf4] h3,.writing-polish-content--html[data-v-b6cedbf4] h4,.writing-polish-content--html[data-v-b6cedbf4] h5,.writing-polish-content--html[data-v-b6cedbf4] h6,.writing-polish-content__html[data-v-b6cedbf4] p,.writing-polish-content__html[data-v-b6cedbf4] div,.writing-polish-content__html[data-v-b6cedbf4] h1,.writing-polish-content__html[data-v-b6cedbf4] h2,.writing-polish-content__html[data-v-b6cedbf4] h3,.writing-polish-content__html[data-v-b6cedbf4] h4,.writing-polish-content__html[data-v-b6cedbf4] h5,.writing-polish-content__html[data-v-b6cedbf4] h6{margin:0;padding:0;line-height:1.5;font-size:14px;color:#333}.writing-polish-content__p[data-v-b6cedbf4]{margin:0 0 8px}.writing-polish-content__text[data-v-b6cedbf4]{display:block;font-size:14px;color:#333;line-height:1.65;white-space:pre-wrap;text-indent:2em}.disclaimer[data-v-b6cedbf4]{display:block;margin-top:24px;padding-top:16px;border-top:1px dashed #d9e2ef;font-size:12px;color:#a0a7b8;line-height:1.55;text-align:center}.pdf-box.report .report-page[data-v-b6cedbf4]{width:794px;height:1121px;position:relative;box-sizing:border-box;overflow:hidden;background:#fff;margin:0}.pdf-box.report .report-page .content-bg[data-v-b6cedbf4]{padding:30px 42px 40px;box-sizing:border-box;width:100%;height:100%}.pdf-report--render[data-v-b6cedbf4]{background:#fff!important;min-height:0!important}.u-tabs[data-v-9fe9f979]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.u-tabs__tab[data-v-9fe9f979]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.625rem 0}.u-tabs__text[data-v-9fe9f979]{font-size:1rem;line-height:1.4;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;transition:color .25s ease,font-weight .2s ease}.u-tabs__text--active[data-v-9fe9f979]{font-weight:500;color:var(--color-primary-700, #0054fd)}.u-tabs__line[data-v-9fe9f979]{width:1.25rem;height:.125rem;border-radius:.125rem;background:var(--color-primary-700, #0054fd);opacity:0;transform:scaleX(.6);transition:opacity .25s ease,transform .3s cubic-bezier(.4,0,.2,1)}.u-tabs__line--active[data-v-9fe9f979]{opacity:1;transform:scaleX(1)}.u-tabs--block .u-tabs__line[data-v-9fe9f979]{width:100%}.writing-original-preview-host[data-v-6966c509] .modal-mask{z-index:10000}.writing-original-preview-host[data-v-6966c509] .modal{max-height:85vh}.writing-original-preview-host[data-v-6966c509] .modal__content{padding:.75rem 1rem 1rem;overflow:hidden}.writing-original-preview[data-v-6966c509]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.writing-original-preview__stage[data-v-6966c509],.writing-original-preview__empty[data-v-6966c509]{position:relative;width:100%;height:22.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.375rem;background:var(--color-gray-50, #f7f9fc)}.writing-original-preview__image[data-v-6966c509]{width:100%;height:100%}.writing-original-preview__image--hidden[data-v-6966c509]{opacity:0}.writing-original-preview__nav[data-v-6966c509]{position:absolute;top:50%;z-index:2;width:2rem;height:2rem;margin-top:-1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(28,31,46,.45);cursor:pointer}.writing-original-preview__nav--prev[data-v-6966c509]{left:.5rem}.writing-original-preview__nav--next[data-v-6966c509]{right:.5rem}.writing-original-preview__nav-icon[data-v-6966c509]{color:var(--color-base-02, #ffffff);font-size:1.375rem;line-height:1}.writing-original-preview__fallback[data-v-6966c509]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.writing-original-preview__fallback-text[data-v-6966c509]{color:var(--color-gray-500, #5e637a);font-size:.875rem;line-height:1.25rem}.writing-original-preview__pager[data-v-6966c509]{color:var(--color-gray-600, #464b60);font-size:.875rem;line-height:1.25rem}.writing-tasks[data-v-5bb129ce]{position:relative;display:flex;flex-direction:column;height:100%;background:var(--color-base-02, #ffffff);box-sizing:border-box;padding:2rem 1rem 0;gap:1rem}.writing-tasks__navbar[data-v-5bb129ce]{display:flex;align-items:center;gap:.25rem;min-height:2.25rem;background:var(--color-base-02, #ffffff);flex-shrink:0;box-sizing:border-box}.writing-tasks__back[data-v-5bb129ce]{width:auto;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.writing-tasks__back-icon[data-v-5bb129ce]{width:1.125rem;height:1.125rem}.writing-tasks__title[data-v-5bb129ce]{flex:1;min-width:0;text-align:center;font-size:1rem;font-weight:600;line-height:1.375rem;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-tasks__navbar-placeholder[data-v-5bb129ce]{width:1.5rem;flex-shrink:0}.writing-tasks__tabs[data-v-5bb129ce]{background:var(--color-base-02, #ffffff)}.writing-tasks__body[data-v-5bb129ce]{flex:1;min-height:0;background:var(--color-base-02, #ffffff)}.writing-tasks__hint[data-v-5bb129ce]{display:flex;flex-direction:column;align-items:center;padding:3.75rem 1rem}.writing-tasks__hint-text[data-v-5bb129ce]{font-size:.875rem;color:var(--color-gray-500, #9399b0)}.writing-tasks__list[data-v-5bb129ce]{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem}.writing-tasks__row[data-v-5bb129ce]{display:flex;flex-direction:row;align-items:center;align-self:stretch;gap:.5rem;padding:0 0 .5rem;border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea);box-sizing:border-box}.writing-tasks__row-inner[data-v-5bb129ce]{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:0;flex:1 0 0;min-width:0}.writing-tasks__file-box[data-v-5bb129ce]{display:flex;width:2.75rem;height:2.75rem;padding:0;justify-content:center;align-items:center;gap:0;aspect-ratio:1/1;flex-shrink:0;border-radius:.75rem;background:var(--color-gray-50, #F7F9FC)}.writing-tasks__file-icon[data-v-5bb129ce]{width:1.75rem;height:1.75rem}.writing-tasks__main[data-v-5bb129ce]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding-left:.25rem}.writing-tasks__row-title[data-v-5bb129ce]{display:flex;flex-direction:column;justify-content:center;align-self:stretch;height:2.625rem;min-width:0}.writing-tasks__row-title-text[data-v-5bb129ce]{overflow:hidden;color:var(--color-gray-900, #1c1f2e);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1.3125rem}.writing-tasks__meta[data-v-5bb129ce]{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.writing-tasks__type[data-v-5bb129ce]{display:flex;height:.9rem;min-width:1.125rem;min-height:.9rem;max-height:.9rem;padding:0 .1125rem;justify-content:center;align-items:center;gap:0;font-size:.625rem;line-height:.8125rem;font-weight:400;border-radius:.1125rem;box-sizing:border-box}.writing-tasks__type--sync[data-v-5bb129ce]{color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.writing-tasks__type--free[data-v-5bb129ce]{color:var(--color-semantic-warning-900, #D25F00);background:var(--color-semantic-warning-100, #FFF7E8)}.writing-tasks__meta-sep[data-v-5bb129ce]{font-size:.6875rem;line-height:1rem;color:var(--color-gray-500, #9399b0)}.writing-tasks__meta-text[data-v-5bb129ce]{font-size:.6875rem;line-height:.9375rem;color:var(--color-gray-600, #464B60)}.writing-tasks__preview[data-v-5bb129ce]{flex-shrink:0;padding:.21875rem .25rem;display:flex;align-items:center;cursor:pointer}.writing-tasks__preview-text[data-v-5bb129ce]{color:var(--color-primary-700, #0054fd);font-size:.75rem;font-weight:400;line-height:1.0625rem;white-space:nowrap}.writing-tasks__action[data-v-5bb129ce]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;padding:.21875rem .75rem;border-radius:31.21875rem;box-sizing:border-box;flex-shrink:0}.writing-tasks__action--done[data-v-5bb129ce]{background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd)}.writing-tasks__action--failed[data-v-5bb129ce]{background:transparent;border:.03125rem solid var(--color-danger-6, #f53f3f);cursor:help}.writing-tasks__action--proc[data-v-5bb129ce]{width:7.375rem;padding:.21875rem .5rem;background:transparent;border:.03125rem solid var(--color-gray-100, #ccd2ea)}.writing-tasks__action-loading[data-v-5bb129ce]{width:.8125rem;height:.8125rem;animation:writing-tasks-spin-5bb129ce .9s linear infinite}.writing-tasks__action-text[data-v-5bb129ce]{font-size:.75rem;font-weight:400;line-height:1.0625rem;white-space:nowrap}.writing-tasks__action-text--done[data-v-5bb129ce]{color:#fff}.writing-tasks__action-text--failed[data-v-5bb129ce]{color:var(--color-danger-6, #f53f3f)}.writing-tasks__action-text--proc[data-v-5bb129ce]{color:#5e637a}@keyframes writing-tasks-spin-5bb129ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.writing-tasks__footer-spacer[data-v-5bb129ce]{height:5.625rem}.writing-tasks__footer[data-v-5bb129ce]{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;padding:1rem 1rem calc(.75rem + env(safe-area-inset-bottom));box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 36%);pointer-events:none}.writing-tasks__create[data-v-5bb129ce]{pointer-events:auto;width:100%;height:2.75rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box}.writing-tasks__create-plus[data-v-5bb129ce]{font-size:1.125rem;font-weight:500;line-height:1;color:#fff}.writing-tasks__create-text[data-v-5bb129ce]{font-size:.9375rem;font-weight:600;line-height:1;color:#fff}.writing-tasks-page[data-v-f854127c]{height:100vh;background:var(--color-base-02, #ffffff);box-sizing:border-box}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>.uni-canvas-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.learning-trend-chart[data-v-3180dd34]{position:relative;width:100%;min-width:0;background:var(--color-base-02, #fff)}.learning-trend-chart__canvas[data-v-3180dd34]{display:block;width:100%}.learning-trend-chart__empty[data-v-3180dd34]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#9299aa;font-size:.75rem}.learning-trend-chart__empty-icon[data-v-3180dd34]{width:2rem;height:2rem;margin-bottom:.375rem}.learning-trend-chart__empty-sub[data-v-3180dd34]{font-size:.6875rem;color:#71778f}.learning-trend-chart__tooltip[data-v-3180dd34]{position:absolute;z-index:2;pointer-events:none;box-sizing:border-box;min-width:11.875rem;max-width:100%;padding:.625rem .75rem;border:.0625rem solid #ccd2ea;border-radius:.5rem;background:#fff;box-shadow:0 .375rem 1.5rem rgba(28,43,73,.14);color:#71778f;font-size:.6875rem;line-height:1.8;opacity:0}.learning-trend-chart__tooltip--placed[data-v-3180dd34]{opacity:1}.learning-trend-chart__tooltip-title[data-v-3180dd34]{display:block;color:#1c1f2e;font-size:.75rem;font-weight:600;line-height:1.8}.learning-trend-chart__tooltip-meta[data-v-3180dd34]{display:block}.learning-trend-chart__tooltip-row[data-v-3180dd34]{display:flex;justify-content:space-between;gap:1.25rem}.learning-trend-chart__tooltip-rate[data-v-3180dd34]{color:var(--color-primary-700, #0054fd);font-weight:600}.wo-qcard[data-v-c61e2966]{width:100%;padding:.75rem;box-sizing:border-box;border-radius:var(--radius-base, .625rem);background:var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05));display:flex;flex-direction:column;gap:1rem}.wo-qcard__shot[data-v-c61e2966]{width:100%;overflow:hidden;border:var(--border-base, .0625rem) solid rgba(0,0,0,.16);border-radius:.375rem;background:var(--color-base-02, #fff);display:flex;flex-direction:column;gap:.5rem}.wo-qcard__img-wrap[data-v-c61e2966]{width:100%;overflow:hidden;background:var(--color-base-02, #fff)}.wo-qcard__empty[data-v-c61e2966]{min-height:6.25rem;display:flex;align-items:center;justify-content:center;padding:.75rem;box-sizing:border-box}.wo-qcard__empty-text[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-300, #9399b0)}.wo-qcard__panel[data-v-c61e2966]{width:100%;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;background:var(--color-base-02, #fff);border-radius:var(--radius-extra-small, .125rem)}.wo-qcard__panel-head[data-v-c61e2966]{width:100%;padding:.5rem 0;box-sizing:border-box}.wo-qcard__panel-title[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-gray-900, #1c1f2e)}.wo-qcard__panel-body[data-v-c61e2966]{width:100%;display:flex;flex-direction:column;gap:1rem}.wo-qcard__block[data-v-c61e2966]{width:100%;display:flex;flex-direction:column;gap:.25rem}.wo-qcard__label[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.125rem;font-weight:400;color:var(--color-primary-700, #0054fd)}.wo-qcard__placeholder[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.125rem;font-weight:400;color:var(--color-gray-900, #1c1f2e)}.wo-qcard__divider[data-v-c61e2966]{width:100%;height:0;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea)}.wo-qcard__math[data-v-c61e2966]{width:100%}.wo-qcard__math[data-v-c61e2966] .math-text{font-size:.875rem;line-height:1.125rem;color:var(--color-gray-900, #1c1f2e)}.wo-qcard__footer[data-v-c61e2966]{width:100%;display:flex;align-items:flex-start;gap:1rem}.wo-qcard__tags[data-v-c61e2966]{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:.625rem;align-items:flex-start}.wo-qcard__tags--hidden[data-v-c61e2966]{opacity:0;pointer-events:none}.wo-qcard__tags--panel[data-v-c61e2966]{flex:none;width:100%}.wo-qcard__tag[data-v-c61e2966]{padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem);background:var(--color-overlay-alpha-2-5, rgba(19, 19, 21, .05));box-sizing:border-box}.wo-qcard__tag--sm[data-v-c61e2966]{padding:.09375rem .5rem}.wo-qcard__tag-text[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.0625rem;font-weight:400;color:var(--color-gray-600, #464b60);white-space:nowrap}.wo-qcard__tag-text--sm[data-v-c61e2966]{font-size:.625rem;line-height:.875rem}.wo-qcard__toggle[data-v-c61e2966]{flex:none;display:flex;align-items:center;gap:.25rem;cursor:pointer}.wo-qcard__toggle-text[data-v-c61e2966]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.125rem;font-weight:400;color:var(--color-primary-700, #0054fd);white-space:nowrap}.wo-qcard__toggle-icon[data-v-c61e2966]{width:.875rem;height:.875rem;flex:none}.wo-drawer[data-v-96dd215e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;justify-content:flex-end;background:rgba(0,0,0,.32);animation:wo-drawer-fade-in-96dd215e .2s ease}.wo-drawer__panel[data-v-96dd215e]{width:640px;max-width:100vw;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #fff);box-shadow:-8px 0 24px rgba(0,0,0,.12);animation:wo-drawer-slide-in-96dd215e .26s cubic-bezier(.4,0,.2,1)}.wo-drawer__header[data-v-96dd215e]{flex:none;display:flex;align-items:center;gap:.5rem;padding:1rem;box-sizing:border-box;border-bottom:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.wo-drawer__close[data-v-96dd215e]{width:1.5rem;height:1.5rem;flex:none;cursor:pointer}.wo-drawer__headline[data-v-96dd215e]{flex:1;min-width:0;padding:0 .5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem}.wo-drawer__title-row[data-v-96dd215e]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-height:1.5rem}.wo-drawer__name[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.125rem;line-height:1.5rem;font-weight:600;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.wo-drawer__meta[data-v-96dd215e]{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.wo-drawer__meta-icon[data-v-96dd215e]{width:.75rem;height:.75rem;flex:none}.wo-drawer__meta-text[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;line-height:.9375rem;font-weight:400;color:var(--color-gray-600, #464b60);white-space:nowrap}.wo-drawer__pill[data-v-96dd215e]{align-self:flex-start;padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem);background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),var(--color-gray-50, #f7f9fc)}.wo-drawer__pill-text[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.0625rem;font-weight:400;color:var(--color-gray-600, #464b60);white-space:nowrap}.wo-drawer__body[data-v-96dd215e]{flex:1;min-height:0;width:100%;box-sizing:border-box}.wo-drawer__list[data-v-96dd215e]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;box-sizing:border-box}.wo-drawer__state[data-v-96dd215e]{min-height:15rem;padding:2rem 1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.wo-drawer__state-text[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;color:var(--color-gray-300, #9399b0);text-align:center}.wo-drawer__retry[data-v-96dd215e]{height:2rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full, 312.46875rem);background:var(--color-primary-700, #0054fd);cursor:pointer}.wo-drawer__retry-text[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.125rem;color:var(--color-base-02, #fff)}.wo-drawer__footer[data-v-96dd215e]{flex:none;display:flex;justify-content:flex-end;align-items:stretch;padding:.5rem 1rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.wo-drawer__download[data-v-96dd215e]{height:2.5rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.125rem;box-sizing:border-box;border-radius:var(--radius-full, 312.46875rem);background:var(--color-primary-700, #0054fd);cursor:pointer}.wo-drawer__download-icon[data-v-96dd215e]{width:1.125rem;height:1.125rem;flex:none}.wo-drawer__download-text[data-v-96dd215e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1rem;line-height:1.375rem;font-weight:400;color:var(--color-base-02, #fff);white-space:nowrap}.wo-drawer__download--disabled[data-v-96dd215e]{opacity:.5;cursor:not-allowed}@keyframes wo-drawer-fade-in-96dd215e{0%{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.32)}}@keyframes wo-drawer-slide-in-96dd215e{0%{transform:translate(100%)}to{transform:translate(0)}}@media screen and (max-width: 960px){.wo-drawer__panel[data-v-96dd215e]{width:100%}.wo-drawer__list[data-v-96dd215e]{padding:16px}}.student-note-editor[data-v-2f8235bc]{width:100%;min-width:0}.student-note-editor__input[data-v-2f8235bc]{display:block;width:100%;height:5.5rem;min-height:5.5rem;max-height:16.25rem;box-sizing:border-box;padding:.625rem 1rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;outline:none;resize:vertical;overflow:auto;background:var(--color-base-02, #fff);color:var(--color-gray-900, #1c1f2e);font-family:inherit;font-size:.875rem;line-height:1.25rem;white-space:pre-wrap;overflow-wrap:anywhere}.student-note-editor__input[data-v-2f8235bc]:empty:before{content:attr(data-placeholder);color:var(--color-gray-400, #71778f);pointer-events:none}.student-note-editor__input[data-v-2f8235bc] p,.student-note-editor__input[data-v-2f8235bc] div{margin:0}.student-note-editor__input[data-v-2f8235bc] ul,.student-note-editor__input[data-v-2f8235bc] ol{margin:0;padding-left:1.25rem}.student-note-editor__input[data-v-2f8235bc] blockquote{margin:0;padding-left:.625rem;border-left:.125rem solid var(--fill-3, #dee0e3)}.student-note-editor__input[data-v-2f8235bc] a{color:var(--color-primary-700, #0054fd)}.student-note-editor--disabled .student-note-editor__input[data-v-2f8235bc]{background:var(--fill-1, #f7f8fa);color:var(--color-gray-400, #71778f);cursor:default}.student-note-editor__textarea[data-v-2f8235bc]{margin:0}.profile-dialog[data-v-384998b5]{box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 64px);padding:1.75rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;color:var(--color-gray-900, #1c1f2e);background:#fff}.profile-dialog__header[data-v-384998b5]{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;margin-bottom:1.5rem}.profile-dialog__heading[data-v-384998b5]{display:flex;flex-direction:column;gap:.375rem}.profile-dialog__identity[data-v-384998b5]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.profile-dialog__title[data-v-384998b5]{font-size:1rem;line-height:1.375rem;font-weight:600}.profile-dialog__close[data-v-384998b5]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:0 -.25rem 0 0;padding:0;background:transparent;color:var(--color-gray-400, #71778f);font-size:1.75rem;line-height:1;font-weight:300}.profile-dialog__close[data-v-384998b5]:after,.profile-dialog__button[data-v-384998b5]:after,.profile-dialog__retry[data-v-384998b5]:after{border:0}.profile-dialog__body[data-v-384998b5]{flex:0 1 auto;min-height:0;overflow-y:auto}.profile-dialog__body--dropdown-open[data-v-384998b5]{overflow:visible}.profile-dialog__grid[data-v-384998b5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.375rem}.profile-dialog__grid--saving[data-v-384998b5]{pointer-events:none}.profile-dialog__field[data-v-384998b5]{display:flex;flex-direction:column;min-width:0;gap:.4375rem}.profile-dialog__label[data-v-384998b5]{font-size:.8125rem;line-height:1.125rem;font-weight:500;color:var(--color-gray-600, #4e546b)}.profile-dialog__input[data-v-384998b5]{display:flex;align-items:center;width:100%;height:2.5rem;min-height:2.5rem;box-sizing:border-box;padding:0 1rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;font-size:.875rem;line-height:1.25rem;background:#fff}.profile-dialog__input--readonly[data-v-384998b5]{color:var(--color-gray-400, #71778f);background:var(--color-gray-50, #f7f9fc)}.profile-dialog__field--note[data-v-384998b5]{grid-column:1/-1}.profile-dialog__error[data-v-384998b5]{font-size:.75rem;line-height:1.0625rem;color:var(--color-danger-600, #d03050)}.profile-dialog__save-error[data-v-384998b5]{display:block;margin-top:.625rem}.profile-dialog__retry[data-v-384998b5]{margin:0;padding:0;background:transparent;text-align:left;color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1.0625rem}.profile-dialog__footer[data-v-384998b5]{display:flex;justify-content:flex-end;flex-shrink:0;gap:.75rem;margin-top:1.75rem}.profile-dialog__button[data-v-384998b5]{box-sizing:border-box;height:1.875rem;margin:0;padding:0 1rem;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:31.21875rem;font-size:.875rem;line-height:1.75rem}.profile-dialog__button--cancel[data-v-384998b5]{color:var(--color-primary-700, #0054fd);background:#fff}.profile-dialog__button--save[data-v-384998b5]{color:#fff;font-weight:600;background:var(--color-primary-700, #0054fd)}.profile-dialog__button[disabled][data-v-384998b5],.profile-dialog__close[disabled][data-v-384998b5]{opacity:.6}.profile-dialog__coach-value[data-v-384998b5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}[data-v-384998b5] .status-dropdown{width:100%;min-width:0}[data-v-384998b5] .status-dropdown__control{height:2.5rem;min-height:2.5rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;background:#fff;box-shadow:none}[data-v-384998b5] .status-dropdown__value{font-size:.875rem}[data-v-384998b5] .status-dropdown__dropdown{max-height:12.5rem}[data-v-384998b5] .status-dropdown__list{max-height:12.375rem}@media (max-width: 600px){.profile-dialog[data-v-384998b5]{padding:1.25rem;max-height:calc(100vh - 32px)}.profile-dialog__grid[data-v-384998b5]{grid-template-columns:minmax(0,1fr);row-gap:1rem}.profile-dialog__header[data-v-384998b5]{margin-bottom:1.125rem}.profile-dialog__footer[data-v-384998b5]{margin-top:1.125rem}}.task-dialog[data-v-598d1ec5]{display:flex;flex-direction:column;padding:1.75rem;border:.0625rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);color:var(--color-gray-900, #1c1f2e);box-sizing:border-box}.task-dialog__header[data-v-598d1ec5]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:1.25rem}.task-dialog__heading[data-v-598d1ec5]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.task-dialog__identity[data-v-598d1ec5]{font-size:.75rem;line-height:1.25rem;color:var(--color-gray-400, #71778f)}.task-dialog__title[data-v-598d1ec5]{font-size:1rem;line-height:1.5rem;font-weight:600}.task-dialog__close[data-v-598d1ec5]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin:0;padding:.25rem;border-radius:.375rem;background:transparent;color:var(--color-gray-400, #71778f);font-size:1.5rem;line-height:1}.task-dialog__close[data-v-598d1ec5]:hover{background:var(--color-gray-50, #f7f9fc)}.task-dialog__close[data-v-598d1ec5]:after,.task-dialog__option[data-v-598d1ec5]:after{border:0}.task-dialog__choices[data-v-598d1ec5]{display:grid;gap:.625rem}.task-dialog__option[data-v-598d1ec5]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:.875rem 1rem;border:.0625rem solid transparent;border-radius:.5rem;background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-900, #1c1f2e);font-size:.875rem;line-height:1.25rem;text-align:left;box-sizing:border-box}.task-dialog__option-hint[data-v-598d1ec5]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.learning-preview[data-v-0b3d11e0]{min-height:33rem;width:100%;min-width:0;box-sizing:border-box;padding:1.5rem;border:.0625rem solid rgba(0,0,0,.05);border-radius:.625rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);color:var(--color-gray-900, #1c1f2e)}.learning-preview__header[data-v-0b3d11e0]{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.8125rem;margin-bottom:1.25rem}.learning-preview__heading[data-v-0b3d11e0]{min-width:0;display:flex;flex-direction:column;gap:.25rem}.learning-preview__title-row[data-v-0b3d11e0]{display:flex;align-items:center;gap:.375rem}.learning-preview__title[data-v-0b3d11e0]{font-size:1rem;font-weight:600;line-height:1.375rem}.learning-preview__mock[data-v-0b3d11e0]{padding:.0625rem .25rem;border-radius:.1875rem;background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd);font-size:.625rem;line-height:.875rem}.learning-preview__date[data-v-0b3d11e0]{color:var(--color-gray-400, #71778f);font-size:.75rem;line-height:1.0625rem}.learning-preview__actions[data-v-0b3d11e0]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.learning-preview__course[data-v-0b3d11e0]{width:10rem;min-width:0}.learning-preview__course[data-v-0b3d11e0] .status-dropdown__control{width:100%;height:2.5rem;min-height:2.5rem;box-sizing:border-box;border-color:var(--fill-3, #dee0e3);border-radius:.375rem}.learning-preview__course[data-v-0b3d11e0] .status-dropdown__value,.learning-preview__course[data-v-0b3d11e0] .status-dropdown__filter-input{font-size:.8125rem}.learning-preview__more[data-v-0b3d11e0],.learning-preview__retry[data-v-0b3d11e0]{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1.25rem;white-space:nowrap}.learning-preview__more[data-v-0b3d11e0]:after,.learning-preview__retry[data-v-0b3d11e0]:after{border:0}.learning-preview__state[data-v-0b3d11e0]{min-height:12.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;color:var(--color-gray-400, #71778f);font-size:.8125rem}.learning-preview__stats[data-v-0b3d11e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.learning-preview__stat[data-v-0b3d11e0]{min-width:0;height:5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:.375rem;padding:.75rem;border-radius:.5rem;background:var(--fill-1, #f7f8fa)}.learning-preview__stat-label[data-v-0b3d11e0]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.learning-preview__stat-number[data-v-0b3d11e0]{display:flex;align-items:baseline;gap:.25rem}.learning-preview__stat-value[data-v-0b3d11e0]{font-size:1.375rem;font-weight:600;line-height:1.625rem}.learning-preview__stat-value--success[data-v-0b3d11e0]{color:var(--color-primary-700, #0054fd)}.learning-preview__stat-value--warning[data-v-0b3d11e0]{color:var(--color-card-orange, #ff7d00)}.learning-preview__stat-unit[data-v-0b3d11e0]{font-size:.6875rem;color:var(--color-gray-400, #71778f)}.learning-preview__trend[data-v-0b3d11e0]{min-width:0;margin-top:1.25rem}.learning-preview__section-heading[data-v-0b3d11e0]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.learning-preview__section-title[data-v-0b3d11e0]{font-size:.8125rem;line-height:1.1875rem;font-weight:500}.learning-preview__legend[data-v-0b3d11e0]{display:flex;align-items:center;gap:.25rem;color:var(--color-gray-400, #71778f);font-size:.6875rem}.learning-preview__knowledge-section[data-v-0b3d11e0]{margin-top:1.5rem}.learning-preview__knowledge-grid[data-v-0b3d11e0]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.75rem}.learning-preview__knowledge[data-v-0b3d11e0]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;min-width:0}.learning-preview__knowledge-name[data-v-0b3d11e0]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.0625rem}.learning-preview__knowledge-meta[data-v-0b3d11e0]{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin:0}.learning-preview__knowledge-rate[data-v-0b3d11e0]{font-size:.75rem;line-height:1rem;font-weight:400}.learning-preview__mastery[data-v-0b3d11e0]{font-size:.625rem;line-height:.875rem;color:var(--color-gray-400, #71778f)}.learning-preview__progress[data-v-0b3d11e0]{grid-column:1/-1;height:.25rem;overflow:hidden;border-radius:.25rem;background:var(--fill-2, #eff0f1)}.learning-preview__progress-value[data-v-0b3d11e0]{height:100%;border-radius:inherit;background:var(--color-primary-700, #0054fd)}.learning-preview__knowledge-empty[data-v-0b3d11e0]{display:block;margin-top:.75rem;color:var(--color-gray-400, #71778f);font-size:.75rem}.learning-preview[data-v-0b3d11e0]{container:student-learning/inline-size}@container student-learning (min-width: 440px){.learning-preview__stats[data-v-0b3d11e0]{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-preview__knowledge-grid[data-v-0b3d11e0]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container student-learning (max-width: 439px){.learning-preview__header[data-v-0b3d11e0]{align-items:flex-start}.learning-preview__actions[data-v-0b3d11e0]{width:100%;justify-content:space-between}.learning-preview__course[data-v-0b3d11e0]{width:10rem;max-width:70%}}.wrongbook-preview[data-v-8d3e8dc9]{min-width:0;padding:1.5rem;border:.0625rem solid var(--student-detail-soft-border, rgba(0, 0, 0, .05));border-radius:.625rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 .125rem var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));color:var(--color-gray-900, #1c1f2e)}.wrongbook-preview__heading[data-v-8d3e8dc9],.wrongbook-preview__title-row[data-v-8d3e8dc9],.wrongbook-preview__more[data-v-8d3e8dc9],.wrongbook-preview__meta[data-v-8d3e8dc9],.wrongbook-preview__source[data-v-8d3e8dc9]{display:flex;align-items:center}.wrongbook-preview__heading[data-v-8d3e8dc9]{justify-content:space-between;gap:.75rem;margin-bottom:1.25rem}.wrongbook-preview__heading-main[data-v-8d3e8dc9]{display:flex;flex-direction:column;gap:.25rem}.wrongbook-preview__title-row[data-v-8d3e8dc9]{gap:.5rem}.wrongbook-preview__title[data-v-8d3e8dc9]{font-size:1rem;font-weight:600;line-height:1.5rem}.wrongbook-preview__count[data-v-8d3e8dc9]{font-size:.75rem;line-height:1.125rem;color:var(--color-neutral-600, #666);background:var(--student-detail-surface, #f3f4f6);border-radius:.25rem;padding:0 .375rem}.wrongbook-preview__subtitle[data-v-8d3e8dc9]{font-size:.75rem;line-height:1.125rem;color:var(--color-neutral-500, #999)}.wrongbook-preview__more[data-v-8d3e8dc9]{gap:.375rem;flex-shrink:0;font-size:.8125rem;line-height:1.25rem;color:var(--color-primary-700, #0054fd);cursor:pointer}.wrongbook-preview__grid[data-v-8d3e8dc9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:1rem}.wrongbook-preview__question[data-v-8d3e8dc9]{display:flex;flex-direction:column;box-sizing:border-box;height:14.375rem;min-width:0;border:.0625rem solid var(--student-detail-border, #e5e7eb);border-radius:.5rem;overflow:hidden}.wrongbook-preview__meta[data-v-8d3e8dc9]{flex-shrink:0;justify-content:space-between;gap:.5rem;padding:.75rem;background:var(--student-detail-table-head, #f9fafb);font-size:.75rem;line-height:1.125rem}.wrongbook-preview__source[data-v-8d3e8dc9]{min-width:0;gap:.5rem;color:var(--color-neutral-600, #666)}.wrongbook-preview__number[data-v-8d3e8dc9]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:.25rem;background:var(--color-base-02, #fff);color:var(--color-neutral-600, #666);font-weight:500}.wrongbook-preview__date[data-v-8d3e8dc9]{flex-shrink:0;color:var(--color-neutral-500, #999)}.wrongbook-preview__image-wrap[data-v-8d3e8dc9]{flex:1;min-height:0;padding:.75rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--color-base-02, #fff)}.wrongbook-preview__image[data-v-8d3e8dc9]{display:block;width:100%;height:100%}.wrongbook-preview__no-image[data-v-8d3e8dc9],.wrongbook-preview__unclassified[data-v-8d3e8dc9]{font-size:.75rem;line-height:1.125rem;color:var(--color-neutral-500, #999)}.wrongbook-preview__knowledges[data-v-8d3e8dc9]{min-height:1.25rem;padding:0 .75rem .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrongbook-preview__tag[data-v-8d3e8dc9]{display:inline-block;max-width:100%;margin-right:.375rem;font-size:.75rem;line-height:1.125rem;padding:.125rem .5rem;border-radius:.25rem;color:var(--color-neutral-600, #666);background:var(--student-detail-surface, #f3f4f6);overflow:hidden;text-overflow:ellipsis}.wrongbook-preview__empty[data-v-8d3e8dc9]{min-height:8rem;display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--color-neutral-500, #999);font-size:.875rem}.wrongbook-preview__retry[data-v-8d3e8dc9]{color:var(--color-primary-700, #0054fd);cursor:pointer}@media (max-width: 768px){.wrongbook-preview[data-v-8d3e8dc9]{padding:1rem}}.task-history[data-v-ed9a558e]{min-width:0;color:var(--color-gray-900, #1c1f2e)}.task-history__heading[data-v-ed9a558e],.task-history__toolbar[data-v-ed9a558e],.task-history__tabs[data-v-ed9a558e]{display:flex;align-items:center}.task-history__heading[data-v-ed9a558e]{justify-content:space-between;gap:.75rem;margin-bottom:1rem}.task-history__title[data-v-ed9a558e]{font-size:1rem;line-height:1.5rem;font-weight:600}.task-history__total[data-v-ed9a558e]{color:var(--color-neutral-500, #999);font-size:.75rem;line-height:1.125rem}.task-history__toolbar[data-v-ed9a558e]{justify-content:space-between;gap:.75rem;margin-bottom:1rem}.task-history__tabs-scroll[data-v-ed9a558e]{flex:1;min-width:0;width:0;white-space:nowrap}.task-history__tabs[data-v-ed9a558e]{width:-moz-max-content;width:max-content;gap:.25rem;padding:.25rem;border:.0625rem solid var(--line, #ccd2ea);border-radius:.5rem;background:var(--student-detail-surface, #f3f4f6)}.task-history__tab[data-v-ed9a558e]{flex-shrink:0;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;border-radius:.375rem;color:var(--color-neutral-600, #666);cursor:pointer}.task-history__tab[data-v-ed9a558e]:not(.task-history__tab--active):hover{color:var(--primary, #0054fd);background:var(--color-tab-hover-bg, #e9eef7)}.task-history__tab--active[data-v-ed9a558e]{color:var(--color-primary-700, #0054fd);background:var(--color-base-02, #fff);box-shadow:0 .0625rem .125rem var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05))}.task-history__total[data-v-ed9a558e]{flex-shrink:0}.task-history__panel[data-v-ed9a558e]{border:.0625rem solid var(--color-line-1, #ccd2ea);border-radius:.625rem;background:var(--color-base-02, #fff)}.task-history__table-region[data-v-ed9a558e]{position:relative;min-width:0}.task-history__table-scroll[data-v-ed9a558e]{width:100%;border-radius:.5625rem .5625rem 0 0;background:var(--color-base-02, #fff);box-sizing:border-box;overflow:hidden}.task-history__table-scroll[data-v-ed9a558e] .uni-scroll-view::-webkit-scrollbar{height:.5rem}.task-history__table-scroll[data-v-ed9a558e] .uni-scroll-view::-webkit-scrollbar-track{background:var(--color-gray-50, #f7f9fc)}.task-history__table-scroll[data-v-ed9a558e] .uni-scroll-view::-webkit-scrollbar-thumb{border-radius:.25rem;background:var(--color-gray-100, #ccd2ea)}.task-history__table[data-v-ed9a558e]{position:relative;min-width:51.25rem}.task-history__edge[data-v-ed9a558e]{position:absolute;top:0;bottom:0;width:.0625rem;pointer-events:none}.task-history__edge--left[data-v-ed9a558e]{left:0}.task-history__edge--right[data-v-ed9a558e]{right:0}.task-history__table--busy[data-v-ed9a558e]{pointer-events:none}.task-history__table-body[data-v-ed9a558e]{min-height:8rem}.task-history__loading-overlay[data-v-ed9a558e]{position:absolute;top:2.8125rem;right:.0625rem;bottom:.0625rem;left:.0625rem;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:0 0 .4375rem .4375rem;background:rgba(255,255,255,.86)}.task-history__loading-content[data-v-ed9a558e]{display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--color-neutral-500, #999);font-size:.875rem}.task-history__row[data-v-ed9a558e]{display:grid;grid-template-columns:minmax(3.5rem,70fr) minmax(9.375rem,190fr) minmax(6.875rem,200fr) minmax(5.625rem,100fr) minmax(7.5rem,210fr) minmax(5.625rem,210fr) var(--task-history-action-column, minmax(6.25rem, 200fr));min-height:4rem;border-bottom:.0625rem solid var(--student-detail-divider, #f0f1f3);align-items:center}.task-history__row--head[data-v-ed9a558e]{min-height:2.75rem;background:var(--student-detail-table-head, #f9fafb);color:var(--color-neutral-600, #666)}.task-history__cell[data-v-ed9a558e]{display:flex;align-items:center;gap:.375rem;box-sizing:border-box;padding:.5rem;font-size:.8125rem;line-height:1.25rem;min-width:0}.task-history__row--head .task-history__cell[data-v-ed9a558e]{white-space:nowrap}.task-history__row--head .task-history__cell--sortable[data-v-ed9a558e]{cursor:pointer}.task-history__cell--serial[data-v-ed9a558e],.task-history__cell--action[data-v-ed9a558e]{position:sticky;z-index:1;align-self:stretch;background:var(--color-base-02, #fff)}.task-history__cell--serial[data-v-ed9a558e]{left:0}.task-history__cell--action[data-v-ed9a558e]{right:0}.task-history__table--left-floating .task-history__cell--serial[data-v-ed9a558e]{box-shadow:.0625rem 0 0 var(--color-line-1, #ccd2ea)}.task-history__table--right-floating .task-history__cell--action[data-v-ed9a558e]{box-shadow:-.0625rem 0 0 var(--color-line-1, #ccd2ea)}.task-history__row--head .task-history__cell[data-v-ed9a558e]{background:var(--student-detail-table-head, #f9fafb)}.task-history__table--student .task-history__row[data-v-ed9a558e]{grid-template-columns:minmax(3.5rem,70fr) minmax(9.375rem,190fr) minmax(6.875rem,200fr) minmax(5.625rem,100fr) minmax(7.5rem,210fr) minmax(5.625rem,210fr) var(--task-history-action-column, minmax(6.25rem, 200fr))}.task-history__table--student .task-history__cell[data-v-ed9a558e]{font-size:.875rem;padding:.5rem 1rem}.task-history__table--student .task-history__row--head .task-history__cell[data-v-ed9a558e]{font-size:.75rem;font-weight:600;color:var(--color-gray-400, #71778f)}.task-history__table--student .task-history__cell--serial[data-v-ed9a558e]{justify-content:center;padding-right:.25rem;padding-left:.25rem;color:var(--color-gray-400, #71778f);font-size:.8125rem}.task-history__table--student .task-history__cell--created[data-v-ed9a558e]{color:var(--color-gray-400, #71778f);font-size:.8125rem}.task-history__table--exam .task-history__row[data-v-ed9a558e]{grid-template-columns:minmax(3.5rem,70fr) minmax(9.375rem,190fr) minmax(6.875rem,200fr) minmax(5.625rem,100fr) minmax(5.625rem,100fr) minmax(7.5rem,210fr) minmax(5.625rem,210fr) var(--task-history-action-column, minmax(6.25rem, 200fr))}.task-history__table--student .task-history__cell--wrong[data-v-ed9a558e],.task-history__table--student .task-history__cell--score[data-v-ed9a558e]{justify-content:flex-end;white-space:nowrap}.task-history__cell--student[data-v-ed9a558e]{gap:.625rem}.task-history__avatar[data-v-ed9a558e]{flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:50%}.task-history__student-name[data-v-ed9a558e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-history__table--student .task-history__status--success[data-v-ed9a558e]{color:var(--color-gray-900, #1c1f2e);background:var(--student-detail-surface, #f3f4f6)}.task-history__table--writing .task-history__row[data-v-ed9a558e]{grid-template-columns:minmax(3.5rem,70fr) minmax(9.375rem,190fr) minmax(5rem,110fr) minmax(8.75rem,220fr) minmax(5rem,100fr) minmax(6.25rem,150fr) minmax(5.3125rem,140fr) var(--task-history-action-column, minmax(6.25rem, 200fr))}.task-history__table--writing .task-history__cell[data-v-ed9a558e]{font-size:.875rem;padding:.5rem 1rem}.task-history__table--writing .task-history__row--head .task-history__cell[data-v-ed9a558e]{font-size:.75rem;font-weight:600;color:var(--color-gray-400, #71778f)}.task-history__table--writing .task-history__cell--serial[data-v-ed9a558e]{justify-content:center;padding-right:.25rem;padding-left:.25rem;color:var(--color-gray-400, #71778f);font-size:.8125rem}.task-history__table--writing .task-history__cell--created[data-v-ed9a558e]{color:var(--color-gray-400, #71778f);font-size:.8125rem}.task-history__table--writing .task-history__cell--score[data-v-ed9a558e]{justify-content:flex-end;white-space:nowrap}.task-history__table--writing .task-history__status--success[data-v-ed9a558e]{color:var(--color-gray-900, #1c1f2e);background:var(--student-detail-surface, #f3f4f6)}.task-history__cell--writing-title[data-v-ed9a558e] .hover-tooltip,.task-history__cell--student[data-v-ed9a558e] .hover-tooltip{flex:1;min-width:0;width:auto}.task-history__task-title[data-v-ed9a558e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.task-history__sort[data-v-ed9a558e]{font-size:.6875rem;color:var(--color-neutral-400, #bbb)}.task-history__sort--active[data-v-ed9a558e],.task-history__link[data-v-ed9a558e],.task-history__retry[data-v-ed9a558e]{color:var(--color-primary-700, #0054fd)}.task-history__link[data-v-ed9a558e],.task-history__retry[data-v-ed9a558e]{cursor:pointer}.task-history__wrong[data-v-ed9a558e]{color:var(--color-semantic-error-700, #f53f3f)}.task-history__status[data-v-ed9a558e]{border-radius:.25rem;padding:.125rem .5rem;white-space:nowrap;font-size:.75rem;color:var(--color-neutral-600, #666);background:var(--student-detail-surface, #f3f4f6)}.task-history__status--success[data-v-ed9a558e]{color:var(--color-semantic-success-900, #009227);background:var(--color-brand-50, #e8f5e9)}.task-history__status--warning[data-v-ed9a558e]{color:var(--color-semantic-warning-900, #d25f00);background:var(--color-warning-50, #fff3e0)}.task-history__status--primary[data-v-ed9a558e]{color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.task-history__status--error[data-v-ed9a558e]{color:var(--color-semantic-error-700, #f53f3f);background:var(--color-semantic-error-100, #fdecea)}.task-history__empty[data-v-ed9a558e]{min-height:8rem;display:flex;align-items:center;justify-content:center;gap:.75rem;color:var(--color-neutral-500, #999);font-size:.875rem}.task-history__pagination[data-v-ed9a558e]{position:sticky;bottom:0;z-index:3;box-sizing:border-box;padding:.75rem 1rem;border-top:.0625rem solid var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05));border-radius:0 0 .5625rem .5625rem;background:var(--color-base-02, #fff)}.task-history__pager[data-v-ed9a558e]{width:100%}@container student-detail (max-width: 640px){.task-history[data-v-ed9a558e]{--task-history-action-column: 6.25rem}}@media (max-width: 640px){.task-history[data-v-ed9a558e]{--task-history-action-column: 6.25rem}}@media (max-width: 768px){.task-history__heading[data-v-ed9a558e]{align-items:flex-start}.task-history__tab[data-v-ed9a558e]{padding:.375rem .5rem}}.detail-page[data-v-8b8a434f]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;color:var(--color-gray-900, #1c1f2e);background:var(--color-base-02, #fff);container-type:inline-size;container-name:student-detail}.detail-page--locked .detail-body[data-v-8b8a434f]{pointer-events:none}.detail-navbar[data-v-8b8a434f]{z-index:2;display:flex;align-items:center;gap:.75rem;flex-shrink:0;height:3.5rem;padding:0 1rem;border-bottom:.0625rem solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff);box-sizing:border-box}.detail-navbar__left[data-v-8b8a434f]{display:flex;align-items:center;gap:.5rem;min-width:0;cursor:pointer}.detail-navbar__back[data-v-8b8a434f]{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem}.detail-navbar__back-icon[data-v-8b8a434f]{width:1rem;height:1rem}.detail-navbar__title[data-v-8b8a434f]{font-size:1rem;line-height:1.5rem;font-weight:600;white-space:nowrap}.detail-navbar__add[data-v-8b8a434f]{display:flex;align-items:center;justify-content:center;gap:.125rem;height:2rem;margin:0 0 0 auto;padding:0 .875rem;border-radius:31.21875rem;background:var(--color-primary-700, #0054fd);color:var(--color-base-02, #fff);font-size:.875rem;font-weight:500;line-height:2rem;white-space:nowrap}.detail-navbar__add[data-v-8b8a434f]:after,.detail-link[data-v-8b8a434f]:after{border:0}.detail-navbar__plus[data-v-8b8a434f]{font-size:1.125rem;font-weight:400}.detail-body[data-v-8b8a434f]{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.detail-body[data-v-8b8a434f]::-webkit-scrollbar{display:none}.detail-content[data-v-8b8a434f]{display:grid;grid-template-columns:16.25rem minmax(0,1fr);align-items:start;gap:1.5rem;width:100%;max-width:93.75rem;margin:0 auto;padding:1.5rem;box-sizing:border-box}.detail-card[data-v-8b8a434f]{border:.0625rem solid rgba(0,0,0,.05);border-radius:.625rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);box-sizing:border-box}.detail-card-group[data-v-8b8a434f]{min-width:0;padding:1.75rem 1.5rem}.detail-workspace[data-v-8b8a434f]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.detail-body__state[data-v-8b8a434f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:12.5rem}.detail-body__state-text[data-v-8b8a434f]{font-size:.875rem;color:var(--color-gray-400, #71778f)}.profile-card[data-v-8b8a434f]{display:flex;flex-direction:column;align-items:center;padding-bottom:1.75rem;border-bottom:.0625rem solid rgba(0,0,0,.05)}.profile-avatar__img[data-v-8b8a434f]{display:block;width:5.5rem;height:5.5rem;border-radius:50%;flex-shrink:0}.profile-meta[data-v-8b8a434f]{display:flex;flex-direction:column;align-items:center;min-width:0;width:100%;margin-top:.75rem}.profile-meta__identity[data-v-8b8a434f]{display:flex;flex-direction:column;align-items:center;gap:.625rem;max-width:100%}.profile-meta__name[data-v-8b8a434f]{max-width:100%;overflow-wrap:anywhere;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600}.profile-tag[data-v-8b8a434f]{padding:.3125rem .625rem;border-radius:.25rem;background:var(--color-primary-50, #f2f6ff);cursor:pointer}.profile-tag__text[data-v-8b8a434f]{color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1rem}.profile-meta__summary[data-v-8b8a434f]{display:flex;align-items:center;margin-top:.5rem}.profile-meta__visit[data-v-8b8a434f]{display:flex;align-items:center;gap:.1875rem}.profile-meta__visit-icon[data-v-8b8a434f]{width:.75rem;height:.75rem}.profile-meta__summary-text[data-v-8b8a434f]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.info-card[data-v-8b8a434f]{padding-top:1.5rem}.profile-section-head[data-v-8b8a434f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1.25rem}.profile-section-head__title[data-v-8b8a434f]{font-size:1rem;line-height:1.5rem;font-weight:600}.detail-link[data-v-8b8a434f]{padding:0;margin:0;background:transparent;color:var(--color-primary-700, #0054fd);font-size:.8125rem;line-height:1.25rem;border:0}.info-cell+.info-cell[data-v-8b8a434f]{margin-top:1.125rem}.info-cell__body[data-v-8b8a434f]{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.info-cell__label[data-v-8b8a434f]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.info-cell__value[data-v-8b8a434f]{font-size:.875rem;line-height:1.3125rem;overflow-wrap:anywhere}.info-cell__value--empty[data-v-8b8a434f]{color:var(--color-gray-200, #b0b5cd)}.info-cell__value--note[data-v-8b8a434f]{white-space:pre-wrap}.record-card[data-v-8b8a434f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1.4375rem 1.5rem}.record-stat[data-v-8b8a434f]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.record-stat+.record-stat[data-v-8b8a434f]{border-left:.0625rem solid rgba(0,0,0,.05);padding-left:1.25rem}.record-stat__label[data-v-8b8a434f]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}.record-stat__value[data-v-8b8a434f]{font-size:1.75rem;line-height:2.1875rem;font-weight:600;font-variant-numeric:tabular-nums}.record-stat__value-row[data-v-8b8a434f]{display:flex;align-items:baseline;gap:.25rem;min-width:0}.record-stat__unit[data-v-8b8a434f]{font-size:.75rem;line-height:1.0625rem;color:var(--color-gray-400, #71778f)}@container student-detail (max-width: 860px){.detail-content[data-v-8b8a434f]{grid-template-columns:12.5rem minmax(0,1fr);gap:1rem;padding:1.125rem}.detail-card-group[data-v-8b8a434f]{padding:1.5rem 1.125rem}.record-card[data-v-8b8a434f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1.125rem}.record-stat+.record-stat[data-v-8b8a434f]{padding-left:.625rem}.record-stat[data-v-8b8a434f]:nth-child(3){padding-left:0;border-left:0}}@container student-detail (max-width: 640px){.detail-content[data-v-8b8a434f]{grid-template-columns:minmax(0,1fr);padding:1rem}.detail-card-group[data-v-8b8a434f]{padding:1.125rem}.profile-card[data-v-8b8a434f]{flex-direction:row;gap:.875rem;align-items:center;padding-bottom:1rem}.profile-avatar__img[data-v-8b8a434f]{width:4rem;height:4rem}.profile-meta[data-v-8b8a434f]{flex:1;align-items:flex-start;margin-top:0}.profile-meta__identity[data-v-8b8a434f]{align-items:flex-start;gap:.375rem}.profile-meta__name[data-v-8b8a434f]{font-size:1.25rem;line-height:1.625rem;text-align:left}.info-card[data-v-8b8a434f]{padding-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.profile-section-head[data-v-8b8a434f]{grid-column:1/-1;margin-bottom:0}.info-cell+.info-cell[data-v-8b8a434f]{margin-top:0}.info-cell--last[data-v-8b8a434f]{grid-column:1/-1}}@media (max-width: 480px){.detail-navbar[data-v-8b8a434f]{padding:0 .625rem;gap:.25rem}.detail-navbar__left[data-v-8b8a434f]{gap:.125rem}.detail-navbar__add[data-v-8b8a434f]{padding:0 .625rem;font-size:.75rem}.detail-content[data-v-8b8a434f]{padding:.75rem;gap:1rem}.detail-workspace[data-v-8b8a434f]{gap:1rem}}@media (max-width: 640px){.detail-content[data-v-8b8a434f]{grid-template-columns:minmax(0,1fr)}.detail-card-group[data-v-8b8a434f]{padding:1.125rem}.profile-card[data-v-8b8a434f]{flex-direction:row;gap:.875rem;padding-bottom:1rem}.profile-avatar__img[data-v-8b8a434f]{width:4rem;height:4rem}.profile-meta[data-v-8b8a434f]{flex:1;align-items:flex-start;margin-top:0}.profile-meta__identity[data-v-8b8a434f]{align-items:flex-start;gap:.375rem}.profile-meta__name[data-v-8b8a434f]{font-size:1.25rem;line-height:1.625rem;text-align:left}.info-card[data-v-8b8a434f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;padding-top:1rem}.profile-section-head[data-v-8b8a434f]{grid-column:1/-1;margin-bottom:0}.info-cell+.info-cell[data-v-8b8a434f]{margin-top:0}.info-cell--last[data-v-8b8a434f]{grid-column:1/-1}.record-card[data-v-8b8a434f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1.125rem}.record-stat+.record-stat[data-v-8b8a434f]{padding-left:.625rem}.record-stat[data-v-8b8a434f]:nth-child(3){padding-left:0;border-left:0}}.wot-theme-dark .wd-radio__shape[data-v-66db7d09]{background:transparent}.wot-theme-dark .wd-radio__label[data-v-66db7d09]{color:var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)))}.wot-theme-dark .wd-radio.is-button .wd-radio__label[data-v-66db7d09]{background-color:var(--wot-dark-background, #131313)}.wot-theme-dark .wd-radio.is-button.is-checked .wd-radio__label[data-v-66db7d09]{background-color:var(--wot-dark-background2, #1b1b1b)}.wot-theme-dark .wd-radio.is-disabled .wd-radio__label[data-v-66db7d09],.wot-theme-dark .wd-radio.is-disabled.is-checked .wd-radio__label[data-v-66db7d09]{color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959))}.wot-theme-dark .wd-radio.is-disabled.is-button .wd-radio__label[data-v-66db7d09]{border-color:#c8c9cc;background:#3a3a3c;color:var(--wot-dark-color-gray, var(--wot-color-secondary, #595959))}.wot-theme-dark .wd-radio.is-disabled.is-button.is-checked .wd-radio__label[data-v-66db7d09]{border-color:#c8c9cc;background:#3a3a3c;color:#c8c9cc}.wot-theme-dark .wd-radio.is-disabled.is-dot .wd-radio__shape[data-v-66db7d09]{border-color:#c8c9cc;background:#3a3a3c}.wot-theme-dark .wd-radio.is-disabled.is-dot .wd-radio__shape[data-v-66db7d09]:before{background-color:#c8c9cc}.wd-radio[data-v-66db7d09]{display:flex;margin-top:var(--wot-radio-margin, var(--wot-checkbox-margin, 10px));justify-content:space-between;align-items:center;text-align:center;line-height:1.2}.wd-radio.is-first[data-v-66db7d09]{margin-top:0}.wd-radio__shape[data-v-66db7d09]{position:relative;display:inline-block;width:var(--wot-radio-size, 16px);height:var(--wot-radio-size, 16px);font-size:var(--wot-radio-size, 16px);color:transparent;display:none;vertical-align:middle;transition:background .2s}.wd-radio__input[data-v-66db7d09]{position:absolute;width:0;height:0;margin:0;opacity:0}.wd-radio__label[data-v-66db7d09]{display:inline-block;vertical-align:top;font-size:var(--wot-radio-label-fs, var(--wot-checkbox-label-fs, 14px));color:var(--wot-radio-label-color, var(--wot-checkbox-label-color, rgba(0, 0, 0, .85)));line-height:20px;word-break:break-all}.wd-radio.is-checked .wd-radio__shape[data-v-66db7d09]{color:var(--wot-radio-checked-color, var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0)));border-color:currentColor;display:inline-block}.wd-radio.is-checked .wd-radio__check[data-v-66db7d09]{color:var(--wot-radio-checked-color, var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0)));opacity:1}.wd-radio.is-dot .wd-radio__shape[data-v-66db7d09]{border:2px solid var(--wot-radio-dot-border-color, #dcdcdc);border-radius:50%;position:relative;display:inline-block;box-sizing:border-box;transition:none}.wd-radio.is-dot .wd-radio__shape[data-v-66db7d09]:before{content:"";position:absolute;width:var(--wot-radio-dot-size, 8px);height:var(--wot-radio-dot-size, 8px);left:calc(50% - var(--wot-radio-dot-size, 8px)/2);top:calc(50% - var(--wot-radio-dot-size, 8px)/2);border-radius:50%;background-color:#fff;transform:scale(0);transition:transform .2s ease-in}.wd-radio.is-dot.is-checked .wd-radio__shape[data-v-66db7d09]{background-color:currentColor;border-color:currentColor}.wd-radio.is-dot.is-checked .wd-radio__shape[data-v-66db7d09]:before{transform:scale(1)}.wd-radio.is-button[data-v-66db7d09]{display:inline-block;margin-top:0;margin-right:10px}.wd-radio.is-button .wd-radio__shape[data-v-66db7d09]{display:none}.wd-radio.is-button .wd-radio__label[data-v-66db7d09]{height:var(--wot-radio-button-height, var(--wot-checkbox-button-height, 32px));min-width:var(--wot-radio-button-min-width, 60px);max-width:var(--wot-radio-button-max-width, 144px);padding:5px 15px;margin-right:0;border-radius:var(--wot-radio-button-radius, var(--wot-checkbox-button-radius, 16px));background-color:var(--wot-radio-button-bg, var(--wot-checkbox-button-bg, rgba(0, 0, 0, .04)));font-size:var(--wot-radio-button-fs, var(--wot-checkbox-button-font-size, 14px));box-sizing:border-box;border:1px solid var(--wot-radio-button-border, var(--wot-checkbox-button-border, #f5f5f5));transition:all .2s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-radio.is-button.is-checked .wd-radio__label[data-v-66db7d09]{color:var(--wot-radio-checked-color, var(--wot-checkbox-checked-color, var(--wot-color-theme, #4d80f0)));border-color:currentColor;background-color:var(--wot-radio-bg, var(--wot-color-white, rgb(255, 255, 255)))}.wd-radio.icon-placement-left[data-v-66db7d09]{flex-direction:row-reverse}.wd-radio.is-inline[data-v-66db7d09]{display:inline-block;margin-top:0;margin-right:var(--wot-radio-margin, var(--wot-checkbox-margin, 10px))}.wd-radio.is-inline.is-first[data-v-66db7d09]{margin-left:0}.wd-radio.is-inline .wd-radio__shape[data-v-66db7d09]{display:block;margin-right:4px;float:left}.wd-radio.is-inline .wd-radio__shape[data-v-66db7d09]:after{content:"";display:table;clear:both}.wd-radio.is-inline.is-dot .wd-radio__shape[data-v-66db7d09]{margin-top:2px}.wd-radio.is-inline.is-dot.is-large .wd-radio__shape[data-v-66db7d09]{margin-top:0}.wd-radio.is-inline.icon-placement-right .wd-radio__shape[data-v-66db7d09]{margin-right:0;margin-left:4px;float:right}.wd-radio.is-disabled .wd-radio__label[data-v-66db7d09],.wd-radio.is-disabled.is-checked .wd-radio__shape[data-v-66db7d09],.wd-radio.is-disabled.is-checked .wd-radio__check[data-v-66db7d09],.wd-radio.is-disabled.is-checked .wd-radio__label[data-v-66db7d09]{color:var(--wot-radio-disabled-label-color, var(--wot-checkbox-disabled-label-color, rgba(0, 0, 0, .25)))}.wd-radio.is-disabled.is-button .wd-radio__label[data-v-66db7d09]{border-color:var(--wot-radio-disabled-color, var(--wot-checkbox-disabled-color, rgba(0, 0, 0, .04)));background:var(--wot-radio-disabled-color, var(--wot-checkbox-disabled-color, rgba(0, 0, 0, .04)));border-color:var(--wot-radio-button-border, var(--wot-checkbox-button-border, #f5f5f5));color:var(--wot-radio-disabled-label-color, var(--wot-checkbox-disabled-label-color, rgba(0, 0, 0, .25)))}.wd-radio.is-disabled.is-button.is-checked .wd-radio__label[data-v-66db7d09]{border-color:var(--wot-radio-button-disabled-border, var(--wot-checkbox-button-disabled-border, rgba(0, 0, 0, .15)));background:var(--wot-radio-disabled-color, var(--wot-checkbox-disabled-color, rgba(0, 0, 0, .04)))}.wd-radio.is-disabled.is-dot .wd-radio__shape[data-v-66db7d09]{background:var(--wot-radio-dot-disabled-bg, #d9d9d9);border-color:var(--wot-radio-dot-disabled-border, #d9d9d9)}.wd-radio.is-cell-radio[data-v-66db7d09]{padding:13px 15px;margin:0}.wd-radio.is-cell-radio.is-large[data-v-66db7d09]{padding:14px 15px}.wd-radio.is-button-radio[data-v-66db7d09]{display:inline-flex;width:33.3333%;padding:12px 12px 0 0;box-sizing:border-box}.wd-radio.is-button-radio .wd-radio__label[data-v-66db7d09]{width:100%;max-width:inherit}.wd-radio.is-large .wd-radio__shape[data-v-66db7d09]{width:var(--wot-radio-large-size, var(--wot-checkbox-large-size, 18px));height:var(--wot-radio-large-size, var(--wot-checkbox-large-size, 18px));font-size:var(--wot-radio-large-size, var(--wot-checkbox-large-size, 18px))}.wd-radio.is-large .wd-radio__label[data-v-66db7d09]{font-size:var(--wot-radio-large-label-fs, var(--wot-checkbox-large-label-fs, 16px))}.wd-radio.is-large.is-dot .wd-radio__shape[data-v-66db7d09]:before{width:var(--wot-radio-dot-large-size, 10px);height:var(--wot-radio-dot-large-size, 10px);left:calc(50% - var(--wot-radio-dot-large-size, 10px)/2);top:calc(50% - var(--wot-radio-dot-large-size, 10px)/2)}.wot-theme-dark .wd-radio-group[data-v-87ff328b]{background-color:var(--wot-dark-background2, #1b1b1b)}.wd-radio-group[data-v-87ff328b]{background-color:var(--wot-radio-bg, var(--wot-color-white, rgb(255, 255, 255)));font-size:0}.wd-radio-group.is-button[data-v-87ff328b]{width:100%;height:100%;padding:8px 3px 20px 15px;box-sizing:border-box;overflow:hidden;height:auto}.wot-theme-dark .wd-checkbox-group[data-v-1de25cbc]{background-color:var(--wot-dark-background2, #1b1b1b)}.wd-checkbox-group[data-v-1de25cbc]{background-color:var(--wot-checkbox-bg, var(--wot-color-white, rgb(255, 255, 255)))}.wd-checkbox-group.is-button[data-v-1de25cbc]{width:100%;padding:8px 3px 20px 15px;box-sizing:border-box;overflow:hidden;height:auto}.wd-switch[data-v-ce4bf3e3]{display:inline-block;position:relative;width:var(--wot-switch-width, calc(1.8em + 4px) );height:var(--wot-switch-height, calc(1em + 4px) );border-radius:var(--wot-switch-circle-size, 1em);background:var(--wot-switch-inactive-color, #eaeaea);font-size:var(--wot-switch-size, 28px);transition:all .3s}.wd-switch__checkbox[data-v-ce4bf3e3]{position:absolute;width:0;height:0;opacity:0;margin:0}.wd-switch__circle[data-v-ce4bf3e3]{box-sizing:border-box;position:absolute;display:inline-block;width:var(--wot-switch-circle-size, 1em);height:var(--wot-switch-circle-size, 1em);top:2px;left:2px;background:#fff;border-radius:50%;transition:left .3s ease-out;box-shadow:0 2px 4px 0 var(--wot-switch-inactive-shadow-color, rgba(155, 155, 155, .5))}.wd-switch__circle[data-v-ce4bf3e3]:after{position:absolute;content:"";width:calc(200% - 2px);height:calc(200% - 2px);top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);border:1px solid var(--wot-switch-border-color, #e5e5e5);border-radius:50%}.wd-switch.is-checked[data-v-ce4bf3e3]{background:var(--wot-switch-active-color, var(--wot-color-theme, #4d80f0));border-color:var(--wot-switch-active-color, var(--wot-color-theme, #4d80f0))}.wd-switch.is-checked .wd-switch__circle[data-v-ce4bf3e3]{left:calc(var(--wot-switch-width, calc(1.8em + 4px) ) - var(--wot-switch-circle-size, 1em) - 2px);box-shadow:0 2px 4px 0 var(--wot-switch-active-shadow-color, rgba(0, 83, 162, .5))}.wd-switch.is-disabled[data-v-ce4bf3e3]{opacity:.5}.students-batch[data-v-f3ba59c9]{--students-batch-footer-height: 4.875rem;position:relative;min-width:0;outline:none;font-size:.875rem;line-height:1.6;color:var(--color-gray-900, #1c1f2e)}.students-batch__heading[data-v-f3ba59c9]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.375rem 0 .875rem;background:var(--color-base-02, #fff)}.students-batch__title[data-v-f3ba59c9]{font-size:1.125rem;font-weight:600;line-height:1.75rem}.students-batch__preview-control[data-v-f3ba59c9],.students-batch__switch[data-v-f3ba59c9]{display:flex;align-items:center;gap:.5rem;flex:none;color:var(--color-gray-500, #5a607a);font-size:.8125rem;line-height:1.25rem}.students-batch__preview-control[data-v-f3ba59c9]{gap:.75rem}.students-batch__switch[data-v-f3ba59c9]{--wot-switch-width: 2.25rem;--wot-switch-height: 1.25rem;--wot-switch-circle-size: 1rem}.students-batch__count[data-v-f3ba59c9]{color:var(--color-gray-300, #9399b0);font-size:.75rem}.students-batch__methods[data-v-f3ba59c9]{position:relative;display:grid;grid-template-columns:11rem minmax(0,1fr);overflow:hidden;border:.03125rem solid var(--color-line-1, #e2e5ed);border-radius:.625rem;background:var(--color-base-02, #fff)}.students-batch uni-button[data-v-f3ba59c9]:after{border:none}.students-batch__template[data-v-f3ba59c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:.375rem;min-height:8.25rem;width:100%;margin:0;padding:1.25rem 1rem;border:0;border-right:.03125rem solid var(--color-line-1, #e2e5ed);border-radius:.625rem 0 0 .625rem;background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-500, #5a607a);line-height:1.375rem;box-sizing:border-box}.students-batch__template-title[data-v-f3ba59c9]{font-size:.875rem;font-weight:500}.students-batch__template-icon[data-v-f3ba59c9]{width:1.5rem;height:1.5rem;flex:none}.students-batch__template-hint[data-v-f3ba59c9]{font-size:.75rem;line-height:1.25rem;color:var(--color-gray-300, #9399b0)}.students-batch__method[data-v-f3ba59c9]{display:flex;flex-direction:column;justify-content:center;gap:.75rem;min-width:0;padding:1.25rem 1.5rem}.students-batch__file-strip[data-v-f3ba59c9]{display:flex;min-width:0;min-height:2.5rem;overflow:hidden;border:.0625rem dashed var(--color-line-1, #e2e5ed);border-radius:.375rem;background:var(--color-gray-50, #f7f9fc)}.students-batch__choose[data-v-f3ba59c9],.students-batch__paste-file[data-v-f3ba59c9]{align-self:stretch;margin:0;padding:.5rem .875rem;border:0;border-radius:0;background:transparent;font:inherit;font-size:.8125rem;line-height:1.25rem}.students-batch__choose[data-v-f3ba59c9]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:none;color:var(--color-primary-700, #0054fd);font-weight:500}.students-batch__paste-file[data-v-f3ba59c9]{flex:1;min-width:0;color:var(--color-gray-300, #9399b0);text-align:left;overflow-wrap:anywhere}.students-batch__file-strip--ready .students-batch__paste-file[data-v-f3ba59c9]{color:var(--color-gray-500, #5a607a)}.students-batch__choose-icon[data-v-f3ba59c9]{width:1rem;height:1rem;flex:none}.students-batch__textarea[data-v-f3ba59c9]{display:block;width:100%;height:12.25rem;min-width:0;padding:.625rem 1rem;border:.0625rem solid var(--color-line-1, #e2e5ed);border-radius:.625rem;background:var(--color-base-02, #fff);box-shadow:0 0 .25rem rgba(0,0,0,.05);color:var(--color-gray-900, #1c1f2e);font-family:inherit;font-size:.875rem;line-height:1.625rem;box-sizing:border-box}.students-batch__textarea-placeholder[data-v-f3ba59c9]{color:var(--color-gray-300, #9399b0)}.students-batch__paste-help[data-v-f3ba59c9]{color:var(--color-gray-300, #9399b0);font-size:.8125rem;line-height:1.375rem}.students-batch__drop-overlay[data-v-f3ba59c9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;border:.0625rem dashed var(--color-primary-700, #0054fd);border-radius:inherit;background:var(--color-primary-50, #eef4ff);color:var(--color-primary-700, #0054fd);font-size:1rem;line-height:1.5rem;pointer-events:none}.students-batch__rules[data-v-f3ba59c9]{margin:.75rem 0 1.25rem;color:var(--color-gray-400, #71778f);font-size:.75rem}.students-batch__rules-toggle[data-v-f3ba59c9]{display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.students-batch__rules-arrow[data-v-f3ba59c9]{width:.5rem;height:.75rem;flex:none}.students-batch__rules-list[data-v-f3ba59c9]{display:flex;flex-direction:column;padding:.625rem 0 0 .5rem;line-height:1.5rem;overflow-wrap:anywhere}.students-batch__preview[data-v-f3ba59c9]{min-width:0;border:1px solid var(--color-line-1, #e2e5ed);border-radius:.625rem}.students-batch__sticky-head[data-v-f3ba59c9]{position:sticky;top:0;z-index:5;background:var(--color-base-02, #fff);border-radius:.625rem .625rem 0 0}.students-batch__head-scroll[data-v-f3ba59c9]{width:100%;overflow:hidden;border-radius:.625rem .625rem 0 0}.students-batch__table-scroll[data-v-f3ba59c9]{width:100%;overflow:hidden}.students-batch__table[data-v-f3ba59c9]{min-width:62.5rem}.students-batch__table-row[data-v-f3ba59c9]{display:grid;grid-template-columns:5rem 8.125rem 10rem 6.875rem 5rem 11.25rem minmax(16.25rem,1fr);align-items:start;border-bottom:.03125rem solid var(--color-line-1, #e2e5ed);font-size:.875rem;line-height:1.25rem}.students-batch__table-row>uni-text[data-v-f3ba59c9],.students-batch__table-row>uni-view[data-v-f3ba59c9]{padding:.875rem 1rem;min-width:0;overflow-wrap:anywhere;box-sizing:border-box}.students-batch__table-row[data-v-f3ba59c9]:last-child{border-bottom:0}.students-batch__table-head[data-v-f3ba59c9]{background:var(--color-gray-50, #f7f9fc);font-size:.8125rem;font-weight:500}.students-batch__validation[data-v-f3ba59c9]{display:flex;align-items:flex-start;gap:.375rem;color:var(--color-semantic-success-700, #27a475);font-size:.8125rem;line-height:1.25rem}.students-batch__validation--invalid[data-v-f3ba59c9]{color:var(--color-semantic-error-700, #f53f3f)}.students-batch__validation-dot[data-v-f3ba59c9]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1rem;height:1rem;margin-top:.125rem;border-radius:50%;background:var(--color-semantic-success-700, #27a475);color:var(--color-base-02, #fff);font-size:.75rem;line-height:1rem}.students-batch__validation--invalid .students-batch__validation-dot[data-v-f3ba59c9]{background:var(--color-semantic-error-700, #f53f3f)}.students-batch__validation-copy[data-v-f3ba59c9]{display:flex;flex-direction:column;min-width:0}.students-batch__validation-reason[data-v-f3ba59c9]{color:var(--color-gray-300, #9399b0);font-size:.75rem;line-height:1.25rem}.students-batch__pagination[data-v-f3ba59c9]{position:sticky;bottom:var(--students-batch-footer-height);z-index:6;margin:0 -1px -1px;padding:.75rem 1.125rem;border:1px solid var(--color-line-1, #e2e5ed);border-radius:0 0 .625rem .625rem;background:var(--color-base-02, #fff);box-sizing:border-box}.students-batch__empty[data-v-f3ba59c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;min-height:8.75rem}.students-batch__empty-help[data-v-f3ba59c9]{color:var(--color-gray-300, #9399b0);font-size:.8125rem}.students-batch__footer[data-v-f3ba59c9]{position:sticky;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;padding:1.125rem 0 1.25rem;background:var(--color-base-02, #fff)}.students-batch__status[data-v-f3ba59c9]{display:flex;flex-direction:column;gap:.625rem;padding-top:.625rem}.students-batch__notice[data-v-f3ba59c9]{color:var(--color-gray-500, #5a607a);font-size:.8125rem;line-height:1.375rem}.students-batch__error[data-v-f3ba59c9]{color:var(--color-semantic-error-700, #f53f3f);font-size:.8125rem;line-height:1.375rem}.students-batch__actions[data-v-f3ba59c9]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.students-batch__submit[data-v-f3ba59c9]{height:2.5rem;padding:0 1rem;border-radius:var(--radius-full, 624.9375rem)}.students-batch__submit[data-v-f3ba59c9] .common-button__text{font-size:.875rem;font-weight:500;line-height:1.25rem}.students-batch__clear[data-v-f3ba59c9]{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;min-width:6.25rem;margin:0;padding:0 1rem;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd);font-size:.875rem;font-weight:500;line-height:1.25rem;box-sizing:border-box}.students-batch uni-button[disabled][data-v-f3ba59c9]{opacity:.5}.students-batch__clear[disabled][data-v-f3ba59c9]{background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd)}.students-batch__upload-tip[data-v-f3ba59c9]{position:fixed;top:5rem;left:50%;z-index:100;max-width:calc(100vw - 3rem);transform:translate(-50%);padding:.625rem 1rem;border-radius:.5rem;background:var(--color-gray-900, #1c1f2e);color:var(--color-base-02, #fff);font-size:.875rem;line-height:1.375rem;box-shadow:0 .25rem .75rem rgba(28,31,46,.14)}@media (max-width: 1100px){.students-batch__method[data-v-f3ba59c9]{padding:1.125rem}}@media (max-width: 820px){.students-batch[data-v-f3ba59c9]{--students-batch-footer-height: 4.25rem}.students-batch__methods[data-v-f3ba59c9]{grid-template-columns:9rem minmax(0,1fr)}.students-batch__footer[data-v-f3ba59c9]{padding:.875rem 0}}@media (max-width: 640px){.students-batch__heading[data-v-f3ba59c9],.students-batch__preview-control[data-v-f3ba59c9]{gap:.5rem}.students-batch__methods[data-v-f3ba59c9]{grid-template-columns:minmax(0,1fr)}.students-batch__template[data-v-f3ba59c9]{min-height:5.5rem;border-right:0;border-bottom:.03125rem solid var(--color-line-1, #e2e5ed);border-radius:.625rem .625rem 0 0;padding:.75rem}.students-batch__method[data-v-f3ba59c9]{padding:1rem}.students-batch__file-strip[data-v-f3ba59c9]{flex-wrap:wrap}}.students-add[data-v-7d275e16]{height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #fff);color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);box-sizing:border-box}.students-add__title[data-v-7d275e16]{flex:1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.students-add__body[data-v-7d275e16]{flex:1;min-height:0;min-width:0;padding:0 2rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.students-add__result[data-v-7d275e16]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;overflow-y:auto;box-sizing:border-box}.students-add__result-content[data-v-7d275e16]{display:flex;flex-direction:column;align-items:center;max-width:100%;margin:auto 0;text-align:center}.students-add__result-icon[data-v-7d275e16]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.375rem;border-radius:50%;background:var(--color-primary-50, #f2f6ff)}.students-add__result-check[data-v-7d275e16]{width:1.5rem;height:1.5rem}.students-add__result-title[data-v-7d275e16]{font-size:1.125rem;font-weight:600;line-height:1.75rem}.students-add__result-description[data-v-7d275e16]{margin-top:.5rem;color:var(--color-gray-400, #71778f);font-size:.875rem;line-height:1.375rem}.students-add__result-actions[data-v-7d275e16]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.students-add__result-continue[data-v-7d275e16],.students-add__result-list[data-v-7d275e16]{display:inline-flex;align-items:center;justify-content:center;height:1.875rem;margin:0;padding:0 1rem;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:var(--radius-full, 624.9375rem);box-sizing:border-box}.students-add__result-continue[data-v-7d275e16]{background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd);font-size:.8125rem;line-height:1.25rem}.students-add__result-continue[data-v-7d275e16]:after{border:none}.students-add__result-continue[disabled][data-v-7d275e16]{opacity:.5}.students-add__result-list[data-v-7d275e16] .common-button__text{font-size:.875rem;font-weight:500;line-height:1.25rem}.students-add__page[data-v-7d275e16]{width:100%;max-width:65rem;min-width:0;margin:0 auto;padding-top:1.5rem;box-sizing:border-box}.students-add__mode-heading[data-v-7d275e16]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.students-add__modes[data-v-7d275e16]{display:inline-flex;padding:.1875rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;background:var(--color-gray-50, #f7f9fc)}.students-add__mode[data-v-7d275e16]{margin:0;padding:.375rem .625rem;border:0;border-radius:.4375rem;background:transparent;color:var(--color-gray-400, #71778f);font-size:.8125rem;font-weight:500;line-height:1.25rem}.students-add__mode[data-v-7d275e16]:after{border:none}.students-add__mode--active[data-v-7d275e16]{background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd);box-shadow:0 .0625rem .25rem rgba(0,0,0,.06)}.students-add__batch-limit[data-v-7d275e16]{padding:.25rem .625rem;border-radius:.375rem;background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1.25rem}.students-add__description[data-v-7d275e16]{display:block;margin-top:.3125rem;color:var(--color-gray-300, #9399b0);font-size:.8125rem;line-height:1.375rem}.students-add__form[data-v-7d275e16]{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:35rem;margin:1.5rem 0 1.75rem;box-sizing:border-box}.students-add__contact-row[data-v-7d275e16]{display:grid;grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);gap:1.25rem;min-width:0}.students-add__field[data-v-7d275e16]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.students-add__field-label-wrap[data-v-7d275e16]{display:flex;align-items:center;gap:.25rem}.students-add__field-label[data-v-7d275e16]{color:var(--color-gray-500, #5a607a);font-size:.8125rem;font-weight:400;line-height:1.25rem}.students-add__req[data-v-7d275e16]{color:var(--color-semantic-error-700, #f53f3f);font-size:.8125rem;line-height:1.25rem}.students-add__field-error[data-v-7d275e16]{margin-top:-.125rem;color:var(--color-semantic-error-700, #f53f3f);font-size:.75rem;line-height:1.125rem;overflow-wrap:anywhere}.students-add__input[data-v-7d275e16] .common-input__container{height:2.5rem;padding:0 1rem;gap:.75rem;border-width:.0625rem;border-color:var(--color-line-1, #e2e5ed);border-radius:.625rem;box-shadow:0 0 .25rem rgba(0,0,0,.05)}.students-add__input[data-v-7d275e16] .common-input__input,.students-add__input[data-v-7d275e16] .common-input__placeholder{font-size:.875rem;line-height:1.25rem}.students-add__input[data-v-7d275e16] .common-input__placeholder{color:var(--color-gray-300, #9399b0)}.students-add__phone-prefix[data-v-7d275e16]{padding-right:.75rem;border-right:.03125rem solid var(--color-line-1, #e2e5ed);color:var(--color-gray-500, #5a607a);font-size:.875rem;line-height:1.25rem}.students-add__grade[data-v-7d275e16]{min-width:0}.students-add__grade--disabled[data-v-7d275e16]{opacity:.5;pointer-events:none}.students-add__grade[data-v-7d275e16] .status-dropdown.students-add__select{width:100%;min-width:0}.students-add__grade[data-v-7d275e16] .status-dropdown__control{height:2.5rem;padding:0 1rem;border-width:.0625rem;border-color:var(--color-line-1, #e2e5ed);border-radius:.625rem;box-shadow:0 0 .25rem rgba(0,0,0,.05)}.students-add__grade[data-v-7d275e16] .status-dropdown__dropdown{top:2.875rem;max-height:17.5rem;overflow:hidden;border-radius:.625rem}.students-add__grade[data-v-7d275e16] .status-dropdown__option-text{font-size:.875rem;line-height:1.25rem}.students-add__select-value[data-v-7d275e16]{flex:1;min-width:0;overflow:hidden;color:var(--color-gray-900, #1c1f2e);font-size:.875rem;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.students-add__select-value--placeholder[data-v-7d275e16]{color:var(--color-gray-300, #9399b0)}.students-add__sex-list[data-v-7d275e16]{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1rem;min-height:1.25rem;--wot-radio-margin: 0;--wot-radio-size: 1.25rem;--wot-radio-dot-size: .5rem;--wot-radio-label-fs: .875rem;--wot-radio-label-color: var(--color-gray-900, #1c1f2e);--wot-radio-dot-border-color: var(--color-line-1, #e2e5ed);--wot-radio-checked-color: var(--color-primary-700, #0054fd)}.students-add__sex-list[data-v-7d275e16] .wd-radio{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.5rem;margin:0}.students-add__sex-list[data-v-7d275e16] .wd-radio.is-inline.is-dot .wd-radio__shape{float:none;margin:0;border-width:.0625rem}.students-add__sex-list[data-v-7d275e16] .wd-radio__label{line-height:1.25rem;white-space:nowrap}.students-add__coaches[data-v-7d275e16]{min-width:0;--wot-checkbox-margin: 0;--wot-checkbox-size: 1.25rem;--wot-checkbox-icon-size: .875rem;--wot-checkbox-label-margin: .5rem;--wot-checkbox-label-fs: .875rem;--wot-checkbox-label-color: var(--color-gray-900, #1c1f2e);--wot-checkbox-border-color: var(--color-line-1, #e2e5ed);--wot-checkbox-checked-color: var(--color-primary-700, #0054fd)}.students-add__coach-list[data-v-7d275e16]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.students-add__coach-list[data-v-7d275e16] .wd-checkbox{max-width:100%;margin:0}.students-add__coach-list[data-v-7d275e16] .wd-checkbox__shape{border-width:.0625rem}.students-add__coach-list[data-v-7d275e16] .wd-checkbox__label{max-width:calc(100% - 1.75rem)}.students-add__coach-list[data-v-7d275e16] .wd-checkbox__txt{line-height:1.25rem}.students-add__coach-tip[data-v-7d275e16]{color:var(--color-gray-300, #9399b0);font-size:.875rem;line-height:1.25rem}.students-add__actions[data-v-7d275e16]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1.125rem 0 1.25rem}.students-add__submit[data-v-7d275e16],.students-add__cancel[data-v-7d275e16]{height:2.5rem;padding:0 1rem;border-width:.0625rem;border-radius:var(--radius-full, 624.9375rem);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;box-sizing:border-box}.students-add__submit[data-v-7d275e16] .common-button__text{font-size:.875rem;font-weight:500;line-height:1.25rem}.students-add__cancel[data-v-7d275e16]{display:inline-flex;align-items:center;justify-content:center;width:6.25rem;margin:0;border-style:solid;border-color:var(--color-primary-700, #0054fd);background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd)}.students-add__cancel[data-v-7d275e16]:after{border:none}.students-add__cancel[disabled][data-v-7d275e16]{opacity:.5;background:var(--color-base-02, #fff);color:var(--color-primary-700, #0054fd)}@media (max-width: 1100px){.students-add__body[data-v-7d275e16]{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width: 640px){.students-add__body[data-v-7d275e16]{padding-right:1rem;padding-left:1rem}.students-add__contact-row[data-v-7d275e16]{grid-template-columns:minmax(0,1fr)}}.qr-dialog[data-v-755a21d1]{background:#fff;display:flex;flex-direction:column;justify-content:space-between}.qr-dialog__header[data-v-755a21d1]{display:flex;flex-direction:column;align-items:center;gap:calc(var(--size-8, .5rem));padding:calc(var(--size-16, 1rem)) calc(var(--size-8, .5rem));border-bottom:.5px solid var(--color-gray-100, #ccd2ea)}.qr-dialog__student-row[data-v-755a21d1]{display:flex;align-items:center;justify-content:center;gap:calc(var(--size-4, .25rem))}.qr-dialog__avatar[data-v-755a21d1]{width:calc(var(--size-18, 1.125rem));height:calc(var(--size-18, 1.125rem));border-radius:50%;background:var(--color-primary-50, #f2f6ff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.qr-dialog__avatar-text[data-v-755a21d1]{font-size:calc(var(--size-10, .625rem));color:var(--color-primary-500, #4c6ef5);font-weight:500;line-height:1}.qr-dialog__name[data-v-755a21d1]{font-size:calc(var(--size-15, .9375rem));font-weight:500;color:var(--color-gray-800, #1c1f2e);line-height:140%}.qr-dialog__qrcode-wrap[data-v-755a21d1]{width:calc(var(--size-185, 11.5625rem));height:calc(var(--size-185, 11.5625rem));position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.qr-dialog__qrcode-img[data-v-755a21d1]{width:100%;height:100%}.qr-dialog__qrcode-fallback[data-v-755a21d1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px dashed var(--color-gray-200, #e3e6f0);border-radius:calc(var(--size-4, .25rem))}.qr-dialog__qrcode-fallback-text[data-v-755a21d1]{font-size:calc(var(--size-12, .75rem));color:var(--color-gray-400, #9299b8)}.qr-dialog__expired-mask[data-v-755a21d1]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--size-6, .375rem));border-radius:calc(var(--size-4, .25rem));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.qr-dialog__expired-refresh[data-v-755a21d1]{color:var(--color-primary-700, #0054FD);text-overflow:ellipsis;font-family:PingFang SC;font-size:.9375rem;font-style:normal;display:flex;align-items:center;justify-content:center}.qr-dialog__expired-icon[data-v-755a21d1]{width:calc(var(--size-18, 1.125rem));height:calc(var(--size-18, 1.125rem))}.qr-dialog__expired-text[data-v-755a21d1]{color:var(--color-gray-900, #1C1F2E);text-overflow:ellipsis;font-family:PingFang SC;font-size:.9375rem;font-style:normal;font-weight:500;line-height:140%}.qr-dialog__expired-text--success[data-v-755a21d1]{color:var(--color-success-700, #00B42A)}.qr-dialog__footer[data-v-755a21d1]{display:flex;align-items:center;justify-content:center;padding:calc(var(--size-12, .75rem)) 0;cursor:pointer}.qr-dialog__cancel-text[data-v-755a21d1]{font-size:calc(var(--size-16, 1rem));font-weight:400;color:var(--color-gray-800, #1c1f2e);line-height:140%}.common-search-wrapper[data-v-6be42010]{position:relative;width:13.8125rem;flex-shrink:0}.common-search-wrapper[data-v-6be42010] .common-search__input-container{height:2.5rem;padding:0 .75rem;box-sizing:border-box;background:var(--color-base-02, #fff);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem)}.common-search-dropdown[data-v-6be42010]{position:absolute;top:2.75rem;left:0;right:0;max-height:18.75rem;background:var(--color-base-02, #fff);border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .5rem 1.875rem rgba(28,31,46,.14);overflow-y:auto;z-index:100;animation:dropdown-in-6be42010 .16s cubic-bezier(.33,1,.68,1)}@keyframes dropdown-in-6be42010{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.common-search-history-header[data-v-6be42010]{display:flex;align-items:center;justify-content:space-between;padding:.25rem .625rem .375rem}.common-search-history-title[data-v-6be42010]{font-size:.75rem;color:var(--color-gray-600, #71778f)}.common-search-history-clear[data-v-6be42010]{font-size:.75rem;color:var(--color-gray-600, #71778f);padding:.125rem .25rem;border-radius:.25rem;transition:all .14s ease;cursor:pointer}.common-search-history-clear[data-v-6be42010]:active{color:var(--color-primary-700, #0054fd);background:rgba(0,84,253,.08)}.common-search-result-item[data-v-6be42010]{min-height:2.125rem;padding:0 .625rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:background .14s ease;border-radius:.375rem;margin:0 .375rem .125rem}.common-search-result-item[data-v-6be42010]:last-child{margin-bottom:.25rem}.common-search-result-item[data-v-6be42010]:active{background:rgba(28,31,46,.05)}.common-search-result-item__icon[data-v-6be42010]{width:.75rem;height:.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.common-search-icon-clock[data-v-6be42010]{font-size:.75rem;opacity:.6}.common-search-result-item__info[data-v-6be42010]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.common-search-result-item__name[data-v-6be42010]{font-size:.875rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-search-result-item__name--highlight[data-v-6be42010]{color:var(--color-primary-700, #0054fd);font-weight:600}.common-search-result-item__grade[data-v-6be42010]{font-size:.75rem;color:var(--color-gray-600, #464b60)}.common-search-results-empty[data-v-6be42010]{padding:1.5rem .75rem;display:flex;justify-content:center;align-items:center}.common-search-results-empty__text[data-v-6be42010]{font-size:.875rem;color:var(--color-gray-400, #71778f)}@media screen and (max-width: 960px){.common-search-wrapper[data-v-6be42010]{width:221px}.common-search-wrapper[data-v-6be42010] .common-search__input-container{height:40px;padding:0 12px;gap:8px;border-width:.5px;border-radius:10px}.common-search-wrapper[data-v-6be42010] .common-search__icon,.common-search-wrapper[data-v-6be42010] .common-search__clear{width:16px;height:16px}.common-search-wrapper[data-v-6be42010] .common-search__input{font-size:14px;line-height:20px}}.search-student[data-v-6be42010]{display:flex;flex-direction:column;width:100%;height:100%;padding:2rem 1rem 0;box-sizing:border-box;background:#fff}.search-student--picker-overview[data-v-6be42010]{padding:0}.search-student--picker-overview .search-student__slot[data-v-6be42010]{margin-top:0;gap:0;padding:1rem;box-sizing:border-box;overflow-y:auto}.search-student__picker-heading[data-v-6be42010]{height:100%;display:flex;align-items:center}.search-student__picker-back[data-v-6be42010]{width:1.625rem;height:1.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:312.46875rem;cursor:pointer}.search-student__picker-back-icon[data-v-6be42010]{width:1.125rem;height:1.125rem}.search-student__picker-title[data-v-6be42010]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;line-height:1.5rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.search-student__picker-search-wrapper[data-v-6be42010]{width:15.625rem}.search-student__navbar[data-v-6be42010]{display:flex;align-items:center;gap:.25rem;width:100%;height:2.25rem;min-height:2.25rem;max-height:3rem;flex-shrink:0}.search-student__back[data-v-6be42010]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-student__back-svg[data-v-6be42010]{width:1.125rem;height:1.125rem;display:block}.search-student__input-wrap[data-v-6be42010]{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f7f9fc;border-radius:312.46875rem;min-width:0}.search-student__icon[data-v-6be42010]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-student__icon-svg[data-v-6be42010]{width:100%;height:100%}.search-student__clear[data-v-6be42010]{width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.search-student__clear-svg[data-v-6be42010]{width:1rem;height:1rem;display:block}.search-student__input[data-v-6be42010]{flex:1;min-width:0;font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;color:#1c1f2e;height:1rem;line-height:1rem;background:transparent;border:none;outline:none}.search-student__placeholder[data-v-6be42010]{color:var(--color-gray-400, #71778f);font-size:.875rem}.search-student__submit[data-v-6be42010]{flex-shrink:0;padding-left:.5rem;padding-right:0;height:2.25rem;display:flex;align-items:center;justify-content:center}.search-student__submit-text[data-v-6be42010]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;color:var(--color-primary-700, #0054fd);line-height:1.4}.search-student__submit--solo[data-v-6be42010]{height:2.5rem;padding:0 .5rem}.search-student__slot[data-v-6be42010]{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:1rem;gap:1rem;overflow:auto}.search-student__hint[data-v-6be42010]{padding:1rem 0;text-align:center;font-size:.75rem;color:#9b9791}.search-student__pager[data-v-6be42010]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.exam-search-student-pager__inner[data-v-6be42010]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.search-student__history[data-v-6be42010]{display:flex;flex-direction:column;gap:1rem}.search-student__section-title[data-v-6be42010]{display:flex;align-items:center;height:2.25rem;padding-right:1rem}.search-student__section-title-text[data-v-6be42010]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.8125rem;color:var(--color-gray-400, #71778f);line-height:1.4}.search-student__history-grid[data-v-6be42010]{display:flex;flex-direction:column;gap:.5rem}.search-student__history-row[data-v-6be42010]{display:flex;align-items:stretch;gap:.5rem}.search-student__history-cell[data-v-6be42010]{flex:1 1 0;min-width:0}.search-student__history-tag[data-v-6be42010]{width:100%;padding:.5rem;background:#f7f9fc;border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.search-student__history-tag-text[data-v-6be42010]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;height:1.25rem;line-height:1.25rem;color:#464b60;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.search-student__row-btn[data-v-6be42010]{display:inline-flex;align-items:center;justify-content:center;padding:.21875rem 1rem;border-radius:31.21875rem;border:.03125rem solid #ccd2ea}.search-student__row-btn-text[data-v-6be42010]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.75rem;color:#1c1f2e;line-height:1.4}.search-student__nav-title[data-v-6be42010]{flex:1;text-align:center;color:#1c1f2e;font-size:1.0625rem;line-height:1.5rem;font-weight:500}.search-student__nav-spacer[data-v-6be42010]{width:1.375rem;height:1.375rem;flex-shrink:0}.search-student__phase-badge[data-v-6be42010]{flex-shrink:0;min-width:2rem;height:1.125rem;padding:0 .375rem;margin-left:.375rem;border-radius:31.21875rem;background:#fef0e8;border:.03125rem solid #f77234;display:flex;align-items:center;justify-content:center}.search-student__phase-badge-text[data-v-6be42010]{color:#f77234;font-size:.6875rem;line-height:.9375rem;font-weight:500}.search-student__title-input-row[data-v-6be42010]{display:flex;flex-shrink:0;margin-top:1rem;align-items:center;gap:.375rem}.search-student__input-wrap--solo[data-v-6be42010]{flex:1;height:2.5rem;padding:0 1rem}.search-student__input-wrap--tap[data-v-6be42010]{cursor:pointer}.search-student__input-placeholder-text[data-v-6be42010]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;color:var(--color-gray-400, #71778f);line-height:1.4}.search-student__sl-list[data-v-6be42010]{display:flex;flex-direction:column;padding:0 .25rem calc(.75rem + env(safe-area-inset-bottom))}.students-card[data-v-6be42010]{display:flex;align-items:center;gap:var(--size-4, .25rem);padding:var(--size-8, .5rem) 0;border-bottom:.5px solid var(--color-gray-100, #ccd2ea)}.students-card-defualt[data-v-6be42010]{padding-top:.75rem;padding-bottom:.75rem}.students-card__avatar-img[data-v-6be42010]{width:var(--size-40, 2.5rem);height:var(--size-40, 2.5rem);border-radius:50%;flex-shrink:0}.students-card__avatar[data-v-6be42010]{width:var(--size-40, 2.5rem);height:var(--size-40, 2.5rem);border-radius:50%;background:#e0b8ff;display:flex;align-items:center;justify-content:center;color:#5a4f70;font-size:var(--font-13-regular-size, .8125rem);font-weight:600;flex-shrink:0}.students-card__info[data-v-6be42010]{flex:1;display:flex;flex-direction:column;gap:var(--size-4, .25rem);padding-left:var(--size-4, .25rem)}.students-card__row-top[data-v-6be42010]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--size-4, .25rem)}.students-card__name[data-v-6be42010]{font-size:var(--font-15-medium-size, .9375rem);font-weight:var(--font-15-medium-weight, 500);line-height:calc(var(--font-15-medium-size, .9375rem) * var(--font-line-height-base, 1.4));color:var(--color-gray-900, #1c1f2e)}.students-card__grade-badge[data-v-6be42010]{display:flex;align-items:center;gap:var(--size-1, .0625rem);padding:.03125rem 0;border-radius:var(--radius-small, .25rem)}.students-card__grade-icon[data-v-6be42010]{width:var(--size-12, .75rem);height:var(--size-12, .75rem)}.students-card__grade-text[data-v-6be42010]{font-size:var(--font-11-regular-size, .6875rem);font-weight:var(--font-11-regular-weight, 400);line-height:calc(var(--font-11-regular-size, .6875rem) * var(--font-line-height-base, 1.4));color:var(--color-gray-600, #464b60)}.students-card__row-bottom[data-v-6be42010]{display:flex;align-items:center;gap:var(--size-4, .25rem);flex-wrap:wrap}.students-card__remain-pill[data-v-6be42010]{display:flex;align-items:center;justify-content:center;border:var(--border-base, .0625rem) solid rgba(0,0,0,.1);border-radius:var(--radius-full, 312.46875rem);padding:0 var(--size-4, .25rem);background:var(--color-gray-50, #f7f9fc)}.students-card__remain-pill uni-text[data-v-6be42010]{font-size:var(--font-10-regular-size, .625rem);font-weight:var(--font-10-regular-weight, 400);line-height:calc(var(--font-10-regular-size, .625rem) * var(--font-line-height-base, 1.4));color:var(--color-gray-400, #71778f)}.students-card__remain-pill--low[data-v-6be42010]{border-color:var(--color-semantic-error-700, #f53f3f)}.students-card__remain-pill--low uni-text[data-v-6be42010]{color:var(--color-semantic-error-700, #f53f3f)}.students-card__expire[data-v-6be42010]{font-size:var(--font-10-regular-size, .625rem);font-weight:var(--font-10-regular-weight, 400);line-height:calc(var(--font-10-regular-size, .625rem) * var(--font-line-height-base, 1.4));color:var(--color-gray-600, #464b60)}.students-card__expire--low[data-v-6be42010]{color:var(--color-semantic-error-700, #f53f3f)}.students-card__visit[data-v-6be42010]{font-size:var(--font-10-regular-size, .625rem);font-weight:var(--font-10-regular-weight, 400);line-height:calc(var(--font-10-regular-size, .625rem) * var(--font-line-height-base, 1.4));color:var(--color-gray-600, #464b60)}.students-card__qr-btn[data-v-6be42010]{width:var(--size-40, 2.5rem);height:var(--size-40, 2.5rem);border-radius:50%;background:var(--color-primary-50, #f2f6ff);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:var(--size-4, .25rem)}.students-card__qr-icon[data-v-6be42010]{width:var(--size-22, 1.375rem);height:var(--size-22, 1.375rem)}.search-student__ss-status[data-v-6be42010]{display:flex;align-items:center;gap:.125rem}.search-student__ss-dot[data-v-6be42010]{width:.25rem;height:.25rem;border-radius:50%;background:#b0b5cd}.search-student__ss-dot--in[data-v-6be42010]{background:#7be188}.search-student__ss-dot--out[data-v-6be42010]{background:#b0b5cd}.search-student__ss-text[data-v-6be42010]{color:#464b60;font-size:.6875rem;line-height:.9375rem}.search-student__ss-text--in[data-v-6be42010]{color:#009227}.search-student__ss-text--out[data-v-6be42010]{color:#464b60}.search-student__ss-choose[data-v-6be42010]{min-width:3.75rem;box-sizing:border-box;padding:.21875rem 1rem;border-radius:312.46875rem;border:.5px solid var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;line-height:1.0625rem;flex-shrink:0}.search-student--select-student[data-v-6be42010] .student-list--portrait .student-list__action{flex-basis:auto;width:auto}.search-student--select-student[data-v-6be42010] .student-list--portrait .student-list__row{align-items:center}.task-list-loading[data-v-95e85069]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.task-list-loading__text[data-v-95e85069]{font-family:var(--font-body, "PingFang SC", sans-serif);color:var(--color-gray-300, #9399b0);font-size:.875rem;font-weight:400;line-height:1.25rem}.student-task-list[data-v-838295a2]{width:100%;height:100%}.student-task-list[data-v-838295a2] .uni-scroll-view{height:100%}.student-task-list[data-v-838295a2] .uni-scroll-view-content{min-height:100%;box-sizing:border-box}.student-task-list__grid[data-v-838295a2]{width:100%;box-sizing:border-box;display:grid;max-width:75rem;margin:0 auto;padding:var(--size-16, 1rem) var(--size-0, 0);row-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:10.125rem;grid-auto-flow:row}.student-task-list__grid--flex[data-v-838295a2]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-content:flex-start!important;align-items:flex-start!important;justify-content:flex-start!important;height:auto!important}.student-task-list__item[data-v-838295a2]{min-width:0;min-height:0;height:100%;contain:layout style}.student-task-list__item[data-v-838295a2] .student-task-card,.student-task-list__item[data-v-838295a2]>*{width:100%;height:100%}.student-task-list__grid--flex>.student-task-list__item[data-v-838295a2]{flex:0 0 calc((100% - (var(--stl-columns, 3) - 1) * var(--stl-gap, 1rem)) / var(--stl-columns, 3));width:calc((100% - (var(--stl-columns, 3) - 1) * var(--stl-gap, 1rem)) / var(--stl-columns, 3));max-width:calc((100% - (var(--stl-columns, 3) - 1) * var(--stl-gap, 1rem)) / var(--stl-columns, 3));height:var(--stl-row-height, 10.125rem);min-width:0;box-sizing:border-box}@media (max-width: 1023px){.student-task-list__grid--flex[data-v-838295a2]{--stl-columns: 2 !important}}.student-task-list__grid--flex>.student-task-list__state[data-v-838295a2]{flex:1 0 100%;width:100%;max-width:100%;height:auto}.student-task-list__grid--empty[data-v-838295a2]{height:100%;min-height:100%;box-sizing:border-box}.student-task-list__grid--flex.student-task-list__grid--empty[data-v-838295a2]{height:100%!important}.student-task-list__grid--flex>.student-task-list__state--empty[data-v-838295a2]{flex:1 1 auto;height:100%;min-height:100%}.student-task-list__grid--flex>.student-task-list__state--loading[data-v-838295a2]{flex:1 1 auto;height:100%;min-height:100%}.student-task-list__state[data-v-838295a2]{grid-column:1 / -1;min-height:4.5rem;display:flex;align-items:center;justify-content:center}.student-task-list__state--loading[data-v-838295a2],.student-task-list__state--empty[data-v-838295a2]{min-height:100%;height:100%;align-self:stretch}.student-task-list__loading[data-v-838295a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.student-task-list__loading--inline[data-v-838295a2]{flex-direction:row;gap:.375rem}.student-task-list__state-text[data-v-838295a2]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-300, #9399b0)}.student-task-list__menu-mask[data-v-838295a2]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;pointer-events:none}.student-task-list__menu[data-v-838295a2]{position:fixed;z-index:61;padding:var(--size-8, .5rem);border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-base-02, #fff);box-shadow:0 .375rem 1.5rem rgba(0,0,0,.12);opacity:0;pointer-events:auto;min-width:6.25rem;width:-moz-max-content;width:max-content}.student-task-list__menu--ready[data-v-838295a2]{opacity:1}.task-data-table[data-v-a61e7d3f]{width:100%;height:100%;min-height:0;padding-top:var(--size-16, 1rem);box-sizing:border-box;display:flex;flex-direction:column}.task-data-table__viewport[data-v-a61e7d3f]{width:100%;max-width:75rem;margin:0 auto;min-height:0;overflow:hidden;border-radius:var(--radius-round, .625rem);flex:1;display:flex;isolation:isolate;background:var(--color-base-02, #fff);box-shadow:0 0 0 .03125rem #ccd2ea,0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9)}.task-data-table__body[data-v-a61e7d3f]{height:100%;min-width:0;flex:1}.task-data-table__body[data-v-a61e7d3f] .uni-scroll-view{height:100%}.task-data-table__state[data-v-a61e7d3f]{display:flex;align-items:center;justify-content:center;min-height:15rem;flex:1}.task-data-table__state--loading[data-v-a61e7d3f]{min-height:100%}.task-data-table__state-text[data-v-a61e7d3f]{color:var(--color-gray-500, #5e637a);font-size:.875rem;line-height:1.25rem}.task-data-table__sheet[data-v-a61e7d3f]{width:100%;min-width:100%;margin:0 auto;box-sizing:border-box;background:var(--color-base-02, #fff)}.task-data-table__sheet--with-fixed-left[data-v-a61e7d3f],.task-data-table__sheet--with-fixed-right[data-v-a61e7d3f]{margin:0}.task-data-table__head[data-v-a61e7d3f],.task-data-table__row[data-v-a61e7d3f],.task-data-table__fixed-head[data-v-a61e7d3f],.task-data-table__fixed-row[data-v-a61e7d3f]{width:100%;display:flex;align-items:center;box-sizing:border-box}.task-data-table__head[data-v-a61e7d3f]{position:sticky;top:0;z-index:2;height:2.75rem;flex:0 0 2.75rem;border-bottom:.0625rem solid #e8ecf3;background:#f8fafc}.task-data-table__fixed-column[data-v-a61e7d3f]{position:relative;z-index:3;height:100%;min-height:0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-base-02, #fff)}.task-data-table__fixed-column--left[data-v-a61e7d3f]{z-index:4}.task-data-table__fixed-head[data-v-a61e7d3f]{height:2.75rem;flex:0 0 2.75rem;border-bottom:.0625rem solid #e8ecf3;background:#f8fafc}.task-data-table--header-stuck .task-data-table__head[data-v-a61e7d3f],.task-data-table--header-stuck .task-data-table__fixed-head[data-v-a61e7d3f]{border-bottom:.03125rem solid rgba(204,210,234,.88);background:rgba(255,255,255,.78);backdrop-filter:blur(1.5rem) saturate(145%);-webkit-backdrop-filter:blur(1.5rem) saturate(145%)}.task-data-table__fixed-rows-viewport[data-v-a61e7d3f]{position:relative;min-height:0;overflow:hidden;flex:1}.task-data-table__fixed-rows[data-v-a61e7d3f]{width:100%}.task-data-table__row[data-v-a61e7d3f],.task-data-table__fixed-row[data-v-a61e7d3f]{position:relative;min-height:4rem;background:var(--color-base-02, #fff)}.task-data-table__row[data-v-a61e7d3f]:after,.task-data-table__fixed-row[data-v-a61e7d3f]:after{position:absolute;right:0;bottom:0;left:0;height:.0625rem;background:#eef1f6;content:"";pointer-events:none}.task-data-table__fixed-column--left .task-data-table__fixed-row[data-v-a61e7d3f]:after{left:1.125rem}.task-data-table__fixed-column:not(.task-data-table__fixed-column--left) .task-data-table__fixed-row[data-v-a61e7d3f]:after{right:1.125rem}.task-data-table__row[data-v-a61e7d3f]:last-child:after,.task-data-table__fixed-row[data-v-a61e7d3f]:last-child:after{display:none}@media (hover: hover){.task-data-table__row[data-v-a61e7d3f]:hover,.task-data-table__row--hovered[data-v-a61e7d3f]{background:#f6f9ff}}.task-data-table__row--hovered[data-v-a61e7d3f]{background:#f6f9ff}.task-data-table__cell[data-v-a61e7d3f]{min-width:0;padding:0 1.125rem;box-sizing:border-box;display:flex;align-items:center}.task-data-table__cell--student[data-v-a61e7d3f]{gap:.5rem}.task-data-table__head-text[data-v-a61e7d3f],[data-v-a61e7d3f] .task-data-table__text,[data-v-a61e7d3f] .task-data-table__name,[data-v-a61e7d3f] .task-data-table__action-text,[data-v-a61e7d3f] .task-data-table__placeholder-text,[data-v-a61e7d3f] .task-data-table__status,[data-v-a61e7d3f] .task-data-table__progress-text{font-family:var(--font-body, "PingFang SC", sans-serif);white-space:nowrap}.task-data-table__head-text[data-v-a61e7d3f]{color:#737b91;font-size:.75rem;font-weight:500;line-height:1.0625rem}[data-v-a61e7d3f] .task-data-table__text,[data-v-a61e7d3f] .task-data-table__name{overflow:hidden;color:var(--color-gray-900, #1c1f2e);font-size:.875rem;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.25rem;text-overflow:ellipsis}[data-v-a61e7d3f] .task-data-table__name{flex:1;min-width:0;font-weight:500}.task-data-table__cell--createdAt[data-v-a61e7d3f] .task-data-table__text{color:var(--color-gray-500, #5e637a);font-size:.8125rem}[data-v-a61e7d3f] .task-data-table__avatar{width:2rem;height:2rem;border-radius:var(--radius-full, 624.9375rem);flex-shrink:0}.task-data-table__row--processing[data-v-a61e7d3f] .task-data-table__avatar{filter:grayscale(1);opacity:.75}[data-v-a61e7d3f] .task-data-table__status{max-width:100%;height:1.125rem;overflow:hidden;padding:0 .375rem;border-radius:var(--radius-full, 31.21875rem);font-size:.6875rem;line-height:1.125rem;text-overflow:ellipsis}[data-v-a61e7d3f] .task-data-table__status--warning,[data-v-a61e7d3f] .task-data-table__status--primary,[data-v-a61e7d3f] .task-data-table__status--error{color:var(--color-base-02, #fff)}[data-v-a61e7d3f] .task-data-table__status--warning{background:var(--color-warning-500, #ff7d00)}[data-v-a61e7d3f] .task-data-table__status--primary{background:var(--color-primary-700, #0054fd)}[data-v-a61e7d3f] .task-data-table__status--error{background:var(--color-error-500, #f53f3f)}[data-v-a61e7d3f] .task-data-table__status--neutral,[data-v-a61e7d3f] .task-data-table__status--success{color:var(--color-gray-900, #1c1f2e);background:rgba(0,0,0,.05)}[data-v-a61e7d3f] .task-data-table__progress{position:relative;min-width:6rem;height:1.625rem;overflow:hidden;padding:0 .5rem;border-radius:var(--radius-full, 31.21875rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--color-gray-50, #f1f3f7)}[data-v-a61e7d3f] .task-data-table__progress-fill{position:absolute;top:0;bottom:0;left:0;background:var(--color-gray-100, #e0e5ef)}[data-v-a61e7d3f] .task-data-table__progress-text{position:relative;color:var(--color-gray-500, #5e637a);font-size:.6875rem;line-height:.9375rem}[data-v-a61e7d3f] .task-data-table__ops{display:flex;align-items:center;gap:.5rem}[data-v-a61e7d3f] .task-data-table__action,[data-v-a61e7d3f] .task-data-table__more{flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;cursor:pointer}[data-v-a61e7d3f] .task-data-table__action{width:6rem;height:2rem;flex-basis:6rem;justify-content:flex-start;padding:0 .5rem;border-radius:var(--radius-small, .375rem);gap:.25rem}[data-v-a61e7d3f] .task-data-table__action--disabled{cursor:default;opacity:.45}[data-v-a61e7d3f] .task-data-table__action-icon{width:1rem;height:1rem;flex-shrink:0}[data-v-a61e7d3f] .task-data-table__action-text{color:var(--color-primary-700, #0054fd);font-size:.8125rem;font-weight:400;line-height:1.125rem}[data-v-a61e7d3f] .task-data-table__action--muted .task-data-table__action-text{color:var(--color-gray-500, #5e637a)}[data-v-a61e7d3f] .task-data-table__placeholder{width:6rem;flex:0 0 6rem;padding:0 .5rem;box-sizing:border-box}[data-v-a61e7d3f] .task-data-table__placeholder-text{color:var(--color-gray-500, #5e637a);font-size:.8125rem;line-height:1.125rem}[data-v-a61e7d3f] .task-data-table__more{width:1.75rem;height:1.75rem;justify-content:center;border-radius:var(--radius-small, .375rem)}[data-v-a61e7d3f] .task-data-table__more-icon{width:1.125rem;height:1.125rem}@media (hover: hover){[data-v-a61e7d3f] .task-data-table__action:hover,[data-v-a61e7d3f] .task-data-table__more:hover{background:var(--color-primary-50, #f2f6ff)}[data-v-a61e7d3f] .task-data-table__action--disabled:hover{background:transparent}}[data-v-a61e7d3f] .task-data-table__action:active,[data-v-a61e7d3f] .task-data-table__more:active{background:var(--color-primary-100, #e4edff)}[data-v-a61e7d3f] .task-data-table__action--disabled:active{background:transparent}.task-data-table__menu{position:fixed;z-index:80;min-width:6.25rem;width:-moz-max-content;width:max-content;padding:.5rem;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex;flex-direction:column;background:var(--color-base-02, #fff);box-shadow:0 .5rem 1.875rem rgba(28,31,46,.14);opacity:0;pointer-events:auto}.task-data-table__menu--ready{opacity:1}.task-menu-item[data-v-b5265f18]{width:100%;height:2.5rem;padding:0 var(--size-8, .5rem);border-radius:var(--radius-small, .25rem);box-sizing:border-box;display:flex;align-items:center;gap:var(--size-4, .25rem);overflow:hidden;cursor:pointer}@media (hover: hover){.task-menu-item[data-v-b5265f18]:hover{background:var(--c-hover, rgba(28, 31, 46, .05))}.task-menu-item--disabled[data-v-b5265f18]:hover{background:transparent}}.task-menu-item[data-v-b5265f18]:active{background:rgba(0,0,0,.05)}.task-menu-item--disabled[data-v-b5265f18]{cursor:default;opacity:.4}.task-menu-item--disabled[data-v-b5265f18]:active{background:transparent}.task-menu-item__icon-wrapper[data-v-b5265f18]{width:1.25rem;height:1rem;padding-right:var(--size-4, .25rem);box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center}.task-menu-item__icon[data-v-b5265f18]{width:1rem;height:1rem}.task-menu-item__label[data-v-b5265f18]{flex:1;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.task-menu-item--danger .task-menu-item__label[data-v-b5265f18]{color:var(--color-semantic-error-900, #cb2634)}.task-view-mode[data-v-b2344a82]{display:flex;flex-shrink:0;align-items:center;height:2.5rem;padding:.1875rem;border:.0625rem solid #ccd2ea;border-radius:.625rem;background:#f3f5f9;box-sizing:border-box;gap:.125rem}.task-view-mode__item[data-v-b2344a82]{display:flex;align-items:center;justify-content:center;height:2rem;padding:0 .5625rem;border-radius:.4375rem;gap:.3125rem;color:#687087;cursor:pointer;transition:background .16s,color .16s}.task-view-mode__item--on[data-v-b2344a82]{background:#fff;color:var(--color-primary-700, #0054fd);box-shadow:0 .0625rem .25rem rgba(28,31,46,.1)}@media (hover: hover){.task-view-mode__item[data-v-b2344a82]:hover{background:#e9eef7;color:var(--color-primary-700, #0054fd)}}.task-view-mode__item[data-v-b2344a82]:active{background:#e4edff}.task-view-mode__text[data-v-b2344a82]{color:inherit;font-size:.8125rem;line-height:1.125rem;white-space:nowrap}.task-view-mode__icon[data-v-b2344a82]{width:1rem;height:1rem;flex-shrink:0;box-sizing:border-box;color:inherit}.task-view-mode__icon--card[data-v-b2344a82]{background:linear-gradient(currentColor,currentColor) .0625rem .0625rem/.375rem .375rem no-repeat,linear-gradient(currentColor,currentColor) .5625rem .0625rem/.375rem .375rem no-repeat,linear-gradient(currentColor,currentColor) .0625rem .5625rem/.375rem .375rem no-repeat,linear-gradient(currentColor,currentColor) .5625rem .5625rem/.375rem .375rem no-repeat}.task-view-mode__icon--table[data-v-b2344a82]{border:.0625rem solid currentColor;border-radius:.125rem;background:linear-gradient(currentColor,currentColor) left .25rem/100% .0625rem no-repeat,linear-gradient(currentColor,currentColor) left .5rem/100% .0625rem no-repeat,linear-gradient(currentColor,currentColor) .3125rem .25rem/.0625rem .6875rem no-repeat}.stage-subject[data-v-79b2e78a]{position:relative;width:11.875rem;min-width:8.125rem;flex-shrink:0}.stage-subject__control[data-v-79b2e78a]{width:100%;height:2.5rem;padding:0 1rem;gap:.5rem;display:flex;align-items:center;box-sizing:border-box;cursor:pointer;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-shadow:0 0 .125rem rgba(0,0,0,.05);background:var(--color-base-02, #fff);transition:box-shadow .2s ease}.stage-subject--open .stage-subject__control[data-v-79b2e78a]{box-shadow:0 0 0 .0625rem var(--color-primary-700, #0054fd)}.stage-subject__value[data-v-79b2e78a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.9375rem;line-height:1.25rem;font-weight:400;color:var(--color-gray-900, #1c1f2e)}.stage-subject__chevron[data-v-79b2e78a]{width:1rem;height:1rem;flex-shrink:0;transition:transform .2s ease}.stage-subject__chevron--open[data-v-79b2e78a]{transform:rotate(180deg)}.stage-subject__panel[data-v-79b2e78a]{position:absolute;top:2.75rem;left:0;z-index:30;width:100%;padding:.25rem;box-sizing:border-box;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #fff);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12)}.stage-subject__all[data-v-79b2e78a]{height:2.25rem;padding:0 .75rem;display:flex;align-items:center;cursor:pointer;border-radius:var(--radius-small, .375rem)}.stage-subject__all[data-v-79b2e78a]:hover{background:var(--c-hover, rgba(28, 31, 46, .05))}.stage-subject__all--active[data-v-79b2e78a]{background:var(--color-primary-50, #f2f6ff)}.stage-subject__all-text[data-v-79b2e78a]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.stage-subject__all--active .stage-subject__all-text[data-v-79b2e78a]{color:var(--color-primary-700, #0054fd)}.stage-subject__columns[data-v-79b2e78a]{display:flex;margin-top:.25rem;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);padding-top:.25rem}.stage-subject__col[data-v-79b2e78a]{max-height:17.5rem;box-sizing:border-box}.stage-subject__col--stage[data-v-79b2e78a]{width:4.5rem;flex-shrink:0;border-right:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);padding-right:.25rem}.stage-subject__col--subject[data-v-79b2e78a]{flex:1;min-width:0;padding-left:.25rem}.stage-subject__option[data-v-79b2e78a]{height:2.25rem;padding:0 .625rem;display:flex;align-items:center;gap:.125rem;cursor:pointer;border-radius:var(--radius-small, .375rem)}.stage-subject__option[data-v-79b2e78a]:hover,.stage-subject__option--browsing[data-v-79b2e78a]{background:var(--c-hover, rgba(28, 31, 46, .05))}.stage-subject__option--active[data-v-79b2e78a]{background:var(--color-primary-50, #f2f6ff)}.stage-subject__option-text[data-v-79b2e78a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e)}.stage-subject__option-arrow[data-v-79b2e78a]{width:.75rem;height:.75rem;flex-shrink:0}.stage-subject__option--active .stage-subject__option-text[data-v-79b2e78a]{color:var(--color-primary-700, #0054fd)}.stage-subject__hint[data-v-79b2e78a]{height:2.25rem;padding:0 .625rem;display:flex;align-items:center}.stage-subject__hint-text[data-v-79b2e78a]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.125rem;color:var(--color-gray-500, #5a607a)}.stage-subject__hint-text--retry[data-v-79b2e78a]{color:var(--color-primary-700, #0054fd)}.grading-page[data-v-0035ee02]{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;background:var(--color-base-02, #fff);overflow:hidden}.exam-nav__title[data-v-0035ee02]{flex:1;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;line-height:1.4875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.exam-nav__actions[data-v-0035ee02]{height:100%;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.exam-nav__today[data-v-0035ee02]{width:4.875rem;height:100%;display:flex;align-items:center;gap:.125rem;flex-shrink:0;cursor:pointer}.exam-nav__switch[data-v-0035ee02]{position:relative;width:1.5rem;height:.9rem;overflow:visible;border-radius:6.25rem;background:var(--color-gray-100, #ccd2ea);flex-shrink:0;transition:background-color .2s ease}.exam-nav__switch--on[data-v-0035ee02]{background:var(--color-primary-700, #0054fd)}.exam-nav__switch-thumb[data-v-0035ee02]{position:absolute;top:0;left:-.075rem;width:1.05rem;height:1.05rem;transition:left .2s ease}.exam-nav__switch--on .exam-nav__switch-thumb[data-v-0035ee02]{left:.525rem}.exam-nav__today-text[data-v-0035ee02]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.1375rem;font-weight:400;color:#000;white-space:nowrap}.exam-nav__add[data-v-0035ee02]{flex-shrink:0}.exam-content[data-v-0035ee02]{position:relative;z-index:1;flex:1;width:100%;height:0;min-height:0;padding:0 1rem;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #fff)}.exam-pager[data-v-0035ee02]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.exam-pager__inner[data-v-0035ee02]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.exam-meta__clock[data-v-0035ee02]{width:.75rem;height:.75rem;flex-shrink:0}.exam-meta__text[data-v-0035ee02],.exam-meta__dot[data-v-0035ee02]{flex-shrink:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;line-height:.9625rem;font-weight:400;color:var(--color-gray-600, #464b60);white-space:nowrap}.exam-metric[data-v-0035ee02]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.exam-metric__label[data-v-0035ee02]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.05rem;font-weight:400;color:var(--color-gray-500, #5e637a);white-space:nowrap}.exam-metric__value[data-v-0035ee02]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:.9375rem;font-weight:400;color:#212123;white-space:nowrap}.exam-metric__divider[data-v-0035ee02]{background:#000;opacity:.1;width:.03125rem;height:1.25rem;flex-shrink:0}.hw-metric__label[data-v-0035ee02]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.05rem;font-weight:400;color:var(--color-gray-500, #5e637a);white-space:nowrap}.hw-metric__value[data-v-0035ee02]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.05rem;font-weight:400;color:#212123;white-space:nowrap}@keyframes grading-content-in-a-0035ee02{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}@keyframes grading-content-in-b-0035ee02{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}.list-frame--anim-a[data-v-0035ee02]{animation:grading-content-in-a-0035ee02 .3s cubic-bezier(.4,0,.2,1) both}.list-frame--anim-b[data-v-0035ee02]{animation:grading-content-in-b-0035ee02 .3s cubic-bezier(.4,0,.2,1) both}@keyframes grading-content-out-0035ee02{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-.25rem)}}.list-frame--fade-out[data-v-0035ee02]{animation:grading-content-out-0035ee02 .2s cubic-bezier(.4,0,.2,1) both}.grading-list__dots[data-v-0035ee02]{width:1.375rem;height:1.375rem;flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.grading-list__dots-hit[data-v-0035ee02]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.grading-list__dots-icon[data-v-0035ee02]{width:.25rem;height:1rem;pointer-events:none}.grading-dots-menu-panel[data-v-0035ee02]{min-width:5rem;padding:.25rem;background:var(--color-base-02, #ffffff);border:.03125rem solid var(--color-line, #ccd2ea);border-radius:.5rem;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.16);box-sizing:border-box}.grading-dots-dropdown__item[data-v-0035ee02]{padding:.5rem 1rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.grading-dots-dropdown__item[data-v-0035ee02]:active{background:var(--color-gray-50, #f7f9fc)}.grading-dots-dropdown__item-text[data-v-0035ee02]{font-family:PingFang SC,sans-serif;font-size:.875rem;line-height:1.4;color:var(--color-text-1, #1c1f2e);white-space:nowrap}.exam-feedback__msg[data-v-0035ee02]{word-break:break-word}.exam-feedback__msg-text[data-v-0035ee02]{color:var(--color-gray-900, #1c1f2e);font-size:1rem;font-weight:500;line-height:1.375rem}.exam-feedback__id[data-v-0035ee02]{color:var(--color-error-500, #e53935)}[data-v-0035ee02] .task-data-table__cell--student .hover-tooltip{flex:1;min-width:0;width:auto}[data-v-0035ee02] .task-data-table__cell--student .task-data-table__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grading-host[data-v-301e4d0b]{position:relative;width:100%;height:100%;background-color:#fff}.grading-host--leaving[data-v-301e4d0b]{animation-name:grading-host-slide-out-301e4d0b;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes grading-host-slide-out-301e4d0b{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.grading-host__layer[data-v-301e4d0b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.exam-settings-page[data-v-6bf180e6]{height:100%;width:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #fff)}.exam-settings__title[data-v-6bf180e6]{color:var(--color-gray-900, #1c1f2e);font-size:1.0625rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.exam-settings__finish[data-v-6bf180e6]{flex-shrink:0}.exam-settings__body[data-v-6bf180e6]{flex:1;min-height:0;width:100%}.exam-settings__form[data-v-6bf180e6]{width:31.25rem;max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 0 1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.125rem}.exam-settings__row[data-v-6bf180e6]{min-height:1.125rem;display:flex;align-items:center;box-sizing:border-box;padding-bottom:.25rem}.exam-settings__row--subjects[data-v-6bf180e6],.exam-settings__row--upload[data-v-6bf180e6]{align-items:center;padding-top:.25rem;padding-bottom:.25rem}.exam-settings__row--student[data-v-6bf180e6]{align-items:center;min-height:2rem;padding-bottom:.25rem}.exam-settings__student-card[data-v-6bf180e6]{display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:.75rem 1rem;border-radius:.625rem;background:var(--color-figma-gray-50, #f7f9fc);box-sizing:border-box}.exam-settings__student-avatar[data-v-6bf180e6]{width:2rem;height:2rem;flex:0 0 2rem;border-radius:312.46875rem;background:var(--color-base-02, #fff)}.exam-settings__student-meta[data-v-6bf180e6]{display:flex;flex-direction:column;padding-left:.25rem;min-width:0}.exam-settings__student-name[data-v-6bf180e6]{color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;line-height:1.25rem;font-weight:400}.exam-settings__student-grade-row[data-v-6bf180e6]{display:flex;flex-direction:row;align-items:center;gap:.125rem;padding-top:.03125rem}.exam-settings__student-grade-text[data-v-6bf180e6]{color:var(--color-figma-gray-600, #464b60);font-size:.6875rem;line-height:.96875rem;font-weight:400}.exam-settings__label[data-v-6bf180e6]{width:5.5rem;min-height:1.125rem;flex:0 0 5.5rem;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;margin-right:.5rem}.exam-settings__question-icon[data-v-6bf180e6]{width:1rem;height:1rem;flex-shrink:0;margin-left:.125rem;display:block}.exam-settings__label--wide[data-v-6bf180e6]{overflow:visible}.exam-settings__label--wide .exam-settings__required[data-v-6bf180e6],.exam-settings__label--wide .exam-settings__label-text[data-v-6bf180e6],.exam-settings__label--wide[data-v-6bf180e6] .hover-tooltip{flex-shrink:0;white-space:nowrap}.exam-settings__label--wide[data-v-6bf180e6] .hover-tooltip{width:auto;flex:0 0 auto}.exam-settings__label-text[data-v-6bf180e6],.exam-settings__radio-text[data-v-6bf180e6]{color:var(--color-gray-900, #1c1f2e);font-size:.875rem;line-height:1.125rem;font-weight:400}.exam-settings__score-unit[data-v-6bf180e6]{color:var(--color-gray-900, #1c1f2e);font-size:.75rem;line-height:.9375rem;font-weight:400}.exam-settings__required[data-v-6bf180e6]{color:var(--color-danger-600, #f53f3f);font-size:.5rem;line-height:.5rem;margin-right:.125rem}.exam-settings__loading[data-v-6bf180e6]{min-height:1.125rem;display:flex;align-items:center;padding:.25rem 0}.exam-settings__hint[data-v-6bf180e6]{color:var(--color-gray-500, #71778f);font-size:.875rem;line-height:1.125rem}.exam-settings__subjects[data-v-6bf180e6]{flex:1;min-width:0;min-height:1.125rem;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;padding:.25rem 0;box-sizing:border-box}.exam-settings__subjects--full-score[data-v-6bf180e6]{align-items:center}.exam-settings__radio-option[data-v-6bf180e6]{height:1.125rem;display:flex;align-items:center;gap:.5rem;cursor:pointer}.exam-settings__radio[data-v-6bf180e6]{width:.875rem;height:.875rem;flex:0 0 .875rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:var(--color-base-02, #fff)}.exam-settings__radio--active[data-v-6bf180e6]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd)}.exam-settings__radio-dot[data-v-6bf180e6]{width:.375rem;height:.375rem;border-radius:50%;background:var(--color-base-02, #fff)}.exam-settings__score[data-v-6bf180e6]{width:5.8125rem;height:2rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.5rem;box-sizing:border-box;background:var(--color-base-02, #fff);padding:0 .5rem;display:flex;align-items:center;gap:.25rem}.exam-settings__score[data-v-6bf180e6]:focus-within{border-color:var(--color-primary-700, #0054fd)}.exam-settings__score--custom[data-v-6bf180e6]{width:5.8125rem;height:1.5rem;border-radius:.375rem;padding:0 .25rem 0 .5rem}.exam-settings__score--custom[data-v-6bf180e6]:focus-within{border-color:var(--color-primary-700, #0054fd)}.exam-settings__placeholder[data-v-6bf180e6]{color:var(--color-gray-400, #8f96ad)}.exam-settings__score-input[data-v-6bf180e6]{flex:1;min-width:0;height:100%;color:var(--color-gray-900, #1c1f2e);font-size:.875rem;line-height:1.125rem}.exam-settings__score-unit[data-v-6bf180e6]{flex-shrink:0}.exam-settings__upload-content[data-v-6bf180e6]{display:flex;flex-direction:column;align-items:flex-start;padding:.25rem 0 0}.exam-settings__upload-content[data-v-6bf180e6] .upload-photo{margin-top:.5rem}.exam-settings__safe-area[data-v-6bf180e6]{height:calc(1rem + env(safe-area-inset-bottom))}.exam-settings__form-extra[data-v-6bf180e6]{margin-left:6rem;margin-top:-.125rem;min-height:.9375rem;padding-bottom:.25rem}.exam-settings__form-extra-text[data-v-6bf180e6]{color:var(--color-gray-300, #9399b0);font-size:.75rem;line-height:.9375rem;font-weight:400}.edit-password[data-v-232944ea]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-bg-white, #ffffff);box-sizing:border-box;position:relative}.edit-password__body[data-v-232944ea]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;margin-top:1rem}.ep-group-title[data-v-232944ea]{display:flex;align-items:stretch;align-self:stretch;height:2.25rem;padding-left:1rem;background:var(--color-bg-1, #f7f9fc)}.ep-group-title__text[data-v-232944ea]{align-self:center;font-family:PingFang SC,sans-serif;font-size:.8125rem;font-weight:400;color:var(--color-text-3, #71778f);line-height:1.4}.ep-group-title__description[data-v-232944ea]{align-self:center;font-family:PingFang SC,sans-serif;font-size:.75rem;font-weight:400;color:var(--color-text-2, #c9cdd4);line-height:1.4;margin-left:.625rem}.ep-cell[data-v-232944ea]{display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-self:stretch;height:3.375rem;padding-left:1rem;background:var(--color-bg-white, #ffffff)}.ep-cell__inner[data-v-232944ea]{display:flex;align-items:center;gap:1rem;padding-right:1rem;height:100%}.ep-cell__inner--with-divider[data-v-232944ea]{border-bottom:.03125rem solid var(--color-border-2, #ccd2ea)}.ep-cell__prefix[data-v-232944ea]{display:flex;align-items:center;gap:.25rem;flex-shrink:0;padding-right:.5rem}.ep-cell__required[data-v-232944ea]{font-size:.75rem;color:var(--color-error-6, #c62828);line-height:1}.ep-cell__label[data-v-232944ea]{font-family:PingFang SC,sans-serif;font-size:1rem;font-weight:400;color:var(--color-text-5, #1d2129);line-height:1.4;white-space:nowrap}.ep-cell__input[data-v-232944ea]{flex:1;min-width:0;height:1.375rem;padding:0;border:none;font-family:PingFang SC,sans-serif;font-size:1rem;font-weight:400;color:var(--color-text-5, #1d2129);background:transparent}.ep-cell__placeholder[data-v-232944ea]{font-family:PingFang SC,sans-serif;font-size:1rem;font-weight:400;color:var(--color-text-2, #c9cdd4)}.ep-cell__eye[data-v-232944ea]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem}.ep-cell__eye-img[data-v-232944ea]{width:1.125rem;height:1.125rem}.edit-password__error[data-v-232944ea]{padding:.5rem 1rem 0;font-family:PingFang SC,sans-serif;font-size:.8125rem;font-weight:400;color:var(--color-error-6, #c62828);line-height:1.4}.feedback-page[data-v-92db29c4]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-bg-white, #ffffff);box-sizing:border-box}.feedback-page__body[data-v-92db29c4]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;margin-top:1rem;padding-bottom:5.25rem}.feedback-section__label[data-v-92db29c4]{display:flex;align-items:stretch;align-self:stretch;height:2.25rem;padding-left:1rem;background:var(--color-bg-1, #f7f9fc)}.feedback-section__label-text[data-v-92db29c4]{align-self:center;font-family:PingFang SC,sans-serif;font-size:.8125rem;font-weight:400;color:var(--color-text-3, #71778f);line-height:1.4}.feedback-type-grid[data-v-92db29c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem}.feedback-type-grid__chip[data-v-92db29c4]{display:flex;align-items:center;justify-content:center;height:3rem;background:#f7f9fc;border-radius:.625rem;border:.03125rem solid transparent}.feedback-type-grid__chip--active[data-v-92db29c4]{background:rgba(var(--brand-primary-rgb, 0, 84, 253),.05);border-color:var(--color-primary-700, #0054fd)}.feedback-type-grid__chip-text[data-v-92db29c4]{font-family:PingFang SC,sans-serif;font-size:.875rem;line-height:1.4;color:#464b60}.feedback-type-grid__chip--active .feedback-type-grid__chip-text[data-v-92db29c4]{color:var(--color-primary-700, #0054fd)}.feedback-desc[data-v-92db29c4]{display:flex;flex-direction:column;padding:.75rem 1rem;gap:.25rem}.feedback-desc__textarea[data-v-92db29c4]{width:100%;min-height:6.25rem;font-family:PingFang SC,sans-serif;font-size:1rem;color:#1d2129;line-height:1.4;box-sizing:border-box}.feedback-desc__placeholder[data-v-92db29c4]{color:#c9cdd4;font-size:1rem}.feedback-desc__count[data-v-92db29c4]{align-self:flex-end;font-family:PingFang SC,sans-serif;font-size:.75rem;color:#71778f;line-height:1.4}.feedback-photos[data-v-92db29c4]{display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem 1rem}.feedback-photos__slot[data-v-92db29c4],.feedback-photos__add[data-v-92db29c4]{width:6.75rem;height:6.75rem;border-radius:.375rem;overflow:hidden;position:relative;flex-shrink:0}.feedback-photos__slot-img[data-v-92db29c4]{width:100%;height:100%;display:block}.feedback-photos__slot-mask[data-v-92db29c4]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6)}.feedback-photos__slot-del[data-v-92db29c4]{position:absolute;top:.25rem;right:.25rem;width:1.125rem;height:1.125rem;border-radius:50%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.feedback-photos__slot-del-text[data-v-92db29c4]{font-size:.75rem;color:#fff;line-height:1}.feedback-photos__add[data-v-92db29c4]{border:.0625rem dashed #ccd2ea;background:#f7f9fc;display:flex;align-items:center;justify-content:center}.feedback-photos__add-plus[data-v-92db29c4]{font-size:2.25rem;color:#ccd2ea;line-height:1}.feedback-row[data-v-92db29c4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem}.feedback-row__text[data-v-92db29c4]{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.feedback-row__title[data-v-92db29c4]{font-family:PingFang SC,sans-serif;font-size:.9375rem;color:#1d2129;line-height:1.4}.feedback-row__hint[data-v-92db29c4]{font-family:PingFang SC,sans-serif;font-size:.75rem;color:#71778f;line-height:1.4}.ed__switch[data-v-92db29c4]{width:2.5rem;height:1.5rem;border-radius:312.46875rem;background:var(--color-gray-200, #b0b5cd);position:relative;flex-shrink:0;transition:background .2s}.ed__switch--on[data-v-92db29c4]{background:var(--color-primary-700, #0054fd)}.ed__switch-thumb[data-v-92db29c4]{position:absolute;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background:var(--color-base-02, #ffffff);border-radius:50%;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);transition:left .2s}.ed__switch--on .ed__switch-thumb[data-v-92db29c4]{left:1.125rem}.wb-students[data-v-93a76b38]{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #fff)}.wb-students__title[data-v-93a76b38]{min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.wb-students__content[data-v-93a76b38]{flex:1;min-height:0;width:100%;padding:0 1rem;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #fff);display:flex;flex-direction:column}.wb-students__list[data-v-93a76b38]{flex:1;min-height:0}.wb-students__pager[data-v-93a76b38]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.wb-students__pager-inner[data-v-93a76b38]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.wb-students__task-card[data-v-93a76b38] .student-task-card__body{justify-content:center;padding:1rem;gap:.5rem}.wb-students__task-card[data-v-93a76b38] .student-task-card__student{height:auto;padding-top:0}.wb-students__task-card[data-v-93a76b38] .student-task-card__student-info{gap:.25rem}.wb-students__task-card[data-v-93a76b38] .student-task-card__name-row{height:1.375rem;gap:.5rem}.wb-students__task-card[data-v-93a76b38] .student-task-card__name{flex-shrink:1;min-width:0}.wb-students__task-card[data-v-93a76b38] .student-task-card__meta{height:auto;padding:0;flex-wrap:wrap;gap:.5rem}.wb-students__task-card[data-v-93a76b38] .student-task-card__action{padding:0 .5rem}.wb-students__grade[data-v-93a76b38]{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.wb-students__grade-icon[data-v-93a76b38]{width:.75rem;height:.75rem;flex-shrink:0}.wb-students__grade-text[data-v-93a76b38]{max-width:100%;overflow:hidden;color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;font-weight:400;line-height:.9375rem;text-overflow:ellipsis;white-space:nowrap}.wb-students__wrong-count-tag[data-v-93a76b38]{display:flex;align-items:center;padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem);background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),linear-gradient(90deg,#f7f9fc,#f7f9fc)}.wb-students__wrong-count-text[data-v-93a76b38]{color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;font-weight:400;line-height:1.4;white-space:nowrap}.wb-students__hint[data-v-93a76b38]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;box-sizing:border-box}.wb-students__hint-text[data-v-93a76b38]{color:var(--color-gray-300, #9399b0);font-size:.875rem;line-height:1.25rem;text-align:center}.wb-students__retry[data-v-93a76b38]{height:2rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full, 312.46875rem);background:var(--color-primary-700, #0054fd)}.wb-students__retry-text[data-v-93a76b38]{color:var(--color-base-02, #fff);font-size:.8125rem;line-height:1.125rem}@media screen and (max-width: 960px){[data-v-93a76b38] .right-top-bar{flex-basis:56px;height:56px;padding:0 16px}.wb-students__title[data-v-93a76b38]{font-size:17px;line-height:24px}.wb-students__content[data-v-93a76b38]{padding:0 16px}.wb-students__pager[data-v-93a76b38]{padding:8px 16px 12px}.wb-students__content[data-v-93a76b38] .student-task-list__grid{max-width:762px!important;padding:16px 0!important;grid-auto-rows:119px!important;gap:10px!important}.wb-students__task-card[data-v-93a76b38] .student-task-card__body{padding:16px;gap:8px}.wb-students__task-card[data-v-93a76b38] .student-task-card__student{height:auto;padding-top:0;gap:8px}.wb-students__task-card[data-v-93a76b38] .student-task-card__avatar{width:32px;height:32px}.wb-students__task-card[data-v-93a76b38] .student-task-card__student-info{gap:4px}.wb-students__task-card[data-v-93a76b38] .student-task-card__name-row{height:22px;gap:8px}.wb-students__task-card[data-v-93a76b38] .student-task-card__name{font-size:15px;line-height:20px}.wb-students__task-card[data-v-93a76b38] .student-task-card__meta{height:auto;padding:0;gap:8px}.wb-students__grade[data-v-93a76b38]{gap:2px}.wb-students__grade-icon[data-v-93a76b38]{width:12px;height:12px}.wb-students__grade-text[data-v-93a76b38]{font-size:11px;line-height:15px}.wb-students__wrong-count-tag[data-v-93a76b38]{padding:1.5px 8px}.wb-students__wrong-count-text[data-v-93a76b38]{font-size:12px;line-height:17px}.wb-students__task-card[data-v-93a76b38] .student-task-card__action{height:40px;gap:4px;padding:0 8px}.wb-students__task-card[data-v-93a76b38] .student-task-card__action-icon-wrapper{width:16px;height:16px}.wb-students__task-card[data-v-93a76b38] .student-task-card__action-text{font-size:15px;line-height:20px}}.business-search[data-v-a1919070]{display:flex;flex-direction:column;width:100%;height:100%;padding:2rem 1rem 0;box-sizing:border-box;background:#fff}.business-search__navbar[data-v-a1919070]{display:flex;align-items:center;gap:.25rem;width:100%;height:2.25rem;min-height:2.25rem;max-height:3rem;flex-shrink:0}.business-search__back[data-v-a1919070]{width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.business-search__back-svg[data-v-a1919070]{width:1.125rem;height:1.125rem;display:block}.business-search__input-wrap[data-v-a1919070]{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f7f9fc;border-radius:312.46875rem;min-width:0}.business-search__icon[data-v-a1919070]{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.business-search__icon-svg[data-v-a1919070]{width:100%;height:100%}.business-search__clear[data-v-a1919070]{width:1rem;height:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.business-search__clear-svg[data-v-a1919070]{width:1rem;height:1rem;display:block}.business-search__input[data-v-a1919070]{flex:1;min-width:0;font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;color:#1c1f2e;height:1rem;line-height:1rem;background:transparent;border:none;outline:none}.business-search__placeholder[data-v-a1919070]{color:var(--color-gray-400, #71778f);font-size:.875rem}.business-search__submit[data-v-a1919070]{flex-shrink:0;padding-left:.5rem;padding-right:0;height:2.25rem;display:flex;align-items:center;justify-content:center}.business-search__submit-text[data-v-a1919070]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;color:var(--color-primary-700, #0054fd);line-height:1.4}.business-search__slot[data-v-a1919070]{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:1rem;gap:1rem;overflow:auto}.business-search__results[data-v-a1919070]{display:flex;flex-direction:column}.business-search__hint[data-v-a1919070]{padding:1rem 0;text-align:center;font-size:.75rem;color:#9b9791}.business-search__history[data-v-a1919070]{display:flex;flex-direction:column;gap:1rem}.business-search__section-title[data-v-a1919070]{display:flex;align-items:center;height:2.25rem;padding-right:1rem}.business-search__section-title-text[data-v-a1919070]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.8125rem;color:var(--color-gray-400, #71778f);line-height:1.4}.business-search__history-grid[data-v-a1919070]{display:flex;flex-direction:column;gap:.5rem}.business-search__history-row[data-v-a1919070]{display:flex;align-items:stretch;gap:.5rem}.business-search__history-cell[data-v-a1919070]{flex:1 1 0;min-width:0}.business-search__history-tag[data-v-a1919070]{width:100%;padding:.5rem;background:#f7f9fc;border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.business-search__history-tag-text[data-v-a1919070]{font-family:PingFang SC,Inter,-apple-system,PingFang SC,sans-serif;font-size:.875rem;height:1.25rem;line-height:1.25rem;color:#464b60;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.wb-search-card[data-v-7bb52f82]{display:flex;align-items:center;gap:.5rem;padding:.75rem .25rem;border-bottom:.03125rem solid var(--color-line-1, #eef0f5);box-sizing:border-box}.wb-search-card[data-v-7bb52f82]:active{background:var(--color-gray-50, #f7f9fc)}.wb-search-card__info[data-v-7bb52f82]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding-left:.25rem}.wb-search-card__info-top[data-v-7bb52f82]{display:flex;align-items:center;gap:.25rem;min-width:0;flex-wrap:wrap}.wb-search-card__name[data-v-7bb52f82]{max-width:70%;font-size:.9375rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-search-card__grade[data-v-7bb52f82]{display:flex;align-items:center;gap:.125rem;padding:.03125rem 0;flex-shrink:0}.wb-search-card__grade-icon[data-v-7bb52f82]{width:.75rem;height:.75rem;flex-shrink:0}.wb-search-card__grade-text[data-v-7bb52f82]{font-size:.6875rem;font-weight:400;line-height:1.4;color:var(--color-gray-600, #464b60);white-space:nowrap}.wb-search-card__subjects[data-v-7bb52f82]{font-size:.6875rem;font-weight:400;line-height:1.4;color:var(--color-gray-600, #464b60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-search-card__count[data-v-7bb52f82]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.125rem;min-width:2.75rem;margin-left:.25rem}.wb-search-card__count-num[data-v-7bb52f82]{font-size:1.5rem;font-weight:600;color:var(--color-semantic-error-700, #f53f3f);line-height:1}.wb-search-card__count-label[data-v-7bb52f82]{font-size:.6875rem;font-weight:400;line-height:1.4;color:var(--color-gray-400, #71778f)}.status-pill[data-v-400e798f]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:1.25rem;padding:0 .25rem;border-radius:var(--radius-full, 312.46875rem);box-sizing:border-box}.status-pill--processing[data-v-400e798f]{background:var(--color-gray-50, #f1f3f7)}.status-pill--marking[data-v-400e798f]{background:var(--color-semantic-warning-700, #ff7d00)}.status-pill--done[data-v-400e798f]{background:var(--color-gray-100, #ccd2ea)}.status-pill__text[data-v-400e798f]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;line-height:1.25rem;font-weight:400;white-space:nowrap}.status-pill--processing .status-pill__text[data-v-400e798f]{color:var(--color-gray-500, #5e637a)}.status-pill--marking .status-pill__text[data-v-400e798f]{color:var(--color-base-02, #fff)}.status-pill--done .status-pill__text[data-v-400e798f]{color:var(--color-gray-800, #2f3448)}.wo-page[data-v-622078ab]{width:100%;height:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background:var(--color-base-02, #fff)}.wo-nav__title[data-v-622078ab]{flex:1;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;line-height:1.4875rem;font-weight:500;color:var(--color-gray-900, #1c1f2e);white-space:nowrap}.wo-nav__actions[data-v-622078ab]{height:100%;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.wo-nav__today[data-v-622078ab]{width:4.875rem;height:100%;display:flex;align-items:center;gap:.125rem;flex-shrink:0;cursor:pointer}.wo-nav__switch[data-v-622078ab]{position:relative;width:1.5rem;height:.9rem;overflow:visible;border-radius:6.25rem;background:var(--color-gray-100, #ccd2ea);flex-shrink:0;transition:background-color .2s ease}.wo-nav__switch--on[data-v-622078ab]{background:var(--color-primary-700, #0054fd)}.wo-nav__switch-thumb[data-v-622078ab]{position:absolute;top:0;left:-.075rem;width:1.05rem;height:1.05rem;transition:left .2s ease}.wo-nav__switch--on .wo-nav__switch-thumb[data-v-622078ab]{left:.525rem}.wo-nav__today-text[data-v-622078ab]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.8125rem;line-height:1.1375rem;font-weight:400;color:#000;white-space:nowrap}.wo-nav__add[data-v-622078ab]{flex-shrink:0}.wo-content[data-v-622078ab]{position:relative;z-index:1;flex:1;min-height:0;width:100%;padding:0 1rem;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;background:var(--color-base-02, #fff)}.wo-list[data-v-622078ab]{flex:1;min-height:0;width:100%}.wo-table[data-v-622078ab] .task-data-table__cell--createdAt .task-data-table__text{color:var(--color-gray-300, #9399b0);font-size:.9375rem;line-height:1.25rem}.wo-table[data-v-622078ab] .task-data-table__avatar{width:1.875rem;height:1.875rem}.wo-table[data-v-622078ab] .task-data-table__cell--student .hover-tooltip{flex:1;min-width:0;width:auto}.wo-table[data-v-622078ab] .task-data-table__name{display:block;max-width:100%;overflow:hidden;font-size:.875rem;font-weight:500;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.wo-table[data-v-622078ab] .task-data-table__action{width:auto;min-width:0;height:1.5rem;flex-basis:auto;padding:0 .5rem;border-radius:var(--radius-small, .375rem);gap:.125rem}.wo-table[data-v-622078ab] .task-data-table__action-icon{width:.875rem;height:.875rem}.wo-table[data-v-622078ab] .task-data-table__action-text{font-size:.875rem;line-height:1.125rem}.wo-table[data-v-622078ab] .task-data-table__action--muted .task-data-table__action-text{color:var(--color-gray-800, #2f3448)}.wo-table[data-v-622078ab] .task-data-table__placeholder{width:auto;flex:0 0 auto;min-width:3rem;padding:0 .5rem}.wo-table[data-v-622078ab] .task-data-table__cell--more{justify-content:center;padding-left:.25rem;padding-right:.5rem}.wo-table[data-v-622078ab] .task-data-table__progress{min-width:5.625rem;height:1.625rem}.wo-table[data-v-622078ab] .task-data-table__progress-text{font-size:.6875rem;line-height:.9375rem}.wo-feedback__msg[data-v-622078ab]{word-break:break-word}.wo-feedback__msg-text[data-v-622078ab]{color:var(--color-gray-900, #1c1f2e);font-size:1rem;font-weight:500;line-height:1.375rem}.wo-feedback__id[data-v-622078ab]{color:var(--color-error-500, #e53935)}.wo-pager[data-v-622078ab]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.wo-pager__inner[data-v-622078ab]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.wo-card__grade[data-v-622078ab]{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.wo-card__grade-icon[data-v-622078ab]{width:.75rem;height:.75rem;flex-shrink:0}.wo-card__grade-text[data-v-622078ab]{max-width:100%;overflow:hidden;color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;font-weight:400;line-height:.9375rem;text-overflow:ellipsis;white-space:nowrap}.wo-card-meta__row[data-v-622078ab]{display:flex;align-items:center;min-width:0}.wo-card-meta__text[data-v-622078ab]{flex-shrink:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;line-height:.9625rem;font-weight:400;color:var(--color-gray-600, #464b60);white-space:nowrap}.wo-card__wrong-tag[data-v-622078ab]{display:flex;align-items:center;padding:.09375rem .5rem;border-radius:var(--radius-full, 312.46875rem);background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),linear-gradient(90deg,#f7f9fc,#f7f9fc)}.wo-card__wrong-tag-text[data-v-622078ab]{color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.75rem;font-weight:400;line-height:1.4;white-space:nowrap}.wo-card[data-v-622078ab] .student-task-card__student{height:auto;min-height:2.5rem}.wo-card[data-v-622078ab] .student-task-card__meta{height:auto;flex-direction:column;align-items:flex-start;gap:.25rem;overflow:visible}.wo-create[data-v-07a97fbc]{display:flex;flex-direction:column;height:100%;background:var(--color-base-02, #ffffff);box-sizing:border-box;overflow:hidden}.wo-create__title[data-v-07a97fbc]{flex:1;min-width:0;font-size:1.0625rem;font-weight:500;line-height:1.5rem;color:var(--color-gray-900, #1c1f2e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wo-create__body[data-v-07a97fbc]{flex:1;min-height:0;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.wo-create__form[data-v-07a97fbc]{width:31.25rem;max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 0 1rem;display:flex;flex-direction:column;gap:.125rem;box-sizing:border-box}.wo-create__field[data-v-07a97fbc]{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding-bottom:.25rem;box-sizing:border-box}.wo-create__field--student[data-v-07a97fbc]{min-height:2rem;padding-bottom:.25rem}.wo-create__form-extra[data-v-07a97fbc]{margin-top:-.125rem;min-height:.9375rem;padding-bottom:.25rem;box-sizing:border-box}.wo-create__field--upload[data-v-07a97fbc]{padding-top:.25rem;padding-bottom:.25rem}.wo-create__field-main[data-v-07a97fbc]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;min-width:0}.wo-create__field-label[data-v-07a97fbc]{flex:0 0 4.875rem;width:4.875rem;max-width:4.875rem;font-size:.875rem;line-height:1.0625rem;color:var(--color-gray-900, #1c1f2e);text-align:right;white-space:nowrap;box-sizing:border-box}.wo-create__student-card[data-v-07a97fbc]{flex-shrink:0;min-height:2.75rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:.75rem 1rem;border-radius:.625rem;background:var(--color-figma-gray-50, #f7f9fc);box-sizing:border-box}.wo-create__student-meta[data-v-07a97fbc]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.125rem;padding-left:.25rem}.wo-create__student-name[data-v-07a97fbc]{font-size:.9375rem;font-weight:400;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e)}.wo-create__student-grade[data-v-07a97fbc]{font-size:.6875rem;line-height:.875rem;color:var(--color-gray-600, #464b60)}.wo-create__uploader[data-v-07a97fbc]{width:100%;min-width:0}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__type-row .radio-group{display:none}.wo-create__uploader[data-v-07a97fbc]{display:grid;grid-template-columns:4.875rem minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;align-items:start}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__type-row{grid-column:1;grid-row:1;padding:0;min-height:3.75rem;align-items:center}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__label{flex:0 0 4.875rem;width:4.875rem;max-width:4.875rem;margin-right:0;box-sizing:border-box}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__bar-row{grid-column:2;grid-row:1;margin-left:0;min-width:0}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__bar{max-width:100%}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__list{grid-column:2;margin-left:0;margin-top:0}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__list--bar:not(:has(.exam-paper-uploader__item)){display:none}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__hint{grid-column:2;margin-left:0;padding-top:.25rem}@media (max-width: 1023px){.wo-create__form[data-v-07a97fbc]{width:100%;max-width:100%;padding:1rem}.wo-create__field-main[data-v-07a97fbc]{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem}.wo-create__field-label[data-v-07a97fbc]{flex:0 0 auto;width:auto;max-width:none;text-align:left}.wo-create__student-card[data-v-07a97fbc]{width:-moz-fit-content;width:fit-content}.wo-create__uploader[data-v-07a97fbc]{grid-template-columns:1fr;align-items:stretch}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__type-row,.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__bar-row,.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__list,.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__hint{grid-column:1}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__type-row{grid-row:1;min-height:1.0625rem}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__label{flex:0 0 auto;width:auto;max-width:none}.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__bar-row,.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__list,.wo-create__uploader[data-v-07a97fbc] .exam-paper-uploader__hint{grid-row:auto}}.editor-page[data-v-b77549a2]{position:relative;width:100%;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.editor-page__image[data-v-b77549a2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.editor-page__region[data-v-b77549a2],.editor-page__draft[data-v-b77549a2],.editor-page__mark[data-v-b77549a2]{position:absolute;box-sizing:border-box}.editor-page__region[data-v-b77549a2]{box-sizing:border-box;--editor-frame-color: var(--color-gray-900, #1c1f2e);border:.0625rem dashed var(--editor-frame-color);border-radius:.125rem;background:transparent;pointer-events:auto}.editor-page--editing .editor-page__region[data-v-b77549a2]{--editor-frame-color: var(--color-primary-700, #0054fd);background:rgba(0,84,253,.04);cursor:move}.editor-page__region--selected[data-v-b77549a2]{--editor-frame-color: var(--color-primary-700, #0054fd);z-index:1;border-style:solid;border-width:.125rem}.editor-page:not(.editor-page--marquee-selection) .editor-page__region[data-v-b77549a2]:hover{border-style:solid;border-width:0;background:transparent;box-shadow:inset 0 0 0 .125rem var(--color-primary-700, #0054fd),0 .1875rem .875rem color-mix(in srgb,var(--color-primary-700, #0054fd) 45%,transparent)}.editor-page__region-label[data-v-b77549a2]{position:absolute;right:100%;top:.03125rem;height:.9375rem;padding:0 .25rem;border-radius:.1875rem 0 0 .1875rem;color:#fff;background:#5e637a;font-size:.625rem;line-height:.875rem;white-space:nowrap}.editor-page__mark[data-v-b77549a2]{z-index:3;overflow:visible;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:700;line-height:1;background:transparent;cursor:move;mix-blend-mode:multiply}.editor-page--marquee-selection .editor-page__mark--selected[data-v-b77549a2]{border:.0625rem dashed var(--color-primary-700, #0054fd)}.editor-page__mark[data-v-b77549a2]:after{position:absolute;left:50%;top:50%;width:max(100%,32px);height:max(100%,32px);transform:translate(-50%,-50%);content:""}.editor-page__mark-ink[data-v-b77549a2]{position:absolute;left:50%;top:50%;width:min(max(100%,var(--editor-mark-min-size)),120px);height:min(max(100%,var(--editor-mark-min-size)),120px);transform:translate(-50%,-50%);pointer-events:none;opacity:.72;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M205.635%20203.71C208.197%20208.258%20214.422%20211.981%20218.649%20215.191C227.445%20221.87%20236.53%20228.216%20245.917%20234.041C250.919%20237.149%20254.468%20242.173%20259.278%20245.605C261.72%20247.352%20264.567%20248.108%20266.822%20250.123C270.303%20252.87%20273.543%20256.273%20276.831%20258.867L290.963%20270.064C292.016%20270.906%20295.416%20273.273%20296.061%20273.975C299.518%20277.732%20301.533%20282.386%20305.166%20286.299C309.288%20291.129%20315.136%20294.884%20319.636%20299.226C325.306%20304.701%20330.546%20309.346%20337.283%20313.574C339.336%20314.864%20341.726%20316.281%20343.656%20317.746C346.898%20320.209%20349.773%20323.376%20352.933%20325.956C354.773%20327.466%20358.006%20328.159%20359.871%20330.186C362.806%20333.371%20363.526%20336.951%20366.523%20340.269C369.156%20343.181%20371.576%20345.939%20374.398%20348.704C376.283%20350.551%20378.883%20352.739%20380.573%20354.629C382.931%20357.261%20385.201%20360.146%20387.551%20362.826C389.648%20365.216%20392.343%20367.731%20394.293%20370.151C398.146%20374.939%20401.733%20379.426%20405.878%20383.996C409.161%20387.614%20411.673%20389.354%20415.271%20392.506C417.591%20394.539%20420.173%20397.856%20422.568%20400.126C424.378%20401.844%20426.661%20404.141%20428.143%20406.216C430.176%20409.066%20430.971%20412.031%20430.496%20415.486C430.126%20418.186%20424.293%20422.739%20422.061%20424.081L421.748%20424.266C419.786%20425.449%20413.816%20422.049%20411.588%20421.356C407.898%20420.206%20402.468%20419.664%20399.411%20417.276C396.646%20414.724%20392.526%20411.916%20390.208%20408.976C386.438%20404.189%20382.256%20400.381%20378.061%20396.074C375.888%20393.841%20374.136%20389.976%20371.948%20387.566C368.486%20383.751%20364.843%20380.266%20361.396%20376.444C359.203%20373.896%20353.976%20371.581%20351.983%20369.136C347.446%20363.559%20342.476%20359.744%20337.346%20354.936C329.983%20348.036%20323.403%20340.426%20315.273%20334.299C313.276%20332.796%20311.393%20330.611%20309.423%20329.046C306.013%20326.331%20301.743%20324.816%20298.558%20321.746C292.431%20316.496%20287.241%20310.416%20281.741%20304.546C278.446%20301.029%20275.591%20297.259%20271.766%20294.199C270.748%20293.386%20269.6%20292.171%20268.519%20291.491C260.961%20286.736%20254.19%20281.895%20248.383%20275.008C247.086%20273.615%20245.045%20272.254%20243.803%20270.891C238.491%20265.06%20232.66%20261.422%20225.962%20257.386C221.897%20254.937%20218.167%20255.472%20214.27%20253.322C212.72%20252.387%20210.938%20250.587%20209.468%20249.389C207.783%20248.017%20205.802%20246.768%20204.166%20245.436C202.875%20244.385%20200.814%20242.107%20199.661%20240.816C196.762%20237.542%20194.592%20233.418%20190.81%20231.016C179.104%20222.856%20166.104%20216.856%20155.906%20206.928C154.916%20205.881%20153.887%20205.322%20152.653%20204.618C148.296%20202.354%20144.433%20199.278%20141.076%20195.708C140.109%20194.52%20138.744%20193.26%20137.832%20192.067C134.691%20187.962%20130.512%20186.532%20126.045%20184.397C123.218%20183.045%20119.641%20181.158%20116.919%20179.456C113.497%20177.317%20110.025%20174.803%20106.508%20172.745C105.003%20171.83%20102.892%20169.757%20101.229%20168.719C98.9444%20167.293%2096.4534%20166.076%2094.2749%20164.55C91.3574%20162.507%2088.4789%20160.102%2085.5472%20158.098C84.0892%20157.101%2081.8617%20156.138%2080.3047%20155.14C78.3162%20153.867%2076.6414%20152.144%2075.0124%20150.441C73.1859%20148.53%2070.7922%20146.39%2069.1782%20144.352C66.6662%20140.973%2064.5317%20137.841%2061.6734%20134.701C59.0189%20131.783%2054.1567%20129.852%2053.3709%20125.816C53.0279%20124.053%2052.8607%20122.39%2053.8469%20120.837C56.7129%20118.515%2066.7414%20121.354%2070.1877%20122.091C72.6637%20122.399%2075.4724%20121.562%2077.8072%20120.735C84.7652%20118.271%2097.1949%20123.64%20103.1%20127.49C109.603%20131.73%20115.194%20137.736%20122.232%20142.031C132.509%20148.303%20142.188%20156.965%20152.257%20163.628C157.23%20167.09%20174.149%20183.378%20178.108%20183.072C187.104%20188.856%20196.104%20196.856%20205.635%20203.71Z'%20fill='%23FE1D1C'/%3e%3c/svg%3e") center/100% 100% no-repeat}.editor-page__mark[data-v-b77549a2]:focus-visible{outline:2px solid var(--color-primary-700, #0054fd)}.editor-page__mark-selection[data-v-b77549a2]{position:absolute;z-index:4;box-sizing:border-box;border:.125rem solid var(--color-primary-700, #0054fd);cursor:move;overflow:visible}.editor-page__mark-selection[data-v-b77549a2]:before{position:absolute;left:50%;top:50%;width:max(100%,32px);height:max(100%,32px);transform:translate(-50%,-50%);content:""}.editor-page__mark-handle[data-v-b77549a2]{position:absolute;z-index:5;width:.4375rem;height:.4375rem;border:1px solid var(--color-gray-900, #1c1f2e);border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 .0625rem .1875rem rgba(6,18,56,.3)}.editor-page__mark-handle[data-v-b77549a2]:after{position:absolute;left:50%;top:50%;width:max(100%,min(100% + .875rem,var(--editor-mark-selection-width) - .25rem));height:max(100%,min(100% + .875rem,var(--editor-mark-selection-height) - .25rem));transform:translate(-50%,-50%);content:""}.editor-page__mark-move-zone[data-v-b77549a2]{position:absolute;z-index:6;left:50%;top:50%;width:min(50%,16px);height:min(50%,16px);transform:translate(-50%,-50%);cursor:move}.editor-page__mark-handle--tl[data-v-b77549a2]{left:0;top:0;cursor:nwse-resize}.editor-page__mark-handle--tr[data-v-b77549a2]{left:100%;top:0;cursor:nesw-resize}.editor-page__mark-handle--bl[data-v-b77549a2]{left:0;top:100%;cursor:nesw-resize}.editor-page__mark-handle--br[data-v-b77549a2]{left:100%;top:100%;cursor:nwse-resize}.editor-page__mark-actions[data-v-b77549a2]{position:absolute;right:0;top:calc(100% + .5rem);display:flex;align-items:center;gap:.75rem;padding:.375rem .625rem;border:.03125rem solid #ccd2ea;border-radius:.625rem;background:#fff;box-shadow:0 .25rem 1rem rgba(28,31,46,.15);font-size:.75rem;white-space:nowrap;cursor:default}.editor-page--marquee-selection .editor-page__mark-actions[data-v-b77549a2]{width:-moz-max-content;width:max-content}.editor-page__mark-actions uni-button[data-v-b77549a2]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:0;padding:.125rem;border:0;background:transparent}.editor-page__mark-actions uni-button[data-v-b77549a2]:after{border:0}.editor-page__mark-actions uni-image[data-v-b77549a2]{width:1.25rem;height:1.25rem}.editor-page--pan[data-v-b77549a2],.editor-page--pan .editor-page__region[data-v-b77549a2],.editor-page--pan .editor-page__mark[data-v-b77549a2],.editor-page--pan .editor-page__drawing-overlay[data-v-b77549a2]{cursor:grab}.editor-page__mark--wrong[data-v-b77549a2]{color:#e53935}.editor-page__mark--correct[data-v-b77549a2]{color:#2e9b57}.editor-page__mark--half[data-v-b77549a2]{color:#ee9b22}.editor-page__drawing-overlay[data-v-b77549a2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:crosshair}.editor-page__drawing-mask[data-v-b77549a2]{position:absolute;background:rgba(0,0,0,.35);pointer-events:none}.editor-page__drawing-mask--full[data-v-b77549a2]{top:0;right:0;bottom:0;left:0}.editor-page__drawing-placeholder[data-v-b77549a2]{position:absolute;top:.6875rem;right:.6875rem;bottom:.6875rem;left:.6875rem;display:flex;align-items:center;justify-content:center;border:.125rem dashed var(--color-base-02, #fff);border-radius:.125rem;color:var(--color-base-02, #fff);font-size:.9375rem;font-weight:500;line-height:1.4;pointer-events:none}.editor-page__draft[data-v-b77549a2]{border:.125rem solid var(--color-gray-900, #1c1f2e);border-radius:.125rem}.editor-page__drawing-handle[data-v-b77549a2]{position:absolute;z-index:4;width:.8125rem;height:.8125rem;box-sizing:border-box;border:.125rem solid var(--color-gray-900, #1c1f2e);border-radius:50%;background:var(--color-base-02, #fff);box-shadow:0 .125rem .5rem rgba(0,0,0,.2)}.editor-page__drawing-handle--tl[data-v-b77549a2]{top:-.40625rem;left:-.40625rem;cursor:nwse-resize}.editor-page__drawing-handle--tr[data-v-b77549a2]{top:-.40625rem;right:-.40625rem;cursor:nesw-resize}.editor-page__drawing-handle--bl[data-v-b77549a2]{bottom:-.40625rem;left:-.40625rem;cursor:nesw-resize}.editor-page__drawing-handle--br[data-v-b77549a2]{bottom:-.40625rem;right:-.40625rem;cursor:nwse-resize}.editor-page__drawing-edge[data-v-b77549a2]{z-index:3;border:none;border-radius:0;background:transparent;box-shadow:none}.editor-page__drawing-handle--t[data-v-b77549a2]{top:-.5rem;left:0;width:100%;height:1rem;cursor:ns-resize}.editor-page__drawing-handle--b[data-v-b77549a2]{bottom:-.5rem;left:0;width:100%;height:1rem;cursor:ns-resize}.editor-page__drawing-handle--l[data-v-b77549a2]{left:-.5rem;top:0;width:1rem;height:100%;cursor:ew-resize}.editor-page__drawing-handle--r[data-v-b77549a2]{right:-.5rem;top:0;width:1rem;height:100%;cursor:ew-resize}.editor-page__drawing-actions[data-v-b77549a2]{position:absolute;z-index:7;display:flex;align-items:center;gap:.5rem}.editor-page__drawing-button[data-v-b77549a2]{display:block;width:1.75rem;height:1.75rem;flex-shrink:0;margin:0;padding:0;box-sizing:border-box;border:.125rem solid var(--color-base-02, #fff);border-radius:.375rem;background:var(--color-base-02, #fff);box-shadow:0 .25rem .25rem rgba(0,0,0,.25);cursor:pointer}.editor-page__drawing-button[data-v-b77549a2]:after{border:none}.editor-page__drawing-button uni-image[data-v-b77549a2]{display:block;width:100%;height:100%}.editor-page__drawing-button[data-v-b77549a2]:focus-visible{outline:.125rem solid var(--color-gray-900, #1c1f2e);outline-offset:.125rem}.wo-crop[data-v-c062c680]{position:relative;width:100%;overflow:hidden;background:var(--color-base-02, #fff)}.wo-crop__img[data-v-c062c680]{position:absolute;display:block;max-width:none}.wo-crop__placeholder[data-v-c062c680]{width:100%;height:5rem;background:var(--color-gray-50, #f7f9fc)}.result-card[data-v-0de7b0a5]{padding:0 .75rem .75rem;border-radius:.625rem;background:rgba(0,0,0,.05);cursor:pointer;outline:none}.result-card[data-v-0de7b0a5]:hover,.result-card[data-v-0de7b0a5]:focus-visible{background:#e9ebf2}.result-card[data-v-0de7b0a5]:focus-visible{outline:.125rem solid var(--color-primary-700, #0054fd);outline-offset:.125rem}.result-card__heading[data-v-0de7b0a5]{display:flex;align-items:center;justify-content:flex-end;height:1.875rem}.result-card__clear[data-v-0de7b0a5]{position:relative;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin:0;padding:0;border:0;border-radius:0;background:transparent}.result-card__clear[data-v-0de7b0a5]:after{position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;border:0}.result-card__clear uni-image[data-v-0de7b0a5]{width:1rem;height:1rem}.result-card__crops[data-v-0de7b0a5]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.0625rem;border:.0625rem solid rgba(0,0,0,.16);border-radius:.1875rem;background:#fff;overflow:hidden}.result-card__crop[data-v-0de7b0a5]{position:relative;flex:none;overflow:hidden}.result-card__mark[data-v-0de7b0a5]{position:absolute;pointer-events:none;opacity:.72;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M205.635%20203.71C208.197%20208.258%20214.422%20211.981%20218.649%20215.191C227.445%20221.87%20236.53%20228.216%20245.917%20234.041C250.919%20237.149%20254.468%20242.173%20259.278%20245.605C261.72%20247.352%20264.567%20248.108%20266.822%20250.123C270.303%20252.87%20273.543%20256.273%20276.831%20258.867L290.963%20270.064C292.016%20270.906%20295.416%20273.273%20296.061%20273.975C299.518%20277.732%20301.533%20282.386%20305.166%20286.299C309.288%20291.129%20315.136%20294.884%20319.636%20299.226C325.306%20304.701%20330.546%20309.346%20337.283%20313.574C339.336%20314.864%20341.726%20316.281%20343.656%20317.746C346.898%20320.209%20349.773%20323.376%20352.933%20325.956C354.773%20327.466%20358.006%20328.159%20359.871%20330.186C362.806%20333.371%20363.526%20336.951%20366.523%20340.269C369.156%20343.181%20371.576%20345.939%20374.398%20348.704C376.283%20350.551%20378.883%20352.739%20380.573%20354.629C382.931%20357.261%20385.201%20360.146%20387.551%20362.826C389.648%20365.216%20392.343%20367.731%20394.293%20370.151C398.146%20374.939%20401.733%20379.426%20405.878%20383.996C409.161%20387.614%20411.673%20389.354%20415.271%20392.506C417.591%20394.539%20420.173%20397.856%20422.568%20400.126C424.378%20401.844%20426.661%20404.141%20428.143%20406.216C430.176%20409.066%20430.971%20412.031%20430.496%20415.486C430.126%20418.186%20424.293%20422.739%20422.061%20424.081L421.748%20424.266C419.786%20425.449%20413.816%20422.049%20411.588%20421.356C407.898%20420.206%20402.468%20419.664%20399.411%20417.276C396.646%20414.724%20392.526%20411.916%20390.208%20408.976C386.438%20404.189%20382.256%20400.381%20378.061%20396.074C375.888%20393.841%20374.136%20389.976%20371.948%20387.566C368.486%20383.751%20364.843%20380.266%20361.396%20376.444C359.203%20373.896%20353.976%20371.581%20351.983%20369.136C347.446%20363.559%20342.476%20359.744%20337.346%20354.936C329.983%20348.036%20323.403%20340.426%20315.273%20334.299C313.276%20332.796%20311.393%20330.611%20309.423%20329.046C306.013%20326.331%20301.743%20324.816%20298.558%20321.746C292.431%20316.496%20287.241%20310.416%20281.741%20304.546C278.446%20301.029%20275.591%20297.259%20271.766%20294.199C270.748%20293.386%20269.6%20292.171%20268.519%20291.491C260.961%20286.736%20254.19%20281.895%20248.383%20275.008C247.086%20273.615%20245.045%20272.254%20243.803%20270.891C238.491%20265.06%20232.66%20261.422%20225.962%20257.386C221.897%20254.937%20218.167%20255.472%20214.27%20253.322C212.72%20252.387%20210.938%20250.587%20209.468%20249.389C207.783%20248.017%20205.802%20246.768%20204.166%20245.436C202.875%20244.385%20200.814%20242.107%20199.661%20240.816C196.762%20237.542%20194.592%20233.418%20190.81%20231.016C179.104%20222.856%20166.104%20216.856%20155.906%20206.928C154.916%20205.881%20153.887%20205.322%20152.653%20204.618C148.296%20202.354%20144.433%20199.278%20141.076%20195.708C140.109%20194.52%20138.744%20193.26%20137.832%20192.067C134.691%20187.962%20130.512%20186.532%20126.045%20184.397C123.218%20183.045%20119.641%20181.158%20116.919%20179.456C113.497%20177.317%20110.025%20174.803%20106.508%20172.745C105.003%20171.83%20102.892%20169.757%20101.229%20168.719C98.9444%20167.293%2096.4534%20166.076%2094.2749%20164.55C91.3574%20162.507%2088.4789%20160.102%2085.5472%20158.098C84.0892%20157.101%2081.8617%20156.138%2080.3047%20155.14C78.3162%20153.867%2076.6414%20152.144%2075.0124%20150.441C73.1859%20148.53%2070.7922%20146.39%2069.1782%20144.352C66.6662%20140.973%2064.5317%20137.841%2061.6734%20134.701C59.0189%20131.783%2054.1567%20129.852%2053.3709%20125.816C53.0279%20124.053%2052.8607%20122.39%2053.8469%20120.837C56.7129%20118.515%2066.7414%20121.354%2070.1877%20122.091C72.6637%20122.399%2075.4724%20121.562%2077.8072%20120.735C84.7652%20118.271%2097.1949%20123.64%20103.1%20127.49C109.603%20131.73%20115.194%20137.736%20122.232%20142.031C132.509%20148.303%20142.188%20156.965%20152.257%20163.628C157.23%20167.09%20174.149%20183.378%20178.108%20183.072C187.104%20188.856%20196.104%20196.856%20205.635%20203.71Z'%20fill='%23FE1D1C'/%3e%3c/svg%3e") center/100% 100% no-repeat}.editor-fields[data-v-89848a38]{position:absolute;top:calc(100% + .375rem);left:0;z-index:30;box-sizing:border-box;width:18rem;max-width:calc(100vw - 2rem);padding:.25rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.5rem;color:var(--color-gray-900, #1c1f2e);background:#fff;box-shadow:0 .375rem 1.5rem rgba(28,31,46,.16)}.editor-fields__columns[data-v-89848a38]{display:flex;height:min(24rem,65vh)}.editor-fields__column[data-v-89848a38]{min-width:0;width:50%;height:100%}.editor-fields__column+.editor-fields__column[data-v-89848a38]{border-left:.03125rem solid var(--color-gray-100, #ccd2ea)}.editor-fields uni-button[data-v-89848a38]{box-sizing:border-box;display:flex;align-items:center;min-height:2rem;margin:0;padding:.375rem .75rem;border:0;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;cursor:pointer}.editor-fields__option[data-v-89848a38]{justify-content:space-between;width:calc(100% - .25rem);background:transparent;color:inherit;text-align:left}.editor-fields__option[data-v-89848a38]:hover,.editor-fields__option--active[data-v-89848a38]{background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.editor-fields__arrow[data-v-89848a38]{width:.25rem;height:.25rem;margin-right:.125rem;border-top:.03125rem solid currentColor;border-right:.03125rem solid currentColor;transform:rotate(45deg)}.editor-fields__footer[data-v-89848a38]{padding:.5rem;border-top:.03125rem solid var(--color-gray-100, #ccd2ea)}.editor-fields__actions[data-v-89848a38]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.editor-fields uni-button[data-v-89848a38]:after{border:0}.editor-fields uni-button[data-v-89848a38]:focus-visible{outline:.125rem solid var(--color-primary-700, #0054fd);outline-offset:.125rem}.editor-fields uni-button[disabled][data-v-89848a38]{opacity:.45;cursor:default}.editor-fields__cancel[data-v-89848a38]{background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.editor-fields__confirm[data-v-89848a38]{background:var(--color-primary-700, #0054fd);color:var(--color-base-02, #fff)}.editor-fields__message[data-v-89848a38],.editor-fields__error[data-v-89848a38]{display:block;padding:.25rem;font-size:.75rem;line-height:1.125rem}.editor-fields__message[data-v-89848a38]{color:var(--color-gray-500, #5e637a)}.editor-fields__error[data-v-89848a38]{color:var(--color-semantic-error-700, #f53f3f)}.editor-fields__error uni-button[data-v-89848a38]{color:var(--color-primary-700, #0054fd);background:transparent}.wrong-editor[data-v-d437261b]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;color:var(--color-gray-900, #1c1f2e);background:var(--color-gray-50, #f7f9fc)}.wrong-editor uni-button[data-v-d437261b]{box-sizing:border-box;cursor:pointer}.wrong-editor uni-button[data-v-d437261b]:after{border:0}.wrong-editor uni-button[data-v-d437261b]:focus-visible{outline:.125rem solid var(--color-primary-700, #0054fd);outline-offset:.125rem}.wrong-editor uni-button[disabled][data-v-d437261b]{cursor:default;opacity:.4}.wrong-editor__title[data-v-d437261b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:500}.wrong-editor__fields[data-v-d437261b]{position:relative;flex:none}.wrong-editor__subject[data-v-d437261b]{display:flex;align-items:center;justify-content:center;gap:1rem;height:2rem;margin:0;padding:0 .75rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;color:var(--color-gray-900, #1c1f2e);background:#fff;font-size:.875rem;line-height:1.25rem;white-space:nowrap}.wrong-editor__subject[data-v-d437261b]:hover,.wrong-editor__subject--open[data-v-d437261b]{border-color:var(--color-primary-700, #0054fd)}.wrong-editor__subject-arrow[data-v-d437261b]{width:.375rem;height:.375rem;border-right:.0625rem solid currentColor;border-bottom:.0625rem solid currentColor;transform:translateY(-.09375rem) rotate(45deg)}.wrong-editor__subject--open .wrong-editor__subject-arrow[data-v-d437261b]{transform:translateY(.09375rem) rotate(225deg)}.wrong-editor__actions[data-v-d437261b]{display:flex;align-items:center;gap:1rem}.wrong-editor__actions .editor-divider[data-v-d437261b]{height:1.75rem;width:.03125rem;background:#ccd2ea}.wrong-editor__button[data-v-d437261b]{display:flex;align-items:center;justify-content:center;height:2.25rem;margin:0;padding:0 1rem;border:.03125rem solid #e5eeff;border-radius:312.46875rem;color:var(--color-primary-700, #0054fd);background:#e5eeff;font-size:.9375rem;font-weight:400;line-height:1.3125rem;white-space:nowrap}.wrong-editor__button--primary[data-v-d437261b]{border-color:var(--color-primary-700, #0054fd);color:#fff;background:var(--color-primary-700, #0054fd)}.wrong-editor__button--primary[disabled][data-v-d437261b]{border-color:#99bbfe;background:#99bbfe;color:#e5eeff;opacity:1}.wrong-editor__add[data-v-d437261b]{display:flex;align-items:center;justify-content:center;gap:.25rem;height:1.75rem;margin:0;padding:0 .5rem;border:.03125rem solid #c9cdd4;border-radius:312.46875rem;background:var(--color-primary-50, #f2f6ff);color:#1c1f2e;font-size:.8125rem;line-height:1.125rem;white-space:nowrap}.wrong-editor__add-icon[data-v-d437261b]{display:block;width:1rem;height:1rem;flex:none}.wrong-editor__add--active[data-v-d437261b]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd);color:var(--color-base-02, #fff)}.wrong-editor__add--active .wrong-editor__add-icon[data-v-d437261b]{filter:brightness(0) invert(1)}.wrong-editor__content[data-v-d437261b]{display:flex;min-height:0;flex:1;overflow:hidden;background:linear-gradient(rgba(0,0,0,.04),rgba(0,0,0,.04)),url(/coach/assets/canvas-2SQDku6e.png) center/cover}.wrong-editor__navigation[data-v-d437261b]{flex:none;width:10rem;height:100%;border-right:.03125rem solid rgba(0,0,0,.05)}.wrong-editor__navigation[data-v-d437261b] .uni-scroll-view::-webkit-scrollbar{width:.25rem}.wrong-editor__navigation[data-v-d437261b] .uni-scroll-view::-webkit-scrollbar-track{background:transparent}.wrong-editor__navigation[data-v-d437261b] .uni-scroll-view::-webkit-scrollbar-thumb{border-radius:312.46875rem;background:transparent}.wrong-editor__navigation[data-v-d437261b]:hover .uni-scroll-view::-webkit-scrollbar-thumb{background:var(--color-gray-200, #b0b5cd)}@supports not selector(::-webkit-scrollbar){.wrong-editor__navigation[data-v-d437261b] .uni-scroll-view{scrollbar-width:thin;scrollbar-color:transparent transparent}.wrong-editor__navigation[data-v-d437261b]:hover .uni-scroll-view{scrollbar-color:var(--color-gray-200, #b0b5cd) transparent}}.wrong-editor__thumbnails[data-v-d437261b]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 1.5rem}.wrong-editor__thumbnail[data-v-d437261b]{position:relative;width:7.03125rem;flex:none;margin:0;padding:0;overflow:hidden;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;background:#fff;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05);line-height:1}.wrong-editor__thumbnail--active[data-v-d437261b]{outline:.25rem solid #9399b0;outline-offset:-.25rem}.wrong-editor__thumbnail--active[data-v-d437261b]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";border:.25rem solid #9399b0;border-radius:inherit;pointer-events:none}.wrong-editor__thumbnail-preview[data-v-d437261b]{position:relative;width:100%}.wrong-editor__thumbnail-image[data-v-d437261b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wrong-editor__thumbnail-box[data-v-d437261b]{position:absolute;box-sizing:border-box;border:.01563rem solid #71778f;border-radius:.03125rem;pointer-events:none}.wrong-editor__main[data-v-d437261b]{position:relative;min-width:0;min-height:0;flex:1;overflow:hidden}.wrong-editor__scroll[data-v-d437261b]{width:100%;height:100%}.wrong-editor__marquee[data-v-d437261b]{position:absolute;z-index:7;box-sizing:border-box;border:1px dashed var(--color-primary-700, #0054fd);background:rgba(0,84,253,.03);pointer-events:none}.wrong-editor__stage[data-v-d437261b]{width:100%;min-height:100%;padding:32px 0;box-sizing:border-box}.wrong-editor__stage--mark-select[data-v-d437261b]{touch-action:none}.wrong-editor__page-slot[data-v-d437261b]{display:flex;justify-content:center;box-sizing:border-box;padding-bottom:24px}.wrong-editor__page-slot>.editor-page[data-v-d437261b]{flex:none;box-shadow:0 .125rem .625rem rgba(0,0,0,.1)}.wrong-editor__canvas-actions[data-v-d437261b]{position:absolute;top:1.25rem;right:1.25rem;z-index:8;display:flex;align-items:center;gap:.5rem}.wrong-editor__floating-group[data-v-d437261b]{display:flex;gap:.25rem;padding:.25rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:312.46875rem;background:rgba(255,255,255,.94);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2)}.wrong-editor__floating-group uni-button[data-v-d437261b]{display:flex;align-items:center;justify-content:center;height:1.75rem;margin:0;padding:0 .5rem;border:0;border-radius:312.46875rem;background:transparent}.wrong-editor__floating-group uni-image[data-v-d437261b]{width:1.25rem;height:1.25rem}.wrong-editor__frame-menu[data-v-d437261b]{position:absolute;z-index:9;box-sizing:border-box;display:flex;flex-direction:column;padding:6px;border:.5px solid var(--color-line-1, #ccd2ea);border-radius:10px;background:var(--color-base-02, #fff);box-shadow:0 6px 24px rgba(0,0,0,.16)}.wrong-editor__frame-count[data-v-d437261b]{display:block;padding:6px 10px 2px;font-size:11px;line-height:16px;font-weight:500;color:var(--color-gray-500, #86909c)}.wrong-editor__frame-item[data-v-d437261b]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-gray-900, #1d2129);font-size:13px;line-height:18px;text-align:left;white-space:nowrap}.wrong-editor__frame-item[data-v-d437261b]:hover{background:var(--color-gray-100, #f2f3f5)}.wrong-editor__frame-item--danger[data-v-d437261b]{color:var(--color-semantic-error-700, #f53f3f)}.wrong-editor__frame-item--danger[data-v-d437261b]:hover{background:#fff0f0}.wrong-editor__frame-icon[data-v-d437261b]{width:16px;height:16px;flex:none;background:currentColor}.wrong-editor__frame-icon--merge[data-v-d437261b]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 6h11M8 12h11M8 18h11M4 6h.01M4 12h.01M4 18h.01'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 6h11M8 12h11M8 18h11M4 6h.01M4 12h.01M4 18h.01'/></svg>") center/contain no-repeat}.wrong-editor__frame-icon--split[data-v-d437261b]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 3H5a2 2 0 0 0-2 2v3m0 8v3a2 2 0 0 0 2 2h3m8 0h3a2 2 0 0 0 2-2v-3m0-8V5a2 2 0 0 0-2-2h-3'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M8 3H5a2 2 0 0 0-2 2v3m0 8v3a2 2 0 0 0 2 2h3m8 0h3a2 2 0 0 0 2-2v-3m0-8V5a2 2 0 0 0-2-2h-3'/></svg>") center/contain no-repeat}.wrong-editor__frame-icon--delete[data-v-d437261b]{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2m2 0v12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V7'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16M9 7V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2m2 0v12a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V7'/></svg>") center/contain no-repeat}.wrong-editor__side[data-v-d437261b]{display:flex;flex-direction:column;width:15.625rem;flex:none;min-height:0;background:#fff}.wrong-editor__side-head[data-v-d437261b]{display:flex;align-items:center;height:2rem;flex:none;padding:0 .5rem;border-bottom:.03125rem solid var(--color-gray-100, #ccd2ea);background:var(--color-gray-50, #f7f9fc);color:#2f3448;font-size:.875rem}.wrong-editor__results[data-v-d437261b]{min-height:0;flex:1;position:relative}.wrong-editor__result-list[data-v-d437261b]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem}.wrong-editor__state[data-v-d437261b],.wrong-editor__empty[data-v-d437261b],.wrong-editor__no-results[data-v-d437261b]{display:flex;align-items:center;justify-content:center;color:#5e637a;font-size:.875rem}.wrong-editor__state[data-v-d437261b]{flex:1;flex-direction:column;gap:1.25rem}.wrong-editor__state--error[data-v-d437261b]{color:var(--color-semantic-error-700, #f53f3f)}.wrong-editor__processing-mask[data-v-d437261b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(247,249,252,.68);touch-action:none}.wrong-editor__processing-status[data-v-d437261b]{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:100%}.wrong-editor__processing-pill[data-v-d437261b]{display:flex;align-items:center;justify-content:center;gap:.625rem;box-sizing:border-box;max-width:100%;padding:.75rem 1.25rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:312.46875rem;color:var(--color-gray-900, #1c1f2e);background:#fff;box-shadow:0 .25rem 1rem rgba(28,31,46,.05);font-size:.875rem;line-height:1.6;text-align:center}.wrong-editor__processing-pill--error[data-v-d437261b]{border-radius:.75rem;color:var(--color-semantic-error-700, #f53f3f)}.wrong-editor__spinner[data-v-d437261b]{flex:none;box-sizing:border-box;width:1rem;height:1rem;border:.125rem solid #e5eeff;border-top-color:var(--color-primary-700, #0054fd);border-radius:50%;animation:wrong-editor-spin-d437261b .9s linear infinite}.wrong-editor__spinner--paused[data-v-d437261b]{animation-play-state:paused}@keyframes wrong-editor-spin-d437261b{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.wrong-editor__spinner[data-v-d437261b]{animation:none}}.wrong-editor__retry[data-v-d437261b]{border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:312.46875rem;color:var(--color-primary-700, #0054fd);background:#fff;font-size:.875rem}.wrong-editor__no-results[data-v-d437261b]{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;gap:.5rem}.wrong-editor__no-results uni-image[data-v-d437261b]{width:4.5rem;height:2.875rem}.wrong-editor__empty-hint[data-v-d437261b]{color:#71778f;font-size:.8125rem}.wrong-editor__save-state[data-v-d437261b]{position:absolute;right:1rem;bottom:.75rem;z-index:10;margin:0;padding:.375rem .75rem;border:0;border-radius:.5rem;color:#71778f;background:rgba(255,255,255,.94);font-size:.75rem;line-height:1.5}.wrong-editor__save-state--error[data-v-d437261b]{color:var(--color-semantic-error-700, #f53f3f)}.wrong-editor__help[data-v-d437261b]{position:absolute;right:1.25rem;bottom:1.25rem;z-index:9}.wrong-editor__help-trigger[data-v-d437261b]{display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;margin:0;padding:0;border:0;border-radius:50%;color:#fff;background:rgba(28,31,46,.45);font:700 1.375rem/1 Georgia,serif}.wrong-editor__help-card[data-v-d437261b]{position:absolute;right:0;bottom:3.375rem;display:flex;flex-direction:column;gap:.75rem;width:18.75rem;padding:1.25rem;border-radius:1.25rem;color:#71778f;background:#fff;box-shadow:0 .5rem 2rem rgba(28,31,46,.14);font-size:.875rem}.wrong-editor__help-title[data-v-d437261b]{margin-bottom:.375rem;color:var(--color-gray-900, #1c1f2e);font-size:1.125rem;font-weight:600}.wrong-editor__help-row[data-v-d437261b]{display:grid;grid-template-columns:6.625rem minmax(0,1fr);gap:.875rem;align-items:start;line-height:1.375rem}.wrong-editor__keycap[data-v-d437261b]{display:flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .5rem;border:.0625rem solid #ccd2ea;border-radius:.5rem;color:#24252b;background:#f7f8fc;box-shadow:0 .125rem rgba(28,31,46,.043);font-size:.8125rem;font-weight:600;white-space:nowrap}.wrong-editor__help-label[data-v-d437261b]{display:block;color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;font-weight:600}.wrong-editor__main--pan[data-v-d437261b]{cursor:grab}.wrong-editor__dialog-mask[data-v-d437261b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:rgba(28,31,46,.314)}.wrong-editor__dialog[data-v-d437261b]{box-sizing:border-box;width:26.25rem;max-width:calc(100% - 2rem);padding:1.5rem;border-radius:1rem;background:#fff;box-shadow:0 1.25rem 5rem rgba(0,0,0,.2)}.wrong-editor__dialog-title[data-v-d437261b]{display:block;color:var(--color-gray-900, #1c1f2e);font-size:1.125rem;font-weight:600}.wrong-editor__dialog-description[data-v-d437261b]{display:block;margin-top:.75rem;color:#71778f;font-size:.875rem;line-height:1.8}.wrong-editor__dialog-actions[data-v-d437261b]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.wrong-editor__dialog-actions uni-button[data-v-d437261b]{display:flex;align-items:center;justify-content:center;height:2rem;margin:0;padding:0 1rem;border-radius:312.46875rem;font-size:.875rem;line-height:1.125rem}.wrong-editor__dialog-cancel[data-v-d437261b]{border:.03125rem solid #ccd2ea;color:var(--color-gray-900, #1c1f2e);background:#f7f9fc}.wrong-editor__dialog-confirm[data-v-d437261b]{border:0;color:#fff;background:var(--color-semantic-error-700, #f53f3f)}@media (max-width: 900px){.wrong-editor__navigation[data-v-d437261b]{width:7rem}.wrong-editor__thumbnails[data-v-d437261b]{padding:1rem .75rem}.wrong-editor__thumbnail[data-v-d437261b]{width:5.5rem}.wrong-editor__side[data-v-d437261b]{width:13.75rem}}.knowledge-panel[data-v-4cd62862]{min-width:0}.knowledge-panel__heading[data-v-4cd62862]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9375rem;margin-bottom:1rem}.knowledge-panel__title-group[data-v-4cd62862],.knowledge-panel__help[data-v-4cd62862],.knowledge-panel__levels[data-v-4cd62862]{display:flex;align-items:center}.knowledge-panel__title-group[data-v-4cd62862]{gap:.5rem}.knowledge-panel__title[data-v-4cd62862]{font-size:1rem;font-weight:600}.knowledge-panel__count[data-v-4cd62862]{padding:0 .375rem;border:.0625rem solid #e0e6ef;border-radius:.3125rem;color:var(--color-gray-400, #71778f);font-size:.625rem;line-height:1.125rem}.knowledge-panel__help[data-v-4cd62862]{justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;color:#8b93a8;cursor:pointer}.knowledge-panel__help[data-v-4cd62862]:hover{background:#edf1f8;color:var(--color-primary-700, #0054fd)}.knowledge-panel__help-icon[data-v-4cd62862]{width:.9375rem;height:.9375rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v6m0-10v1'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 11v6m0-10v1'/></svg>") center/contain no-repeat}.knowledge-panel__levels[data-v-4cd62862]{position:relative;isolation:isolate;gap:.125rem;height:2rem;padding:.1875rem;box-sizing:border-box;border:.0625rem solid #ccd2ea;border-radius:.5rem;background:#f3f5f9}.knowledge-panel__level-indicator[data-v-4cd62862]{position:absolute;left:.1875rem;top:.1875rem;z-index:0;height:1.625rem;box-sizing:border-box;border-radius:.3125rem;background:var(--color-base-02, #fff);box-shadow:0 .0625rem .25rem rgba(28,31,46,.1);pointer-events:none;opacity:0}.knowledge-panel__level-indicator.is-ready[data-v-4cd62862]{opacity:1;transition:transform .22s cubic-bezier(.33,1,.68,1),width .22s cubic-bezier(.33,1,.68,1)}.knowledge-panel__level[data-v-4cd62862]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:1.625rem;padding:0 .75rem;border-radius:.3125rem;color:#687087;font-size:.75rem;white-space:nowrap;cursor:pointer}.knowledge-panel__level[data-v-4cd62862]:hover{background:#e9eef7;color:var(--color-primary-700, #0054fd)}.knowledge-panel__level[data-v-4cd62862]:active{background:#e4edff}.knowledge-panel__level--active[data-v-4cd62862]{background:transparent;color:var(--color-primary-700, #0054fd)}.knowledge-panel__card[data-v-4cd62862]{border-radius:.625rem;background:var(--color-base-02, #fff);color:var(--color-gray-900, #1c1f2e);box-shadow:0 0 0 .03125rem #ccd2ea,0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9)}.knowledge-panel__empty[data-v-4cd62862]{display:flex;align-items:center;justify-content:center;padding:3.75rem 1.25rem;color:#737b91;font-size:.8125rem}.knowledge-panel__state[data-v-4cd62862]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:12.5rem;color:#71778f;font-size:.875rem}.knowledge-panel__retry[data-v-4cd62862]{margin:0;padding:0 1rem;line-height:2rem;background:var(--color-primary-700, #0054fd);border-radius:31.21875rem;color:#fff;font-size:.75rem}.knowledge-panel__retry[data-v-4cd62862]:after{border:0}.knowledge-panel__table-scroll[data-v-4cd62862]{width:100%;border-radius:.625rem .625rem 0 0;overflow:hidden}.knowledge-table[data-v-4cd62862]{min-width:62rem}.knowledge-table__row[data-v-4cd62862]{position:relative;display:grid;grid-template-columns:minmax(14.125rem,1.8fr) minmax(7rem,.7fr) minmax(7rem,.7fr) minmax(7rem,.65fr) minmax(9.75rem,1.2fr) minmax(8.25rem,1fr) minmax(8.875rem,.7fr);height:4rem}.knowledge-table__row[data-v-4cd62862]:not(.knowledge-table__header):not(:last-child):after{content:"";position:absolute;left:1.125rem;right:1.125rem;bottom:0;height:.0625rem;background:#eef1f6;pointer-events:none}.knowledge-table__row[data-v-4cd62862]:not(.knowledge-table__header):hover{background:#f6f9ff}.knowledge-table__row--selected[data-v-4cd62862],.knowledge-card--selected[data-v-4cd62862],.knowledge-table__row--selected .knowledge-table__cell--action[data-v-4cd62862],.knowledge-table__row--selected .knowledge-table__cell--sticky-left[data-v-4cd62862]{background:#eef3ff}.knowledge-table__row:not(.knowledge-table__header):hover .knowledge-table__cell--action[data-v-4cd62862],.knowledge-table__row:not(.knowledge-table__header):hover .knowledge-table__cell--sticky-left[data-v-4cd62862]{background:#f6f9ff}.knowledge-table__header[data-v-4cd62862]{height:2.75rem;border-radius:.625rem .625rem 0 0;background:#f8fafc;color:#737b91;font-size:.75rem;font-weight:500;border-bottom:.0625rem solid #e8ecf3}.knowledge-table__cell[data-v-4cd62862]{display:flex;align-items:center;min-width:0;padding:0 1.125rem;box-sizing:border-box;font-size:.8125rem}.knowledge-table__cell--numeric[data-v-4cd62862]{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}.knowledge-table__sort[data-v-4cd62862]{gap:.375rem;cursor:pointer;white-space:nowrap}.knowledge-table__sort[data-v-4cd62862]:hover{color:var(--color-primary-700, #0054fd)}.knowledge-table__sort-icon[data-v-4cd62862]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:.75rem;height:1rem;flex:none;color:var(--color-gray-400, #71778f)}.knowledge-table__sort-icon.is-active[data-v-4cd62862]{color:var(--color-primary-700, #0054fd)}.knowledge-table__sort-up[data-v-4cd62862],.knowledge-table__sort-down[data-v-4cd62862]{width:0;height:0;border-left:.25rem solid transparent;border-right:.25rem solid transparent}.knowledge-table__sort-up[data-v-4cd62862]{border-bottom:.25rem solid currentColor}.knowledge-table__sort-down[data-v-4cd62862]{border-top:.25rem solid currentColor}.knowledge-table__sort-up.is-hidden[data-v-4cd62862],.knowledge-table__sort-down.is-hidden[data-v-4cd62862]{visibility:hidden}.knowledge-table__identity[data-v-4cd62862]{flex-direction:column;align-items:flex-start;justify-content:center;gap:.1875rem}.knowledge-table__cell--sticky-left[data-v-4cd62862]{position:sticky;left:0;z-index:2;background:var(--color-base-02, #fff)}.knowledge-table__header .knowledge-table__cell--sticky-left[data-v-4cd62862]{z-index:3;background:#f8fafc}.knowledge-table__name[data-v-4cd62862]{max-width:100%;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-table__path[data-v-4cd62862]{max-width:100%;color:var(--color-gray-400, #71778f);font-size:.625rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-table__accuracy[data-v-4cd62862]{gap:.4375rem}.knowledge-table__accuracy--empty[data-v-4cd62862]{color:var(--color-gray-400, #71778f)}.rate-ring[data-v-4cd62862]{width:1.25rem;height:1.25rem;border-radius:50%;flex-shrink:0;-webkit-mask:radial-gradient(circle,transparent 35%,#000 37%);mask:radial-gradient(circle,transparent 35%,#000 37%)}.knowledge-table__rate-value[data-v-4cd62862]{min-width:4ch;text-align:right}.knowledge-trend[data-v-4cd62862]{gap:.5rem;color:#464b60;font-size:.75rem;font-weight:500}.knowledge-trend--up[data-v-4cd62862]{color:var(--color-semantic-success-900, #009227)}.knowledge-trend--down[data-v-4cd62862]{color:var(--color-semantic-error-900, #cb2634)}.knowledge-trend--stable[data-v-4cd62862],.knowledge-trend--fluctuating[data-v-4cd62862],.knowledge-trend--insufficient[data-v-4cd62862]{color:#464b60}.knowledge-trend__placeholder[data-v-4cd62862]{display:flex;align-items:center;justify-content:center;width:4rem;height:1.75rem;flex-shrink:0;color:var(--color-gray-400, #71778f);font-size:.875rem;font-weight:400}.knowledge-trend__chart[data-v-4cd62862]{position:relative;width:4rem;height:1.75rem;flex-shrink:0;overflow:hidden}.knowledge-trend__fill[data-v-4cd62862]{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.16}.knowledge-trend__line[data-v-4cd62862]{position:absolute;height:.10938rem;border-radius:.0625rem;background:currentColor;transform-origin:left center}.knowledge-mastery[data-v-4cd62862]{display:inline-flex;align-items:center;padding:.125rem .5625rem;border-radius:31.21875rem;border:.0625rem solid transparent;font-size:.75rem;font-weight:500;line-height:1.125rem;white-space:nowrap}.knowledge-mastery--mastered[data-v-4cd62862]{background:var(--color-semantic-success-100, #e8ffea);border-color:var(--color-semantic-success-500, #7be188);color:var(--color-semantic-success-900, #009227)}.knowledge-mastery--repeat_wrong[data-v-4cd62862]{background:var(--color-semantic-error-100, #ffece8);border-color:#fbaca3;color:var(--color-semantic-error-900, #cb2634)}.knowledge-mastery--watching[data-v-4cd62862]{background:var(--color-semantic-warning-100, #fff7e8);border-color:#ffcf8b;color:var(--color-semantic-warning-900, #d25f00)}.knowledge-table__cell--action[data-v-4cd62862]{position:sticky;right:0;justify-content:center;text-align:center;background:var(--color-base-02, #fff)}.knowledge-table__header .knowledge-table__cell--action[data-v-4cd62862]{background:#f8fafc}.knowledge-panel__detail[data-v-4cd62862]{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:2rem;flex:0 0 6rem;gap:.25rem;padding:0 .5rem;box-sizing:border-box;border-radius:.375rem;color:var(--color-primary-700, #0054fd);font-size:.8125rem;text-align:center;white-space:nowrap;cursor:pointer}.knowledge-panel__detail[data-v-4cd62862]:hover{background:var(--color-primary-50, #f2f6ff)}.knowledge-panel__detail[data-v-4cd62862]:active{background:#e4edff}.knowledge-panel__detail-icon[data-v-4cd62862]{width:1rem;height:1rem;flex:0 0 1rem}.knowledge-panel__detail--disabled[data-v-4cd62862]{opacity:.45;cursor:not-allowed}.knowledge-panel__pagination[data-v-4cd62862]{position:sticky;bottom:0;z-index:3;padding:.75rem 1.125rem;border-top:.0625rem solid rgba(0,0,0,.05);border-radius:0 0 .625rem .625rem;background:var(--color-base-02, #fff)}.knowledge-panel__pagination.is-stuck[data-v-4cd62862]{background:rgba(255,255,255,.78);backdrop-filter:blur(24px) saturate(145%);border-top-color:rgba(204,210,234,.88);border-radius:0}.knowledge-panel__pagination[data-v-4cd62862] .cpg__size-dropdown{border-radius:.875rem}.knowledge-panel__pagination[data-v-4cd62862] .cpg__nav--disabled{border-color:rgba(0,0,0,.05);background:#f5f6f7}.knowledge-panel__pagination[data-v-4cd62862] .cpg__jumper-input:focus{border-color:var(--color-primary-700, #0054fd);box-shadow:0 0 0 .1875rem rgba(0,84,253,.12)}.knowledge-cards[data-v-4cd62862]{padding:0 .75rem .75rem}.knowledge-cards__sorts[data-v-4cd62862]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 0 .625rem;font-size:.6875rem}.knowledge-cards__sort-label[data-v-4cd62862]{color:var(--color-gray-400, #71778f)}.knowledge-cards__sort[data-v-4cd62862]{padding:.3125rem .4375rem;border-radius:.3125rem;background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-600, #464b60)}.knowledge-cards__sort--active[data-v-4cd62862]{background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.knowledge-card[data-v-4cd62862]{margin-top:.5rem;border:.0625rem solid var(--color-line-1, #e5e7eb);border-radius:.5rem}.knowledge-card__toggle[data-v-4cd62862]{display:flex;align-items:center;gap:.375rem;min-height:3.125rem;padding:.5rem .625rem;box-sizing:border-box}.knowledge-card__chevron[data-v-4cd62862]{color:var(--color-gray-400, #71778f);font-size:.75rem}.knowledge-card__name[data-v-4cd62862]{flex:1;min-width:0;font-size:.8125rem;font-weight:500;line-height:1.5}.knowledge-card__accuracy[data-v-4cd62862]{font-size:.8125rem;font-weight:600;white-space:nowrap}.knowledge-card__body[data-v-4cd62862]{padding:0 .75rem .75rem}.knowledge-card__metrics[data-v-4cd62862]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.625rem;color:var(--color-gray-400, #71778f);font-size:.75rem}.knowledge-card__value[data-v-4cd62862]{color:var(--color-gray-900, #1c1f2e);font-weight:500}.knowledge-card__footer[data-v-4cd62862]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;margin-top:.75rem}.knowledge-card__history[data-v-4cd62862]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.knowledge-card__history-values[data-v-4cd62862]{color:var(--color-gray-400, #71778f);font-size:.6875rem}.knowledge-panel--compact .knowledge-panel__heading[data-v-4cd62862]{flex-direction:column;align-items:stretch;gap:.75rem}.knowledge-panel--compact .knowledge-panel__levels[data-v-4cd62862]{width:100%}.knowledge-panel--compact .knowledge-panel__level[data-v-4cd62862]{flex:1;padding-right:.25rem;padding-left:.25rem;text-align:center}.knowledge-panel--compact .knowledge-panel__detail[data-v-4cd62862]{flex:0 0 auto}.knowledge-panel--compact .knowledge-panel__pagination[data-v-4cd62862]{padding:.625rem .75rem .75rem}.knowledge-rules[data-v-4cd62862]{display:flex;flex-direction:column;gap:1rem;color:var(--color-gray-600, #464b60);font-size:.75rem;line-height:1.85}.knowledge-rules-overlay[data-v-4cd62862]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;background:rgba(25,38,65,.333);backdrop-filter:blur(3px)}.knowledge-rules-modal[data-v-4cd62862]{position:relative;z-index:1;margin:auto;width:33.125rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 3rem);max-height:calc(100dvh - 3rem);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;scrollbar-width:none}.knowledge-rules-modal[data-v-4cd62862]::-webkit-scrollbar{display:none}.knowledge-rules-modal[data-v-4cd62862]{overflow:auto;padding:1.5rem;border:.0625rem solid #e0e5ee;border-radius:.875rem;background:#fff;box-shadow:0 1.5rem 5rem rgba(23,40,69,.19);color:var(--color-gray-900, #1c1f2e)}.knowledge-rules__head[data-v-4cd62862]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:1.375rem}.knowledge-rules__title[data-v-4cd62862]{font-size:1rem;font-weight:600;line-height:1.5rem}.knowledge-rules__close[data-v-4cd62862]{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:-.1875rem -.25rem 0 0;width:1.75rem;height:1.75rem;border-radius:.375rem;color:#8b93a8;cursor:pointer}.knowledge-rules__close[data-v-4cd62862]:hover{background:#edf1f8;color:var(--color-primary-700, #0054fd)}.knowledge-rules__close-icon[data-v-4cd62862]{width:1.125rem;height:1.125rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='m6 6 12 12M6 18 18 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='m6 6 12 12M6 18 18 6'/></svg>") center/contain no-repeat}.knowledge-rules__item[data-v-4cd62862]{display:block}.knowledge-rules__heading[data-v-4cd62862]{display:block;margin-bottom:.25rem;color:var(--color-gray-900, #1c1f2e);font-weight:600}.learning-report-overlay[data-v-9bdf3168]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;background:rgba(25,38,65,.333);backdrop-filter:blur(3px)}.learning-report-modal[data-v-9bdf3168]{--color-gray-400: #828386;position:relative;z-index:1;margin:auto;width:39.375rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 3rem);max-height:calc(100dvh - 3rem);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;scrollbar-width:none}.learning-report-modal[data-v-9bdf3168]::-webkit-scrollbar{display:none}.learning-report-modal[data-v-9bdf3168]{overflow:auto;box-sizing:border-box;border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #ffffff);box-shadow:0 var(--effect-weak, .25rem) var(--effect-strong, 1.5rem) 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 var(--effect-extra-weak, .125rem) 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));color:var(--color-gray-900, #1c1f2e)}.learning-report__header[data-v-9bdf3168]{display:flex;flex-direction:column;padding:var(--size-24, 1.5rem)}.learning-report__heading[data-v-9bdf3168]{display:flex;align-items:center;justify-content:space-between}.learning-report__title[data-v-9bdf3168]{flex:1;min-width:0;overflow:hidden;font-size:var(--font-font-size-subheading-03, 1.25rem);font-weight:600;line-height:var(--font-line-height-08, 1.75rem);letter-spacing:var(--font-letters-pacing-01, 0);white-space:nowrap;text-overflow:ellipsis}.learning-report__close[data-v-9bdf3168]{flex-shrink:0;width:var(--size-24, 1.5rem);height:var(--size-24, 1.5rem);cursor:pointer}.learning-report__context[data-v-9bdf3168]{overflow:hidden;color:var(--color-gray-400, #828386);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-05, 1.25rem);white-space:nowrap;text-overflow:ellipsis}.learning-report__body[data-v-9bdf3168]{display:flex;flex-direction:column;gap:var(--size-16, 1rem);padding:0 var(--size-24, 1.5rem) var(--size-16, 1rem)}.learning-report__notice[data-v-9bdf3168]{overflow:hidden;box-sizing:border-box;height:2.5rem;padding:.625rem .75rem;border-radius:calc(var(--size-12, .75rem) / 2);background:var(--color-gray-50, #f7f9fc);color:var(--learning-report-note-color, #71778f);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-05, 1.25rem);white-space:nowrap;text-overflow:ellipsis}.learning-report__notice-strong[data-v-9bdf3168]{color:var(--color-gray-600, #464b60);font-weight:500}.learning-report__field[data-v-9bdf3168]{display:flex;flex-direction:column;gap:var(--size-2, .125rem);padding-bottom:var(--size-4, .25rem)}.learning-report__field--types[data-v-9bdf3168]{gap:var(--size-0, 0)}.learning-report__label[data-v-9bdf3168]{display:flex;align-items:center;gap:var(--size-4, .25rem);padding:var(--size-4, .25rem) 0 var(--size-2, .125rem);color:var(--color-gray-900, #1c1f2e);font-size:var(--font-font-size-body-02, .875rem);line-height:var(--font-line-height-04, 1.125rem)}.learning-report__required[data-v-9bdf3168]{flex-shrink:0;width:.5rem;height:.5rem}.learning-report__types[data-v-9bdf3168]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:var(--size-8, .5rem)}.learning-report__type[data-v-9bdf3168]{display:flex;flex-direction:column;gap:var(--size-8, .5rem);min-width:0;box-sizing:border-box;padding:var(--size-16, 1rem);border:var(--border-base, .0625rem) solid var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05));border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #ffffff);box-shadow:0 .25rem .75rem 0 var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05)),inset 0 0 var(--effect-extra-weak, .125rem) 0 var(--color-overlay-alpha-1-90, rgba(255, 255, 255, .9));cursor:pointer}.learning-report__type--active[data-v-9bdf3168]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.learning-report__type-head[data-v-9bdf3168]{display:flex;align-items:center;gap:var(--size-8, .5rem);min-height:1.25rem}.learning-report__radio[data-v-9bdf3168]{position:relative;flex-shrink:0;width:var(--size-20, 1.25rem);height:var(--size-20, 1.25rem);box-sizing:border-box;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-full, 624.9375rem);background:var(--color-base-02, #ffffff)}.learning-report__type--active .learning-report__radio[data-v-9bdf3168]{border:0;background:transparent}.learning-report__radio-selected[data-v-9bdf3168]{position:absolute;top:-.03125rem;left:-.03125rem;width:1.3125rem;height:1.3125rem}.learning-report__type-title[data-v-9bdf3168]{color:var(--color-gray-900, #1c1f2e);font-size:var(--font-font-size-body-02, .875rem);font-weight:500;line-height:var(--font-line-height-05, 1.25rem)}.learning-report__type-desc[data-v-9bdf3168]{min-height:2.5rem;color:var(--color-gray-600, #464b60);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-05, 1.25rem)}.learning-report__type-audience[data-v-9bdf3168]{color:var(--color-gray-400, #828386);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-05, 1.25rem)}.learning-report__select[data-v-9bdf3168]{width:100%}.learning-report__select[data-v-9bdf3168] .status-dropdown__control{display:flex;align-items:center;gap:var(--size-4, .25rem);width:100%;height:var(--size-40, 2.5rem);box-sizing:border-box;padding:var(--size-2, .125rem) var(--size-8, .5rem);border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);background:var(--color-base-02, #ffffff);color:var(--color-gray-900, #1c1f2e);font-size:var(--font-font-size-body-02, .875rem);line-height:var(--font-line-height-04, 1.125rem);cursor:pointer;box-shadow:none;transition:none}.learning-report__select[data-v-9bdf3168] .status-dropdown__value{font-family:inherit;font-size:var(--font-font-size-body-02, .875rem);line-height:var(--font-line-height-04, 1.125rem)}.learning-report__select[data-v-9bdf3168] .status-dropdown__chevron{flex-shrink:0;margin:0 var(--size-2, .125rem);width:var(--size-14, .875rem);height:var(--size-14, .875rem);transform:none;transition:none}.learning-report__textarea[data-v-9bdf3168]{position:relative;box-sizing:border-box;height:6rem;min-height:6rem;overflow:hidden;resize:vertical;padding:var(--size-4, .25rem) var(--size-8, .5rem);border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-soft, .5rem);background:var(--color-base-02, #ffffff)}.learning-report__textarea[data-v-9bdf3168] uni-textarea,.learning-report__textarea uni-textarea[data-v-9bdf3168]{width:100%;height:100%;color:var(--color-gray-900, #1c1f2e);font-size:var(--font-font-size-body-02, .875rem);line-height:var(--font-line-height-04, 1.125rem)}.learning-report__textarea-resizer[data-v-9bdf3168]{position:absolute;right:.0625rem;bottom:.0625rem;width:.49597rem;height:.5rem;pointer-events:none}.learning-report__textarea[data-v-9bdf3168]::-webkit-resizer{background:transparent}.learning-report__extra[data-v-9bdf3168]{display:flex;align-items:center;height:1.125rem;color:var(--color-gray-300, #9399b0);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-02, .9375rem)}.learning-report__extra-text[data-v-9bdf3168]{flex:1;min-width:0}.learning-report__footnote[data-v-9bdf3168]{color:var(--learning-report-note-color, #71778f);font-size:var(--font-font-size-caption-02, .75rem);line-height:var(--font-line-height-05, 1.25rem)}.learning-report__footer[data-v-9bdf3168]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--size-8, .5rem);padding:var(--size-16, 1rem) var(--size-24, 1.5rem);background:var(--color-base-02, #ffffff)}.learning-report__btn[data-v-9bdf3168]{display:flex;align-items:center;justify-content:center;min-width:var(--size-32, 2rem);height:var(--size-32, 2rem);box-sizing:border-box;padding:0 var(--size-16, 1rem);border-radius:var(--radius-full, 624.9375rem);font-size:var(--font-font-size-body-02, .875rem);line-height:var(--font-line-height-04, 1.125rem);cursor:pointer}.learning-report__btn--ghost[data-v-9bdf3168]{border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-900, #1c1f2e)}.learning-report__btn--primary[data-v-9bdf3168]{background:var(--color-primary-700, #0054fd);color:var(--color-base-02, #ffffff)}.learning-report__btn--disabled[data-v-9bdf3168]{opacity:.6;cursor:default}@media (max-width: 767px){.learning-report__notice[data-v-9bdf3168]{height:auto;min-height:2.5rem;white-space:normal}.learning-report__types[data-v-9bdf3168]{grid-template-columns:minmax(0,1fr)}}.knowledge-detail[data-v-a52a8347]{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-base-02, #fff);color:var(--color-gray-900, #1c1f2e)}.knowledge-detail__header[data-v-a52a8347]{flex-shrink:0;padding:.625rem 1.25rem;border-bottom:.0625rem solid #e9edf5}.knowledge-detail__heading[data-v-a52a8347]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.knowledge-detail__title[data-v-a52a8347]{flex:1;min-width:0;font-size:1.5rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.knowledge-detail__mastery[data-v-a52a8347]{flex-shrink:0;margin-top:.25rem;padding:.125rem .5625rem;border:.0625rem solid var(--color-semantic-warning-500, #ffcf8b);border-radius:31.21875rem;background:var(--color-semantic-warning-100, #fff7e8);color:var(--color-semantic-warning-900, #d25f00);font-size:.75rem;font-weight:500;line-height:1.125rem;white-space:nowrap}.knowledge-detail__mastery--mastered[data-v-a52a8347]{border-color:var(--color-semantic-success-500, #7be188);background:var(--color-semantic-success-100, #e8ffea);color:var(--color-semantic-success-900, #009227)}.knowledge-detail__mastery--repeat_wrong[data-v-a52a8347]{border-color:var(--color-semantic-error-500, #fbaca3);background:var(--color-semantic-error-100, #ffece8);color:var(--color-semantic-error-900, #cb2634)}.knowledge-detail__close[data-v-a52a8347]{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.1875rem;width:1.75rem;height:1.75rem;border-radius:.375rem;color:#8b93a8;cursor:pointer}.knowledge-detail__close[data-v-a52a8347]:hover{background:#edf1f8;color:var(--color-primary-700, #0054fd)}.knowledge-detail__close-icon[data-v-a52a8347]{width:1.125rem;height:1.125rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='m6 6 12 12M6 18 18 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='m6 6 12 12M6 18 18 6'/></svg>") center/contain no-repeat}.knowledge-detail__context[data-v-a52a8347]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .375rem;margin-top:.25rem;color:#949bad;font-size:.6875rem;line-height:1.5}.knowledge-detail__student[data-v-a52a8347]{display:inline-flex;align-items:center;gap:.375rem}.knowledge-detail__avatar[data-v-a52a8347]{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:50%}.knowledge-detail__scroll[data-v-a52a8347]{height:0;flex:1;min-height:0}.knowledge-detail__scroll[data-v-a52a8347] .uni-scroll-view{scrollbar-width:none}.knowledge-detail__scroll[data-v-a52a8347] ::-webkit-scrollbar{display:block;width:.375rem;height:.375rem}.knowledge-detail__scroll[data-v-a52a8347] ::-webkit-scrollbar-track,.knowledge-detail__scroll[data-v-a52a8347] ::-webkit-scrollbar-thumb{background:transparent}.knowledge-detail__content[data-v-a52a8347]{display:flex;flex-direction:column;min-height:100%;box-sizing:border-box;padding:1.125rem 1.25rem 0}.knowledge-detail__scroll-tail[data-v-a52a8347]{height:1.5rem;flex-shrink:0}[data-v-a52a8347] .uni-scroll-view-content{min-height:100%;display:flex;flex-direction:column}.knowledge-detail__wrong[data-v-a52a8347]{display:flex;flex-direction:column;flex:1 0 auto}.knowledge-detail__pager-sentinel[data-v-a52a8347]{display:block;width:0;height:0;pointer-events:none;visibility:hidden}.knowledge-detail__metrics[data-v-a52a8347]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4375rem;margin-bottom:1.125rem}.knowledge-detail__metric[data-v-a52a8347]{display:flex;flex-direction:column;align-items:flex-start;gap:.4375rem;padding:.625rem .5625rem;border-radius:.4375rem;background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-600, #464b60);font-size:.6875rem;white-space:nowrap}.knowledge-detail__value[data-v-a52a8347]{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--color-gray-900, #1c1f2e)}.knowledge-detail__value--wrong[data-v-a52a8347]{color:var(--color-semantic-error-900, #cb2634)}.knowledge-detail__value--accuracy[data-v-a52a8347]{color:#003fcc}.knowledge-detail__trend[data-v-a52a8347]{padding:0 0 1rem;margin-bottom:1.25rem;border-bottom:.0625rem solid #e9edf5}.knowledge-detail__trend-toggle[data-v-a52a8347]{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.knowledge-detail__chevron[data-v-a52a8347]{color:#969eb0;font-size:.9375rem;transition:transform .2s ease}.knowledge-detail__chevron.is-open[data-v-a52a8347]{transform:rotate(180deg)}.knowledge-detail__section-title[data-v-a52a8347]{font-size:.875rem;font-weight:600}.knowledge-detail__caption[data-v-a52a8347]{display:block;margin-top:.25rem;font-size:.625rem;color:#8b93a8}.knowledge-detail__questions-heading[data-v-a52a8347]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem .9375rem;position:sticky;top:0;z-index:2;margin-bottom:.8125rem;margin-inline:-1.25rem;padding:.5rem 1.25rem;background:var(--color-base-02, #fff)}.knowledge-detail__questions-heading.is-stuck[data-v-a52a8347]{box-shadow:0 .03125rem 0 var(--color-line-2, #ccd2ea)}.knowledge-detail__questions-title[data-v-a52a8347]{display:flex;align-items:center;gap:.5rem}.knowledge-detail__count[data-v-a52a8347]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.5rem;height:.875rem;padding:0 .375rem;border:.0625rem solid #e0e6ef;border-radius:.3125rem;color:var(--color-gray-400, #71778f);font-size:.625rem;line-height:.75rem;white-space:nowrap}.knowledge-detail__order[data-v-a52a8347]{color:var(--color-gray-400, #71778f);font-size:.6875rem}.knowledge-detail__question[data-v-a52a8347]{margin-bottom:.75rem;padding:1rem;border:.0625rem solid #e5eaf4;border-radius:.5625rem;box-shadow:0 .125rem .5rem rgba(34,61,102,.063)}.knowledge-detail__question-meta[data-v-a52a8347]{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;margin-bottom:.4375rem;font-size:.625rem}.knowledge-detail__number[data-v-a52a8347]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:.375rem;background:#f3f5fb;font-weight:600;color:var(--color-gray-900, #1c1f2e);font-size:.6875rem;line-height:1rem;flex-shrink:0;white-space:nowrap}.knowledge-detail__source[data-v-a52a8347]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:.375rem;background:#f0f4fc;color:#637da9;font-size:.6875rem;line-height:1rem;flex-shrink:0;white-space:nowrap}.knowledge-detail__date[data-v-a52a8347]{margin-left:auto;font-size:.625rem;color:var(--color-gray-400, #71778f)}.knowledge-detail__images[data-v-a52a8347]{display:grid;gap:.75rem;min-width:0}.knowledge-detail__image[data-v-a52a8347]{display:block;width:100%;max-width:100%;margin:0 auto}.knowledge-detail__image-empty[data-v-a52a8347]{padding:1.5rem .75rem;border-radius:.5rem;background:var(--color-gray-50, #f7f9fc);color:var(--color-gray-400, #71778f);font-size:.8125rem;line-height:1.25rem;text-align:center}.knowledge-detail__score[data-v-a52a8347]{display:block;margin-top:.5625rem;text-align:right;font-size:.625rem;color:#8992a6}.knowledge-detail__state[data-v-a52a8347]{min-height:12.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#71778f;font-size:.8125rem}.knowledge-detail__retry[data-v-a52a8347]{margin:0;padding:0 .75rem;font-size:.8125rem;color:#0054fd;background:#f2f6ff}.knowledge-detail__retry[data-v-a52a8347]:after{border:0}.knowledge-detail__wrong-empty[data-v-a52a8347]{padding:4.375rem 1.25rem;border-radius:.625rem;background:var(--color-base-02, #fff);color:var(--color-gray-400, #71778f);font-size:.8125rem;text-align:center}.knowledge-detail__pager[data-v-a52a8347]{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.5rem;box-sizing:border-box;min-height:2rem;margin-top:auto;margin-inline:-1.25rem;padding:.75rem 1.25rem;background:transparent;border-top:.03125rem solid transparent;color:var(--color-gray-600, #464b60);font-size:.6875rem;visibility:hidden;pointer-events:none}.knowledge-detail__pager.is-visible[data-v-a52a8347]{visibility:visible;pointer-events:auto}.knowledge-detail__pager.is-glass[data-v-a52a8347]{background:rgba(255,255,255,.78);border-top-color:rgba(204,210,234,.88);backdrop-filter:blur(24px) saturate(145%)}.knowledge-detail__pager-total[data-v-a52a8347]{margin-right:auto;white-space:nowrap;color:var(--color-gray-400, #71778f)}.knowledge-detail__pager-total-strong[data-v-a52a8347]{font-weight:500;color:var(--color-gray-900, #1c1f2e)}.knowledge-detail__pager-pages[data-v-a52a8347]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.knowledge-detail__pager-nav[data-v-a52a8347],.knowledge-detail__pager-page[data-v-a52a8347]{display:flex;align-items:center;justify-content:center;height:2rem;border:.0625rem solid var(--color-line-2, #ccd2ea);border-radius:31.21875rem;background:var(--color-base-02, #fff);color:var(--color-gray-600, #464b60);white-space:nowrap;cursor:pointer;transition:all .15s}.knowledge-detail__pager-nav[data-v-a52a8347]:focus-visible,.knowledge-detail__pager-page[data-v-a52a8347]:focus-visible{outline:.125rem solid var(--color-primary-700, #0054fd);outline-offset:.125rem}.knowledge-detail__pager-nav[data-v-a52a8347]{padding:0 .5rem}.knowledge-detail__pager-page[data-v-a52a8347]{width:2rem}.knowledge-detail__pager-nav[data-v-a52a8347]:not(.is-disabled):hover,.knowledge-detail__pager-page[data-v-a52a8347]:not(.is-current):hover{border-color:var(--color-primary-700, #0054fd);color:var(--color-primary-700, #0054fd);background:var(--color-primary-50, #f2f6ff)}.knowledge-detail__pager-nav[data-v-a52a8347]:not(.is-disabled):active,.knowledge-detail__pager-page[data-v-a52a8347]:not(.is-current):active{background:#e4edff}.knowledge-detail__pager-page.is-current[data-v-a52a8347]{border-color:var(--color-primary-700, #0054fd);background:var(--color-primary-700, #0054fd);color:#fff;font-weight:500}.knowledge-detail__pager-nav.is-disabled[data-v-a52a8347]{border-color:rgba(0,0,0,.05);background:#f5f6f7;color:#b0b5cd;cursor:not-allowed}.learning-report-notice[data-v-a68ca6ff]{position:fixed;top:1rem;left:50%;z-index:10030;display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);box-sizing:border-box;padding:.625rem 1rem;border-radius:.5rem;background:rgba(29,33,41,.92);box-shadow:0 .25rem .75rem rgba(0,0,0,.16);transform:translate(-50%);font-size:.8125rem;line-height:1.25rem}.learning-report-notice__text[data-v-a68ca6ff]{color:#fff;white-space:nowrap}.learning-report-notice__link[data-v-a68ca6ff]{flex-shrink:0;color:#fff;font-weight:600;cursor:pointer}.learning-report-notice__link[data-v-a68ca6ff]:hover{text-decoration:underline}.learning-workspace[data-v-f36badd8]{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--color-gray-900, #1c1f2e);background:#fff}.learning-body[data-v-f36badd8]{position:relative;display:flex;flex:1;min-height:0;overflow:hidden}.knowledge-detail-dock[data-v-f36badd8]{flex:0 0 26.25rem;width:26.25rem;min-width:0;min-height:0;border-left:.03125rem solid rgba(204,210,234,.88);box-sizing:border-box;background:var(--color-base-02, #fff);overflow:hidden}.knowledge-detail-dock--narrow[data-v-f36badd8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;border-left:0}.analysis-scroll[data-v-f36badd8] .uni-scroll-view{overflow-anchor:none}.analysis-scroll[data-v-f36badd8] .uni-scroll-view{scrollbar-width:none}.analysis-scroll[data-v-f36badd8] ::-webkit-scrollbar{display:block;width:.375rem;height:.375rem}.analysis-scroll[data-v-f36badd8] ::-webkit-scrollbar-track,.analysis-scroll[data-v-f36badd8] ::-webkit-scrollbar-thumb{background:transparent}.student-scroll[data-v-f36badd8] .uni-scroll-view{scrollbar-width:none}.student-scroll[data-v-f36badd8] ::-webkit-scrollbar{display:block;width:.375rem;height:.375rem}.student-scroll[data-v-f36badd8] ::-webkit-scrollbar-track,.student-scroll[data-v-f36badd8] ::-webkit-scrollbar-thumb{background:transparent}.filters[data-v-f36badd8] .status-dropdown__list{scrollbar-width:none}.filters[data-v-f36badd8] .status-dropdown__list::-webkit-scrollbar{display:block;width:.375rem}.filters[data-v-f36badd8] .status-dropdown__list::-webkit-scrollbar-thumb{background:transparent}.report-button[data-v-f36badd8]{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:.5625rem;padding:.5rem 1rem;height:2.5rem;line-height:1.4;background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);border-radius:31.21875rem;color:#fff;font-size:.875rem;font-weight:400;white-space:nowrap;box-shadow:0 .1875rem .5rem rgba(0,84,253,.094)}.report-button[data-v-f36badd8]:after{border:0}.report-button[disabled][data-v-f36badd8]{opacity:.45}.report-button[data-v-f36badd8]:hover{background:#1a66fd;box-shadow:0 .125rem .5rem rgba(0,84,253,.3)}.report-button__doc[data-v-f36badd8]{width:1.125rem;height:1.125rem;flex-shrink:0}.student-sidebar[data-v-f36badd8]{width:11.5rem;flex:0 0 11.5rem;padding:1rem 1rem .75rem;display:flex;flex-direction:column;min-height:0;box-sizing:border-box;background:transparent;border-right:.03125rem solid rgba(204,210,234,.88)}.student-search[data-v-f36badd8]{display:flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;border:.0625rem solid #ccd2ea;border-radius:.625rem;box-shadow:0 0 .25rem rgba(0,0,0,.05);flex-shrink:0}.student-search uni-input[data-v-f36badd8]{flex:1;min-width:0;font-size:.9375rem}.student-search[data-v-f36badd8]:focus-within{border-color:var(--color-primary-700, #0054fd);box-shadow:0 0 0 .1875rem rgba(0,84,253,.12)}.search-symbol[data-v-f36badd8]{width:1.125rem;height:1.125rem;flex-shrink:0}.student-scroll[data-v-f36badd8]{flex:1;min-height:0;height:0;margin-top:.875rem}.student-item[data-v-f36badd8]{display:flex;align-items:center;gap:.5625rem;padding:.75rem .5rem;margin-bottom:.25rem;border-radius:.4375rem;cursor:pointer}.student-item[data-v-f36badd8]:hover{background:#f3f7ff}.student-item--active[data-v-f36badd8]{background:var(--color-primary-50, #f2f6ff)}.student-item--active .student-name[data-v-f36badd8]{color:var(--color-primary-700, #0054fd)}.student-avatar[data-v-f36badd8]{width:2rem;height:2rem;flex-shrink:0;border-radius:50%;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;color:rgba(28,31,46,.55)}.student-avatar__photo[data-v-f36badd8]{width:100%;height:100%}.student-avatar__person[data-v-f36badd8]{width:1.125rem;height:1.125rem;margin-bottom:.0625rem}.student-avatar__person[data-v-f36badd8]:before,.student-avatar__person[data-v-f36badd8]:after{content:"";display:block;margin:0 auto;background:currentColor}.student-avatar__person[data-v-f36badd8]:before{width:.5rem;height:.5rem;border-radius:50%}.student-avatar__person[data-v-f36badd8]:after{width:.875rem;height:.4375rem;margin-top:.0625rem;border-radius:.5rem .5rem 0 0}.student-info[data-v-f36badd8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.student-name[data-v-f36badd8]{font-size:.875rem;font-weight:600}.muted[data-v-f36badd8]{color:var(--color-gray-400, #71778f);font-size:.6875rem}.sidebar-state[data-v-f36badd8]{padding:1.25rem .25rem;font-size:.75rem;color:#71778f;display:flex;flex-direction:column;gap:.625rem}.sidebar-state--empty[data-v-f36badd8]{align-items:center;text-align:center;padding:1.75rem .75rem}.analysis-shell[data-v-f36badd8]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;padding:0}.filters[data-v-f36badd8]{padding:.625rem 1rem;border-bottom:.03125rem solid #eceef4;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;position:relative;z-index:5;background:#fff}.filter-controls[data-v-f36badd8]{display:flex;gap:.5rem;flex-wrap:wrap}.filters[data-v-f36badd8] .status-dropdown{width:8.3125rem}.filters[data-v-f36badd8] .status-dropdown__control:hover{border-color:var(--color-primary-700, #0054fd)}.filters[data-v-f36badd8] .status-dropdown--open .status-dropdown__control{border-color:var(--color-primary-700, #0054fd);box-shadow:0 0 .125rem rgba(0,0,0,.05)}.filters[data-v-f36badd8] .status-dropdown__dropdown{min-width:10rem;padding:.375rem;box-shadow:0 .5rem 1.875rem rgba(28,31,46,.14)}.filters[data-v-f36badd8] .status-dropdown__list{max-height:20rem}.filters[data-v-f36badd8] .status-dropdown__option{min-height:2.125rem;padding:0 .625rem;box-sizing:border-box}.analysis-scroll[data-v-f36badd8]{height:0;flex:1;min-height:0}.analysis-empty[data-v-f36badd8]{flex:1;min-height:0}.analysis-content[data-v-f36badd8]{padding:1rem;max-width:105rem;margin:0 auto}.panel-heading[data-v-f36badd8]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:0}.section-title[data-v-f36badd8]{font-size:1rem;font-weight:600}.summary-grid[data-v-f36badd8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin:.875rem 0}.summary-grid--quad[data-v-f36badd8]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid--single[data-v-f36badd8]{grid-template-columns:minmax(0,1fr)}.stat-card[data-v-f36badd8]{padding:1rem;border:0;border-radius:.625rem;min-width:0;background:#fff;box-shadow:0 0 0 .03125rem #ccd2ea,0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9)}.stat-label[data-v-f36badd8]{font-size:.75rem;color:#677087}.stat-main[data-v-f36badd8]{min-height:5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.875rem 0 .625rem}.stat-copy[data-v-f36badd8]{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.stat-value[data-v-f36badd8]{font-size:1.875rem;font-weight:600;line-height:1.2;letter-spacing:-.05rem}.stat-unit[data-v-f36badd8]{margin-left:.3125rem;font-size:.75rem;color:#71778f}.stat-caption[data-v-f36badd8]{display:block;color:#838a9c;font-size:.6875rem;line-height:1.5}.spark-bars[data-v-f36badd8],.answer-spark[data-v-f36badd8]{display:flex;align-items:flex-end;height:5rem;width:8rem;flex-shrink:0}.spark-bars[data-v-f36badd8]{gap:.25rem;justify-content:space-between;padding-bottom:.375rem}.spark-bar[data-v-f36badd8]{flex:none;background:#4768ed;border-radius:.125rem}.metric-chart-empty[data-v-f36badd8]{font-size:.6875rem;color:#71778f}.answer-spark[data-v-f36badd8]{position:relative}.answer-spark__fill[data-v-f36badd8]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(138,100,217,.1)}.answer-spark__line[data-v-f36badd8]{position:absolute;height:.125rem;background:#8a64d9;transform-origin:left center;border-radius:.0625rem}.stat-ring[data-v-f36badd8]{width:4.75rem;height:4.75rem;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-ring__inner[data-v-f36badd8]{width:3.75rem;height:3.75rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}.summary-note[data-v-f36badd8]{display:flex;align-items:center;gap:.75rem;background:#f2f5ff;border-radius:.5rem;padding:.6875rem .875rem;margin:0 0 1.25rem}.summary-text[data-v-f36badd8]{flex:1;min-width:0;font-size:.75rem;line-height:1.34375rem;color:#737c93}.summary-strong[data-v-f36badd8]{font-weight:500;color:#1c1f2e}.summary-emphasis[data-v-f36badd8]{font-weight:500;color:#cb2634}.note-icon[data-v-f36badd8]{width:1.125rem;height:1.125rem;flex-shrink:0}.panel[data-v-f36badd8]{padding:1.25rem;border:0;border-radius:.625rem;background:#fff;box-shadow:0 0 0 .03125rem #ccd2ea,0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9)}.overview-grid[data-v-f36badd8]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.125rem;margin-bottom:1.625rem}.overview-grid--side[data-v-f36badd8]{grid-template-columns:minmax(0,1.32fr) minmax(20rem,1fr)}.section-title--accent[data-v-f36badd8]{display:flex;align-items:center;gap:.5rem;line-height:1.5rem}.section-title--accent[data-v-f36badd8]:before{content:"";width:.25rem;height:1rem;border-radius:.25rem;background:#637af0}.chart-legend[data-v-f36badd8]{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--color-gray-400, #71778f)}.chart-legend__line[data-v-f36badd8]{width:.9375rem;height:.125rem;border-radius:.125rem;background:var(--color-primary-700, #0054fd)}.trend-latest[data-v-f36badd8]{display:flex;gap:.625rem;align-items:baseline;margin:.875rem 0 .625rem;min-height:2.5rem}.latest-value[data-v-f36badd8]{color:#33416e;font-size:2.125rem;font-weight:600;letter-spacing:-.0625rem;font-variant-numeric:tabular-nums}.latest-date[data-v-f36badd8]{margin-left:auto;font-size:.6875rem;color:#7d87a0;background:#f1f4fc;padding:.1875rem .4375rem;border-radius:.3125rem}.chart-foot[data-v-f36badd8]{display:flex;justify-content:space-between;gap:.75rem;margin-top:.25rem;padding-top:.75rem;border-top:.0625rem solid #f0f2f7;color:#8b93a8;font-size:.625rem}.distribution[data-v-f36badd8]{display:flex;height:1rem;border-radius:.3125rem;overflow:hidden;background:#fff;margin-top:1rem}.distribution-mastered[data-v-f36badd8],.distribution-repeat[data-v-f36badd8],.distribution-watching[data-v-f36badd8]{min-width:.75rem;-webkit-clip-path:polygon(.375rem 0,100% 0,calc(100% - .375rem) 100%,0 100%);clip-path:polygon(.375rem 0,100% 0,calc(100% - .375rem) 100%,0 100%)}.distribution-mastered[data-v-f36badd8]:first-child,.distribution-repeat[data-v-f36badd8]:first-child,.distribution-watching[data-v-f36badd8]:first-child{-webkit-clip-path:polygon(0 0,100% 0,calc(100% - .375rem) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - .375rem) 100%,0 100%)}.distribution-mastered[data-v-f36badd8]:last-child,.distribution-repeat[data-v-f36badd8]:last-child,.distribution-watching[data-v-f36badd8]:last-child{-webkit-clip-path:polygon(.375rem 0,100% 0,100% 100%,0 100%);clip-path:polygon(.375rem 0,100% 0,100% 100%,0 100%)}.distribution-mastered[data-v-f36badd8]:only-child,.distribution-repeat[data-v-f36badd8]:only-child,.distribution-watching[data-v-f36badd8]:only-child{-webkit-clip-path:none;clip-path:none}.distribution-mastered[data-v-f36badd8]{background:linear-gradient(90deg,#00b42a,#00a629)}.distribution-repeat[data-v-f36badd8]{background:linear-gradient(90deg,#f53f3f,#e4353b)}.distribution-watching[data-v-f36badd8]{background:linear-gradient(90deg,#ff7d00,#ed7100)}.distribution-legend[data-v-f36badd8]{display:flex;justify-content:space-between;gap:.375rem;flex-wrap:wrap;margin:.5625rem 0 0;font-size:.625rem;color:#8a91a3}.legend-mastered[data-v-f36badd8],.legend-repeat[data-v-f36badd8],.legend-watching[data-v-f36badd8]{display:flex;align-items:center;gap:.25rem}.legend-dot[data-v-f36badd8]{width:.3125rem;height:.3125rem;border-radius:50%}.legend-mastered .legend-dot[data-v-f36badd8]{background:#00b42a}.legend-repeat .legend-dot[data-v-f36badd8]{background:#f53f3f}.legend-watching .legend-dot[data-v-f36badd8]{background:#ff7d00}.focus-columns--split[data-v-f36badd8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem}.focus-columns--split .overview-foot[data-v-f36badd8]{grid-column:1/-1}.knowledge-group[data-v-f36badd8]{margin-top:1.0625rem}.chip-heading[data-v-f36badd8]{display:flex;justify-content:space-between;align-items:center;gap:.4375rem;margin:0 0 .625rem;font-size:.8125rem;font-weight:500}.chip-heading uni-text[data-v-f36badd8]:last-child{color:var(--color-gray-400, #71778f);font-size:.6875rem;margin-left:auto}.knowledge-chips[data-v-f36badd8]{display:flex;flex-wrap:wrap;gap:.375rem}.knowledge-chip[data-v-f36badd8]{padding:.1875rem .4375rem;border-radius:.3125rem;font-size:.6875rem;line-height:1.0625rem;max-width:100%;overflow-wrap:anywhere}.chip-more[data-v-f36badd8]{padding:.25rem;font-size:.6875rem;color:var(--color-gray-400, #71778f)}.chip-empty[data-v-f36badd8]{padding:.3125rem 0;font-size:.75rem;color:var(--color-gray-400, #71778f)}.knowledge-chip--mastered[data-v-f36badd8]{background:var(--color-semantic-success-100, #e8ffea);border:.0625rem solid var(--color-semantic-success-500, #7be188);color:var(--color-semantic-success-900, #009227)}.knowledge-chip--repeat[data-v-f36badd8]{background:var(--color-semantic-error-100, #ffece8);border:.0625rem solid #fbaca3;color:var(--color-semantic-error-900, #cb2634)}.overview-foot[data-v-f36badd8]{display:block;margin-top:1rem;font-size:.625rem;color:#9299aa}.mock-footnote[data-v-f36badd8]{display:block;text-align:center;padding:1rem 0 .25rem;color:#9a9eac;font-size:.625rem}.loading-state[data-v-f36badd8],.error-state[data-v-f36badd8]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-direction:column;min-height:12.5rem;font-size:.875rem;color:#71778f}.text-button[data-v-f36badd8]{margin:0;padding:0;background:transparent;color:var(--color-primary-700, #0054fd);font-size:.8125rem;line-height:1.5rem}.text-button[data-v-f36badd8]:after{border:0}.student-switch[data-v-f36badd8],.student-close[data-v-f36badd8]{margin:0;background:#f2f6ff;color:#0054fd;border-radius:.375rem;padding:0 .625rem;font-size:.75rem;line-height:2rem}.student-switch[data-v-f36badd8]:after,.student-close[data-v-f36badd8]:after{border:0}.filters--top[data-v-f36badd8]{padding:0;border:0;flex-wrap:nowrap;gap:.5rem}.filters--top[data-v-f36badd8] .status-dropdown{width:8.3125rem}.filters--top[data-v-f36badd8] .status-dropdown__control{padding:0 .6875rem}.learning-workspace--narrow .analysis-shell[data-v-f36badd8]{padding:1rem 1rem 0}.learning-workspace--narrow .analysis-content[data-v-f36badd8]{padding:.75rem}.learning-workspace--narrow .filters[data-v-f36badd8]{padding:.5rem .75rem;gap:.375rem}.learning-workspace--narrow .filter-controls[data-v-f36badd8]{gap:.375rem;width:100%}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown{flex:1;min-width:0;width:0}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown__control{height:2.125rem;padding:0 .5rem;gap:.25rem}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown__value{font-size:.75rem}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown__chevron{width:.75rem;height:.75rem}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown__dropdown{top:2.375rem;width:10rem;max-width:90vw}.learning-workspace--narrow .filters[data-v-f36badd8] .status-dropdown:last-child .status-dropdown__dropdown{left:auto;right:0}.learning-workspace--narrow .report-button[data-v-f36badd8]{height:2rem;line-height:2rem;padding:0 .625rem;font-size:.75rem}.learning-workspace--narrow .stat-card[data-v-f36badd8]{padding:.75rem}.learning-workspace--narrow .stat-value[data-v-f36badd8]{font-size:1.5rem}.learning-workspace--narrow .stat-main[data-v-f36badd8]{height:3.125rem}.learning-workspace--narrow .stat-caption[data-v-f36badd8]{font-size:.625rem;line-height:.9375rem}.learning-workspace--narrow .stat-label[data-v-f36badd8]{font-size:.6875rem}.learning-workspace--narrow .stat-ring[data-v-f36badd8]{width:2.625rem;height:2.625rem;margin-bottom:-.4375rem}.learning-workspace--narrow .stat-ring__inner[data-v-f36badd8]{width:2rem;height:2rem;font-size:.6875rem}.learning-workspace--narrow .spark-bars[data-v-f36badd8],.learning-workspace--narrow .answer-spark[data-v-f36badd8]{display:none}.learning-workspace--narrow .panel[data-v-f36badd8]{padding:.875rem}.learning-workspace--narrow .section-title[data-v-f36badd8]{font-size:.875rem}.learning-workspace--narrow .summary-note[data-v-f36badd8]{padding:.625rem;gap:.5rem}.learning-workspace--narrow .summary-text[data-v-f36badd8]{font-size:.6875rem;line-height:1.1875rem}.learning-workspace--narrow .student-sidebar--popup[data-v-f36badd8]{position:absolute;top:0;bottom:0;left:0;width:15rem;z-index:12;box-shadow:.375rem 0 1.25rem rgba(0,0,0,.067)}.learning-workspace--narrow .student-mask[data-v-f36badd8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;background:rgba(0,0,0,.267)}.diag[data-v-b48f8ab5]{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;box-sizing:border-box;background:var(--color-base-02, #fff);overflow:hidden}.diag__title[data-v-b48f8ab5]{flex:1;min-width:0;font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;font-weight:500;line-height:1.5rem;color:var(--color-gray-900, #1c1f2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diag__content[data-v-b48f8ab5]{flex:1;min-height:0;width:100%;padding:0 1rem;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #fff)}.diag__card-wrap[data-v-b48f8ab5]{height:100%}.diag-pager[data-v-b48f8ab5]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.diag-pager__inner[data-v-b48f8ab5]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.diag__grade-icon[data-v-b48f8ab5]{width:.75rem;height:.75rem;flex-shrink:0}.diag__grade-text[data-v-b48f8ab5]{max-width:100%;overflow:hidden;color:var(--color-gray-600, #464b60);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;font-weight:400;line-height:.9375rem;text-overflow:ellipsis;white-space:nowrap}.diag__hint[data-v-b48f8ab5]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;box-sizing:border-box}.diag__hint-text[data-v-b48f8ab5]{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-300, #9399b0);text-align:center}.diag__retry[data-v-b48f8ab5]{height:2rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full, 312.46875rem);background:var(--color-primary-700, #0054fd)}.diag__retry-text[data-v-b48f8ab5]{font-size:.8125rem;line-height:1.125rem;color:var(--color-base-02, #fff)}.assess[data-v-cad8ac10]{display:flex;flex-direction:column;width:100%;height:100%;background:var(--color-base-02, #ffffff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9)}.assess__nav[data-v-cad8ac10]{display:flex;flex-direction:row;align-items:center;flex-shrink:0;height:3.5rem;padding:0 1rem;gap:.5rem;box-sizing:border-box;background:var(--color-base-02, #ffffff);border-bottom:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea)}.assess__close[data-v-cad8ac10]{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.125rem;cursor:pointer}.assess__close-icon[data-v-cad8ac10]{width:1.5rem;height:1.5rem}.assess__nav-main[data-v-cad8ac10]{flex:1;min-width:0;height:100%;display:flex;align-items:center}.assess__title[data-v-cad8ac10]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assess__nav-actions[data-v-cad8ac10]{flex-shrink:0;height:100%}.assess__body[data-v-cad8ac10]{flex:1;min-height:0;position:relative;background:var(--color-figma-gray-50, #f7f9fc)}.assess__webview[data-v-cad8ac10]{width:100%;height:100%}.assess__iframe[data-v-cad8ac10]{display:block;width:100%;height:100%;border:0}.assess__hint[data-v-cad8ac10]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0}.assess__boot[data-v-cad8ac10]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:var(--color-figma-gray-50, #f7f9fc)}.assess__hint-text[data-v-cad8ac10]{font-size:.875rem;color:var(--color-gray-400, #9399b0)}.assess__retry[data-v-cad8ac10]{padding:.375rem 1.25rem;border-radius:312.46875rem;background:var(--color-primary-700, #0054fd)}.assess__retry-text[data-v-cad8ac10]{font-size:.8125rem;color:var(--color-base-02, #ffffff)}.assess-exit-msg[data-v-cad8ac10]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1rem;font-weight:500;line-height:1.375rem;word-break:break-word}.wd-popup--bottom.assess-drawer-popup[data-v-cad8ac10]{border-radius:0!important;width:100%!important;height:100%!important;max-height:100%!important}.report[data-v-9702919e]{display:flex;flex-direction:column;height:100%;background:var(--color-figma-gray-50, #f7f9fc)}.report__body[data-v-9702919e]{flex:1;min-height:0;position:relative}.report__webview[data-v-9702919e]{width:100%;height:100%}.report__iframe[data-v-9702919e]{display:block;width:100%;height:100%;border:0}.report__bottom[data-v-9702919e]{width:100%;flex-shrink:0;padding:1rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(255,255,255,0),#fff);box-sizing:border-box}.report__bottom-bar[data-v-9702919e]{display:flex;align-items:center;gap:.5rem}.report__bottom-btn[data-v-9702919e]{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.71875rem 1rem;border-radius:312.46875rem;font-family:PingFang SC,sans-serif;font-size:.9375rem;font-weight:400;line-height:140%;text-align:center;box-sizing:border-box}.report__bottom-btn[data-v-9702919e]:after{border:none}.report__bottom-btn[disabled][data-v-9702919e]{opacity:.5}.report__bottom-btn--weak[data-v-9702919e]{flex:2;background:var(--color-primary-50, #f2f6ff);border:.03125rem solid var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.report__bottom-btn--strong[data-v-9702919e]{flex:7;background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd);color:var(--color-base-02, #ffffff)}.writing-home[data-v-225d15b3]{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #ffffff)}.writing-nav__title[data-v-225d15b3]{min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.writing-nav__actions[data-v-225d15b3]{display:flex;align-items:center;gap:var(--size-8, .5rem)}.writing-nav__today[data-v-225d15b3]{height:2.5rem;display:flex;align-items:center;gap:var(--size-4, .25rem);cursor:pointer}.writing-nav__switch[data-v-225d15b3]{width:1.5rem;height:.875rem;padding:.0625rem;border-radius:31.21875rem;box-sizing:border-box;display:flex;align-items:center;background:var(--color-gray-100, #ccd2ea);transition:background-color .2s ease}.writing-nav__switch--on[data-v-225d15b3]{justify-content:flex-end;background:var(--color-primary-700, #0054fd)}.writing-nav__switch-thumb[data-v-225d15b3]{width:.75rem;height:.75rem;border-radius:50%;background:var(--color-base-02, #ffffff);box-shadow:0 .0625rem .1875rem rgba(28,31,46,.18)}.writing-nav__today-text[data-v-225d15b3],.writing-nav__add-text[data-v-225d15b3]{color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;line-height:1.25rem;white-space:nowrap}.writing-nav__today-text[data-v-225d15b3]{font-size:.8125rem}.writing-filter[data-v-225d15b3]{position:relative;z-index:30;flex-shrink:0}.writing-nav__search[data-v-225d15b3]{position:relative;z-index:40;width:13.8125rem;min-width:6.875rem;flex-shrink:1}.writing-nav__view-mode[data-v-225d15b3]{flex-shrink:0}.writing-nav__search-input[data-v-225d15b3]{width:100%}.writing-nav__search-input[data-v-225d15b3] .common-search__input-container{height:2.5rem;padding:0 1rem;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-shadow:0 0 .125rem rgba(0,0,0,.05);box-sizing:border-box;background:var(--color-base-02, #fff)}.writing-nav__search-input[data-v-225d15b3] .common-search__input{font-size:.9375rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e)}.writing-nav__search-input[data-v-225d15b3] .common-search__placeholder{font-size:.9375rem;color:var(--color-gray-500, #5e637a)}.writing-nav__add[data-v-225d15b3]{width:7rem;height:2.5rem;border-radius:31.21875rem;display:flex;align-items:center;justify-content:center;gap:var(--size-4, .25rem);background:var(--color-primary-700, #0054fd);cursor:pointer}.writing-nav__add-icon[data-v-225d15b3]{width:1rem;height:1rem}.writing-nav__add-text[data-v-225d15b3]{color:var(--color-base-02, #ffffff)}.writing-home__content[data-v-225d15b3]{position:relative;z-index:1;flex:1;width:100%;height:0;min-height:0;padding:0 1rem;box-sizing:border-box;overflow:hidden;background:var(--color-base-02, #fff)}.writing-home__empty[data-v-225d15b3]{min-height:100%}.writing-home__pager[data-v-225d15b3]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.writing-home__pager-inner[data-v-225d15b3]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}.writing-home__pager[data-v-225d15b3] .cpg{width:100%}.writing-home__pager[data-v-225d15b3] .cpg__total{margin-right:auto}.writing-home__pager-total[data-v-225d15b3]{font-size:.875rem;line-height:1.25rem;color:var(--color-gray-600, #464b60)}.writing-home__hint[data-v-225d15b3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--size-12, .75rem)}.writing-home__hint-text[data-v-225d15b3]{color:var(--color-gray-300, #9399b0);font-size:.875rem}.writing-home__retry[data-v-225d15b3]{height:2rem;padding:0 var(--size-16, 1rem);border:var(--border-small, .03125rem) solid var(--color-primary-700, #0054fd);border-radius:31.21875rem;display:flex;align-items:center;justify-content:center}.writing-home__retry-text[data-v-225d15b3]{color:var(--color-primary-700, #0054fd);font-size:.8125rem}.writing-task-card[data-v-225d15b3]{position:relative;height:100%;border:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;background:var(--color-base-02, #ffffff);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05)}.writing-task-card--processing[data-v-225d15b3]{border-color:transparent;background:rgba(0,0,0,.03);box-shadow:none}@media (hover: hover){.writing-task-card[data-v-225d15b3]{transition:box-shadow .22s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1);will-change:transform}.writing-task-card[data-v-225d15b3]:hover{z-index:2;transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(28,31,46,.14)}.writing-task-card--processing[data-v-225d15b3]:hover{transform:none;box-shadow:0 .25rem 1rem rgba(28,31,46,.08)}.writing-task-card__action[data-v-225d15b3]:not(.writing-task-card__action--processing):not(.writing-task-card__action--blocked):hover{background:var(--color-primary-50, #f2f6ff);color:var(--color-primary-700, #0054fd)}.writing-task-card__more[data-v-225d15b3]{opacity:0;transition:opacity .16s cubic-bezier(.33,1,.68,1),background .16s cubic-bezier(.33,1,.68,1)}.writing-task-card:hover .writing-task-card__more[data-v-225d15b3]{opacity:1}.writing-task-card__more[data-v-225d15b3]:hover{border-radius:var(--radius-small, .375rem);border-top-right-radius:var(--radius-round, .625rem);background:rgba(28,31,46,.05)}.writing-task-card__action:hover .writing-task-card__action-icon--default[data-v-225d15b3]{opacity:0}.writing-task-card__action:hover .writing-task-card__action-icon--hover[data-v-225d15b3]{opacity:1}}@media (prefers-reduced-motion: reduce){.writing-task-card[data-v-225d15b3]{transition:none}.writing-task-card[data-v-225d15b3]:hover{transform:none}.writing-task-card__progress[data-v-225d15b3]{transition:none}.writing-task-card__progress[data-v-225d15b3]:after{animation:none}}.writing-task-card__badge[data-v-225d15b3]{position:absolute;z-index:3;top:-.03125rem;left:-.03125rem;height:1.125rem;padding:0 .375rem;border-radius:var(--radius-round, .625rem) 0 var(--radius-round, .625rem) 0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.writing-task-card__badge--warning[data-v-225d15b3]{background:var(--color-semantic-warning-700, #ff7d00)}.writing-task-card__badge--primary[data-v-225d15b3]{background:var(--color-primary-700, #0054fd)}.writing-task-card__badge--error[data-v-225d15b3]{background:var(--color-semantic-error-700, #f53f3f)}.writing-task-card__badge--neutral[data-v-225d15b3],.writing-task-card__badge--success[data-v-225d15b3]{background:rgba(0,0,0,.05)}.writing-task-card__badge-text[data-v-225d15b3]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.6875rem;line-height:.9625rem;font-weight:400;color:var(--color-base-02, #fff);white-space:nowrap}.writing-task-card__badge--neutral .writing-task-card__badge-text[data-v-225d15b3],.writing-task-card__badge--success .writing-task-card__badge-text[data-v-225d15b3]{color:var(--color-gray-900, #1c1f2e)}.writing-task-card__more[data-v-225d15b3]{position:absolute;z-index:65;top:-.03125rem;right:-.03125rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.writing-task-card__more-icon[data-v-225d15b3]{width:1.125rem;height:1.125rem}.writing-task-card__body[data-v-225d15b3]{flex:1;min-height:0;padding:var(--size-24, 1.5rem) var(--size-16, 1rem) var(--size-16, 1rem);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--size-8, .5rem)}.writing-task-card__student[data-v-225d15b3]{flex-shrink:0;width:100%;height:2.5rem;min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:var(--size-8, .5rem)}.writing-task-card__student[data-v-225d15b3] .student-profile-avatar,.writing-task-card__student[data-v-225d15b3] .student-profile-avatar__img{width:2rem;height:2rem;aspect-ratio:1/1;flex-shrink:0}.writing-task-card__student-info[data-v-225d15b3]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:0}.writing-task-card__student-name[data-v-225d15b3]{min-width:0;overflow:hidden;color:var(--color-gray-900, #1c1f2e);font-size:.9375rem;line-height:1.25rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.writing-task-card__meta[data-v-225d15b3]{flex-shrink:0;height:1rem;padding:.03125rem 0;box-sizing:border-box;display:flex;align-items:center;gap:var(--size-4, .25rem);overflow:hidden;white-space:nowrap}.writing-task-card__meta-icon[data-v-225d15b3]{width:.75rem;height:.75rem;flex-shrink:0}.writing-task-card__meta-text[data-v-225d15b3]{color:var(--color-gray-400, #73798f);font-size:.6875rem;line-height:.9375rem;white-space:nowrap}.writing-task-card__meta-dot[data-v-225d15b3]{color:var(--color-gray-300, #9399b0);font-size:.6875rem;line-height:.9375rem}.writing-task-card__title-wrap[data-v-225d15b3]{flex:0 0 3.25rem;align-self:stretch;width:100%;height:3.25rem;min-width:0;padding:var(--size-8, .5rem);border-radius:.375rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;background:#f8fafc}.writing-task-card--processing .writing-task-card__title-wrap[data-v-225d15b3]{background:var(--color-overlay-alpha-2-5, rgba(0, 0, 0, .05))}.writing-task-card__title[data-v-225d15b3]{width:100%;max-height:2.25rem;overflow:hidden;color:var(--color-gray-700, #2f3448);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:.875rem;line-height:1.125rem;font-weight:400;text-align:left}.writing-task-card__title[data-v-225d15b3] span{width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-line-clamp:2;line-clamp:2}.writing-task-card__action[data-v-225d15b3]{position:relative;flex:0 0 2.5rem;height:2.5rem;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);display:flex;align-items:center;justify-content:center;gap:var(--size-4, .25rem);color:var(--color-gray-900, #1c1f2e);cursor:pointer;border-bottom-left-radius:var(--radius-round, .625rem);border-bottom-right-radius:var(--radius-round, .625rem)}.writing-task-card__action--processing[data-v-225d15b3]{cursor:default;overflow:hidden;background:rgba(0,0,0,.03);opacity:.5}.writing-task-card__progress[data-v-225d15b3]{position:absolute;z-index:0;inset:0 auto 0 0;overflow:hidden;pointer-events:none;background:rgba(0,0,0,.08);transition:width .1s linear}.writing-task-card__progress[data-v-225d15b3]:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-40%;width:48%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.72),rgba(255,255,255,0));transform:skew(-18deg) translate(-180%);animation:writing-task-card-progress-sweep-225d15b3 1.25s ease-in-out infinite;will-change:transform}@keyframes writing-task-card-progress-sweep-225d15b3{to{transform:skew(-18deg) translate(340%)}}.writing-task-card__action--blocked[data-v-225d15b3]{cursor:default}.writing-task-card__action-icon-wrapper[data-v-225d15b3]{position:relative;width:1rem;height:1rem;flex-shrink:0}.writing-task-card__action-icon[data-v-225d15b3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .2s ease}.writing-task-card__action-icon--default[data-v-225d15b3]{opacity:1}.writing-task-card__action-icon--hover[data-v-225d15b3]{opacity:0}.writing-task-card__action-text[data-v-225d15b3]{position:relative;z-index:1;color:inherit;font-size:var(--font-font-size-body-03, .9375rem);line-height:1.25rem}.writing-task-card__action--blocked .writing-task-card__action-text[data-v-225d15b3]{color:var(--color-gray-300, #9399b0)}.writing-task-card__failure-info[data-v-225d15b3]{position:relative;width:1.125rem;height:1.125rem;flex:0 0 1.125rem;display:flex;align-items:center;justify-content:center;cursor:help}.writing-task-card__failure-info[data-v-225d15b3] .writing-task-card__failure-info-icon{color:var(--color-gray-400, #73798f);font-size:.875rem}.writing-task-card__failure-tip[data-v-225d15b3]{position:absolute;z-index:50;left:50%;bottom:1.5rem;width:13.75rem;padding:.625rem .75rem;border-radius:var(--radius-base, .25rem);box-sizing:border-box;transform:translate(-50%);background:var(--color-base-02, #ffffff);box-shadow:0 .25rem 1rem rgba(28,31,46,.18);pointer-events:none}.writing-task-card__failure-tip[data-v-225d15b3]:after{position:absolute;left:50%;bottom:-.3125rem;width:.625rem;height:.625rem;content:"";transform:translate(-50%) rotate(45deg);background:var(--color-base-02, #ffffff)}.writing-task-card__failure-tip-title[data-v-225d15b3],.writing-task-card__failure-tip-text[data-v-225d15b3]{position:relative;z-index:1;display:block;color:var(--color-gray-700, #30364e);font-size:.75rem;line-height:1.125rem}.writing-task-card__failure-tip-title[data-v-225d15b3]{margin-bottom:var(--size-4, .25rem);color:var(--color-gray-900, #1c1f2e);font-weight:500}.writing-home__feedback-msg[data-v-225d15b3]{color:var(--color-gray-900, #1c1f2e);font-size:1rem;font-weight:500;line-height:1.375rem;word-break:break-word}.writing-home__feedback-id[data-v-225d15b3]{color:var(--color-error-500, #e53935)}.writing-table__title-text[data-v-225d15b3]{flex:1;min-width:0}[data-v-225d15b3] .task-data-table__cell--student .hover-tooltip{flex:1;min-width:0;width:auto}[data-v-225d15b3] .task-data-table__cell--student .task-data-table__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-table__action[data-v-225d15b3],.writing-table__placeholder[data-v-225d15b3]{width:12.5rem;flex-basis:12.5rem}.writing-table__action .task-data-table__action-text[data-v-225d15b3]{min-width:0;overflow:hidden;text-overflow:ellipsis}.writing-student-picker[data-v-0ddf3c23]{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--color-base-02, #ffffff)}.writing-student-picker__title[data-v-0ddf3c23]{color:var(--color-gray-900, #1c1f2e);font-family:var(--font-body, "PingFang SC", sans-serif);font-size:1.0625rem;line-height:1.5rem;font-weight:500;white-space:nowrap}.writing-student-picker__search[data-v-0ddf3c23]{position:relative;z-index:40;width:13.8125rem;flex-shrink:0}.writing-student-picker__search-input[data-v-0ddf3c23]{width:100%}.writing-student-picker__search-input[data-v-0ddf3c23] .common-search__input-container{height:2.5rem;padding:0 1rem;border:var(--border-base, .0625rem) solid var(--color-gray-100, #ccd2ea);border-radius:var(--radius-round, .625rem);box-shadow:0 0 .125rem rgba(0,0,0,.05);box-sizing:border-box;background:var(--color-base-02, #fff)}.writing-student-picker__search-input[data-v-0ddf3c23] .common-search__input{font-size:.9375rem;line-height:1.25rem;color:var(--color-gray-900, #1c1f2e)}.writing-student-picker__search-input[data-v-0ddf3c23] .common-search__placeholder{font-size:.9375rem;color:var(--color-gray-500, #5e637a)}.writing-student-picker__body[data-v-0ddf3c23]{flex:1;min-height:0;padding:1rem;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.writing-student-picker__state[data-v-0ddf3c23]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;box-sizing:border-box}.writing-student-picker__state-text[data-v-0ddf3c23]{color:var(--color-gray-400, #71778f);font-size:.875rem;line-height:1.25rem;text-align:center}.writing-student-picker__retry[data-v-0ddf3c23]{height:1.75rem;padding:0 .75rem;border:.0625rem solid var(--color-primary-700, #0054fd);border-radius:var(--radius-round, .625rem);box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer}.writing-student-picker__retry-text[data-v-0ddf3c23]{color:var(--color-primary-700, #0054fd);font-size:.75rem;line-height:1rem}@media (max-width: 1100px){.writing-student-picker__search[data-v-0ddf3c23]{width:9.375rem}}@media (max-width: 1023px){.writing-student-picker__search[data-v-0ddf3c23]{width:6.875rem}}.writing-search-row[data-v-d1a42866]{display:flex;align-items:center;gap:.625rem;padding:.875rem .75rem;background:#fff;border-bottom:.03125rem solid #eef0f5;box-sizing:border-box}.writing-search-row[data-v-d1a42866]:active{background:#fafbfd}.writing-search-row__info[data-v-d1a42866]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3125rem}.writing-search-row__info-top[data-v-d1a42866]{display:flex;align-items:center;gap:.375rem;min-width:0}.writing-search-row__name[data-v-d1a42866]{font-size:.9375rem;font-weight:500;color:#1c1f2e;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writing-search-row__grade[data-v-d1a42866]{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0;padding:.0625rem .3125rem;border-radius:31.21875rem;background:#f5f6fa}.writing-search-row__grade-icon[data-v-d1a42866]{width:.75rem;height:.75rem}.writing-search-row__grade-text[data-v-d1a42866]{font-size:.6875rem;color:#71778f;line-height:1.4}.writing-search-row__count[data-v-d1a42866]{font-size:.75rem;color:#71778f;line-height:1.4}.writing-search-row__create-btn[data-v-d1a42866]{flex-shrink:0;height:1.75rem;padding:0 .75rem;border-radius:31.21875rem;border:.03125rem solid var(--color-primary-700, #0054fd);display:flex;align-items:center;justify-content:center}.writing-search-row__create-btn-text[data-v-d1a42866]{font-size:.75rem;color:var(--color-primary-700, #0054fd);line-height:1.4}.ci-modal[data-v-6decb25e]{max-height:calc(100vh - 64px);background:var(--color-base-02, #ffffff);border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column}.ci-modal__title-bar[data-v-6decb25e]{height:44px;padding:9.5px 16px;box-sizing:border-box;display:flex;align-items:center}.ci-modal__title[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:500;font-size:18px;line-height:1.4;color:var(--color-gray-900, #1c1f2e)}.ci-modal__content[data-v-6decb25e]{flex:1;min-height:0;padding:1rem 1rem 1.25rem;box-sizing:border-box;display:flex;flex-direction:column}.ci-modal__profile[data-v-6decb25e]{display:flex;align-items:center;gap:16px;padding-bottom:16px;flex-shrink:0}.ci-modal__avatar[data-v-6decb25e]{width:56px;height:56px;border-radius:100px;border:3px solid rgba(255,255,255,.24);background:#ffe5b8;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ci-modal__avatar-img[data-v-6decb25e]{width:100%;height:100%}.ci-modal__avatar-fallback[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:500;font-size:20px;color:var(--color-gray-900, #1c1f2e)}.ci-modal__profile-text[data-v-6decb25e]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding-top:4px}.ci-modal__name[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:500;font-size:20px;line-height:1.4;color:var(--color-gray-900, #1c1f2e)}.ci-modal__tags[data-v-6decb25e]{display:flex;flex-wrap:wrap;gap:2px 8px}.ci-modal__tag[data-v-6decb25e]{display:flex;align-items:center;gap:2px}.ci-modal__tag-icon[data-v-6decb25e]{width:12px;height:12px;flex-shrink:0}.ci-modal__tag-text[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:12px;line-height:1.4;color:var(--color-gray-400, #71778f)}.ci-modal__info[data-v-6decb25e]{background:var(--color-gray-50, #f7f9fc);border-radius:10px;padding:0 16px;display:flex;flex-direction:column;flex-shrink:0}.ci-modal__row[data-v-6decb25e]{height:52px;display:flex;align-items:center;gap:8px;border-bottom:.5px solid var(--color-gray-100, #ccd2ea)}.ci-modal__row--last[data-v-6decb25e]{border-bottom:none}.ci-modal__row-icon[data-v-6decb25e]{width:20px;height:20px;flex-shrink:0}.ci-modal__row-body[data-v-6decb25e]{flex:1;min-width:0;height:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.ci-modal__row-label[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:500;font-size:15px;color:var(--color-gray-900, #1c1f2e)}.ci-modal__row-value[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-weight:400;font-size:13px;color:var(--color-gray-400, #71778f)}.ci-modal__actions[data-v-6decb25e]{display:flex;gap:8px;padding:16px 16px 0;margin:0 -16px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);flex-shrink:0}.ci-modal__btn[data-v-6decb25e]{flex:1;display:flex;align-items:center;justify-content:center;height:44px;border-radius:9999px;border:.5px solid var(--color-primary-700, #0054fd)}.ci-modal__btn--ghost[data-v-6decb25e]{background:rgba(255,255,255,.9);border-color:#e5eeff}.ci-modal__btn--primary[data-v-6decb25e]{flex:3;background:var(--color-primary-700, #0054fd)}.ci-modal__btn--disabled[data-v-6decb25e]{opacity:.5}.ci-modal__btn-text[data-v-6decb25e]{font-family:var(--font-body, "PingFang SC", sans-serif);font-size:15px;line-height:1.4}.ci-modal__btn-text--ghost[data-v-6decb25e]{color:var(--color-primary-700, #0054fd)}.ci-modal__btn-text--primary[data-v-6decb25e]{color:var(--color-base-02, #ffffff)}.sign-in-main[data-v-45cfaa86]{display:flex;flex-direction:column;height:100%;background:var(--color-base-02, #fff)}.sign-in-nav__title[data-v-45cfaa86]{min-width:0;color:var(--color-gray-900, #1c1f2e);font-family:PingFang SC,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.topbar-controls[data-v-45cfaa86]{display:flex;align-items:center;gap:var(--size-8, .5rem)}.sign-in-search[data-v-45cfaa86]{width:13.8125rem;flex-shrink:0}.sign-in-search[data-v-45cfaa86] .common-search__input-container{height:2.5rem;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;background:#fff;padding:0 .75rem}.sign-in-search[data-v-45cfaa86] .common-search__input{font-size:.875rem;color:var(--color-gray-900, #1c1f2e)}.sign-in-search[data-v-45cfaa86] .common-search__placeholder{font-size:.875rem;color:var(--color-gray-400, #71778f)}.sign-in-body[data-v-45cfaa86]{flex:1;position:relative;overflow:hidden;background:var(--color-base-02, #fff)}.empty-state[data-v-45cfaa86]{display:flex;align-items:center;justify-content:center;height:100%}.empty-state__text[data-v-45cfaa86]{font-size:.875rem;color:var(--color-gray-400, #71778f)}.visit-scroll[data-v-45cfaa86]{height:100%;padding:0 1rem;box-sizing:border-box}.visit-grid[data-v-45cfaa86]{display:grid;width:100%;max-width:75rem;margin:0 auto;grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));gap:1rem;padding:1rem 0 1.5rem;box-sizing:border-box}.visit-card[data-v-45cfaa86]{display:flex;flex-direction:column;align-items:stretch;min-width:0;background:#fff;border:.03125rem solid var(--color-gray-100, #ccd2ea);border-radius:.625rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.05),inset 0 0 .125rem rgba(255,255,255,.9);box-sizing:border-box;overflow:hidden}.visit-card--active[data-v-45cfaa86]{border-color:var(--color-primary-700, #0054fd)}@media (hover: hover){.visit-card[data-v-45cfaa86]{transition:box-shadow .22s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1);cursor:pointer}.visit-card[data-v-45cfaa86]:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5rem rgba(28,31,46,.14)}}@media (prefers-reduced-motion: reduce){.visit-card[data-v-45cfaa86]{transition:none}.visit-card[data-v-45cfaa86]:hover{transform:none}}.visit-card__head[data-v-45cfaa86]{padding:.5rem 1rem;box-sizing:border-box}.visit-card__person[data-v-45cfaa86]{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 0;box-sizing:border-box}.visit-card__avatar[data-v-45cfaa86]{width:2rem;height:2rem;border-radius:312.46875rem;flex-shrink:0}.visit-card__avatar--fallback[data-v-45cfaa86]{display:flex;align-items:center;justify-content:center;background:#e0b8ff}.visit-card__avatar-text[data-v-45cfaa86]{color:#5a4f70;font-size:.75rem;font-weight:600;line-height:1}.visit-card__name-row[data-v-45cfaa86]{min-width:0;height:1.375rem;display:flex;flex-direction:row;align-items:center;gap:.5rem}.visit-card__name[data-v-45cfaa86]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-900, #1c1f2e);font-family:PingFang SC,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.25rem}.visit-card__foot[data-v-45cfaa86]{height:2.5rem;padding:0 .5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;border-top:.03125rem solid var(--color-gray-100, #ccd2ea)}.visit-card__actions[data-v-45cfaa86]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}.visit-card__btn[data-v-45cfaa86]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:.21875rem 1rem;border-radius:312.46875rem;box-sizing:border-box;cursor:pointer}.visit-card__btn--primary[data-v-45cfaa86]{background:var(--color-primary-700, #0054fd);border:.03125rem solid var(--color-primary-700, #0054fd)}.visit-card__btn--danger[data-v-45cfaa86]{background:var(--color-semantic-error-700, #f53f3f);border:.03125rem solid var(--color-semantic-error-700, #f53f3f)}.visit-card__btn--ghost[data-v-45cfaa86]{background:#fff;border:.03125rem solid var(--color-gray-100, #ccd2ea)}.visit-card__btn--ghost-disabled[data-v-45cfaa86],.visit-card__btn--muted[data-v-45cfaa86]{background:#e4e4e4;border:.03125rem solid var(--color-gray-100, #ccd2ea);opacity:.5;cursor:default}.visit-card__btn--disabled[data-v-45cfaa86]{opacity:.5;cursor:not-allowed}.visit-card__btn-text[data-v-45cfaa86]{font-family:PingFang SC,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4;color:#fff;white-space:nowrap}.visit-card__btn-text--ink[data-v-45cfaa86]{color:var(--color-gray-900, #1c1f2e)}.arrived-loading-mask[data-v-45cfaa86]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:10}.arrived-loading-mask__text[data-v-45cfaa86]{font-size:.875rem;color:var(--color-gray-900, #1c1f2e)}.visit-pager[data-v-45cfaa86]{position:relative;z-index:2;flex:none;width:100%;padding:.5rem 1rem .75rem;box-sizing:border-box;border-top:var(--border-small, .03125rem) solid var(--color-gray-100, #ccd2ea);background:var(--color-base-02, #fff)}.visit-pager__inner[data-v-45cfaa86]{width:100%;max-width:75rem;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 960px){[data-v-45cfaa86] .right-top-bar{flex-basis:56px;height:56px;padding:0 16px}[data-v-45cfaa86] .right-top-bar__left,[data-v-45cfaa86] .right-top-bar__right{gap:8px}.sign-in-nav__title[data-v-45cfaa86]{font-size:17px;line-height:24px}.topbar-controls[data-v-45cfaa86]{gap:8px}.search-box[data-v-45cfaa86]{width:221px;height:40px;padding:0 12px;gap:8px;border-width:.5px;border-radius:10px}.sign-in-search[data-v-45cfaa86] .common-search__input-container{height:40px;border-width:.5px;border-radius:10px;padding:0 12px}.sign-in-search[data-v-45cfaa86] .common-search__input,.sign-in-search[data-v-45cfaa86] .common-search__placeholder{font-size:14px}.visit-scroll[data-v-45cfaa86]{padding:0 16px}.visit-grid[data-v-45cfaa86]{max-width:1200px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding:16px 0 24px}.visit-pager[data-v-45cfaa86]{padding:8px 16px 12px}.visit-pager__inner[data-v-45cfaa86]{max-width:1200px}.visit-card[data-v-45cfaa86]{border-width:.5px;border-radius:10px;box-shadow:0 4px 24px rgba(0,0,0,.05),inset 0 0 2px rgba(255,255,255,.9)}.visit-card__head[data-v-45cfaa86]{padding:8px 16px}.visit-card__person[data-v-45cfaa86]{gap:8px;padding:8px 0}.visit-card__avatar[data-v-45cfaa86]{width:32px;height:32px}.visit-card__avatar-text[data-v-45cfaa86]{font-size:12px}.visit-card__name-row[data-v-45cfaa86]{height:22px;gap:8px}.visit-card__name[data-v-45cfaa86]{font-size:15px;line-height:20px}.visit-card__foot[data-v-45cfaa86]{height:40px;padding:0 8px;border-top-width:.5px}.visit-card__actions[data-v-45cfaa86]{gap:8px}.visit-card__btn[data-v-45cfaa86]{padding:3.5px 16px}.visit-card__btn--primary[data-v-45cfaa86],.visit-card__btn--danger[data-v-45cfaa86],.visit-card__btn--ghost[data-v-45cfaa86],.visit-card__btn--ghost-disabled[data-v-45cfaa86],.visit-card__btn--muted[data-v-45cfaa86]{border-width:.5px}.visit-card__btn-text[data-v-45cfaa86]{font-size:12px}}
