@charset "UTF-8";@font-face{font-family:iconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAPEAAsAAAAAB/gAAAN2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDHAqDIIJ2ATYCJAMQCwoABCAFhGcHSxsBB8gehXEzfcQqKjPbRwsC1KUnyf7/2EHgrYTsFJCm8kQEY8JTYfXRWpt/xGxCOouop7eEncye2R5WCUk0kSmNBCF+oxKiaAKzwvv0p3JGCZ8FQDrGpjlobfxg8QIFqHtarSAbqFdPBbkKsDNYi/wvQQAG2cySr2/cLkH71FE8gGFqMfgC4kIxdZKpQiNvR6spFLgQONCVGmI7OsgN8iWwzf+86CBXuECiK4x9eo5fMeCpmc4GZdkWqJ+4PATkaAnogALSF+YUE+v9o6kJU+nUYJT9ppZCABcuJDTTvKqzwbZJ5ab0LvMvDwQSBcKBke8OQD6VVtCMzUFA8yoOEjobsijgqYx3AU5gLXCCkoT3kEhUXOzYYK0h7hLPja/vC9F01jQ3nQbrlumx6U66/u5LY/6+TQH9FG+VA5TjK64t/7G7/XdvDNwbOH5vU9AMK3i/4b7xggA0A8L3OYVmXTO9Np0Vqu/o64CA6pcB+56AOaB/M8ZF/49935Y+7vtAZ07XjucSD9zz3soVceepcQ+eMR7VHjGeI8JKof9h9WH76dnH4lLP42pn3Ycd2L2rxsPXs9q2eNREgQPhG7rypU6nz8Xm0P8XfQJp6lawCzj50PeTb6t/SM+zf7a7LTng0y+3p82/y/+wf79ti9c7haYiB1mLene8qxHHEtv+tP1IXK/3ulfyqil5D+sVUWTfrjZW/DPwTndjjsVIYCbEWeqWqgXs1T3lDdjUcVX9DcVhX3Vjywiv8n8uUwPgd7dLP/2gTaOb4hsoYPkXMwwFiZoaBk0rU9vKf4Gx4ZITEjBMF3yiHPjyOoTRD84HgQu/GBInYVC4iKU0SSp0THLhwEUFDNJYWW/iR0QNQnMDEjkjIPDmERJPrkHhzQulSarQCeQNDrz5hUF/4bGbSaIYU5eQyslAbRHaY8KAWSbuCy2QmXlqUhSvUJLaZBRlQcpm1yigpI856XxT4XMZstmhj6vseeR5IUazQ4d0LlhzeTQpiqzsKoI+w4clEggVDmGAaJyA2OiEBDCXzNPfV4AwyfBQSUCqkkpIsUnhiIyABFBr+gDquJB9Ug4xUeBwGAgjITI+yCrvJTwlFYJE5cMcCB2OgNUhETGJaJIYqhemN/q3twswMPbThBRKaELHsXCSeqrajePHBWE8MNvmTHQH6VaWkpupNgAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAVkAAsAAAAAB/gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8FU8VY21hcAAAAYgAAABiAAABnLoJLoBnbHlmAAAB7AAAAXMAAAGgslPDomhlYWQAAANgAAAALwAAADYfuq+3aGhlYQAAA5AAAAAcAAAAJAfeA4VobXR4AAADrAAAAA4AAAAQEAAAAGxvY2EAAAO8AAAACgAAAAoBNAC0bWF4cAAAA8gAAAAfAAAAIAERAFFuYW1lAAAD6AAAAUAAAAJnEKM8sHBvc3QAAAUoAAAAOQAAAEtIA5ekeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnjG8cWVu+N/AwMB8hwFIMjCiKGICAGrGDKt4nO2QsQ2AMAwEzySgCDEKJWKDLELFHtk1VXYItkPBELx1lv2yXDwwA0HZlQhyI5gudcX9wOp+5NQ9aU1QqaXl3r+TS/wi+TTZZ1n4tXk/3i1YagPLuJaB5drygPAAe+gUYgAAeJxNUD1PAkEQ3dkVDhfuhNs7iHzvXe6IMUHD1xkI5CT+ApVCG/gBVjYm2khnSQE1dlY29kT8A9YW/gISEwsLCu9wDxpninlvMjN5bxBGIsiMdJGBThCyuFGGNtQaLagkc6Alq7zS+McVMKFRKUBi09ETTsCSmgRhKWyU7BLYNYe0vaHZNJnsysxOwypjraFoeTOaoRNVcWV1QrPbB5T6SxzbScdj2F9Sio2WOVVUVelnLCvTD9DUbBn4mtIxHMuMyf7rmNKyOCL2QpIUwhARRFgQPlbf5I3EURbVhA9NCpvcsOtroQ43wnpiY6aekKxkATrgdCAHVadk6qbQHiRBUVn199VCTju88j/0Itfwl5Ye+TcAUBieKXV7sbBDttzrutn8s870PQ12WWqUZt47y+c06N1FcGjr8jaOMUx/Ph8wjjePTs+DFwt9c/JIXIEkFEWIcZ2nOOFBHRD3d14k6MJ7eQK0EiOu67nkfoD+AD2sTjIAeJxjYGRgYADi5Q5u3PH8Nl8ZuFkYQOCe79Y7CPr/ARYGZicgl4OBCSQKAB7jCnMAeJxjYGRgYG7438AQw8IAAkCSkQEVsAAARwoCbXicY2FgYGBBwgAAsAARAAAAAAAAAGQAtADQAAB4nGNgZGBgYGFwZWBmAAEmIOYCQgaG/2A+AwAPuAFjAHichZE9bsJAEIWfwZAElChKpDRpVikoEsn8lEipUKCnoAez5ke211ovSNQ5TY6QE+QI6Whzikh52EMDRbza2W/evpkdyQDusIeH8rvnLtnDJbOSK7jAo3CV+pOwT34WrqGJnnCd+qtwAy94E26yY8YOnn/FrIV3YQ+3+BCu4AafwlXqX8I++Vu4hgf8CNep/wo3MPGuhZtoeeHA6qnTczXbqVVo0sik7niO9WITT+2pPNE2X5lUdYPOURrpVNtjm3y76DkXqciaRA15q+PYqMyatQ5dsHQu67fbkehBaBIMYKExhWOcQ2GGHeMKIQxSREV0Z/mY7gU2iFlp/3VP6LbIqR9yhS4CdM5cI7rSwnk6TY4tX+tRdXQrbsuahDSUWs1JYrLiDzzcramE1AMsi6oMfbS5ohN/UMyQ/AHYk29XeJxjYGKAAC4G7ICFkYmRmZGFkZWBrSIzsSoxkyMtNQ/IykvnLc5IzEvOKC1OzS5NzGRgAADF1QuAAAAA) format("woff"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8FU8VAAABjAAAAGBjbWFwugkugAAAAfwAAAGcZ2x5ZrJTw6IAAAOkAAABoGhlYWQfuq+3AAAA4AAAADZoaGVhB94DhQAAALwAAAAkaG10eBAAAAAAAAHsAAAAEGxvY2EBNAC0AAADmAAAAAptYXhwAREAUQAAARgAAAAgbmFtZRCjPLAAAAVEAAACZ3Bvc3RIA5ekAAAHrAAAAEsAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAQAAQAAAAEAAKdARgtfDzz1AAsEAAAAAADeTbXcAAAAAN5NtdwAAP/ABAADQgAAAAgAAgAAAAAAAAABAAAABABFAAMAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYA7EUDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAABAAAAAAAAAUAAAADAAAALAAAAAQAAAFoAAEAAAAAAGIAAwABAAAALAADAAoAAAFoAAQANgAAAAgACAACAADmAOaD7EX//wAA5gDmg+xF//8AAAAAAAAAAQAIAAgACAAAAAEAAgADAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAA0AAAAAAAAAAMAAOYAAADmAAAAAAEAAOaDAADmgwAAAAIAAOxFAADsRQAAAAMAAAAAAGQAtADQAAAAAgAAAAADvQNCACIARAAAJSEiLgE9ATQ2OwEyFh0BFBYzITI2PQE0NjsBMhYdARQOASMBNjIfARE0NjsBMhYVETc2Mh8BFhQHAQYHBiInJicBJjQ3Az39gSM6IxMNQA0TJhoB/xslEw1ADRMjOiP9vQobCpUSDkANEpUKHAkvCgr++AIMDxoQDAL++AoKAiI7I58OEhIOXxslJRtfDhISDp8jOyICcgoKlAFBDRMTDf6/lAoKLgobCv74AgUHBwUCAQgKGwoAAAACAAD/8APBAxAAHAA0AAAlFAcGIyEiJjURNDY7ATchIgYVERQWMyEyNjURByUWHwE+ATc+AR0BMzcnIxUjBgcGBwYHBgMACw0S/isSHx0UMGz+2BUgIRQC7RQakP53AQEBH4FTDjUm6uomBSYNVUJAHB6tFRMVKRQBGRMXkBoT/c4THh0UAVV7CAIFBFp6EAICAZ/03IgCAhA6OFJUAAAAAwAA/8ADoANAAAMABwALAAATIRUhFyEDIRMhFSFgA0D8wCADAFn9sqcBAP8AAwBAQP1AA4BgAAAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQIBAwEEAQUABnhpYXphaQhmZW54aWFuZw1zaGFuY2h1c2VrdWFpAAAA) format("truetype")}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--fe-editor-bg-color: #ffffff}:root.dark{--fe-editor-bg-color: #161618}html .toolbar-tip__tooltip{--fe-text-color: #ffffff;--fe-bg-color: #303133;z-index:51;color:var(--fe-text-color);background-color:var(--fe-bg-color)}html.dark .toolbar-tip__tooltip{--fe-text-color: #141414;--fe-bg-color: #f5f5f5}.ql-container .mention{color:#5e7ce0}.ql-container .completions{list-style:none;margin:0;padding:0;background:#fff;border-radius:2px;box-shadow:2px 2px 2px #0003}.ql-container .completions>li{margin:0;padding:0}.ql-container .completions>li>button{box-sizing:border-box;height:2em;padding:.25em .5em;margin:0;display:block;width:100%;text-align:left;border:none;background:none}.ql-container .completions>li>button:hover{background:#adb0b8}.ql-container .completions>li>button:focus{background:#adb0b8;outline:none}.ql-container .completions>li>button>.matched{font-weight:700;color:#252b3a}.ql-container .completions>li>button>*{vertical-align:middle}.ql-container .emoji_completions{list-style:none;margin:0;border:1px solid #252b3a;padding:6px;background:#fff;border-radius:3px;box-shadow:0 5px 10px #0003}.ql-container .emoji_completions li{margin:2px 0;padding:0;display:inline-block}.ql-container .emoji_completions li:not(:last-of-type){margin-right:3px}.ql-container .emoji_completions>li>button{box-sizing:border-box;padding:3px 2px 6px;margin:0;display:block;width:100%;text-align:left;border:none;background:#f8f8f8;border-radius:3px}.ql-container .emoji_completions>li>button:hover{background:#5e7ce0;color:#fff}.ql-container .emoji_completions>li>button:focus{background:#5e7ce0;outline:none;color:#fff}.ql-container .emoji_completions>li>button.emoji-active{background:#5e7ce0;outline:none;color:#fff}.ql-container .emoji_completions>li>button>.matched{font-weight:700}.ql-container .emoji_completions>li>button>*{vertical-align:middle}.ql-container .ico{margin-right:5px;font-size:18px;line-height:0;vertical-align:middle}.ql-container #emoji-palette{position:fixed;max-width:231px;z-index:999;box-shadow:0 5px 10px #0003;border-radius:1px;border:1px solid #adb0b8}.ql-container .bem{font-size:24px;width:20px;display:inline-block;text-align:center;cursor:pointer;margin:2px}.ql-container #tab-filters{width:210px;margin:20px auto 0}.ql-container .emoji-tab{display:inline-table;text-align:center;width:30px;height:100%;min-height:30px;cursor:pointer}.ql-container #tab-toolbar{display:none;background-color:#f8f8f8;padding:4px 4px 0;border-bottom:1px solid #252b3a}.ql-container #tab-toolbar ul{margin:0;padding:0}.ql-container #tab-toolbar .active{border-bottom:2px solid #5e7ce0}.ql-container #tab-panel{display:flex;flex-wrap:wrap;justify-content:left;max-height:220px;overflow-y:scroll;padding:5px 10px;background:#fff;cursor:auto}.ql-container #quill-editor table{width:100%;border-collapse:collapse}.ql-container #quill-editor table td{border:1px solid #252b3a;padding:5px;height:25px}.ql-container button.ql-table:after{content:"TABLE"}.ql-container .ql-picker.ql-table .ql-picker-label:before{content:"TABLE"}.ql-container button.ql-contain:after{content:"WRAP"}.ql-container button.ql-table[value=append-row]:after{content:"ROWS+"}.ql-container button.ql-table[value=append-col]:after{content:"COLS+"}.ql-container .ql-table,.ql-container .ql-contain{width:auto;margin-right:-15px}.ql-container .textarea-emoji-control{width:25px;height:25px;right:4px;top:10px}.ql-container #textarea-emoji{position:absolute;right:0;max-width:250px;z-index:999;box-shadow:0 5px 10px #0003;border-radius:3px;border:1px solid #252b3a}.ql-container .ql-editor{padding-right:26px}.ql-container .button-emoji{margin-bottom:-5px}.ql-container .ql-emojiblot{display:inline-block;vertical-align:text-top}#emoji-close-div{width:100vw;height:100vh;position:fixed;inset:0}.emoji .ap{display:inline-flex;height:20px;width:20px;background-size:140px;background-repeat:no-repeat;text-indent:-999px;box-sizing:border-box;font-size:20px;line-height:1;overflow:hidden;margin:-3px 5px 5px}.emoji .ap-kissing_closed_eyes{background-position:0 0}.emoji .ap-stuck_out_tongue{background-position:0 -20px}.emoji .ap-stuck_out_tongue_winking_eye{background-position:0 -40px}.emoji .ap-stuck_out_tongue_closed_eyes{background-position:0 -60px}.emoji .ap-disappointed{background-position:0 -80px}.emoji .ap-worried{background-position:0 -100px}.emoji .ap-angry{background-position:0 -120px}.emoji .ap-rage{background-position:0 -140px}.emoji .ap-cry{background-position:0 -160px}.emoji .ap-persevere{background-position:0 -180px}.emoji .ap-triumph{background-position:0 -200px}.emoji .ap-disappointed_relieved{background-position:0 -220px}.emoji .ap-frowning{background-position:0 -240px}.emoji .ap-anguished{background-position:0 -260px}.emoji .ap-fearful{background-position:0 -280px}.emoji .ap-weary{background-position:0 -300px}.emoji .ap-sleepy{background-position:-20px 0}.emoji .ap-tired_face{background-position:-20px -20px}.emoji .ap-grimacing{background-position:-20px -40px}.emoji .ap-sob{background-position:-20px -60px}.emoji .ap-open_mouth{background-position:-20px -80px}.emoji .ap-hushed{background-position:-20px -100px}.emoji .ap-cold_sweat{background-position:-20px -120px}.emoji .ap-scream{background-position:-20px -140px}.emoji .ap-astonished{background-position:-20px -160px}.emoji .ap-flushed{background-position:-20px -180px}.emoji .ap-sleeping{background-position:-20px -200px}.emoji .ap-dizzy_face{background-position:-20px -220px}.emoji .ap-no_mouth{background-position:-20px -240px}.emoji .ap-mask{background-position:-20px -260px}.emoji .ap-grinning{background-position:-20px -280px}.emoji .ap-grin{background-position:-20px -300px}.emoji .ap-joy{background-position:-40px 0}.emoji .ap-smiley{background-position:-40px -20px}.emoji .ap-smile{background-position:-40px -40px}.emoji .ap-sweat_smile{background-position:-40px -60px}.emoji .ap-laughing{background-position:-40px -80px}.emoji .ap-innocent{background-position:-40px -100px}.emoji .ap-smiling_imp{background-position:-40px -120px}.emoji .ap-wink{background-position:-40px -140px}.emoji .ap-blush{background-position:-40px -160px}.emoji .ap-yum{background-position:-40px -180px}.emoji .ap-relieved{background-position:-40px -200px}.emoji .ap-heart_eyes{background-position:-40px -220px}.emoji .ap-sunglasses{background-position:-40px -240px}.emoji .ap-smirk{background-position:-40px -260px}.emoji .ap-neutral_face{background-position:-40px -280px}.emoji .ap-expressionless{background-position:-40px -300px}.emoji .ap-unamused{background-position:-60px 0}.emoji .ap-sweat{background-position:-60px -20px}.emoji .ap-pensive{background-position:-60px -40px}.emoji .ap-confused{background-position:-60px -60px}.emoji .ap-confounded{background-position:-60px -80px}.emoji .ap-kissing{background-position:-60px -100px}.emoji .ap-kissing_heart{background-position:-60px -120px}.emoji .ap-kissing_smiling_eyes{background-position:-60px -140px}.emoji .ap-slightly_smiling_face{background-position:-60px -160px}.emoji .ap-slightly_frowning_face{background-position:-60px -180px}.emoji .ap-hugging_face{background-position:-60px -200px}.emoji .ap-face_with_head_bandage{background-position:-60px -220px}.emoji .ap-thinking_face{background-position:-60px -240px}.emoji .ap-nerd_face{background-position:-60px -260px}.emoji .ap-face_with_thermometer{background-position:-60px -280px}.emoji .ap-money_mouth_face{background-position:-60px -300px}.emoji .ap-zipper_mouth_face{background-position:-80px 0}.emoji .ap-relaxed{background-position:-80px -20px}.emoji .ap-white_frowning_face{background-position:-80px -40px}.emoji .ap-scream_cat{background-position:-80px -60px}.emoji .ap-crying_cat_face{background-position:-80px -80px}.emoji .ap-pouting_cat{background-position:-80px -100px}.emoji .ap-kissing_cat{background-position:-80px -120px}.emoji .ap-smirk_cat{background-position:-80px -140px}.emoji .ap-heart_eyes_cat{background-position:-80px -160px}.emoji .ap-smiley_cat{background-position:-80px -180px}.emoji .ap-joy_cat{background-position:-80px -200px}.emoji .ap-smile_cat{background-position:-80px -220px}.emoji .ap-robot_face{background-position:-80px -240px}.emoji .ap-imp{background-position:-80px -260px}.emoji .ap-skull{background-position:-80px -280px}.emoji .ap-ghost{background-position:-80px -300px}.emoji .ap-hankey{background-position:-100px 0}.emoji .ap-fire{background-position:-100px -20px}.emoji .ap-space_invader{background-position:-100px -40px}.emoji .ap-alien{background-position:-100px -60px}.emoji .ap-eyes{background-position:-100px -80px}.emoji .ap-eye{background-position:-100px -100px}.emoji .ap-nose{background-position:-100px -120px}.emoji .ap-ear{background-position:-100px -140px}.emoji .ap-lips{background-position:-100px -160px}.emoji .ap-muscle{background-position:-100px -180px}.emoji .ap-wave{background-position:-100px -200px}.emoji .ap-clap{background-position:-100px -220px}.emoji .ap-writing_hand{background-position:-100px -240px}.emoji .ap-pray{background-position:-100px -260px}.emoji .ap-fist{background-position:-100px -280px}.emoji .ap-thumbsup{background-position:-100px -300px}.emoji .ap-point_down{background-position:-120px 0}.emoji .ap-point_up_2{background-position:-120px -20px}.emoji .ap-middle_finger{background-position:-121px -40px}.emoji .ap-point_right{background-position:-120px -60px}.emoji .ap-point_left{background-position:-120px -80px}.emoji .ap-open_hands{background-position:-120px -100px}.emoji .ap-ok_hand{background-position:-120px -120px}.emoji .ap-raised_hand_with_fingers_splayed{background-position:-120px -140px}.emoji .ap-spock-hand{background-position:-120px -160px}.emoji .ap-v{background-position:-120px -180px}.emoji .ap-hand{background-position:-120px -200px}.emoji .ap-point_up{background-position:-120px -220px}.emoji .ap-thumbsdown{background-position:-120px -240px}.emoji .ap-facepunch{background-position:-120px -260px}.ql-container.ql-snow{background-color:var(--fe-editor-bg-color)}.ql-editor{padding-bottom:33px;font-size:14px}.ql-editor.ql-blank:before{color:#8a8e99}.ql-editor h1,.ql-editor h2,.ql-editor h3{margin-top:20px;margin-bottom:10px}.ql-editor h1{font-size:30px}.ql-editor h2{font-size:20px;font-weight:700}.ql-editor ol,.ql-editor ul{margin:0 0 10px}.ql-editor li{margin:0 0 5px}.ql-editor b,.ql-editor strong{font-weight:700}.ql-editor em{font-style:italic}.ql-editor s,.ql-editor u.ql-custom-strike{text-decoration:line-through}.ql-editor u{text-decoration:underline}.ql-editor a{text-decoration:underline;color:#5e7ce0}.ql-editor a img{border:solid 1px #526ecc}.ql-editor td ol{counter-reset:list-0 0}.ql-editor .ql-ui{position:absolute;color:#000}.ql-editor li>.ql-ui{bottom:0}.ql-editor li:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li.bullet:before{content:"•"}.ql-editor li.ordered{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor li.ordered:before{content:counter(list-0,decimal) ". "}.ql-editor li.ordered.ql-indent-1{counter-increment:list-1}.ql-editor li.ordered.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor li.ordered.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-2{counter-increment:list-2}.ql-editor li.ordered.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor li.ordered.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-3{counter-increment:list-3}.ql-editor li.ordered.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor li.ordered.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-4{counter-increment:list-4}.ql-editor li.ordered.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor li.ordered.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-5{counter-increment:list-5}.ql-editor li.ordered.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor li.ordered.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-6{counter-increment:list-6}.ql-editor li.ordered.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor li.ordered.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor li.ordered.ql-indent-7{counter-increment:list-7}.ql-editor li.ordered.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor li.ordered.ql-indent-7{counter-reset:list-8 list-9}.ql-editor li.ordered.ql-indent-8{counter-increment:list-8}.ql-editor li.ordered.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor li.ordered.ql-indent-8{counter-reset:list-9}.ql-editor li.ordered.ql-indent-9{counter-increment:list-9}.ql-editor li.ordered.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor li.ql-direction-rtl:before,.ql-editor li.ql-direction-rtl.checked>.ql-ui,.ql-editor li.ql-direction-rtl.unchecked>.ql-ui{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor li.checked>.ql-ui,.ql-editor li.unchecked>.ql-ui{display:inline-block;width:16px;height:16px;line-height:14px;text-align:right;margin-left:-26px;margin-right:10px;border:1px solid #adb0b8;color:#adb0b8;cursor:pointer}.ql-editor li.checked>.ql-ui{border:1px solid #5e7ce0;background:#5e7ce0 url(data:image/svg+xml;base64,PHN2ZyB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgY2xhc3M9ImNoZWNrYm94LXRpY2sgIiB2ZXJzaW9uPSIxLjEiDQogICAgIHZpZXdCb3g9IjAgMCAyMCAyMCIgeD0iMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHk9IjBweCIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsiPg0KICA8cG9seWxpbmUgc3R5bGU9Ig0KICAgIHN0cm9rZTogI0ZGRkZGRjsNCiAgICBzdHJva2UtZGFzaGFycmF5OiA1MDsNCiAgICBzdHJva2Utd2lkdGg6IDI7DQogICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgIGZpbGw6IG5vbmU7DQogICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7DQoiIGNsYXNzPSJ0aWNrIHBhdGggbm8tYW5pbWF0aW9uIiBwb2ludHM9IjIuNiwxMSA2LjksMTUuMiAxNy40LDQuOCI+PC9wb2x5bGluZT4NCjwvc3ZnPg0K);transition:all .3s ease-in-out}.ql-editor li.checked>.ql-ui:before,.ql-editor li.unchecked>.ql-ui:before{content:""}.ql-editor li.checked,.ql-editor li.unchecked{display:block;width:initial;height:initial;margin-left:initial;color:initial;border:initial;cursor:initial}.ql-editor li.checked:before,.ql-editor li.unchecked:before{content:initial}.ql-editor li.checked>.ql-ui,.ql-editor li.unchecked>.ql-ui{bottom:initial}.ql-editor .ql-image-container{margin-bottom:10px}.ql-editor .ql-image-container img{margin-bottom:0}.ql-editor .ql-image-container:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ql-editor img{max-width:100%}.ql-editor img.current-select-img::selection{background-color:transparent}.ql-editor .ql-file-item{margin:0 4px;padding:0 4px;white-space:nowrap;max-width:90%;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:14px;height:28px}.ql-editor .ql-file-item.icon-file:before{position:absolute;left:4px;top:2px}.ql-editor .ql-file-item span{display:inline-flex;align-items:center;text-decoration:none}.ql-editor .ql-file-item svg{margin-right:4px;fill:#5e7ce0;vertical-align:text-bottom}.ql-editor code,.ql-editor .ql-code-block-container{background-color:#f8f8f8;border-radius:3px}.ql-editor code{font-size:85%;padding:2px 4px}.ql-editor .ql-code-block-container{overflow:auto;padding:9.5px;margin:0 0 10px;word-break:normal;word-wrap:break-word;white-space:pre-wrap;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;border-radius:1px;color:#252b3a;background-color:#f8f8f8;border:1px solid #adb0b8}.ql-editor table{margin:0}.ql-editor table tr{height:initial}.ql-editor td{border:1px solid #adb0b8;padding:5px 10px}.ql-editor .quill-better-table-wrapper{padding:0;margin:25px 25px 40px;max-width:calc(100% - 26px);display:inline-block;overflow:hidden}.ql-editor .quill-better-table-wrapper ol,.ql-editor .quill-better-table-wrapper ul{padding:0}.ql-editor .quill-better-table-wrapper .quill-better-table{border-collapse:collapse;border-spacing:0}.ql-editor .quill-better-table-wrapper .quill-better-table td{border:1px solid #adb0b8;padding:5px 10px}.ql-editor .qlbt-operation-menu{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px #00000026;font-size:14px;z-index:100;overflow:hidden}.ql-editor .qlbt-operation-menu .qlrte__op-menu-dividing{height:1px;background-color:#efefef}.ql-editor .qlbt-operation-menu .qlrte__op-menu-subtitle{color:#999;font-size:14px;padding:5px 16px}.ql-editor .qlbt-operation-menu .qlrte__op-menu-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px 10px;background-color:#fff;overflow:hidden}.ql-editor .qlbt-operation-menu .qlrte__op-menu-color-picker .qlrte__op-menu-color-picker-item{width:20px;height:20px;border:1px solid #595959;margin-right:5px;margin-bottom:5px;cursor:pointer}.ql-editor .qlbt-modules-container{position:absolute;left:0;top:0;width:calc(100% - 15px);height:100%;overflow:hidden;pointer-events:none}.ql-editor .qlbt-modules-container .qlbt-table-control-panel{position:absolute;pointer-events:auto}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-left-mask,.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-right-mask{position:absolute;top:0;width:40px;background:Canvas;display:none}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-left-mask{left:0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-right-mask{right:0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel{position:absolute;left:15px;top:24px;width:16px;border-bottom:1px solid #adb0b8}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell{position:relative;display:table;padding:2px;border:1px solid #adb0b8;border-bottom:0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell.qlbt-tool-cell-on{background:#dfe1e6}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-selector{display:table-cell;width:100%;height:100%;cursor:pointer}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder{position:absolute;left:0;bottom:-1px;z-index:3;width:100%;height:1px;background-color:transparent;cursor:ns-resize}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:hover{background-color:#5e7ce0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:before{content:"";position:absolute;left:0;top:-8px;display:block;width:100%;height:8px}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel{position:absolute;display:flex;align-items:flex-end;left:40px;top:0;height:16px;border-left:1px solid #adb0b8}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell{position:relative;display:table;padding:2px;border:1px solid #adb0b8;border-left:0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell.qlbt-tool-cell-on{background:#dfe1e6}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-selector{display:table-cell;width:100%;height:100%;cursor:pointer}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder{position:absolute;right:-1px;top:0;bottom:0;z-index:3;width:1px;background-color:transparent;cursor:ew-resize}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:hover{background-color:#5e7ce0}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:before{content:"";position:absolute;top:0;left:-8px;display:block;width:8px;height:100%}.ql-editor .qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:after{content:"";position:absolute;top:0;right:-8px;display:block;width:8px;height:100%}.ql-editor .qlbt-modules-container .qlbt-table-scroll-bar-panel{position:absolute;padding:12px 0;width:100%;height:32px;left:40px}.ql-editor .qlbt-modules-container .qlbt-table-scroll-bar-panel .qlbt-table-scroll-bar{position:relative;left:0;height:8px;background:#adb0b8;border-radius:10px;pointer-events:auto;cursor:pointer}.ql-editor .qlbt-modules-container .qlbt-table-scroll-bar-panel .qlbt-table-scroll-bar:hover{background:#5e7ce0}.ql-editor .qlbt-operation-menu{background-color:#fff;box-shadow:0 2px 8px #0003;font-size:14px;z-index:100;overflow:hidden;position:fixed}.ql-editor .qlbt-operation-menu .qlbt-operation-menu-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;color:#252b3a;overflow:hidden;text-overflow:ellipsis}.ql-editor .qlbt-operation-menu .qlbt-operation-menu-item:hover{background-color:#f8f8f8}.ql-editor .qlbt-operation-menu .qlbt-rte__op-menu-dividing{height:1px;background-color:#efefef}.ql-editor .qlbt-operation-menu .qlbt-rte__op-menu-subtitle{color:#999;font-size:14px;padding:5px 16px}.ql-editor .qlbt-operation-menu .qlbt-rte__op-menu-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px 10px;background-color:#fff;overflow:hidden}.ql-editor .qlbt-operation-menu .qlbt-rte__op-menu-color-picker .qlbt-rte__op-menu-color-picker-item{width:20px;height:20px;border:1px solid #595959;margin-right:5px;margin-bottom:5px;cursor:pointer}.ql-editor .qlbt-operation-menu .qlbt-operation-menu-disabled{color:#adb0b8}.ql-editor .qlbt-operation-menu .qlbt-operation-menu-disabled:hover{background-color:#f5f5f6}.ql-editor .qlbt-selection-line-first>div,.ql-editor .qlbt-selection-line-last>div{content:"";position:absolute;width:6px;height:6px;background:#5e7ce0;border-radius:6px;pointer-events:auto;cursor:se-resize}.ql-editor .qlbt-selection-line-first>div{left:-3px;top:-3px}.ql-editor .qlbt-selection-line-last>div{right:-3px;top:-3px}.ql-editor .qlbt-selection-edit-mask{display:block;position:absolute;background:transparent;cursor:text}.ql-editor .editing-select-able{-webkit-touch-callout:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;user-select:text}.ql-editor .ql-editor td{vertical-align:top}.ql-editor .ql-editor table.quill-better-table{width:auto}.ql-editor .ql-font-songti{font-family:宋体,SimSun}.ql-editor .ql-font-yahei{font-family:微软雅黑,Microsoft YaHei}.ql-editor .ql-font-kaiti{font-family:楷体,楷体_GB2312,SimKa}.ql-editor .ql-font-heiti{font-family:黑体,SimHei}.ql-editor .ql-font-lishu{font-family:隶书,SimLi}.ql-editor .ql-font-mono{font-family:andale mono}.ql-editor .ql-font-arial{font-family:arial,helvetica,sans-serif}.ql-editor .ql-font-arialblack{font-family:arial black,avant garde}.ql-editor .ql-font-comic{font-family:comic sans ms}.ql-editor .ql-font-impact{font-family:impact,chicago}.ql-editor .ql-font-times{font-family:times new roman}.ql-editor .ql-wiki-link,.ql-editor .ql-doc-link{display:inline-block;margin:0 5px}.ql-editor blockquote{border-left:4px solid #adb0b8;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-editor .ql-mention-link{cursor:pointer;color:#5e7ce0;margin:0 .3em;text-decoration:underline}.ql-editor ol li{list-style-type:inherit}.ql-container .ql-editor ol li{list-style-type:none}.ql-container .ql-editor li.checked,.ql-container .ql-editor li.unchecked{color:#252b3a}.ap{display:inline-flex;height:20px;width:20px;background-size:140px;background-repeat:no-repeat;text-indent:-999px;box-sizing:border-box;font-size:20px;line-height:1;overflow:hidden;margin:-3px 5px 5px}.ap-kissing_closed_eyes{background-position:0 0}.ap-stuck_out_tongue{background-position:0 -20px}.ap-stuck_out_tongue_winking_eye{background-position:0 -40px}.ap-stuck_out_tongue_closed_eyes{background-position:0 -60px}.ap-disappointed{background-position:0 -80px}.ap-worried{background-position:0 -100px}.ap-angry{background-position:0 -120px}.ap-rage{background-position:0 -140px}.ap-cry{background-position:0 -160px}.ap-persevere{background-position:0 -180px}.ap-triumph{background-position:0 -200px}.ap-disappointed_relieved{background-position:0 -220px}.ap-frowning{background-position:0 -240px}.ap-anguished{background-position:0 -260px}.ap-fearful{background-position:0 -280px}.ap-weary{background-position:0 -300px}.ap-sleepy{background-position:-20px 0}.ap-tired_face{background-position:-20px -20px}.ap-grimacing{background-position:-20px -40px}.ap-sob{background-position:-20px -60px}.ap-open_mouth{background-position:-20px -80px}.ap-hushed{background-position:-20px -100px}.ap-cold_sweat{background-position:-20px -120px}.ap-scream{background-position:-20px -140px}.ap-astonished{background-position:-20px -160px}.ap-flushed{background-position:-20px -180px}.ap-sleeping{background-position:-20px -200px}.ap-dizzy_face{background-position:-20px -220px}.ap-no_mouth{background-position:-20px -240px}.ap-mask{background-position:-20px -260px}.ap-grinning{background-position:-20px -280px}.ap-grin{background-position:-20px -300px}.ap-joy{background-position:-40px 0}.ap-smiley{background-position:-40px -20px}.ap-smile{background-position:-40px -40px}.ap-sweat_smile{background-position:-40px -60px}.ap-laughing{background-position:-40px -80px}.ap-innocent{background-position:-40px -100px}.ap-smiling_imp{background-position:-40px -120px}.ap-wink{background-position:-40px -140px}.ap-blush{background-position:-40px -160px}.ap-yum{background-position:-40px -180px}.ap-relieved{background-position:-40px -200px}.ap-heart_eyes{background-position:-40px -220px}.ap-sunglasses{background-position:-40px -240px}.ap-smirk{background-position:-40px -260px}.ap-neutral_face{background-position:-40px -280px}.ap-expressionless{background-position:-40px -300px}.ap-unamused{background-position:-60px 0}.ap-sweat{background-position:-60px -20px}.ap-pensive{background-position:-60px -40px}.ap-confused{background-position:-60px -60px}.ap-confounded{background-position:-60px -80px}.ap-kissing{background-position:-60px -100px}.ap-kissing_heart{background-position:-60px -120px}.ap-kissing_smiling_eyes{background-position:-60px -140px}.ap-slightly_smiling_face{background-position:-60px -160px}.ap-slightly_frowning_face{background-position:-60px -180px}.ap-hugging_face{background-position:-60px -200px}.ap-face_with_head_bandage{background-position:-60px -220px}.ap-thinking_face{background-position:-60px -240px}.ap-nerd_face{background-position:-60px -260px}.ap-face_with_thermometer{background-position:-60px -280px}.ap-money_mouth_face{background-position:-60px -300px}.ap-zipper_mouth_face{background-position:-80px 0}.ap-relaxed{background-position:-80px -20px}.ap-white_frowning_face{background-position:-80px -40px}.ap-scream_cat{background-position:-80px -60px}.ap-crying_cat_face{background-position:-80px -80px}.ap-pouting_cat{background-position:-80px -100px}.ap-kissing_cat{background-position:-80px -120px}.ap-smirk_cat{background-position:-80px -140px}.ap-heart_eyes_cat{background-position:-80px -160px}.ap-smiley_cat{background-position:-80px -180px}.ap-joy_cat{background-position:-80px -200px}.ap-smile_cat{background-position:-80px -220px}.ap-robot_face{background-position:-80px -240px}.ap-imp{background-position:-80px -260px}.ap-skull{background-position:-80px -280px}.ap-ghost{background-position:-80px -300px}.ap-hankey{background-position:-100px 0}.ap-fire{background-position:-100px -20px}.ap-space_invader{background-position:-100px -40px}.ap-alien{background-position:-100px -60px}.ap-eyes{background-position:-100px -80px}.ap-eye{background-position:-100px -100px}.ap-nose{background-position:-100px -120px}.ap-ear{background-position:-100px -140px}.ap-lips{background-position:-100px -160px}.ap-muscle{background-position:-100px -180px}.ap-wave{background-position:-100px -200px}.ap-clap{background-position:-100px -220px}.ap-writing_hand{background-position:-100px -240px}.ap-pray{background-position:-100px -260px}.ap-fist{background-position:-100px -280px}.ap-thumbsup{background-position:-100px -300px}.ap-point_down{background-position:-120px 0}.ap-point_up_2{background-position:-120px -20px}.ap-middle_finger{background-position:-121px -40px}.ap-point_right{background-position:-120px -60px}.ap-point_left{background-position:-120px -80px}.ap-open_hands{background-position:-120px -100px}.ap-ok_hand{background-position:-120px -120px}.ap-raised_hand_with_fingers_splayed{background-position:-120px -140px}.ap-spock-hand{background-position:-120px -160px}.ap-v{background-position:-120px -180px}.ap-hand{background-position:-120px -200px}.ap-point_up{background-position:-120px -220px}.ap-thumbsdown{background-position:-120px -240px}.ap-facepunch{background-position:-120px -260px}li.checked:before,li.unchecked:before{display:inline-block;width:16px;height:16px;text-align:right;margin-left:-26px;border:1px solid #adb0b8;content:"";position:absolute;top:1px;margin-right:.7em}li.checked:before{border:1px solid #5e7ce0;background:#5e7ce0 url(data:image/svg+xml;base64,PHN2ZyB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgY2xhc3M9ImNoZWNrYm94LXRpY2sgIiB2ZXJzaW9uPSIxLjEiDQogICAgIHZpZXdCb3g9IjAgMCAyMCAyMCIgeD0iMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHk9IjBweCIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsiPg0KICA8cG9seWxpbmUgc3R5bGU9Ig0KICAgIHN0cm9rZTogI0ZGRkZGRjsNCiAgICBzdHJva2UtZGFzaGFycmF5OiA1MDsNCiAgICBzdHJva2Utd2lkdGg6IDI7DQogICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgIGZpbGw6IG5vbmU7DQogICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7DQoiIGNsYXNzPSJ0aWNrIHBhdGggbm8tYW5pbWF0aW9uIiBwb2ludHM9IjIuNiwxMSA2LjksMTUuMiAxNy40LDQuOCI+PC9wb2x5bGluZT4NCjwvc3ZnPg0K)}li.checked>.ql-ui,li.unchecked>.ql-ui{top:0}.ql-size.ql-picker{width:98px}.ql-size.ql-picker span.ql-picker-label:before,.ql-size.ql-picker .ql-picker-options>span.ql-picker-item:before{content:"Normal"}.ql-size.ql-picker span.ql-picker-label[data-value]:before,.ql-size.ql-picker .ql-picker-options>span.ql-picker-item[data-value]:before{content:attr(data-value)}.ql-formats .ql-font.ql-picker{width:108px}.ql-formats .ql-font.ql-picker span[data-value=arial]:before{content:"arial";font-family:arial,helvetica,sans-serif}.ql-formats .ql-font.ql-picker span[data-value=arial].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=songti]:before{content:"宋体";font-family:宋体,SimSun}.ql-formats .ql-font.ql-picker span[data-value=songti].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=yahei]:before{content:"微软雅黑";font-family:微软雅黑,Microsoft YaHei}.ql-formats .ql-font.ql-picker span[data-value=yahei].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=kaiti]:before{content:"楷体";font-family:楷体,楷体_GB2312,SimKai}.ql-formats .ql-font.ql-picker span[data-value=kaiti].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=heiti]:before{content:"黑体";font-family:黑体,SimHei}.ql-formats .ql-font.ql-picker span[data-value=heiti].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=lishu]:before{content:"隶书";font-family:隶书,SimLi}.ql-formats .ql-font.ql-picker span[data-value=lishu].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=mono]:before{content:"andale mono";font-family:andale mono}.ql-formats .ql-font.ql-picker span[data-value=mono].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=arialblack]:before{content:"arial black";font-family:arial black,avant garde}.ql-formats .ql-font.ql-picker span[data-value=arialblack].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=comic]:before{content:"comic sans ms";font-family:comic sans ms}.ql-formats .ql-font.ql-picker span[data-value=comic].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=impact]:before{content:"impact";font-family:impact,chicago}.ql-formats .ql-font.ql-picker span[data-value=impact].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-formats .ql-font.ql-picker span[data-value=times]:before{content:"times new roman";font-family:times new roman}.ql-formats .ql-font.ql-picker span[data-value=times].ql-picker-label:before{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-lineheight>span{width:50px}.ql-lineheight>span span:before{font-size:14px}.ql-lineheight.ql-picker span.ql-picker-label:before,.ql-lineheight.ql-picker .ql-picker-options>span.ql-picker-item:before{content:attr(data-value)}.quill-better-table-wrapper{padding:0;margin:25px 25px 40px;max-width:calc(100% - 26px);display:inline-block;overflow:hidden}.quill-better-table-wrapper ol,.quill-better-table-wrapper ul{padding:0}.quill-better-table-wrapper .quill-better-table{border-collapse:collapse;border-spacing:0}.quill-better-table-wrapper .quill-better-table td{border:1px solid #adb0b8;padding:5px 10px}.qlbt-operation-menu{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px #00000026;font-size:14px;z-index:100;overflow:hidden}.qlbt-operation-menu .qlrte__op-menu-dividing{height:1px;background-color:#efefef}.qlbt-operation-menu .qlrte__op-menu-subtitle{color:#999;font-size:14px;padding:5px 16px}.qlbt-operation-menu .qlrte__op-menu-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px 10px;background-color:#fff;overflow:hidden}.qlbt-operation-menu .qlrte__op-menu-color-picker .qlrte__op-menu-color-picker-item{width:20px;height:20px;border:1px solid #595959;margin-right:5px;margin-bottom:5px;cursor:pointer}.qlbt-modules-container{position:absolute;left:0;top:0;width:calc(100% - 15px);height:100%;overflow:hidden;pointer-events:none}.qlbt-modules-container .qlbt-table-control-panel{position:absolute;pointer-events:auto}.qlbt-modules-container .qlbt-table-control-panel .qlbt-left-mask,.qlbt-modules-container .qlbt-table-control-panel .qlbt-right-mask{position:absolute;top:0;width:40px;background:Canvas;display:none}.qlbt-modules-container .qlbt-table-control-panel .qlbt-left-mask{left:0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-right-mask{right:0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel{position:absolute;left:15px;top:24px;width:16px;border-bottom:1px solid #adb0b8}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell{position:relative;display:table;padding:2px;border:1px solid #adb0b8;border-bottom:0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell.qlbt-tool-cell-on{background:#dfe1e6}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-selector{display:table-cell;width:100%;height:100%;cursor:pointer}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder{position:absolute;left:0;bottom:-1px;z-index:3;width:100%;height:1px;background-color:transparent;cursor:ns-resize}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:hover{background-color:#5e7ce0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:before{content:"";position:absolute;left:0;top:-8px;display:block;width:100%;height:8px}.qlbt-modules-container .qlbt-table-control-panel .qlbt-row-control-panel .qlbt-row-tool-cell-holder:after{content:"";position:absolute;left:0;bottom:-8px;display:block;width:100%;height:8px}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel{position:absolute;display:flex;align-items:flex-end;left:40px;top:0;height:16px;border-left:1px solid #adb0b8}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell{position:relative;display:table;padding:2px;border:1px solid #adb0b8;border-left:0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell.qlbt-tool-cell-on{background:#dfe1e6}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-selector{display:table-cell;width:100%;height:100%;cursor:pointer}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder{position:absolute;right:-1px;top:0;bottom:0;z-index:3;width:1px;background-color:transparent;cursor:ew-resize}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:hover{background-color:#5e7ce0}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:before{content:"";position:absolute;top:0;left:-8px;display:block;width:8px;height:100%}.qlbt-modules-container .qlbt-table-control-panel .qlbt-column-control-panel .qlbt-col-tool-cell-holder:after{content:"";position:absolute;top:0;right:-8px;display:block;width:8px;height:100%}.qlbt-modules-container .qlbt-table-scroll-bar-panel{position:absolute;padding:12px 0;width:100%;height:32px;left:40px}.qlbt-modules-container .qlbt-table-scroll-bar-panel .qlbt-table-scroll-bar{position:relative;left:0;height:8px;background:#adb0b8;border-radius:10px;pointer-events:auto;cursor:pointer}.qlbt-modules-container .qlbt-table-scroll-bar-panel .qlbt-table-scroll-bar:hover{background:#5e7ce0}.qlbt-operation-menu{background-color:#fff;box-shadow:0 2px 8px #0003;font-size:14px;z-index:100;overflow:hidden;position:fixed}.qlbt-operation-menu .qlbt-operation-menu-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;color:#252b3a;overflow:hidden;text-overflow:ellipsis}.qlbt-operation-menu .qlbt-operation-menu-item:hover{background-color:#f8f8f8}.qlbt-operation-menu .qlbt-rte__op-menu-dividing{height:1px;background-color:#efefef}.qlbt-operation-menu .qlbt-rte__op-menu-subtitle{color:#999;font-size:14px;padding:5px 16px}.qlbt-operation-menu .qlbt-rte__op-menu-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px 10px;background-color:#fff;overflow:hidden}.qlbt-operation-menu .qlbt-rte__op-menu-color-picker .qlbt-rte__op-menu-color-picker-item{width:20px;height:20px;border:1px solid #595959;margin-right:5px;margin-bottom:5px;cursor:pointer}.qlbt-operation-menu .qlbt-operation-menu-disabled{color:#adb0b8}.qlbt-operation-menu .qlbt-operation-menu-disabled:hover{background-color:#f5f5f6}.qlbt-selection-line-first>div,.qlbt-selection-line-last>div{content:"";position:absolute;width:6px;height:6px;background:#5e7ce0;border-radius:6px;pointer-events:auto;cursor:se-resize}.qlbt-selection-line-first>div{left:-3px;top:-3px}.qlbt-selection-line-last>div{right:-3px;top:-3px}.qlbt-selection-edit-mask{display:block;position:absolute;background:transparent;cursor:text}.editing-select-able{-webkit-touch-callout:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;user-select:text}.ql-editor td{vertical-align:top}.ql-editor table.quill-better-table{width:auto}.ql-file-bar{position:absolute;transform:translateY(10px);align-items:center;background-color:#fff;background-color:var(--devui-base-bg, #fff);border:1px solid #adb0b8;border:1px solid var(--devui-line, #adb0b8);box-shadow:0 0 5px #252b3a33;box-shadow:0 0 5px var(--devui-light-shadow, rgba(37, 43, 58, .2));color:#252b3a;color:var(--devui-text, #252b3a);display:flex;padding:4px;white-space:nowrap}.ql-file-bar .ql-last-modified-date{width:auto;max-width:300px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 8px;text-decoration:none}.ql-file-bar .ql-split{width:1px;height:16px;line-height:16px;margin:4px 8px;vertical-align:bottom;border-left:1px solid #adb0b8;border-left:1px solid var(--devui-line, #adb0b8)}.ql-file-bar .ql-file-download{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-file-bar .ql-file-download i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-file-bar .ql-file-download:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-file-bar .ql-file-download .icon-download{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-file-bar .ql-file-download .icon-download:before{content:""}.ql-file-bar .ql-file-delete{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-file-bar .ql-file-delete i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-file-bar .ql-file-delete:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-file-bar .ql-file-delete .icon-delete{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-file-bar .ql-file-delete .icon-delete:before{content:""}.ql-image-bar{position:absolute;transform:translateY(10px);transition:width .5s ease-in-out;align-items:center;background-color:#fff;background-color:var(--devui-base-bg, #fff);border:1px solid #adb0b8;border:1px solid var(--devui-line, #adb0b8);box-shadow:0 0 5px #252b3a33;box-shadow:0 0 5px var(--devui-light-shadow, rgba(37, 43, 58, .2));color:#252b3a;color:var(--devui-text, #252b3a);display:flex;padding:4px;white-space:nowrap}.ql-image-bar .ql-split{width:1px;height:16px;line-height:16px;margin:4px 8px;vertical-align:bottom;border-left:1px solid #adb0b8;border-left:1px solid var(--devui-line, #adb0b8)}.ql-image-bar .ql-image-preview{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-image-bar .ql-image-preview i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-image-bar .ql-image-preview svg{display:block;line-height:28px;margin:6px 0 6px 2px}.ql-image-bar .ql-image-preview:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-image-bar .ql-image-preview .icon-preview{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-image-bar .ql-image-preview .icon-preview:before{content:""}.ql-image-bar .ql-image-download{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-image-bar .ql-image-download i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-image-bar .ql-image-download svg{display:block;line-height:28px;margin:6px 0 6px 2px}.ql-image-bar .ql-image-download:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-image-bar .ql-image-download .icon-download{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-image-bar .ql-image-download .icon-download:before{content:""}.ql-image-bar .ql-image-copy{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-image-bar .ql-image-copy i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-image-bar .ql-image-copy svg{display:block;line-height:28px;margin:6px 0 6px 2px}.ql-image-bar .ql-image-copy:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-image-bar .ql-image-delete{line-height:28px;margin:0 4px;padding:0 4px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}.ql-image-bar .ql-image-delete i{display:block;font-size:16px;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px}.ql-image-bar .ql-image-delete svg{display:block;line-height:28px;margin:6px 0 6px 2px}.ql-image-bar .ql-image-delete:hover{background-color:#aaaaaf;background-color:var(--devui-list-item-active-bg, #aaaaaf)}.ql-image-bar .ql-image-delete .icon-delete{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ql-image-bar .ql-image-delete .icon-delete:before{content:""}#editor .ql-tooltip{position:absolute;transform:translateY(10px);background-color:#fff;background-color:var(--devui-connected-overlay-bg, #fff);border:1px solid #adb0b8;border:1px solid var(--devui-line, #adb0b8);box-shadow:0 2px 8px #252b3a33;box-shadow:var(--devui-shadow-connected-overlay, 0 2px 8px 0) var(--devui-light-shadow, rgba(37, 43, 58, .2));color:#252b3a;color:var(--devui-text, #252b3a);padding:5px 3px;white-space:nowrap}#editor .ql-tooltip[data-mode=link]:before{content:none}#editor .ql-tooltip.ql-flip{transform:translateY(-10px)}#editor .ql-tooltip.ql-editing input[type=text],#editor .ql-tooltip.ql-editing a.ql-remove,#editor .ql-tooltip.ql-editing a.ql-preview{display:inline-block}#editor .ql-tooltip.ql-editing a.ql-remove:before,#editor .ql-tooltip.ql-editing a.ql-preview:before{content:none}#editor .ql-tooltip input[type=text]{display:none;border:0;outline:none;font-size:13px;height:28px;margin:0;padding:0 6px;width:200px;background-color:#fff;background-color:var(--devui-base-bg, #fff)}#editor .ql-tooltip .ql-split{width:1px;height:16px;line-height:16px;margin:6px 4px;border-left:1px solid #adb0b8;border-left:1px solid var(--devui-line, #adb0b8);display:inline-block;vertical-align:bottom}#editor .ql-tooltip .ql-preview .icon-share{display:block;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px;font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#editor .ql-tooltip .ql-preview .icon-share:before{content:""}#editor .ql-tooltip .ql-remove .icon-delete{display:block;color:#252b3a;color:var(--devui-text, #252b3a);line-height:28px;font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#editor .ql-tooltip .ql-remove .icon-delete:before{content:""}#editor .ql-tooltip a{line-height:28px;margin:0 3px;padding:0 3px;min-width:28px;display:inline-block;text-align:center;color:#babbc0;color:var(--devui-placeholder, #babbc0);border-radius:2px;text-decoration:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;vertical-align:bottom}#editor .ql-tooltip a i{display:block;font-size:16px;color:#babbc0;color:var(--devui-aide-text, #babbc0);line-height:28px}#editor .ql-tooltip a:hover{background-color:#949597}:-webkit-full-screen{background-color:#fff!important}:-moz-full-screen{background-color:#fff!important}:-ms-fullscreen{background-color:#fff!important}:fullscreen{background-color:#fff!important}.scroll--lock{overflow:hidden!important}.scroll__wrap{overflow:auto;height:100%}.fullscreen.ql-toolbar,.fullscreen.ql-container{--fe-fullscreen-z-index: 50;position:fixed;width:100%;left:0;background-color:var(--fe-editor-bg-color);z-index:var(--fe-fullscreen-z-index)}.fullscreen.ql-toolbar{--fe-fullscreen-container-z-index: 51;top:0;z-index:var(--fe-fullscreen-container-z-index)}.fullscreen.ql-container{--fe-top: 0px;top:var(--fe-top);height:calc(100% - var(--fe-top))}.ql-screenshot-wrapper{--ql-screenshot-color-bg: rgba(0, 0, 0, .5);--ql-screenshot-color-confirm: #2196f3;--ql-screenshot-color-cancel: #ef1749}.ql-screenshot-wrapper .ql-screenshot-cancel,.ql-screenshot-wrapper .ql-screenshot-confirm{position:relative;height:16px;width:16px;cursor:pointer}.ql-screenshot-wrapper .ql-screenshot-confirm{background-color:var(--ql-screenshot-color-confirm)}.ql-screenshot-wrapper .ql-screenshot-confirm:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.ql-screenshot-wrapper .ql-screenshot-cancel{background-color:var(--ql-screenshot-color-cancel)}.ql-screenshot-wrapper .ql-screenshot-cancel:after{content:"";position:absolute;left:7px;top:2px;width:2px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.ql-screenshot-wrapper .ql-screenshot-cancel:before{content:"";position:absolute;left:7px;top:2px;width:2px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(-45deg)}.ql-screenshot-mask{position:fixed;inset:0;background-color:var(--ql-screenshot-color-bg);z-index:50}.ql-screenshot-cutter{position:fixed;border:1px solid #fff;z-index:50}.ql-screenshot-coordinate,.ql-screenshot-done{position:absolute;bottom:0;right:0;font-size:14px;white-space:nowrap}.ql-screenshot-done{display:flex;border-top:1px solid #333;border-left:1px solid #333}.ql-math-field{border:none}.ql-math-field::part(virtual-keyboard-toggle){height:unset}.ql-math-field.view::part(menu-toggle){display:none}.ql-tooltip.math-field-tooltip{border:none;z-index:10;padding:0}.ql-tooltip.math-field-tooltip:before{display:none}.ql-tooltip.math-field-tooltip .ql-math-field{border:none;width:400px}.ql-tooltip.math-field-tooltip .ql-math-field::part(virtual-keyboard-toggle){height:unset}.ql-tooltip.math-field-tooltip .ql-math-field.view::part(menu-toggle){display:none}.ql-tooltip.math-field-tooltip .ql-math-field::part(container){font-size:24px}.ql-counter{width:100%;bottom:0;white-space:nowrap;border-top:1px solid #ddd;line-height:20px;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;text-align:right;padding-right:5px;color:#8a8e99}.ql-mention-list-container .ql-mention-list{position:absolute;background:#fff;opacity:1;overflow-x:hidden;overflow-y:auto;width:auto;padding:5px 0;list-style:none;border-radius:2px;box-shadow:0 6px 12px #0003;z-index:1052}.ql-mention-list-container .ql-mention-list.ql-mention-list--hide{position:static;height:0;opacity:0;display:none}.ql-mention-list-container .ql-mention-list .ql-mention-item{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:36px;line-height:36px;padding:0 20px;color:#252b3a;font-size:14px;display:block;font-weight:400}.ql-mention-list-container .ql-mention-list .ql-mention-item.ql-mention-item--active{background-color:#5e7ce0;color:#fff}.ql-mention-link{cursor:pointer;color:#5e7ce0;margin:0 .3em;text-decoration:underline}.ql-toolbar{position:relative;border:solid 1px #adb0b8}.ql-toolbar .ql-font{width:98px}.ql-toolbar .ql-font .ql-picker-label:before{width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-toolbar .ql-font.ql-expanded .ql-picker-label{color:inherit}.ql-toolbar .ql-font:hover{color:#5e7ce0}.ql-toolbar .ql-font:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-font .ql-picker-label{outline:none;border:0}.ql-toolbar .ql-font .ql-picker-label .ql-stroke{display:none}.ql-toolbar .ql-font .ql-picker-label svg{height:0;width:0!important;margin-top:-2.5px!important;border:2.5px solid transparent;border-top:3px solid #252b3a}.ql-toolbar .ql-font .ql-picker-label.ql-active svg,.ql-toolbar .ql-font .ql-picker-label:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-font .ql-picker-options{color:#8a8e99}.ql-toolbar .ql-font span[data-value=arial]:before{font-family:arial,helvetica,sans-serif}.ql-toolbar .ql-font span[data-value=songti]:before{font-family:宋体,SimSun}.ql-toolbar .ql-font span[data-value=yahei]:before{font-family:微软雅黑,Microsoft YaHei}.ql-toolbar .ql-font span[data-value=gaiti]:before{font-family:楷体,楷体_GB2312,SimKai}.ql-toolbar .ql-font span[data-value=heiti]:before{font-family:黑体,SimHei}.ql-toolbar .ql-font span[data-value=lishu]:before{font-family:隶书,SimLi}.ql-toolbar .ql-font span[data-value=mono]:before{font-family:andale mono}.ql-toolbar .ql-font span[data-value=arialblack]:before{font-family:arial black,avant garde}.ql-toolbar .ql-font span[data-value=comic]:before{font-family:comic sans ms}.ql-toolbar .ql-font span[data-value=impact]:before{font-family:impact,chicago}.ql-toolbar .ql-font span[data-value=times]:before{font-family:times new roman}.ql-toolbar .ql-size{width:98px}.ql-toolbar .ql-size .ql-picker-label:before{width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-toolbar .ql-size.ql-expanded .ql-picker-label{color:inherit}.ql-toolbar .ql-size:hover{color:#5e7ce0}.ql-toolbar .ql-size:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-size .ql-picker-label{outline:none;border:0}.ql-toolbar .ql-size .ql-picker-label .ql-stroke{display:none}.ql-toolbar .ql-size .ql-picker-label svg{height:0;width:0!important;margin-top:-2.5px!important;border:2.5px solid transparent;border-top:3px solid #252b3a}.ql-toolbar .ql-size .ql-picker-label.ql-active svg,.ql-toolbar .ql-size .ql-picker-label:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-size .ql-picker-options{color:#8a8e99}.ql-toolbar .ql-size span.ql-picker-options{width:70px}.ql-toolbar .ql-size span.ql-picker-options span:before{font-size:14px}.ql-toolbar .ql-lineheight{width:45px}.ql-toolbar .ql-lineheight .ql-picker-label:before{width:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-toolbar .ql-lineheight.ql-expanded .ql-picker-label{color:inherit}.ql-toolbar .ql-lineheight:hover{color:#5e7ce0}.ql-toolbar .ql-lineheight:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-lineheight .ql-picker-label{outline:none;border:0}.ql-toolbar .ql-lineheight .ql-picker-label .ql-stroke{display:none}.ql-toolbar .ql-lineheight .ql-picker-label svg{height:0;width:0!important;margin-top:-2.5px!important;border:2.5px solid transparent;border-top:3px solid #252b3a}.ql-toolbar .ql-lineheight .ql-picker-label.ql-active svg,.ql-toolbar .ql-lineheight .ql-picker-label:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-lineheight .ql-picker-options{color:#8a8e99}.ql-toolbar .ql-lineheight span.ql-picker-options{width:70px}.ql-toolbar .ql-lineheight span.ql-picker-options span:before{font-size:14px}.ql-toolbar.toolbar-top{border-bottom:0;border-radius:2px 2px 0 0}.ql-toolbar.toolbar-bottom{border-top:0}.ql-toolbar.ql-snow{background-color:var(--fe-editor-bg-color)}.ql-toolbar.ql-snow button{display:inline-flex;align-items:center;justify-content:center}.ql-toolbar.ql-snow .ql-active,.ql-toolbar.ql-snow .ql-picker-label.ql-active,.ql-toolbar.ql-snow .ql-picker-label:hover,.ql-toolbar.ql-snow .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-picker-item:hover,.ql-toolbar.ql-snow button.ql-active,.ql-toolbar.ql-snow button:hover{color:#5e7ce0}.ql-toolbar.ql-snow .ql-active .icon-triangle-down,.ql-toolbar.ql-snow .ql-picker-label.ql-active .icon-triangle-down,.ql-toolbar.ql-snow .ql-picker-label:hover .icon-triangle-down,.ql-toolbar.ql-snow .ql-picker-item.ql-selected .icon-triangle-down,.ql-toolbar.ql-snow .ql-picker-item:hover .icon-triangle-down,.ql-toolbar.ql-snow button.ql-active .icon-triangle-down,.ql-toolbar.ql-snow button:hover .icon-triangle-down{border-top-color:#5e7ce0}.ql-toolbar .ql-picker-item:focus,.ql-toolbar .ql-picker-options:focus{outline:none}.ql-toolbar button>i{line-height:18px;font-size:16px}.ql-toolbar button{outline:none}.ql-toolbar .ql-block{display:inline-block;line-height:initial;margin-right:12.5px;padding-right:12.5px;border-right:solid 1px #adb0b8}.ql-toolbar .ql-block:last-child{border-right:0}.ql-toolbar .ql-block button{height:18px;width:16px;padding:0}.ql-toolbar .ql-block .ql-picker{height:18px;color:#252b3a}.ql-toolbar .ql-block .ql-picker-label{padding:0}.ql-toolbar .ql-block .ql-picker-label:before{line-height:18px}.ql-toolbar .ql-block d-toolbar-item button{margin-left:7.5px;margin-right:7.5px}.ql-toolbar .ql-block d-toolbar-item button:first-child{margin-left:0}.ql-toolbar .ql-block d-toolbar-item button:last-child{margin-right:0}.ql-toolbar .ql-formats{margin-left:7.5px;margin-right:7.5px;font-size:0}.ql-toolbar .ql-picker.ql-header{width:98px}.ql-toolbar .ql-picker.ql-header .ql-picker-label:before{width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-toolbar .ql-picker.ql-header.ql-expanded .ql-picker-label{color:inherit}.ql-toolbar .ql-picker.ql-header:hover{color:#5e7ce0}.ql-toolbar .ql-picker.ql-header:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-picker.ql-header .ql-picker-label{outline:none;border:0}.ql-toolbar .ql-picker.ql-header .ql-picker-label .ql-stroke{display:none}.ql-toolbar .ql-picker.ql-header .ql-picker-label svg{height:0;width:0!important;margin-top:-2.5px!important;border:2.5px solid transparent;border-top:3px solid #252b3a}.ql-toolbar .ql-picker.ql-header .ql-picker-label.ql-active svg,.ql-toolbar .ql-picker.ql-header .ql-picker-label:hover svg{border-top-color:#5e7ce0}.ql-toolbar .ql-picker.ql-header .ql-picker-options{color:#8a8e99}.ql-toolbar .ql-picker.ql-lineheight .ql-picker-item[data-label]:not([data-label=""]):before,.ql-toolbar .ql-picker.ql-lineheight .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-toolbar input.ql-file[type=file]{display:none}.ql-formats.ql-color-container,.ql-formats.ql-bg-color-container,.ql-formats.ql-font-family-container{margin-right:0}.ql-formats.ql-color-container{margin-left:4px}.ql-formats.ql-align-container{margin-right:4px}.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{color:inherit;border-color:transparent!important}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{background:#fff;box-shadow:0 2px 8px #00000029;border-radius:1px;border:none;color:#252b3a}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-options,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-options,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-options,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-options{margin-left:-6px;padding-left:0;padding-right:0}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-options .ql-picker-item,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-options .ql-picker-item,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-options .ql-picker-item,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-options .ql-picker-item{display:flex;justify-content:space-between;align-items:center;padding:5px 15px}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-options .ql-picker-item:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-options .ql-picker-item:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-options .ql-picker-item:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-options .ql-picker-item:after{display:inline-block;width:16px;height:16px;margin-left:10px;margin-top:-6px;content:""}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="2.5"]+.ql-picker-options .ql-picker-item[data-value="2.5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="2.5"]+.ql-picker-options .ql-picker-item[data-value="2.5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="2.5"]+.ql-picker-options .ql-picker-item[data-value="2.5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="2.5"]+.ql-picker-options .ql-picker-item[data-value="2.5"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="72px"]+.ql-picker-options .ql-picker-item[data-value="72px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="72px"]+.ql-picker-options .ql-picker-item[data-value="72px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="72px"]+.ql-picker-options .ql-picker-item[data-value="72px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="72px"]+.ql-picker-options .ql-picker-item[data-value="72px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="48px"]+.ql-picker-options .ql-picker-item[data-value="48px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="48px"]+.ql-picker-options .ql-picker-item[data-value="48px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="48px"]+.ql-picker-options .ql-picker-item[data-value="48px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="48px"]+.ql-picker-options .ql-picker-item[data-value="48px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="40px"]+.ql-picker-options .ql-picker-item[data-value="40px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="40px"]+.ql-picker-options .ql-picker-item[data-value="40px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="40px"]+.ql-picker-options .ql-picker-item[data-value="40px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="40px"]+.ql-picker-options .ql-picker-item[data-value="40px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="36px"]+.ql-picker-options .ql-picker-item[data-value="36px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="36px"]+.ql-picker-options .ql-picker-item[data-value="36px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="36px"]+.ql-picker-options .ql-picker-item[data-value="36px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="36px"]+.ql-picker-options .ql-picker-item[data-value="36px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="32px"]+.ql-picker-options .ql-picker-item[data-value="32px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="32px"]+.ql-picker-options .ql-picker-item[data-value="32px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="32px"]+.ql-picker-options .ql-picker-item[data-value="32px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="32px"]+.ql-picker-options .ql-picker-item[data-value="32px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="29px"]+.ql-picker-options .ql-picker-item[data-value="29px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="29px"]+.ql-picker-options .ql-picker-item[data-value="29px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="29px"]+.ql-picker-options .ql-picker-item[data-value="29px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="29px"]+.ql-picker-options .ql-picker-item[data-value="29px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="24px"]+.ql-picker-options .ql-picker-item[data-value="24px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="24px"]+.ql-picker-options .ql-picker-item[data-value="24px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="24px"]+.ql-picker-options .ql-picker-item[data-value="24px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="24px"]+.ql-picker-options .ql-picker-item[data-value="24px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="22px"]+.ql-picker-options .ql-picker-item[data-value="22px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="22px"]+.ql-picker-options .ql-picker-item[data-value="22px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="22px"]+.ql-picker-options .ql-picker-item[data-value="22px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="22px"]+.ql-picker-options .ql-picker-item[data-value="22px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="20px"]+.ql-picker-options .ql-picker-item[data-value="20px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="20px"]+.ql-picker-options .ql-picker-item[data-value="20px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="20px"]+.ql-picker-options .ql-picker-item[data-value="20px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="20px"]+.ql-picker-options .ql-picker-item[data-value="20px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="19px"]+.ql-picker-options .ql-picker-item[data-value="19px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="19px"]+.ql-picker-options .ql-picker-item[data-value="19px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="19px"]+.ql-picker-options .ql-picker-item[data-value="19px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="19px"]+.ql-picker-options .ql-picker-item[data-value="19px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="18px"]+.ql-picker-options .ql-picker-item[data-value="18px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="18px"]+.ql-picker-options .ql-picker-item[data-value="18px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="18px"]+.ql-picker-options .ql-picker-item[data-value="18px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="18px"]+.ql-picker-options .ql-picker-item[data-value="18px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="16px"]+.ql-picker-options .ql-picker-item[data-value="16px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="16px"]+.ql-picker-options .ql-picker-item[data-value="16px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="16px"]+.ql-picker-options .ql-picker-item[data-value="16px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="16px"]+.ql-picker-options .ql-picker-item[data-value="16px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="14px"]+.ql-picker-options .ql-picker-item[data-value="14px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="14px"]+.ql-picker-options .ql-picker-item[data-value="14px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="14px"]+.ql-picker-options .ql-picker-item[data-value="14px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="14px"]+.ql-picker-options .ql-picker-item[data-value="14px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="13px"]+.ql-picker-options .ql-picker-item[data-value="13px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="13px"]+.ql-picker-options .ql-picker-item[data-value="13px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="13px"]+.ql-picker-options .ql-picker-item[data-value="13px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="13px"]+.ql-picker-options .ql-picker-item[data-value="13px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="12px"]+.ql-picker-options .ql-picker-item[data-value="12px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="12px"]+.ql-picker-options .ql-picker-item[data-value="12px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="12px"]+.ql-picker-options .ql-picker-item[data-value="12px"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="12px"]+.ql-picker-options .ql-picker-item[data-value="12px"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=times]+.ql-picker-options .ql-picker-item[data-value=times]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=times]+.ql-picker-options .ql-picker-item[data-value=times]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=times]+.ql-picker-options .ql-picker-item[data-value=times]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=times]+.ql-picker-options .ql-picker-item[data-value=times]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=impact]+.ql-picker-options .ql-picker-item[data-value=impact]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=impact]+.ql-picker-options .ql-picker-item[data-value=impact]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=impact]+.ql-picker-options .ql-picker-item[data-value=impact]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=impact]+.ql-picker-options .ql-picker-item[data-value=impact]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=comic]+.ql-picker-options .ql-picker-item[data-value=comic]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=comic]+.ql-picker-options .ql-picker-item[data-value=comic]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=comic]+.ql-picker-options .ql-picker-item[data-value=comic]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=comic]+.ql-picker-options .ql-picker-item[data-value=comic]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=arialblack]+.ql-picker-options .ql-picker-item[data-value=arialblack]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=arialblack]+.ql-picker-options .ql-picker-item[data-value=arialblack]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=arialblack]+.ql-picker-options .ql-picker-item[data-value=arialblack]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=arialblack]+.ql-picker-options .ql-picker-item[data-value=arialblack]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=arial]+.ql-picker-options .ql-picker-item[data-value=arial]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=arial]+.ql-picker-options .ql-picker-item[data-value=arial]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=arial]+.ql-picker-options .ql-picker-item[data-value=arial]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=arial]+.ql-picker-options .ql-picker-item[data-value=arial]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=mono]+.ql-picker-options .ql-picker-item[data-value=mono]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=mono]+.ql-picker-options .ql-picker-item[data-value=mono]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=mono]+.ql-picker-options .ql-picker-item[data-value=mono]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=mono]+.ql-picker-options .ql-picker-item[data-value=mono]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=lishu]+.ql-picker-options .ql-picker-item[data-value=lishu]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=lishu]+.ql-picker-options .ql-picker-item[data-value=lishu]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=lishu]+.ql-picker-options .ql-picker-item[data-value=lishu]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=lishu]+.ql-picker-options .ql-picker-item[data-value=lishu]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=heiti]+.ql-picker-options .ql-picker-item[data-value=heiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=heiti]+.ql-picker-options .ql-picker-item[data-value=heiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=heiti]+.ql-picker-options .ql-picker-item[data-value=heiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=heiti]+.ql-picker-options .ql-picker-item[data-value=heiti]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=kaiti]+.ql-picker-options .ql-picker-item[data-value=kaiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=kaiti]+.ql-picker-options .ql-picker-item[data-value=kaiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=kaiti]+.ql-picker-options .ql-picker-item[data-value=kaiti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=kaiti]+.ql-picker-options .ql-picker-item[data-value=kaiti]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=yahei]+.ql-picker-options .ql-picker-item[data-value=yahei]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=yahei]+.ql-picker-options .ql-picker-item[data-value=yahei]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=yahei]+.ql-picker-options .ql-picker-item[data-value=yahei]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=yahei]+.ql-picker-options .ql-picker-item[data-value=yahei]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=songti]+.ql-picker-options .ql-picker-item[data-value=songti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=songti]+.ql-picker-options .ql-picker-item[data-value=songti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=songti]+.ql-picker-options .ql-picker-item[data-value=songti]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=songti]+.ql-picker-options .ql-picker-item[data-value=songti]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="6"]+.ql-picker-options .ql-picker-item[data-value="6"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="6"]+.ql-picker-options .ql-picker-item[data-value="6"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="6"]+.ql-picker-options .ql-picker-item[data-value="6"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="6"]+.ql-picker-options .ql-picker-item[data-value="6"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="5"]+.ql-picker-options .ql-picker-item[data-value="5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="5"]+.ql-picker-options .ql-picker-item[data-value="5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="5"]+.ql-picker-options .ql-picker-item[data-value="5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="5"]+.ql-picker-options .ql-picker-item[data-value="5"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="4"]+.ql-picker-options .ql-picker-item[data-value="4"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="4"]+.ql-picker-options .ql-picker-item[data-value="4"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="4"]+.ql-picker-options .ql-picker-item[data-value="4"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="4"]+.ql-picker-options .ql-picker-item[data-value="4"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="3"]+.ql-picker-options .ql-picker-item[data-value="3"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="3"]+.ql-picker-options .ql-picker-item[data-value="3"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="3"]+.ql-picker-options .ql-picker-item[data-value="3"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="3"]+.ql-picker-options .ql-picker-item[data-value="3"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="2"]+.ql-picker-options .ql-picker-item[data-value="2"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="2"]+.ql-picker-options .ql-picker-item[data-value="2"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="2"]+.ql-picker-options .ql-picker-item[data-value="2"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="2"]+.ql-picker-options .ql-picker-item[data-value="2"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value="1"]+.ql-picker-options .ql-picker-item[data-value="1"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value="1"]+.ql-picker-options .ql-picker-item[data-value="1"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value="1"]+.ql-picker-options .ql-picker-item[data-value="1"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value="1"]+.ql-picker-options .ql-picker-item[data-value="1"]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-label[data-value=undefined]+.ql-picker-options .ql-picker-item[data-value=undefined]:after,.ql-toolbar .ql-picker.ql-expanded.ql-font .ql-picker-label[data-value=undefined]+.ql-picker-options .ql-picker-item[data-value=undefined]:after,.ql-toolbar .ql-picker.ql-expanded.ql-lineheight .ql-picker-label[data-value=undefined]+.ql-picker-options .ql-picker-item[data-value=undefined]:after,.ql-toolbar .ql-picker.ql-expanded.ql-size .ql-picker-label[data-value=undefined]+.ql-picker-options .ql-picker-item[data-value=undefined]:after{margin-top:-12px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-item[data-value="1"]:after{font-size:2em}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-item[data-value="2"]:after{font-size:1.5em}.ql-toolbar .ql-picker.ql-expanded.ql-header .ql-picker-item[data-value="3"]:after{font-size:1.17em}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#3d1466"]+.ql-picker-options .ql-picker-item[data-value="#3d1466"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#3d1466"]+.ql-picker-options .ql-picker-item[data-value="#3d1466"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#002966"]+.ql-picker-options .ql-picker-item[data-value="#002966"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#002966"]+.ql-picker-options .ql-picker-item[data-value="#002966"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#003700"]+.ql-picker-options .ql-picker-item[data-value="#003700"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#003700"]+.ql-picker-options .ql-picker-item[data-value="#003700"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#666600"]+.ql-picker-options .ql-picker-item[data-value="#666600"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#666600"]+.ql-picker-options .ql-picker-item[data-value="#666600"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#663d00"]+.ql-picker-options .ql-picker-item[data-value="#663d00"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#663d00"]+.ql-picker-options .ql-picker-item[data-value="#663d00"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#5c0000"]+.ql-picker-options .ql-picker-item[data-value="#5c0000"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#5c0000"]+.ql-picker-options .ql-picker-item[data-value="#5c0000"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#444444"]+.ql-picker-options .ql-picker-item[data-value="#444444"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#444444"]+.ql-picker-options .ql-picker-item[data-value="#444444"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#6b24b2"]+.ql-picker-options .ql-picker-item[data-value="#6b24b2"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#6b24b2"]+.ql-picker-options .ql-picker-item[data-value="#6b24b2"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#0047b2"]+.ql-picker-options .ql-picker-item[data-value="#0047b2"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#0047b2"]+.ql-picker-options .ql-picker-item[data-value="#0047b2"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#006100"]+.ql-picker-options .ql-picker-item[data-value="#006100"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#006100"]+.ql-picker-options .ql-picker-item[data-value="#006100"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#b2b200"]+.ql-picker-options .ql-picker-item[data-value="#b2b200"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#b2b200"]+.ql-picker-options .ql-picker-item[data-value="#b2b200"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#b26b00"]+.ql-picker-options .ql-picker-item[data-value="#b26b00"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#b26b00"]+.ql-picker-options .ql-picker-item[data-value="#b26b00"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#a10000"]+.ql-picker-options .ql-picker-item[data-value="#a10000"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#a10000"]+.ql-picker-options .ql-picker-item[data-value="#a10000"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#888888"]+.ql-picker-options .ql-picker-item[data-value="#888888"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#888888"]+.ql-picker-options .ql-picker-item[data-value="#888888"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#c285ff"]+.ql-picker-options .ql-picker-item[data-value="#c285ff"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#c285ff"]+.ql-picker-options .ql-picker-item[data-value="#c285ff"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#66a3e0"]+.ql-picker-options .ql-picker-item[data-value="#66a3e0"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#66a3e0"]+.ql-picker-options .ql-picker-item[data-value="#66a3e0"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#66b966"]+.ql-picker-options .ql-picker-item[data-value="#66b966"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#66b966"]+.ql-picker-options .ql-picker-item[data-value="#66b966"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffff66"]+.ql-picker-options .ql-picker-item[data-value="#ffff66"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffff66"]+.ql-picker-options .ql-picker-item[data-value="#ffff66"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffc266"]+.ql-picker-options .ql-picker-item[data-value="#ffc266"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffc266"]+.ql-picker-options .ql-picker-item[data-value="#ffc266"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#f06666"]+.ql-picker-options .ql-picker-item[data-value="#f06666"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#f06666"]+.ql-picker-options .ql-picker-item[data-value="#f06666"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#bbbbbb"]+.ql-picker-options .ql-picker-item[data-value="#bbbbbb"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#bbbbbb"]+.ql-picker-options .ql-picker-item[data-value="#bbbbbb"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ebd6ff"]+.ql-picker-options .ql-picker-item[data-value="#ebd6ff"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ebd6ff"]+.ql-picker-options .ql-picker-item[data-value="#ebd6ff"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#cce0f5"]+.ql-picker-options .ql-picker-item[data-value="#cce0f5"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#cce0f5"]+.ql-picker-options .ql-picker-item[data-value="#cce0f5"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#cce8cc"]+.ql-picker-options .ql-picker-item[data-value="#cce8cc"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#cce8cc"]+.ql-picker-options .ql-picker-item[data-value="#cce8cc"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffffcc"]+.ql-picker-options .ql-picker-item[data-value="#ffffcc"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffffcc"]+.ql-picker-options .ql-picker-item[data-value="#ffffcc"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffebcc"]+.ql-picker-options .ql-picker-item[data-value="#ffebcc"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffebcc"]+.ql-picker-options .ql-picker-item[data-value="#ffebcc"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#facccc"]+.ql-picker-options .ql-picker-item[data-value="#facccc"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#facccc"]+.ql-picker-options .ql-picker-item[data-value="#facccc"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffffff"]+.ql-picker-options .ql-picker-item[data-value="#ffffff"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffffff"]+.ql-picker-options .ql-picker-item[data-value="#ffffff"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#9933ff"]+.ql-picker-options .ql-picker-item[data-value="#9933ff"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#9933ff"]+.ql-picker-options .ql-picker-item[data-value="#9933ff"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#0066cc"]+.ql-picker-options .ql-picker-item[data-value="#0066cc"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#0066cc"]+.ql-picker-options .ql-picker-item[data-value="#0066cc"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#008a00"]+.ql-picker-options .ql-picker-item[data-value="#008a00"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#008a00"]+.ql-picker-options .ql-picker-item[data-value="#008a00"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ffff00"]+.ql-picker-options .ql-picker-item[data-value="#ffff00"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ffff00"]+.ql-picker-options .ql-picker-item[data-value="#ffff00"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#ff9900"]+.ql-picker-options .ql-picker-item[data-value="#ff9900"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#ff9900"]+.ql-picker-options .ql-picker-item[data-value="#ff9900"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#e60000"]+.ql-picker-options .ql-picker-item[data-value="#e60000"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#e60000"]+.ql-picker-options .ql-picker-item[data-value="#e60000"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded.ql-color .ql-picker-label[data-value="#000000"]+.ql-picker-options .ql-picker-item[data-value="#000000"]:after,.ql-toolbar .ql-picker.ql-expanded.ql-background .ql-picker-label[data-value="#000000"]+.ql-picker-options .ql-picker-item[data-value="#000000"]:after{margin-left:5px;margin-top:-3px;content:"L";font-size:initial;font-family:arial;-ms-transform:scaleX(-1) rotate(-45deg);-webkit-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.ql-toolbar .ql-picker.ql-expanded .ql-picker-item:hover{color:#252b3a;background-color:#f2f5fc}.ql-toolbar .ql-picker-label{outline:none;border:0}.ql-toolbar .ql-color-picker{width:29px;margin:0 5px}.ql-toolbar .ql-color-picker .ql-color-inner{position:relative;display:inline-flex;align-items:center}.ql-toolbar .ql-color-picker .ql-color-inner .icon-arrow-down{margin-left:6px}.ql-toolbar .ql-color-picker .ql-color-inner i.icon-triangle-down{height:0;width:0;margin-left:6px;margin-top:3px;border:2.5px solid transparent;border-top:3px solid #252b3a}.ql-toolbar .ql-color-picker .ql-color-inner .icon-down{height:0;width:0!important;margin-top:-2.5px!important;border:2.5px solid transparent;border-top:3px solid #252b3a;display:inline-block;height:16px;margin-top:1px}.ql-toolbar .ql-color-picker .ql-color-inner .current-color-line{position:absolute;bottom:0;left:1px;border-width:1px;border-style:solid;width:14px}.ql-toolbar .ql-color-picker .ql-color-inner .current-color-line.color-line-background{left:-1px;width:16px}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#3d1466"] .ql-color-inner .current-color-line{border-color:"#3d1466"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#002966"] .ql-color-inner .current-color-line{border-color:"#002966"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#003700"] .ql-color-inner .current-color-line{border-color:"#003700"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#666600"] .ql-color-inner .current-color-line{border-color:"#666600"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#663d00"] .ql-color-inner .current-color-line{border-color:"#663d00"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#5c0000"] .ql-color-inner .current-color-line{border-color:"#5c0000"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#444444"] .ql-color-inner .current-color-line{border-color:"#444444"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#6b24b2"] .ql-color-inner .current-color-line{border-color:"#6b24b2"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#0047b2"] .ql-color-inner .current-color-line{border-color:"#0047b2"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#006100"] .ql-color-inner .current-color-line{border-color:"#006100"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#b2b200"] .ql-color-inner .current-color-line{border-color:"#b2b200"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#b26b00"] .ql-color-inner .current-color-line{border-color:"#b26b00"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#a10000"] .ql-color-inner .current-color-line{border-color:"#a10000"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#888888"] .ql-color-inner .current-color-line{border-color:"#888888"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#c285ff"] .ql-color-inner .current-color-line{border-color:"#c285ff"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#66a3e0"] .ql-color-inner .current-color-line{border-color:"#66a3e0"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#66b966"] .ql-color-inner .current-color-line{border-color:"#66b966"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffff66"] .ql-color-inner .current-color-line{border-color:"#ffff66"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffc266"] .ql-color-inner .current-color-line{border-color:"#ffc266"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#f06666"] .ql-color-inner .current-color-line{border-color:"#f06666"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#bbbbbb"] .ql-color-inner .current-color-line{border-color:"#bbbbbb"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ebd6ff"] .ql-color-inner .current-color-line{border-color:"#ebd6ff"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#cce0f5"] .ql-color-inner .current-color-line{border-color:"#cce0f5"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#cce8cc"] .ql-color-inner .current-color-line{border-color:"#cce8cc"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffffcc"] .ql-color-inner .current-color-line{border-color:"#ffffcc"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffebcc"] .ql-color-inner .current-color-line{border-color:"#ffebcc"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#facccc"] .ql-color-inner .current-color-line{border-color:"#facccc"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffffff"] .ql-color-inner .current-color-line{border-color:"#ffffff"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#9933ff"] .ql-color-inner .current-color-line{border-color:"#9933ff"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#0066cc"] .ql-color-inner .current-color-line{border-color:"#0066cc"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#008a00"] .ql-color-inner .current-color-line{border-color:"#008a00"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ffff00"] .ql-color-inner .current-color-line{border-color:"#ffff00"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#ff9900"] .ql-color-inner .current-color-line{border-color:"#ff9900"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#e60000"] .ql-color-inner .current-color-line{border-color:"#e60000"}.ql-toolbar .ql-color-picker .ql-picker-label[data-value="#000000"] .ql-color-inner .current-color-line{border-color:"#000000"}.ql-toolbar .ql-color-picker:hover .icon-down{border-top-color:#5e7ce0}.ql-toolbar .ql-color-picker:hover.ql-picker.ql-expanded .ql-picker-label{color:#5e7ce0}.ql-toolbar .ql-color-picker .ql-picker-label.ql-active .icon-down{border-top-color:#5e7ce0}.ql-toolbar .ql-color-picker .ql-picker-options{width:210px;padding:15px 20px}.ql-toolbar .ql-color-picker .ql-picker-item{width:20px;height:20px;margin:0 5px 5px 0;display:inline-flex;align-items:center;color:#fff}.ql-toolbar .ql-color-picker .ql-picker-item:hover{color:#fff}.ql-toolbar .ql-color-picker .ql-picker-item:nth-child(7n+7){margin-right:0}.ql-toolbar .ql-color-picker .ql-picker-item:nth-last-child(-n+7){margin-bottom:0}.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item:hover{color:#fff}.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#ffffff"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#f3f6f8"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#fce5e4"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#fff1d0"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#ccf7ec"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#c7d9fa"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#e3e5e9"],.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#ffffff"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#f3f6f8"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#fce5e4"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#fff1d0"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#ccf7ec"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#c7d9fa"]:hover,.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value="#e3e5e9"]:hover{color:#8a8e99}.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value=""]{position:relative;background-color:#f5f5f5;border:1px solid #e9edfa}.ql-toolbar .ql-color-picker.ql-expanded .ql-picker-item[data-value=""]:after{content:"";display:block;position:absolute;top:8px;left:-3px;width:24px;height:0;border-bottom:2px solid #c7000b;transform:rotate(45deg)}.ql-toolbar button:hover svg,.ql-toolbar button:hover polygon,.ql-toolbar button:hover path,.ql-toolbar button.ql-active svg,.ql-toolbar button.ql-active polygon,.ql-toolbar button.ql-active path,.ql-toolbar span.ql-picker-label:hover svg,.ql-toolbar span.ql-picker-label:hover polygon,.ql-toolbar span.ql-picker-label:hover path,.ql-toolbar span.ql-picker-label.ql-active svg,.ql-toolbar span.ql-picker-label.ql-active polygon,.ql-toolbar span.ql-picker-label.ql-active path{fill:#5e7ce0}.ql-toolbar button:hover i,.ql-toolbar button.ql-active i,.ql-toolbar span.ql-picker-label:hover i,.ql-toolbar span.ql-picker-label.ql-active i{color:#5e7ce0}.ql-toolbar button svg,.ql-toolbar button polygon,.ql-toolbar button path,.ql-toolbar span.ql-picker-label svg,.ql-toolbar span.ql-picker-label polygon,.ql-toolbar span.ql-picker-label path{fill:#252b3a}.ql-toolbar button i,.ql-toolbar span.ql-picker-label i{color:#252b3a}.ql-toolbar button.ql-disabled svg,.ql-toolbar button.ql-disabled polygon,.ql-toolbar button.ql-disabled path,.ql-toolbar span.ql-picker-label.ql-disabled svg,.ql-toolbar span.ql-picker-label.ql-disabled polygon,.ql-toolbar span.ql-picker-label.ql-disabled path{fill:#adb0b8;cursor:not-allowed}.image-preview__overlay{position:absolute;z-index:10}.image-preview__overlay .icon-maxmize{font-size:18px;padding:8px 4px 3px;background-color:#8a8e99;color:#fff;border-radius:4px;cursor:pointer}.image-preview__overlay .icon-maxmize:before{content:url('data:image/svg+xml;utf8,<svg t="1642681601748" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2834" width="20" height="20"><path d="M460.8 940.8h-320l262.4-262.4c12.8-12.8 12.8-38.4 0-51.2-12.8-19.2-38.4-19.2-57.6 0l-262.4 262.4v-345.6c0-19.2-19.2-38.4-38.4-38.4s-38.4 19.2-38.4 38.4v364.8c0 51.2 38.4 115.2 96 115.2h358.4c19.2 0 38.4-19.2 38.4-38.4 0-25.6-19.2-44.8-38.4-44.8zM940.8 6.4h-377.6c-19.2 0-38.4 19.2-38.4 38.4s19.2 38.4 38.4 38.4h320l-268.8 262.4c-12.8 12.8-12.8 38.4 0 57.6 19.2 12.8 44.8 12.8 57.6 0l262.4-262.4v320c0 19.2 19.2 38.4 38.4 38.4s38.4-19.2 38.4-38.4v-352c6.4-64-25.6-102.4-70.4-102.4z" p-id="2835"></path></svg>')}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;margin:0 auto}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.page-wrapper[data-v-9c1a8ed9]{width:100%}.nav-wrapper[data-v-9c1a8ed9]{background:#fff;border-bottom:1px solid #f0f0f0;height:64px;position:relative;z-index:100}.main-content-wrapper[data-v-9c1a8ed9]{background:#fafcfa;height:600px}.content-container[data-v-9c1a8ed9]{max-width:1200px;margin:0 auto;padding:20px;height:100%;display:flex;flex-direction:column}.nav-bar[data-v-9c1a8ed9]{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:16px;z-index:3}.logo[data-v-9c1a8ed9]{display:flex;align-items:center}.logo img[data-v-9c1a8ed9]{height:33px;width:112px;margin-right:8px;cursor:pointer}.brand[data-v-9c1a8ed9]{color:#8dc63f;font-weight:700;font-style:italic;font-size:18px}@media (max-width: 900px){.nav-right-botton[data-v-9c1a8ed9]{display:none}}.menu[data-v-9c1a8ed9]{display:flex;gap:32px;align-items:center;margin-left:30px}.menu a[data-v-9c1a8ed9],.menu .dropdown-toggle[data-v-9c1a8ed9]{color:#222;text-decoration:none;font-weight:500;cursor:pointer;position:relative;padding:0 4px}.menu .programme-dropdown-simple[data-v-9c1a8ed9]{position:absolute;top:32px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 4px 12px #0000000d;border-radius:4px;z-index:1200;width:150px}.top_tab[data-v-9c1a8ed9]{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:0 8px 0 14px}.menu .active[data-v-9c1a8ed9]{font-weight:700}.menu .active[data-v-9c1a8ed9]:hover{color:#009209;font-weight:700}.menu .dropdown[data-v-9c1a8ed9]{position:relative}.menu .arrow[data-v-9c1a8ed9]{font-size:10px;margin-left:2px}.nav-right[data-v-9c1a8ed9]{display:flex;align-items:center;gap:12px}.nav-right-botton[data-v-9c1a8ed9]{height:32px;margin-right:8px;padding:0 10px;border:0px;color:#fff;border-radius:18px;background:linear-gradient(270deg,#dbd730,#009209)}.nav-login-botton[data-v-9c1a8ed9]{height:32px;margin-right:8px;padding:0 10px;border:0px;border-radius:10px;display:flex;align-items:center;cursor:pointer;color:#313131}.icon_span_show[data-v-9c1a8ed9]{color:#13b31c}.nav-login-botton span[data-v-9c1a8ed9]{font-size:16px;margin:5px;font-weight:bolder}.login-icon[data-v-9c1a8ed9]{width:80px;height:32px;margin-right:8px;cursor:pointer}.login-btn[data-v-9c1a8ed9]{border-color:#bada19;color:#13b31c}.banner[data-v-9c1a8ed9]{display:flex;align-items:center;justify-content:space-between;padding-top:32px}.banner-content[data-v-9c1a8ed9]{max-width:520px}.banner-content h1[data-v-9c1a8ed9]{font-size:40px;font-weight:700;color:#22223b;line-height:1.2}.banner-content .online[data-v-9c1a8ed9]{color:#bada19}.banner-content .year[data-v-9c1a8ed9]{font-size:26px;color:#22223b;font-weight:600}.banner-content .desc[data-v-9c1a8ed9]{margin:18px 0 16px;color:#888;font-size:16px}.subscribe-btn[data-v-9c1a8ed9]{background:#bada19;color:#222;border:none;margin-bottom:18px;border-radius:10px}.review-row[data-v-9c1a8ed9]{display:flex;align-items:center;gap:12px;margin-top:8px}.avatars[data-v-9c1a8ed9]{display:flex;align-items:center}.avatar[data-v-9c1a8ed9]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;margin-left:-8px;background:#eee}.avatar[data-v-9c1a8ed9]:first-child{margin-left:0}.plus[data-v-9c1a8ed9]{margin-left:6px;color:#222;font-weight:700;font-size:18px}.stars[data-v-9c1a8ed9]{display:flex;align-items:center;gap:2px}.score[data-v-9c1a8ed9]{margin-left:4px;color:#888;font-size:14px}.review-count[data-v-9c1a8ed9]{color:#888;font-size:14px;margin-left:8px}.banner-img[data-v-9c1a8ed9]{position:relative;width:380px;height:380px;display:flex;align-items:center;justify-content:center}.main-img[data-v-9c1a8ed9]{width:260px;z-index:2;position:relative}.bg-green[data-v-9c1a8ed9]{position:absolute;right:0;top:60px;width:220px;z-index:1}.bg-yellow[data-v-9c1a8ed9]{position:absolute;right:40px;top:140px;width:180px;z-index:0}.yellow-icon[data-v-9c1a8ed9]{position:absolute;left:-60px;top:-40px;width:60px;z-index:3}.tabs-row[data-v-9c1a8ed9]{display:flex;justify-content:flex-start;align-items:center;height:25px;gap:2px;margin-top:auto}.tab[data-v-9c1a8ed9]{background:#fff;color:#222;padding:6px 0;width:240px;text-align:center;font-size:13px;border-radius:2px 2px 0 0;cursor:pointer;border-bottom:4px solid transparent;background-color:#f9f7fa4d;font-weight:500}.tab.active[data-v-9c1a8ed9]{background:#fff;color:#13b31c;border-bottom:4px solid #13b31c}.tab[data-v-9c1a8ed9]:hover{color:#13b31c;border-bottom-color:#13b31c}.why-choose-us[data-v-9c1a8ed9]{max-width:1200px;margin:0 auto;padding:60px 24px 0}.section-title[data-v-9c1a8ed9]{margin-bottom:32px}.section-title .el-row[data-v-9c1a8ed9]{align-items:center}.section-title img[data-v-9c1a8ed9]{max-width:443px;width:100%;height:auto}.features[data-v-9c1a8ed9]{width:100%;display:flex;justify-content:center}.features img[data-v-9c1a8ed9]{max-width:1000px;width:100%;height:auto;display:block;margin:0 auto;border-radius:16px}@media (max-width: 768px){.why-choose-us[data-v-9c1a8ed9]{padding:0 8px;margin-top:24px}.section-title img[data-v-9c1a8ed9]{max-width:100px}.features img[data-v-9c1a8ed9]{max-width:100%;border-radius:8px}}.user-dropdown[data-v-9c1a8ed9]{position:relative;display:inline-block;cursor:pointer;padding:0 16px;font-weight:600;color:#13b31c;font-size:16px}.username[data-v-9c1a8ed9]{margin-right:6px}.dropdown-arrow[data-v-9c1a8ed9]{font-size:12px}.dropdown-menu[data-v-9c1a8ed9]{position:absolute;top:32px;right:0;background:#fff;border:1px solid #eee;box-shadow:0 2px 8px #00000014;border-radius:8px;min-width:140px;z-index:100;padding:8px 0;align-items:center;display:flex;flex-direction:column}.dropdown-item[data-v-9c1a8ed9]{padding:10px 20px;color:#222;cursor:pointer;font-size:12px;transition:background .2s;width:100%;text-align:center}.dropdown-item.loading[data-v-9c1a8ed9]{cursor:not-allowed;opacity:.7;background:#f5f5f5;color:#999}.programme-dropdown-simple[data-v-9c1a8ed9]{position:absolute;top:40px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #e8e8e8;box-shadow:0 4px 12px #00000014;border-radius:8px;z-index:1200;min-width:200px;padding:8px 0}.programme-option[data-v-9c1a8ed9]{padding:12px 24px;text-align:center;font-size:16px;font-weight:600;color:#000;cursor:pointer;transition:all .2s;font-family:Arial,Helvetica,sans-serif}.programme-option[data-v-9c1a8ed9]:hover{background:#f9f9f9;color:#13b31c}img[data-v-0d1e15ba]{display:block}.footer-wrapper[data-v-0d1e15ba]{background:#303430;color:#fff;padding:50px 0 30px;width:100%;font-family:Arial,Helvetica,sans-serif}.flex-footer[data-v-0d1e15ba]{display:flex;align-items:flex-start;justify-content:space-between;max-width:1300px;margin:0 auto;padding:0 40px;gap:80px}.footer-section[data-v-0d1e15ba]{display:flex;flex-direction:column}.footer-logo-section[data-v-0d1e15ba]{flex:0 0 auto}.footer-logo-img[data-v-0d1e15ba]{max-width:200px;height:auto}.footer-contact-section[data-v-0d1e15ba]{flex:1 1 auto;gap:24px;margin-top:40px;justify-content:center;align-items:center}.contact-info[data-v-0d1e15ba]{display:flex;flex-direction:row;justify-content:space-around;gap:10px}.footer-info[data-v-0d1e15ba]{display:flex;align-items:center;font-size:15px;color:#e0e0e0;gap:4px}.icon_style[data-v-0d1e15ba]{font-size:16px;color:#e0e0e0;flex-shrink:0}.footer-copyright[data-v-0d1e15ba]{color:#999;font-size:12px;padding-top:100px;text-align:center;width:100%}.footer-social-section[data-v-0d1e15ba]{flex:0 0 auto;gap:16px;align-items:flex-end}.footer-qr-codes[data-v-0d1e15ba]{display:flex;gap:20px;align-items:center}.qr-item[data-v-0d1e15ba]{display:flex;flex-direction:column;align-items:center;gap:8px}.qr-code[data-v-0d1e15ba]{width:70px;height:70px;background:#fff;padding:3px;border-radius:4px;border:2px solid #fff}.qr-label[data-v-0d1e15ba]{font-size:11px;color:#999;font-weight:400}.footer-social-icons[data-v-0d1e15ba]{width:100%;display:flex;gap:14px;align-items:center;justify-content:space-around}.social-icon[data-v-0d1e15ba]{width:36px;height:36px;cursor:pointer;transition:transform .3s ease,opacity .3s ease;border-radius:10px}.social-icon[data-v-0d1e15ba]:hover{transform:translateY(-2px);opacity:.85}@media (max-width: 992px){.flex-footer[data-v-0d1e15ba]{flex-direction:column;align-items:center;gap:30px;padding:0 16px}.footer-section[data-v-0d1e15ba]{width:100%;align-items:center;text-align:center}.footer-contact-section[data-v-0d1e15ba]{align-items:center}.footer-info[data-v-0d1e15ba],.footer-qr-codes[data-v-0d1e15ba],.footer-social-icons[data-v-0d1e15ba]{justify-content:center}}.login-header[data-v-9f8580cc]{display:flex;justify-content:space-between;margin-top:20px;padding:0 20px}.login-svg[data-v-9f8580cc]{text-align:center;align-items:center;cursor:pointer}.login-svg img[data-v-9f8580cc]{text-align:center;width:25px;height:25px;margin-right:10px}.form-title[data-v-9f8580cc]{color:#000;margin:15px auto}.login-modal-overlay[data-v-9f8580cc]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.login-modal_all[data-v-9f8580cc]{background:#fff;border-radius:16px;max-width:600px;width:90%;min-height:50vh;box-shadow:0 8px 32px #00000026}.login-modal[data-v-9f8580cc]{max-width:500px;padding:40px}.login-modal-content[data-v-9f8580cc]{text-align:center}.error-message[data-v-9f8580cc]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:left}.login-buttons[data-v-9f8580cc]{display:flex;gap:16px;margin-top:40px;justify-content:center}.login-completed-btn[data-v-9f8580cc]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;width:60%;border-radius:57px;padding:12px 40px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.login-completed-btn[data-v-9f8580cc]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.login-completed-btn[data-v-9f8580cc]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}[data-v-9f8580cc] .login-form-new-container .account-input.phone-box .el-input-group__prepend{border-color:transparent}[data-v-9f8580cc] .el-form-item__content{width:100%}[data-v-9f8580cc] .el-select__wrapper{background-color:transparent;box-shadow:none}[data-v-9f8580cc] .el-select__wrapper.is-hovering{box-shadow:none;border:none}[data-v-9f8580cc] .el-select__wrapper.is-focused{box-shadow:none}.el-select-dropdown .el-select-dropdown__item[data-v-9f8580cc]{color:#333}.code-btn[data-v-9f8580cc]{width:100%;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:14px}.code_type[data-v-9f8580cc]{background:linear-gradient(90deg,#1ca32b,#e3e82d);font-size:10px}[data-v-9f8580cc] .el-button:hover{color:#fff;border:1px solid #1ca32b}[data-v-9f8580cc] .el-button.is-disabled,[data-v-9f8580cc] .el-button.is-disabled:hover{background-color:#fff;color:#1ca32b;border:1px solid #1ca32b}.login-header[data-v-22c820ab]{display:flex;justify-content:space-between;margin-top:20px;padding:0 20px}.login-svg[data-v-22c820ab]{text-align:center;align-items:center;cursor:pointer}.login-svg img[data-v-22c820ab]{text-align:center;width:25px;height:25px;margin-right:10px}.login-modal-overlay[data-v-22c820ab]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.login-modal_all[data-v-22c820ab]{background:#fff;border-radius:16px;max-width:600px;width:90%;min-height:50vh;box-shadow:0 8px 32px #00000026}.login-modal[data-v-22c820ab]{max-width:500px;padding:40px}.login-modal-content[data-v-22c820ab]{text-align:center}.error-message[data-v-22c820ab]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:left}.login-buttons[data-v-22c820ab]{display:flex;gap:16px;margin-top:40px;justify-content:center}.login-completed-btn[data-v-22c820ab]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;width:60%;border-radius:57px;padding:12px 40px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.login-completed-btn[data-v-22c820ab]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.login-completed-btn[data-v-22c820ab]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}[data-v-22c820ab] .login-form-new-container .account-input.phone-box .el-input-group__prepend{border-color:transparent}[data-v-22c820ab] .el-form-item__content{width:100%}[data-v-22c820ab] .el-select__wrapper{background-color:transparent;box-shadow:none}[data-v-22c820ab] .el-select__wrapper.is-hovering{box-shadow:none;border:none}[data-v-22c820ab] .el-select__wrapper.is-focused{box-shadow:none}.el-select-dropdown .el-select-dropdown__item[data-v-22c820ab]{color:#333}.clear-btn[data-v-22c820ab],.toggle-password-btn[data-v-22c820ab]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.clear-btn[data-v-22c820ab]:hover,.toggle-password-btn[data-v-22c820ab]:hover{background:#0000001a}.code-btn[data-v-22c820ab]{width:100%;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:14px}.code_type[data-v-22c820ab]{background:linear-gradient(90deg,#1ca32b,#e3e82d);font-size:10px}.form-title[data-v-22c820ab]{color:#000;margin:15px auto}[data-v-22c820ab] .el-button:hover{color:#fff;border:1px solid #1ca32b}[data-v-22c820ab] .el-button.is-disabled,[data-v-22c820ab] .el-button.is-disabled:hover{background-color:#fff;color:#1ca32b;border:1px solid #1ca32b}.login-header[data-v-167cb5fa]{display:flex;justify-content:end;margin-top:20px;padding:0 20px}.form-title[data-v-167cb5fa]{color:#222}.login-modal-overlay[data-v-167cb5fa]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.login-modal_all[data-v-167cb5fa]{background:#fff;border-radius:16px;max-width:600px;width:90%;min-height:45vh;box-shadow:0 8px 32px #00000026}.login-modal[data-v-167cb5fa]{max-width:500px;padding:0 40px}.login-modal-content[data-v-167cb5fa]{text-align:center}.error-message[data-v-167cb5fa]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:left}.error1-message[data-v-167cb5fa]{color:#f56c6c;font-size:14px;margin:10px 0 0;padding:0 10px;text-align:left;border-radius:10px}.login-title[data-v-167cb5fa]{text-align:left;font-size:18px;font-weight:600;color:#222;margin-bottom:20px;line-height:1.4}.disabled[data-v-167cb5fa]{opacity:.5;cursor:not-allowed;background:#fff;border:2px solid #008900}.login-description[data-v-167cb5fa]{font-size:14px;color:#666;line-height:1.6;margin-bottom:32px}.login-buttons[data-v-167cb5fa]{display:flex;gap:16px;margin-top:40px;justify-content:center}.cancel-btn[data-v-167cb5fa]{background:#f5f5f5;color:#666;border:1px solid #ddd;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.cancel-btn[data-v-167cb5fa]:hover{background:#e8e8e8;border-color:#ccc}.login-completed-btn[data-v-167cb5fa]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;width:60%;border-radius:57px;padding:12px 40px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.login-completed-btn.active[data-v-167cb5fa]{opacity:.7;cursor:not-allowed;border:1px solid #008900}.login-completed-btn[data-v-167cb5fa]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}.conditions-option[data-v-167cb5fa]{text-align:start;margin-top:20px}.register-option[data-v-167cb5fa]{margin-top:20px}.conditions-label[data-v-167cb5fa]{margin-left:10px}.conditions-option .conditions-radio[data-v-167cb5fa]{transform:translateY(30%);width:20px;height:20px;appearance:none;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer}.conditions-option .conditions-radio[data-v-167cb5fa]:checked{border-color:#008900;background:#008900}.conditions-option .conditions-radio[data-v-167cb5fa]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.conditions-option .conditions-radio[data-v-167cb5fa]:disabled{cursor:not-allowed;opacity:.5;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.phone_code[data-v-167cb5fa]{width:20%}.input-group[data-v-167cb5fa]{margin-bottom:16px;width:100%}[data-v-167cb5fa] .login-form-new-container .account-input.phone-box .el-input-group__prepend{border-color:transparent}[data-v-167cb5fa] .el-form-item__content{width:100%}[data-v-167cb5fa] .el-select__wrapper{background-color:transparent;box-shadow:none}[data-v-167cb5fa] .el-select__wrapper.is-hovering{box-shadow:none;border:none}[data-v-167cb5fa] .el-select__wrapper.is-focused{box-shadow:none}.el-select-dropdown .el-select-dropdown__item[data-v-167cb5fa]{color:#333}.input-container[data-v-167cb5fa]{background:#f5f8f7;border-radius:12px;padding:8px;display:flex;align-items:center;gap:12px;border:2px solid transparent;transition:all .3s ease}.input-container[data-v-167cb5fa]:focus-within{border-color:#52c41a;background:#fff}.input-icon[data-v-167cb5fa]{display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}.input-content[data-v-167cb5fa]{flex:1;display:flex;flex-direction:column;gap:4px}.input-label[data-v-167cb5fa]{font-size:16px;color:#c2b8b8;font-weight:500;margin:0}.input-field[data-v-167cb5fa]{border:none;background:transparent;font-size:16px;color:#222;outline:none;padding:0;font-weight:600}.input-field[data-v-167cb5fa]::placeholder{color:#999;font-weight:400}.input-action[data-v-167cb5fa]{display:flex;align-items:center;flex-shrink:0}.clear-btn[data-v-167cb5fa],.toggle-password-btn[data-v-167cb5fa]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.clear-btn[data-v-167cb5fa]:hover,.toggle-password-btn[data-v-167cb5fa]:hover{background:#0000001a}.login-btn[data-v-167cb5fa]{width:100%;background:transparent;border:none;border-radius:12px;padding:0;cursor:pointer;transition:all .3s ease;margin-bottom:16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.login-btn[data-v-167cb5fa]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.login-btn[data-v-167cb5fa]:disabled{opacity:.6;cursor:not-allowed}.register-btn[data-v-167cb5fa]{width:100%;background:transparent;border:none;padding:0;cursor:pointer;transition:all .3s ease;margin-bottom:30px;display:flex;align-items:center;justify-content:center;overflow:hidden}.register-btn[data-v-167cb5fa]:hover{transform:translateY(-1px);filter:brightness(1.05)}.back-to-home[data-v-167cb5fa]{text-align:center}.back-link[data-v-167cb5fa]{background:none;border:none;color:#52c41a;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:8px;transition:background-color .2s ease}.back-link[data-v-167cb5fa]:hover{background:#52c41a1a}@media (max-width: 450px){.welcome-section[data-v-167cb5fa]{padding:20px 16px 16px}.login-modal[data-v-167cb5fa]{padding:0 20px}.login-form-section[data-v-167cb5fa]{padding:0 16px 40px}.academy-title[data-v-167cb5fa]{font-size:24px}.welcome-title[data-v-167cb5fa]{font-size:22px}.btn-image[data-v-167cb5fa]{max-width:95%}}@media (max-width: 320px){.academy-title[data-v-167cb5fa]{font-size:22px}.welcome-title[data-v-167cb5fa]{font-size:20px}.btn-image[data-v-167cb5fa]{max-width:98%}}@media (min-width: 768px){.mobile-login[data-v-167cb5fa]{max-width:480px;margin:0 auto;box-shadow:0 0 20px #0000001a}.btn-image[data-v-167cb5fa]{max-width:400px}}.icon[data-v-167cb5fa]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.password-icon .icon[data-v-167cb5fa]{font-size:20px!important}.email-icon .icon[data-v-167cb5fa]{font-size:20px}.conditions-option[data-v-167cb5fa]{margin-bottom:40px}.navbar[data-v-c1366f71]{height:240px}.navbar-top[data-v-c1366f71]{height:125px}.navbar_common[data-v-c1366f71]{text-align:center;background-color:red;position:fixed;top:58%;right:1%;width:84px;z-index:999;border-radius:10px;background-color:#fff;box-shadow:0 6px 32px #00000070}.navbar_common a[data-v-c1366f71]{color:#1ecb1e;text-decoration:none;width:100%;height:74px;display:block;font-size:30px;padding-top:5px;cursor:pointer}.navbar_common .item[data-v-c1366f71]{color:#000;text-decoration:none;width:100%;height:60px;display:block;font-size:15px;border-radius:10px;margin:10px auto}.navbar_common a span[data-v-c1366f71]:hover{background-color:#9bf58e;color:#fff;border-radius:10px}.navbar_common a span[data-v-c1366f71]{padding:10px 20px}.qrShow[data-v-c1366f71]{top:48%}.wxqrShow[data-v-c1366f71]{top:calc(56% + 20px)}.qrCommonShow[data-v-c1366f71]{position:fixed;right:calc(5% + 40px);z-index:999;background-color:#e5e5e5;width:220px;height:220px;color:#fff;text-align:center;border-radius:10px;font-family:sans-serif;padding-top:10px}.qrCommonShow[data-v-c1366f71]:after{content:"";position:absolute;width:0;height:0;border:8px solid;color:transparent}.right[data-v-c1366f71]:after{border-left-color:#b3b3b3;left:100%;top:50%;margin-top:-7px}.navbar_common[data-v-17b1e9cf]{text-align:center;background-color:red;position:fixed;top:62%;right:2%;width:64px;z-index:999;border-radius:10px;background-color:#fff;box-shadow:0 6px 32px #00000070}.navbar_common a[data-v-17b1e9cf]{color:#1ecb1e;text-decoration:none;width:100%;height:44px;display:block;font-size:30px;padding-top:5px;cursor:pointer}.navbar_common .item[data-v-17b1e9cf]{color:#000;text-decoration:none;width:100%;height:50px;display:block;font-size:15px;border-radius:10px;margin:6px auto}.navbar_common a span[data-v-17b1e9cf]:active{background-color:#9bf58e;color:#fff;border-radius:10px}.navbar_common a span[data-v-17b1e9cf]{padding:10px 20px}.qrShow[data-v-17b1e9cf]{top:50%}.wxqrShow[data-v-17b1e9cf]{top:calc(56% + 20px)}.qrCommonShow[data-v-17b1e9cf]{position:fixed;right:calc(6% + 60px);z-index:999;background-color:#e5e5e5;width:220px;height:220px;color:#fff;text-align:center;border-radius:10px;font-family:sans-serif;padding-top:10px}.qrCommonShow[data-v-17b1e9cf]:after{content:"";position:absolute;width:0;height:0;border:8px solid;color:transparent}.right[data-v-17b1e9cf]:after{border-left-color:#b3b3b3;left:100%;top:50%;margin-top:-7px}.logo[data-v-de49ab13]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-de49ab13]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-de49ab13]:hover{filter:drop-shadow(0 0 2em #42b883aa)}@font-face{font-family:iconfont;src:url(/assets/iconfont-Com4KUHu.woff2?t=1757257039946) format("woff2"),url(/assets/iconfont-DoKf_8f0.woff?t=1757257039946) format("woff"),url(/assets/iconfont-BsYm7i40.ttf?t=1757257039946) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a-AreasforImprovement:before{content:""}.icon-Strengths:before{content:""}.icon-a-SkillDevelopment:before{content:""}.icon-a-CurrentGrade:before{content:""}.icon-a-AdditionalCommentsorNotes:before{content:""}.icon-a-NextSteps:before{content:""}.icon-a-ClassesAttended:before{content:""}.icon-EAL:before{content:""}.icon-a-FurtherMaths:before{content:""}.icon-a-SpecialistMaths:before{content:""}.icon-Accounting:before{content:""}.icon-a-EnglishLanguage:before{content:""}.icon-Economoics:before{content:""}.icon-a-MathematicalMethods:before{content:""}.icon-a-LegalStudies:before{content:""}.icon-Literature:before{content:""}.icon-zhankai1-copy:before{content:""}.icon-zhankai1:before{content:""}.icon-xiala:before{content:""}.icon-weizhi-l:before{content:""}.icon-emil:before{content:""}.icon-dianhua:before{content:""}.icon-pigaizuoye:before{content:""}.icon-xiezuoye:before{content:""}.icon-yiwanchengzuoye:before{content:""}.icon-zuoyeweiwancheng:before{content:""}.icon-zantingdati:before{content:""}.icon-shangchuantupian:before{content:""}.icon-a-Futureliveclasses:before{content:""}.icon-a-Viewreplay:before{content:""}.icon-qiandao:before{content:""}.icon-bofang:before{content:""}.icon-xiazaibaogao:before{content:""}.icon-yuekaochengji:before{content:""}.icon-chuqinshuai:before{content:""}.icon-zuoyewanchengshuai:before{content:""}.icon-a-MyHomework:before{content:""}.icon-a-MyLiveClass:before{content:""}.icon-Progress:before{content:""}.icon-a-Livetime:before{content:""}.icon-yidingyue:before{content:""}.icon-zhankai:before{content:""}.icon-gouxuan:before{content:""}.icon-shouqi:before{content:""}.icon-jinru:before{content:""}.icon-AI:before{content:""}.icon-Japanese:before{content:""}.icon-Physics:before{content:""}.icon-Chinese:before{content:""}.icon-French:before{content:""}.icon-GA:before{content:""}.icon-Maths:before{content:""}.icon-a-HighMaths:before{content:""}.icon-Humanities:before{content:""}.icon-Biology:before{content:""}.icon-English:before{content:""}.icon-Chemistry:before{content:""}.icon-Science:before{content:""}.icon-xiaoxue:before{content:""}.icon-daxue:before{content:""}.icon-zhongxue:before{content:""}.icon-xia-copy:before{content:""}.icon-xia:before{content:""}.icon-shang:before{content:""}.icon-zuo:before{content:""}.icon-you:before{content:""}.icon-a-Star1:before{content:""}.icon-a-4:before{content:""}.icon-a-1:before{content:""}.icon-a-3:before{content:""}.icon-a-2:before{content:""}.icon-huangjiantou:before{content:""}.icon-lvjiantou:before{content:""}.icon-a-OurProgramme:before{content:""}.icon-a-UserEvaluate:before{content:""}.icon-a-whyus:before{content:""}@font-face{font-family:KaTeX_AMS;src:url(/mathlive-fonts/KaTeX_AMS-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/mathlive-fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/mathlive-fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/mathlive-fonts/KaTeX_Fraktur-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/mathlive-fonts/KaTeX_Fraktur-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/mathlive-fonts/KaTeX_Main-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/mathlive-fonts/KaTeX_Main-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/mathlive-fonts/KaTeX_Main-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/mathlive-fonts/KaTeX_Main-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/mathlive-fonts/KaTeX_Math-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(/mathlive-fonts/KaTeX_Math-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/mathlive-fonts/KaTeX_SansSerif-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(/mathlive-fonts/KaTeX_SansSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/mathlive-fonts/KaTeX_SansSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/mathlive-fonts/KaTeX_Script-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(/mathlive-fonts/KaTeX_Size1-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(/mathlive-fonts/KaTeX_Size2-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(/mathlive-fonts/KaTeX_Size3-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(/mathlive-fonts/KaTeX_Size4-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(/mathlive-fonts/KaTeX_Typewriter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}.our-team-container[data-v-8ec865c9]{background-color:#fff;padding:0 24px}.our-team-content[data-v-8ec865c9]{margin:0 auto;padding:60px 20px}.team-header[data-v-8ec865c9]{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:32px}.header-content[data-v-8ec865c9]{display:flex;align-items:center;gap:24px}.team-icon[data-v-8ec865c9]{flex-shrink:0}.team-icon img[data-v-8ec865c9]{display:block}.team-title[data-v-8ec865c9]{font-size:42px;font-weight:700;margin:0;color:#000}.team-title .highlight[data-v-8ec865c9]{color:#008900}.decoration-dots[data-v-8ec865c9]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;position:absolute;right:-72px;top:24px;pointer-events:none}.dot[data-v-8ec865c9]{width:10px;height:10px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;color:#d0d0d0;transition:color .3s ease,transform .3s ease}.dot.green[data-v-8ec865c9]{color:#5cb85c}.dot.yellow[data-v-8ec865c9]{color:#f5c542}.dot.hide[data-v-8ec865c9]{visibility:hidden}.team-content[data-v-8ec865c9]{position:relative;margin-bottom:40px}.members-container[data-v-8ec865c9]{overflow:hidden;padding:10px 0}.members-wrapper-outer[data-v-8ec865c9]{position:relative;min-height:280px}.track[data-v-8ec865c9]{display:flex;width:100%;will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.page[data-v-8ec865c9]{flex:0 0 100%}.members-wrapper[data-v-8ec865c9]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;position:relative}.member-card[data-v-8ec865c9]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:transform .3s ease;will-change:transform;cursor:pointer}.member-card[data-v-8ec865c9]:hover{transform:translateY(-4px);box-shadow:0 4px 16px #0000001f}.card-inner[data-v-8ec865c9]{display:flex;gap:20px;padding:0}.member-image[data-v-8ec865c9]{flex-shrink:0;width:180px;height:220px;border-radius:12px 0 0 12px;overflow:hidden;background-color:#e8e8e8}.member-image img[data-v-8ec865c9]{width:100%;height:100%;object-fit:cover}.member-info[data-v-8ec865c9]{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 10px 10px 0}.member-name[data-v-8ec865c9]{font-size:24px;font-weight:700;margin:0 0 8px;color:#000}.member-role[data-v-8ec865c9]{display:flex;align-items:center;gap:6px;font-size:18px;color:#5cb85c;margin:0 0 15px;font-weight:500}.role-icon[data-v-8ec865c9]{font-size:16px}.member-description[data-v-8ec865c9]{font-size:13px;line-height:1.6;color:#555;margin:0}[data-v-8ec865c9] .member-description p{margin:0}.progress-section[data-v-8ec865c9]{display:flex;align-items:center;gap:100px;margin-top:30px}.progress-bar[data-v-8ec865c9]{flex:1;height:8px;background-color:#e0e0e0;border-radius:4px;position:relative;overflow:hidden}.progress-fill[data-v-8ec865c9]{position:absolute;top:0;left:0;height:100%;background:linear-gradient(to right,#4a9d4a,#7cb342,#c0d943);border-radius:4px;transition:width .4s ease}.carousel-controls[data-v-8ec865c9]{display:flex;gap:10px;flex-shrink:0}.control-btn[data-v-8ec865c9]{width:50px;height:50px;padding:0;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .3s ease}.control-btn .el-icon[data-v-8ec865c9]{font-size:20px}.prev-btn[data-v-8ec865c9]{background-color:#fff;color:#333;border:2px solid #5cb85c}.prev-btn[data-v-8ec865c9]:hover:not(:disabled){background-color:#f8f9fa;border-color:#4a9d4a;color:#4a9d4a}.prev-btn[data-v-8ec865c9]:disabled{background-color:#fff;border-color:#d0d0d0;color:#d0d0d0;cursor:not-allowed}.next-btn[data-v-8ec865c9]{background-color:#5cb85c;border:2px solid #5cb85c;color:#fff}.next-btn[data-v-8ec865c9]:hover:not(:disabled){background-color:#4a9d4a;border-color:#4a9d4a}.next-btn[data-v-8ec865c9]:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#fff;cursor:not-allowed}.page-wrapper[data-v-2e71b5f8]{width:100%}.nav-wrapper[data-v-2e71b5f8]{background:#fff;border-bottom:1px solid #f0f0f0;height:64px}.main-content-wrapper[data-v-2e71b5f8]{background:#fafcfa;height:600px}.content-container[data-v-2e71b5f8]{max-width:1200px;margin:0 auto;padding:20px;height:100%;display:flex;flex-direction:column}.nav-bar[data-v-2e71b5f8]{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:16px;z-index:3}.logo[data-v-2e71b5f8]{display:flex;align-items:center}.logo img[data-v-2e71b5f8]{height:30px;width:124px;margin-right:8px}.brand[data-v-2e71b5f8]{color:#8dc63f;font-weight:700;font-style:italic;font-size:18px}.menu[data-v-2e71b5f8]{display:flex;gap:32px;align-items:center}.menu a[data-v-2e71b5f8],.menu .dropdown-toggle[data-v-2e71b5f8]{color:#222;text-decoration:none;font-weight:500;cursor:pointer;position:relative;padding:0 4px}.top_tab[data-v-2e71b5f8]{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:0 4px}.menu .active[data-v-2e71b5f8]{color:#13b31c;font-weight:700}.menu .dropdown[data-v-2e71b5f8]{position:relative}.menu .arrow[data-v-2e71b5f8]{font-size:10px;margin-left:2px}.nav-right[data-v-2e71b5f8]{display:flex;align-items:center;gap:12px}.ai-icon[data-v-2e71b5f8]{width:32px;height:32px;margin-right:8px}.login-icon[data-v-2e71b5f8]{width:80px;height:32px;margin-right:8px}.login-btn[data-v-2e71b5f8]{border-color:#bada19;color:#13b31c}.banner[data-v-2e71b5f8]{display:flex;align-items:center;justify-content:space-between;padding-top:32px}.banner-content[data-v-2e71b5f8]{max-width:520px}.banner-content h1[data-v-2e71b5f8]{font-size:40px;font-weight:700;color:#22223b;line-height:1.2}.banner-content .online[data-v-2e71b5f8]{color:#bada19}.banner-content .year[data-v-2e71b5f8]{font-size:26px;color:#22223b;font-weight:600}.banner-content .desc[data-v-2e71b5f8]{margin:18px 0 16px;color:#888;font-size:16px}.subscribe-btn[data-v-2e71b5f8]{background:#bada19;color:#222;border:none;margin-bottom:18px;border-radius:10px}.review-row[data-v-2e71b5f8]{display:flex;align-items:center;gap:12px;margin-top:8px}.avatars[data-v-2e71b5f8]{display:flex;align-items:center}.avatar[data-v-2e71b5f8]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;margin-left:-8px;background:#eee}.avatar[data-v-2e71b5f8]:first-child{margin-left:0}.plus[data-v-2e71b5f8]{margin-left:6px;color:#222;font-weight:700;font-size:18px}.stars[data-v-2e71b5f8]{display:flex;align-items:center;gap:2px}.score[data-v-2e71b5f8]{margin-left:4px;color:#888;font-size:14px}.review-count[data-v-2e71b5f8]{color:#888;font-size:14px;margin-left:8px}.banner-img[data-v-2e71b5f8]{position:relative;width:380px;height:380px;display:flex;align-items:center;justify-content:center}.main-img[data-v-2e71b5f8]{width:260px;z-index:2;position:relative}.bg-green[data-v-2e71b5f8]{position:absolute;right:0;top:60px;width:220px;z-index:1}.bg-yellow[data-v-2e71b5f8]{position:absolute;right:40px;top:140px;width:180px;z-index:0}.yellow-icon[data-v-2e71b5f8]{position:absolute;left:-60px;top:-40px;width:60px;z-index:3}.tabs-row[data-v-2e71b5f8]{display:flex;justify-content:flex-start;align-items:center;height:25px;gap:2px;margin-top:auto}.tab[data-v-2e71b5f8]{background:#fff;color:#222;padding:6px 0;width:240px;text-align:center;font-size:13px;border-radius:2px 2px 0 0;cursor:pointer;border-bottom:4px solid transparent;background-color:#f9f7fa4d;font-weight:500}.tab.active[data-v-2e71b5f8]{background:#fff;color:#13b31c;border-bottom:4px solid #13b31c}.tab[data-v-2e71b5f8]:hover{color:#13b31c;border-bottom-color:#13b31c}.banner-bottom[data-v-2e71b5f8]{width:100vw;min-height:120px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;display:flex;align-items:center;justify-content:center}.bottom-content-container[data-v-2e71b5f8]{width:100vw;display:flex;justify-content:space-around;align-items:center}.bottom-img[data-v-2e71b5f8]{max-width:100%;height:auto;display:block}.why-choose-us[data-v-2e71b5f8]{margin:0 auto;padding:60px 24px 0;background-color:#fff;color:#222}.section-title[data-v-2e71b5f8]{margin-bottom:32px}.section-title .el-row[data-v-2e71b5f8]{align-items:center}.features img[data-v-2e71b5f8]{width:100%;height:auto;display:block;margin:0 auto;border-radius:16px}@media (max-width: 768px){.why-choose-us[data-v-2e71b5f8]{padding:0 8px;margin-top:24px}.section-title img[data-v-2e71b5f8]{max-width:100px}.features img[data-v-2e71b5f8]{max-width:100%;border-radius:8px}}.title-content[data-v-2e71b5f8]{display:flex;align-items:center;gap:24px}.title-icon[data-v-2e71b5f8]{flex-shrink:0}.title-icon img[data-v-2e71b5f8]{display:block}.section-heading[data-v-2e71b5f8]{font-size:42px;font-weight:700;margin:0;color:#000;line-height:1.2}.section-heading .highlight[data-v-2e71b5f8]{color:#008900}.section-title img[data-v-2e71b5f8]{max-width:443px;width:100%;height:auto}.features[data-v-2e71b5f8]{width:100%;display:flex;justify-content:center}.home-banner[data-v-2c64c2c6]{width:100vw;background:#fafcfa;min-height:300px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.banner-img-wrap[data-v-2c64c2c6]{width:100vw;display:flex;justify-content:center;align-items:flex-start;margin:0 auto;position:relative}.banner-img[data-v-2c64c2c6]{width:100vw;height:auto;box-shadow:0 8px 32px #13b31c14;display:block;transition:opacity .5s ease-in-out;cursor:pointer}.banner-tabs[data-v-2c64c2c6]{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:22vw;display:flex;justify-content:center;align-items:center;background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 12px #13b31c0a;overflow:hidden;border:none;height:18px;border-radius:10px;border:1px solid #848484}.tab[data-v-2c64c2c6]{flex:1;text-align:center;padding:0;font-size:16px;font-weight:500;color:#222;background:transparent;cursor:pointer;transition:background .2s,color .2s;border-radius:0;height:100%}.tab[data-v-2c64c2c6]:last-child{border-right:none}.tab-active[data-v-2c64c2c6]{background:#008900;color:#fff;font-weight:500}.banner-bottom[data-v-2c64c2c6]{width:100vw;min-height:120px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:#303437}.bottom-content-container[data-v-2c64c2c6]{width:100vw;display:flex;justify-content:space-around;align-items:center}.bottom-img[data-v-2c64c2c6]{max-width:100%;height:auto;display:block;margin-left:200px;cursor:pointer}.subscribe-btn[data-v-2c64c2c6]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:8px;padding:10px 28px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #13b31c33}.subscribe-btn[data-v-2c64c2c6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #13b31c4d}.arrow-left[data-v-2c64c2c6],.arrow-right[data-v-2c64c2c6]{position:absolute;top:50%;transform:translateY(-50%);background:#fffc;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.arrow-left[data-v-2c64c2c6]{left:15px}.arrow-right[data-v-2c64c2c6]{right:15px}.arrow-left[data-v-2c64c2c6]:hover,.arrow-right[data-v-2c64c2c6]:hover{background:#fffffff2;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 16px #00000026}.arrow-left img[data-v-2c64c2c6],.arrow-right img[data-v-2c64c2c6]{width:40px;height:40px;opacity:.8;transition:opacity .3s ease}.arrow-left:hover img[data-v-2c64c2c6],.arrow-right:hover img[data-v-2c64c2c6]{opacity:1}@media (max-width: 768px){.arrow-left[data-v-2c64c2c6],.arrow-right[data-v-2c64c2c6]{width:40px;height:40px}.arrow-left[data-v-2c64c2c6]{left:calc(10px + 16.665vw)}.arrow-right[data-v-2c64c2c6]{right:calc(10px + 16.665vw)}.arrow-left img[data-v-2c64c2c6],.arrow-right img[data-v-2c64c2c6]{width:20px;height:20px}}.team-title[data-v-0a988b2e]{font-size:42px;font-weight:700;margin:0;color:#000}.team-title .highlight[data-v-0a988b2e]{color:#008900}.page-wrapper[data-v-0a988b2e]{width:100%}.nav-wrapper[data-v-0a988b2e]{background:#fff;border-bottom:1px solid #f0f0f0;height:64px}.main-content-wrapper[data-v-0a988b2e]{background:#fafcfa;height:600px}.content-container[data-v-0a988b2e]{max-width:1200px;margin:0 auto;height:100%;display:flex;flex-direction:column}.nav-bar[data-v-0a988b2e]{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:16px;z-index:3}.logo[data-v-0a988b2e]{display:flex;align-items:center}.logo img[data-v-0a988b2e]{height:30px;width:124px;margin-right:8px}.brand[data-v-0a988b2e]{color:#8dc63f;font-weight:700;font-style:italic;font-size:18px}.menu[data-v-0a988b2e]{display:flex;gap:32px;align-items:center}.menu a[data-v-0a988b2e],.menu .dropdown-toggle[data-v-0a988b2e]{color:#222;text-decoration:none;font-weight:500;cursor:pointer;position:relative;padding:0 4px}.top_tab[data-v-0a988b2e]{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:0 4px}.menu .active[data-v-0a988b2e]{color:#13b31c;font-weight:700}.menu .dropdown[data-v-0a988b2e]{position:relative}.menu .arrow[data-v-0a988b2e]{font-size:10px;margin-left:2px}.nav-right[data-v-0a988b2e]{display:flex;align-items:center;gap:12px}.ai-icon[data-v-0a988b2e]{width:32px;height:32px;margin-right:8px}.login-icon[data-v-0a988b2e]{width:80px;height:32px;margin-right:8px}.login-btn[data-v-0a988b2e]{border-color:#bada19;color:#13b31c}.banner[data-v-0a988b2e]{display:flex;align-items:center;justify-content:space-between;padding-top:32px}.banner-content[data-v-0a988b2e]{max-width:520px}.banner-content h1[data-v-0a988b2e]{font-size:40px;font-weight:700;color:#22223b;line-height:1.2}.banner-content .online[data-v-0a988b2e]{color:#bada19}.banner-content .year[data-v-0a988b2e]{font-size:26px;color:#22223b;font-weight:600}.banner-content .desc[data-v-0a988b2e]{margin:18px 0 16px;color:#888;font-size:16px}.subscribe-btn[data-v-0a988b2e]{background:#bada19;color:#222;border:none;margin-bottom:18px;border-radius:10px}.review-row[data-v-0a988b2e]{display:flex;align-items:center;gap:12px;margin-top:8px}.avatars[data-v-0a988b2e]{display:flex;align-items:center}.avatar[data-v-0a988b2e]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;margin-left:-8px;background:#eee}.avatar[data-v-0a988b2e]:first-child{margin-left:0}.plus[data-v-0a988b2e]{margin-left:6px;color:#222;font-weight:700;font-size:18px}.stars[data-v-0a988b2e]{display:flex;align-items:center;gap:2px}.score[data-v-0a988b2e]{margin-left:4px;color:#888;font-size:14px}.review-count[data-v-0a988b2e]{color:#888;font-size:14px;margin-left:8px}.banner-img[data-v-0a988b2e]{position:relative;width:380px;height:380px;display:flex;align-items:center;justify-content:center}.main-img[data-v-0a988b2e]{width:260px;z-index:2;position:relative}.bg-green[data-v-0a988b2e]{position:absolute;right:0;top:60px;width:220px;z-index:1}.bg-yellow[data-v-0a988b2e]{position:absolute;right:40px;top:140px;width:180px;z-index:0}.yellow-icon[data-v-0a988b2e]{position:absolute;left:-60px;top:-40px;width:60px;z-index:3}.tabs-row[data-v-0a988b2e]{display:flex;justify-content:flex-start;align-items:center;height:25px;gap:2px;margin-top:auto}.tab[data-v-0a988b2e]{background:#fff;color:#222;padding:6px 0;width:240px;text-align:center;font-size:13px;border-radius:2px 2px 0 0;cursor:pointer;border-bottom:4px solid transparent;background-color:#f9f7fa4d;font-weight:500}.tab.active[data-v-0a988b2e]{background:#fff;color:#13b31c;border-bottom:4px solid #13b31c}.tab[data-v-0a988b2e]:hover{color:#13b31c;border-bottom-color:#13b31c}.banner-bottom[data-v-0a988b2e]{width:100vw;min-height:120px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto;display:flex;align-items:center;justify-content:center}.bottom-content-container[data-v-0a988b2e]{width:100vw;display:flex;justify-content:space-around;align-items:center}.bottom-img[data-v-0a988b2e]{max-width:100%;height:auto;display:block}.our-programme[data-v-0a988b2e]{background:#f7f7f7;color:#222;padding:50px 24px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.section-title[data-v-0a988b2e]{margin-bottom:22px}.section-title .el-row[data-v-0a988b2e]{align-items:center}.title-content[data-v-0a988b2e]{display:flex;align-items:center;gap:24px}.title-icon[data-v-0a988b2e]{flex-shrink:0}.title-icon img[data-v-0a988b2e]{display:block}.section-heading[data-v-0a988b2e]{font-size:42px;font-weight:700;margin:0;color:#008900;line-height:1.2}.section-title img[data-v-0a988b2e]{max-width:443px;width:100%;height:auto}.grade-level[data-v-0a988b2e]{width:100%;display:flex;justify-content:center;flex-direction:column;padding-top:25px}.grade-level-title[data-v-0a988b2e]{width:100%;text-align:center;font-size:40px;font-weight:700;margin-bottom:40px}.grade-level img[data-v-0a988b2e]{max-width:1000px;width:100%;height:auto;display:block;margin:0 auto;border-radius:16px}.grade-level span[data-v-0a988b2e]{display:block;margin-top:18px;font-size:20px;color:#000;font-weight:700}.member-card[data-v-0a988b2e]:hover{transform:translateY(-5px);box-shadow:0 4px 10px #0000001f}@media (max-width: 768px){.our-programme[data-v-0a988b2e]{padding:0 8px;margin-top:24px}.title-content[data-v-0a988b2e]{gap:8px}.title-icon svg[data-v-0a988b2e]{width:32px;height:32px}.section-heading[data-v-0a988b2e]{font-size:28px}.section-title img[data-v-0a988b2e]{max-width:100px}.grade-level img[data-v-0a988b2e]{max-width:100%;border-radius:8px}}.login-content[data-v-31d95b21]{display:flex;align-items:center;justify-content:center;background-color:#f5f8f7}.login-bg[data-v-31d95b21]{background-image:url(/images/login/loginBg1.png);margin-top:4vh;width:250vw;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center}.login-box[data-v-31d95b21]{margin-top:25vh;width:25vw;padding:2vh 5vw 2vh 5vw;display:flex;flex-direction:column;align-items:stretch;height:58vh}.login-title[data-v-31d95b21]{font-size:32px;font-weight:700;color:#111;margin-bottom:8px}.login-subtitle[data-v-31d95b21]{color:#888;font-size:clamp(18px,1vw,24px);margin-bottom:4vh;line-height:1.4}.input-label[data-v-31d95b21]{font-size:clamp(15px,1vw,20px);color:#222;margin-bottom:.2vh;font-weight:500}.input-box[data-v-31d95b21] .el-input__wrapper{background:#f8f8fa;border-radius:6px;border:none;box-shadow:none;height:4vh}.input-box[data-v-31d95b21] .el-input__inner{font-size:16px;color:#222;background:transparent}.login-btn[data-v-31d95b21]{width:100%;background:linear-gradient(90deg,#1ca32b,#e3e82d);border:none;color:#fff;font-weight:700;font-size:20px;border-radius:6px;margin-top:3vh;height:5vh}.login-btn[data-v-31d95b21]:hover{filter:brightness(1.05)}.register-btn[data-v-31d95b21]{width:100%;border:2px solid #1ca32b;color:#1ca32b;font-size:20px;font-weight:700;border-radius:6px;background:#fff;margin-top:3vh;height:5vh}.register-btn[data-v-31d95b21]:hover{background:#f8f8fa}.el-form-item[data-v-31d95b21]{margin-bottom:1vh!important}.reset-password[data-v-31d95b21]{color:#008900;cursor:pointer;text-decoration:underline;text-underline:#0a1620;text-align:right;margin:20px}.error-message[data-v-31d95b21]{color:#f56c6c;font-size:14px;margin-top:-1vh}.register-content[data-v-cbc7240a]{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f5f8f7;background-image:url(/images/login/register.png);background-size:contain;background-repeat:no-repeat}.register-bg[data-v-cbc7240a]{background:#fff;border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px 0;min-width:900px;max-width:900px;margin:250px 0;display:flex;justify-content:center}.register-box[data-v-cbc7240a]{width:90%;margin:0 auto}.section-title[data-v-cbc7240a]{display:flex;align-items:center;font-size:20px;font-weight:700;margin-bottom:16px;margin-top:8px}.dot[data-v-cbc7240a]{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px}.dot.required[data-v-cbc7240a],.dot.optional[data-v-cbc7240a]{background:#1ca32b}.title-text[data-v-cbc7240a]{color:#222}.divider[data-v-cbc7240a]{border-top:2px solid #eee;margin:32px 0 24px}.grade-group[data-v-cbc7240a]{margin:16px 0 0}.grade-label[data-v-cbc7240a]{font-size:16px;color:#222;margin-bottom:8px}.grade-btns[data-v-cbc7240a]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;width:100%;padding:0;margin:0}.grade-btn[data-v-cbc7240a]{width:100%;min-width:90px;height:40px;border-radius:8px;font-size:16px;color:#222;border:1.5px solid #e0e0e0;background:#fafafa;font-weight:500;transition:all .2s;margin:0!important}.grade-btn.active[data-v-cbc7240a],.grade-btn[data-v-cbc7240a]:hover{background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;border:none}.code-btn[data-v-cbc7240a]{width:100%;background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-weight:700;border:none;border-radius:6px}.register-btn[data-v-cbc7240a]{width:50%;margin-top:102px;background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-size:22px;font-weight:700;border:none;border-radius:8px;height:48px}.input-label[data-v-cbc7240a]{font-size:16px;color:#222;font-weight:500;margin-bottom:6px;margin-top:2px}.register-btn-wrapper[data-v-cbc7240a]{display:flex;justify-content:center;width:100%}.error-message[data-v-cbc7240a]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:center}.conditions-header[data-v-cbc7240a]{display:flex;align-items:center;justify-content:flex-start}.conditions-label[data-v-cbc7240a]{margin-left:10px}.conditions-option .conditions-radio[data-v-cbc7240a]{transform:translateY(30%);width:20px;height:20px;appearance:none;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer}.conditions-option .conditions-radio[data-v-cbc7240a]:checked{border-color:#008900;background:#008900}.conditions-option .conditions-radio[data-v-cbc7240a]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.conditions-option .conditions-radio[data-v-cbc7240a]:disabled{cursor:not-allowed;opacity:.5;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.reset-content[data-v-86a13698]{min-height:95vh;display:flex;align-items:center;justify-content:center;background-color:#f5f8f7}.reset-bg[data-v-86a13698]{background:#fff;border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px 0;min-width:800px;display:flex;justify-content:center}.reset-box[data-v-86a13698]{width:90%;margin:0 auto}.reset-image[data-v-86a13698]{display:flex;text-align:center;justify-content:center}.reset-image img[data-v-86a13698]{max-width:100%;height:auto;width:20%;margin-right:15px}.reset-title[data-v-86a13698]{text-align:center;font-weight:700;font-size:40px}.reset-message[data-v-86a13698]{text-align:center;color:#999;font-size:20px;margin-bottom:20px}.input-label[data-v-86a13698]{font-size:16px;color:#222;font-weight:500;margin-bottom:6px;margin-top:2px}.reset-form[data-v-86a13698]{width:80%;margin:0 auto}.code-btn[data-v-86a13698]{background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-weight:700;border:none;border-radius:6px}.reset-btn-wrapper[data-v-86a13698]{display:flex;justify-content:center;align-items:center}.reset-btn[data-v-86a13698]{width:50%;margin-top:60px;background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-size:22px;font-weight:700;border:none;border-radius:8px;height:48px}.error-message[data-v-86a13698]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:center}.payment-modal-overlay[data-v-86a13698]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.payment-modal[data-v-86a13698]{background:#fff;border-radius:16px;padding:40px;max-width:500px;width:90%;box-shadow:0 8px 32px #00000026}.payment-modal-content[data-v-86a13698]{text-align:center}.payment-title[data-v-86a13698]{font-size:18px;font-weight:600;color:#222;margin-bottom:20px;line-height:1.4}.payment-description[data-v-86a13698]{font-size:14px;color:#666;line-height:1.6;margin-bottom:32px}.payment-buttons[data-v-86a13698]{display:flex;gap:16px;justify-content:center}.cancel-btn[data-v-86a13698]{background:#f5f5f5;color:#666;border:1px solid #ddd;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.cancel-btn[data-v-86a13698]:hover{background:#e8e8e8;border-color:#ccc}.payment-completed-btn[data-v-86a13698]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.payment-completed-btn[data-v-86a13698]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.payment-completed-btn[data-v-86a13698]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}.change-content[data-v-15e7ca25]{min-height:95vh;display:flex;align-items:center;justify-content:center;background-color:#f5f8f7}.change-bg[data-v-15e7ca25]{background:#fff;border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px 0;min-width:800px;display:flex;justify-content:center}.change-box[data-v-15e7ca25]{width:90%;margin:0 auto}.change-image[data-v-15e7ca25]{display:flex;text-align:center;justify-content:center}.change-image img[data-v-15e7ca25]{max-width:100%;height:auto;width:20%;margin-right:15px}.change-title[data-v-15e7ca25]{text-align:center;font-weight:700;font-size:40px}.change-message[data-v-15e7ca25]{text-align:center;color:#999;font-size:20px;margin-bottom:20px}.input-label[data-v-15e7ca25]{font-size:16px;color:#222;font-weight:500;margin-bottom:6px;margin-top:2px}.change-form[data-v-15e7ca25]{width:80%;margin:0 auto}.code-btn[data-v-15e7ca25]{background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-weight:700;border:none;border-radius:6px}.change-btn-wrapper[data-v-15e7ca25]{display:flex;justify-content:center;align-items:center}.change-btn[data-v-15e7ca25]{width:50%;margin-top:60px;background:linear-gradient(90deg,#1ca32b,#e3e82d);color:#fff;font-size:22px;font-weight:700;border:none;border-radius:8px;height:48px}.error-message[data-v-15e7ca25]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:center}.payment-modal-overlay[data-v-15e7ca25]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.payment-modal[data-v-15e7ca25]{background:#fff;border-radius:16px;padding:40px;max-width:500px;width:90%;box-shadow:0 8px 32px #00000026}.payment-modal-content[data-v-15e7ca25]{text-align:center}.payment-title[data-v-15e7ca25]{font-size:18px;font-weight:600;color:#222;margin-bottom:20px;line-height:1.4}.payment-description[data-v-15e7ca25]{font-size:14px;color:#666;line-height:1.6;margin-bottom:32px}.payment-buttons[data-v-15e7ca25]{display:flex;gap:16px;justify-content:center}.cancel-btn[data-v-15e7ca25]{background:#f5f5f5;color:#666;border:1px solid #ddd;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.cancel-btn[data-v-15e7ca25]:hover{background:#e8e8e8;border-color:#ccc}.payment-completed-btn[data-v-15e7ca25]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.payment-completed-btn[data-v-15e7ca25]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.payment-completed-btn[data-v-15e7ca25]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}@media screen and (-webkit-min-device-pixel-ratio: 0){texarea[data-v-91bdb95b],input[data-v-91bdb95b]{font-size:16px}}.el-dialog{border-radius:10px;padding:0}.el-dialog__header{padding:8px 14px;margin:0}.el-dialog__body{background:#f1f1f1}.el-dialog__footer{background:#f1f1f1;padding:8px 16px;display:flex;border-radius:10px}.dialog-header[data-v-91bdb95b]{display:flex;align-items:center;justify-content:center}.dialog-title[data-v-91bdb95b]{font-size:20px;font-weight:600;color:#3c4043;margin:0}.profile-form[data-v-91bdb95b]{display:flex;flex-direction:column}.display-name-section[data-v-91bdb95b]{display:flex;flex-direction:column;gap:8px}.form-row[data-v-91bdb95b]{display:flex;flex-direction:row;align-items:center}.display-name-row[data-v-91bdb95b]{background:#fff;border-radius:4px;padding:8px 16px;margin:8px 16px}.form-label[data-v-91bdb95b]{font-size:14px;width:180px;font-weight:600;color:#222;line-height:1.5;white-space:nowrap;align-items:center;justify-content:center}.display-name-value[data-v-91bdb95b]{font-size:14px;font-weight:600;color:#222;text-align:center;flex-grow:1}.form-hint[data-v-91bdb95b]{font-size:12px;font-weight:600;color:#7a7a7a;margin:0;padding:0 16px;line-height:1.5}.name-fields[data-v-91bdb95b]{background:#fff;border-radius:4px;padding:8px 16px;margin:4px 16px;display:flex;flex-direction:column;gap:16px}.name-item[data-v-91bdb95b]{display:flex;flex-direction:column;gap:4px}.form-input[data-v-91bdb95b]{width:65%;height:40px;font-size:16px;font-weight:600;flex:1;color:#222;background:none;border:none;border-radius:8px;outline:none;transition:all .2s;box-sizing:border-box}.form-input[data-v-91bdb95b]::placeholder{color:#b6b6b6}.form-input[data-v-91bdb95b]:hover{background:none}.form-input[data-v-91bdb95b]:focus{background:#fff;border-color:#1a73e8}.form-input.error[data-v-91bdb95b]{border-color:#d93025;background:#fff}.error-message[data-v-91bdb95b]{font-size:12px;color:#d93025;margin-top:4px;min-height:18px}.mobile-section[data-v-91bdb95b]{display:flex;flex-direction:column;gap:4px}.mobile-row[data-v-91bdb95b]{gap:8px;padding:4px 16px}.vue-country-intl-schema-popover[data-v-91bdb95b]{height:58px;background-color:#fff;border-radius:4px;display:flex;align-items:center}.vue-country-intl-popover{z-index:3000!important}.mobile-input-group[data-v-91bdb95b]{width:100%;padding:8px 0;background:#fff;border-radius:4px;justify-content:center;display:flex;flex:1;align-items:center}.mobile-code[data-v-91bdb95b]{display:flex;align-items:center;padding:0 12px;height:100%;font-size:16px;font-weight:600;color:#222;border-radius:4px;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.mobile-input[data-v-91bdb95b]{padding:0 12px;text-align:left}.code-section[data-v-91bdb95b]{display:flex;flex-direction:column;gap:4px}.code-input-group[data-v-91bdb95b]{display:flex;background:#fff;border-radius:4px;padding:8px 16px;margin:4px 16px;justify-content:space-between;align-items:center}.code-input-group .form-input[data-v-91bdb95b]{width:auto;flex:1}.send-code-btn[data-v-91bdb95b]{height:36px;padding:0 16px;font-size:14px;font-weight:600;color:#008900;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .2s;margin-left:12px;white-space:nowrap}.send-code-btn[data-v-91bdb95b]:hover:not(.disabled){background:#0089001a}.send-code-btn.disabled[data-v-91bdb95b]{color:#9aa0a6;cursor:not-allowed}.continue-btn[data-v-91bdb95b]{width:50%;margin:0 auto;height:48px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#34a853,#7cb342);border:none;border-radius:24px;cursor:pointer;transition:all .3s;box-shadow:0 2px 4px #0000001a}.continue-btn[data-v-91bdb95b]:hover:not(:disabled){box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.continue-btn[data-v-91bdb95b]:active:not(:disabled){transform:translateY(0)}.continue-btn[data-v-91bdb95b]:disabled{opacity:.6;cursor:not-allowed}.continue-btn.loading[data-v-91bdb95b]{opacity:.8}.el-dialog__headerbtn{font-size:26px;height:0px;padding-top:5px}.el-dialog__close:hover{color:#008900!important}.el-dialog__headerbtn:focus .el-dialog__close{color:#008900!important}@media (max-width: 900px){.continue-btn[data-v-91bdb95b]{font-size:14px}.form-label[data-v-91bdb95b]{width:100px}}.course-detail-page[data-v-fbb4ffbf]{background:#fff;padding:32px 40px}.course-detail-common[data-v-fbb4ffbf]{max-width:800px;margin:40px auto 0;background:#f5f8f7;border-radius:12px;box-shadow:0 1px 2px #0000000f;padding:32px 40px;min-height:600px}.page-header[data-v-fbb4ffbf]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.page-title[data-v-fbb4ffbf]{font-size:28px;font-weight:700;color:#202124;margin:0}.first-class-time[data-v-fbb4ffbf]{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;border-bottom:#F5F6FA 1px solid}.time-label[data-v-fbb4ffbf],.time-value[data-v-fbb4ffbf]{font-size:13px;color:#9aa0a6;font-weight:400}.course-info-card[data-v-fbb4ffbf]{background:#fff;border-radius:10px;padding:20px 24px;margin-bottom:32px}.course-info-header[data-v-fbb4ffbf]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.icon[data-v-fbb4ffbf]{width:1em;height:1em;font-size:15px;margin-right:6px;vertical-align:-.15em;fill:currentColor;overflow:hidden}.course-badge[data-v-fbb4ffbf]{display:inline-block;margin-right:12px}.badge-subject[data-v-fbb4ffbf]{background:#008900;color:#fff;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:700}.course-title[data-v-fbb4ffbf]{font-size:18px;font-weight:700;color:#202124}.meta-item[data-v-fbb4ffbf]{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:5px;color:#5f6368}.meta-item i[data-v-fbb4ffbf]{font-size:14px;color:#80868b}.coupons-section[data-v-fbb4ffbf]{margin-bottom:28px}.section-title[data-v-fbb4ffbf]{font-size:18px;font-weight:700;color:#202124;margin:0 0 6px}.section-subtitle[data-v-fbb4ffbf]{font-size:13px;color:#5f6368;margin:0 0 12px}.coupon-input-group[data-v-fbb4ffbf]{display:flex;gap:8px;margin-bottom:8px}.coupon-input[data-v-fbb4ffbf]{flex:1}.coupon-footer[data-v-fbb4ffbf]{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:8px;padding:10px 12px}.coupon-left[data-v-fbb4ffbf]{display:flex;align-items:center;gap:6px}.apply-link[data-v-fbb4ffbf]{background:transparent;border:none;color:#008900;font-size:14px;font-weight:700;cursor:pointer;padding:0 2px}.apply-link.disabled[data-v-fbb4ffbf],.apply-link[data-v-fbb4ffbf]:disabled{color:#a8d5b8;cursor:not-allowed}.coupon-status[data-v-fbb4ffbf]{display:flex;align-items:center;gap:6px;font-size:13px}.success-text[data-v-fbb4ffbf]{color:#008900;font-weight:500}.no-coupons[data-v-fbb4ffbf]{font-size:12px;color:#9aa0a6}.order-summary-section[data-v-fbb4ffbf]{background:#f8f9fa;border-radius:8px;padding:20px 24px;margin-bottom:16px}.summary-item[data-v-fbb4ffbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.item-label[data-v-fbb4ffbf]{font-size:13px;color:#5f6368}.item-value[data-v-fbb4ffbf]{font-size:14px;color:#202124;font-weight:500}.summary-divider[data-v-fbb4ffbf]{height:1px;background:#dadce0;margin:12px 0}.summary-total[data-v-fbb4ffbf]{display:flex;justify-content:space-between;align-items:center}.total-label[data-v-fbb4ffbf]{font-size:15px;color:#202124;font-weight:700}.total-price-group[data-v-fbb4ffbf]{display:flex;align-items:center;gap:10px}.total-price[data-v-fbb4ffbf]{font-size:22px;color:#008900;font-weight:700}.original-price[data-v-fbb4ffbf]{font-size:14px;color:#9aa0a6;text-decoration:line-through}.checkout-btn[data-v-fbb4ffbf]{display:block;margin-left:auto;background:#008900;color:#fff;border:none;border-radius:9999px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s;min-width:150px}.checkout-btn[data-v-fbb4ffbf]:hover:not(:disabled){background:#008900;box-shadow:0 2px 8px #34a85340}.checkout-btn[data-v-fbb4ffbf]:disabled{background:#dadce0;cursor:not-allowed;opacity:.6}@media (max-width: 1400px){.course-detail-page[data-v-fbb4ffbf]{max-width:98vw;padding:32px 4vw}}.payment-modal-overlay[data-v-fbb4ffbf]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.payment-modal[data-v-fbb4ffbf]{background:#fff;border-radius:10px;width:90vw;max-width:420px}.payment-modal-content[data-v-fbb4ffbf]{padding:20px}.payment-title[data-v-fbb4ffbf]{font-size:16px;font-weight:700;color:#202124;margin-bottom:8px}.payment-description[data-v-fbb4ffbf]{font-size:13px;color:#5f6368;line-height:1.6}.payment-buttons[data-v-fbb4ffbf]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.cancel-btn[data-v-fbb4ffbf],.payment-completed-btn[data-v-fbb4ffbf]{border:none;padding:8px 14px;border-radius:6px;cursor:pointer}.cancel-btn[data-v-fbb4ffbf]{background:#f3f4f6;color:#374151}.payment-completed-btn[data-v-fbb4ffbf]{background:#008900;color:#fff}[data-v-fbb4ffbf] .el-input{--el-input-border-radius: 6px;--el-input-border-color: #dadce0;--el-input-hover-border-color: #80868b;--el-input-focus-border-color: #008900}[data-v-fbb4ffbf] .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color) inset;border-radius:6px;padding:8px 12px}[data-v-fbb4ffbf] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}[data-v-fbb4ffbf] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset!important}[data-v-fbb4ffbf] .el-input__inner{font-size:13px;color:#202124;height:24px}[data-v-fbb4ffbf] .el-input__inner::placeholder{color:#c4c7c5;font-weight:400}.payment-modal-overlay[data-v-fbb4ffbf]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.payment-modal[data-v-fbb4ffbf]{background:#fff;border-radius:16px;padding:40px;max-width:500px;width:90%;box-shadow:0 8px 32px #00000026}.payment-modal-content[data-v-fbb4ffbf]{text-align:center}.payment-title[data-v-fbb4ffbf]{font-size:18px;font-weight:600;color:#222;margin-bottom:20px;line-height:1.4}.payment-description[data-v-fbb4ffbf]{font-size:14px;color:#666;line-height:1.6;margin-bottom:32px}.payment-buttons[data-v-fbb4ffbf]{display:flex;gap:16px;justify-content:center}.payment-completed-btn[data-v-fbb4ffbf]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.payment-completed-btn[data-v-fbb4ffbf]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.payment-completed-btn[data-v-fbb4ffbf]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}.our-programme[data-v-bc586dc5]{background:#fff;border-radius:18px;padding:40px 0 32px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.our-programme .section-title[data-v-bc586dc5]{display:flex;align-items:center;font-size:26px;font-weight:700;margin-bottom:10px}.our-programme .highlight[data-v-bc586dc5]{color:#008900}.our-programme .title[data-v-bc586dc5]{font-size:48px;margin-left:30px;font-style:italic}.programme-desc[data-v-bc586dc5]{color:#888;font-size:24px;margin-bottom:18px;margin-left:2px;font-style:italic!important;font-family:Arial,Times New Roman,serif}.programme-list[data-v-bc586dc5]{width:100%}.group-block[data-v-bc586dc5]{margin-bottom:24px;background:#f6f6f6;border-radius:18px;box-shadow:0 4px 24px #13b31c0f;border:1.5px solid #f6f6f6;padding:0 0 8px;transition:box-shadow .2s}.group-header[data-v-bc586dc5]{display:flex;align-items:center;cursor:pointer;padding:12px 32px;font-size:24px;font-weight:700;color:#222;background:transparent;border-radius:18px;margin-bottom:0;box-shadow:none;border:none}.group-title[data-v-bc586dc5]{margin-right:12px}.years-list[data-v-bc586dc5]{padding:0 18px 18px}.year-group[data-v-bc586dc5]{margin-bottom:18px}.year-group.open .year-header[data-v-bc586dc5],.year-group.open .year-content[data-v-bc586dc5]{background:#fff}.year-header[data-v-bc586dc5]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:18px 24px;font-size:20px;font-weight:600;color:#222;position:relative;background:#fff;border-radius:14px;box-shadow:none;transition:background .2s,box-shadow .2s}.year-group.open .year-header[data-v-bc586dc5]{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.subject-icons[data-v-bc586dc5]{display:flex;gap:12px;margin-left:32px}.subject-icon-box[data-v-bc586dc5]{background:#f6f6f6;border-radius:10px;padding:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #13b31c0a}.subject-icon[data-v-bc586dc5]{font-size:32px;color:#008900}.year-content[data-v-bc586dc5]{padding:18px 24px;background:#fff;border-radius:0 0 14px 14px;margin-top:0}.subject-list[data-v-bc586dc5]{margin-top:10px}.subject[data-v-bc586dc5]{background:#fff;border-radius:8px;padding:8px;font-size:20px;color:#222;border:1.5px solid #a19e9e;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;max-width:260px;margin-bottom:20px}.subject .iconfont[data-v-bc586dc5]{font-size:30px;color:#222}.subject.active[data-v-bc586dc5]{background:#008900;color:#fff;border:none}.subject.active .iconfont[data-v-bc586dc5]{color:#fff}.evaluate-programme-desc[data-v-bc586dc5]{position:absolute;top:140px;right:36px;height:auto;z-index:2}.year_show[data-v-bc586dc5]{display:none}.course-schedule[data-v-59aff65b]{width:100%}.schedule-header[data-v-59aff65b]{margin-bottom:12px}.schedule-title[data-v-59aff65b]{font-size:24px;font-weight:700;color:#222;display:flex;align-items:center;margin:0}.green-dot[data-v-59aff65b]{width:12px;height:12px;background:#008900;border-radius:50%;margin-right:12px}.schedule-content[data-v-59aff65b]{display:flex;gap:32px}.calendar-section[data-v-59aff65b]{flex:1;background:#fff;border-radius:8px;padding:16px;border:#E7E7E7 1px solid}.calendar-header[data-v-59aff65b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:12px}.calendar-month[data-v-59aff65b]{font-size:20px;font-weight:700;color:#222;margin:0}.calendar-controls[data-v-59aff65b]{display:flex;align-items:center;gap:8px}.nav-btn[data-v-59aff65b]{width:24px;height:24px;padding:0;border:1px solid #008900;background:#fff;color:#008900;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.nav-btn[data-v-59aff65b]:hover{background:#f0f9f0}.today-btn[data-v-59aff65b]{height:24px;width:60px;padding:0;border:1px solid #008900;background:#fff;color:#008900;border-radius:20px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.today-btn[data-v-59aff65b]:hover{background:#f0f9f0}.calendar-legend[data-v-59aff65b]{display:flex;gap:16px;align-items:center}.legend-item[data-v-59aff65b]{display:flex;align-items:center;gap:6px;font-size:20px;font-weight:600;color:#333}.legend-item .dot[data-v-59aff65b]{width:7px;height:7px;border-radius:50%}.legend-item .dot.started[data-v-59aff65b]{background:#008900}.legend-item .dot.not-started[data-v-59aff65b]{background:orange}.calendar-body[data-v-59aff65b]{width:100%}.weekdays[data-v-59aff65b]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:8px}.weekday[data-v-59aff65b]{text-align:center;font-size:20px;font-weight:700;color:#7a7a8b;padding:8px 0}.dates[data-v-59aff65b]{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.date-cell[data-v-59aff65b]{aspect-ratio:1.5;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:8px;cursor:pointer;transition:all .2s}.date-cell[data-v-59aff65b]:hover:not(.other-month){background:#f5f5f5}.date-number[data-v-59aff65b]{font-size:20px;font-weight:700;color:#222522}.date-cell.other-month .date-number[data-v-59aff65b]{color:#7a7a8b}.date-cell.today[data-v-59aff65b]{background:#e8f5e9;font-weight:700}.date-cell.selected[data-v-59aff65b]{background:#c8e6c9}.course-dot[data-v-59aff65b]{width:8px;height:8px;border-radius:50%;position:absolute;bottom:6px}.course-dot.started[data-v-59aff65b]{background:#008900}.course-dot.not-started[data-v-59aff65b]{background:orange}.courses-section[data-v-59aff65b]{width:36%;display:flex;flex-direction:column;gap:10px}.courses-date[data-v-59aff65b]{font-size:20px;font-weight:700;color:#222;margin:0 0 20px}.courses-list[data-v-59aff65b]{display:flex;flex-direction:column;gap:16px}.course-item[data-v-59aff65b]{display:flex;align-items:center;gap:16px;padding:16px;border:#E7E7E7 1px solid;background:#fff;border-radius:8px;transition:all .2s}.course-item[data-v-59aff65b]:hover{background:#f5f5f5}.course-icon-box[data-v-59aff65b]{width:48px;height:48px;border-radius:8px;background:#f6f6f6;color:#008900;display:flex;align-items:center;justify-content:center}.course-icon[data-v-59aff65b]{font-size:42px}.course-info[data-v-59aff65b]{flex:1}.course-time[data-v-59aff65b]{font-size:20px;font-weight:700;color:#000;margin-bottom:4px}.course-name[data-v-59aff65b]{font-size:12px;font-weight:700;color:#333}.go-btn[data-v-59aff65b]{padding:4px 24px;background:#fff;border:2px solid #008900;border-radius:20px;color:#008900;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s;flex-shrink:0}.go-btn[data-v-59aff65b]:hover{background:#f0f9f0}.no-courses[data-v-59aff65b]{text-align:center;color:#999;font-size:14px}.courses-section1[data-v-59aff65b]{background:#fff;border-radius:8px;padding:24px;border:#E7E7E7 1px solid}@media (max-width: 1600px){.date-cell[data-v-59aff65b]{aspect-ratio:1}}@media (max-width: 1024px){.schedule-content[data-v-59aff65b]{flex-direction:column}.courses-section[data-v-59aff65b]{width:100%}}.learning-center-bg[data-v-e9ba7354]{min-height:100vh;background:#f7faf7;padding:0;width:100vw;color:#323233}.learning-center-wrapper[data-v-e9ba7354]{max-width:90vw;margin:0 auto;display:flex;padding:15px 0;border-radius:24px;background:transparent}.sidebar[data-v-e9ba7354]{width:12vw;margin-left:2vw;background:transparent;display:flex;flex-direction:column;align-items:stretch;padding:0}.sidebar.fixed[data-v-e9ba7354]{position:fixed;top:80px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a}.sidebar.fixedtrans[data-v-e9ba7354]{top:20px;transition:top .4s}.sidebar.fixed .sidebar-item[data-v-e9ba7354]{border-radius:0;margin:0}.sidebar.fixed .sidebar-item[data-v-e9ba7354]:first-child{border-radius:12px 12px 0 0}.sidebar.fixed .sidebar-item.last[data-v-e9ba7354]{border-radius:0 0 12px 12px}.sidebar-item[data-v-e9ba7354]{background:#fff;box-shadow:0 2px 8px #0000000a;padding:22px 0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .2s,border .2s,background .2s;border-bottom:1px solid #f7f7f7;border-left:none;border-right:none}.sidebar-item.last[data-v-e9ba7354]{border-bottom:none!important;border-left:none;border-right:none}.sidebar-label[data-v-e9ba7354]{font-size:17px;color:#222;font-weight:500;transition:color .2s,font-weight .2s}.sidebar-label.active[data-v-e9ba7354]{color:#008900;font-weight:700}.main-content[data-v-e9ba7354]{flex:1;background:#fff;border-radius:0 18px 18px 0;box-shadow:0 2px 16px #0000000a;padding:40px 30px 32px;min-height:700px;display:flex;flex-direction:column;margin-left:15px}.sidebar.fixed+.main-content[data-v-e9ba7354]{width:90vw;margin-left:15vw}.section-block[data-v-e9ba7354]{margin-bottom:24px}.section-title[data-v-e9ba7354]{font-weight:700;font-size:20px;margin-bottom:18px;display:flex;align-items:center}.green-dot[data-v-e9ba7354]{display:inline-block;width:14px;height:14px;border-radius:50%;background:#008900;margin-right:10px}.divider[data-v-e9ba7354]{height:1px;background:#f0f0f0;margin:18px 0 24px;width:100%}.quick-entrance[data-v-e9ba7354]{display:flex;gap:24px;margin-bottom:32px}.card[data-v-e9ba7354]{background-image:url(/images/learningCenter/Rectangle%20238.png);background-repeat:round;background-size:cover;width:420px;min-height:200px;flex:1;padding:0;display:flex}.card-left[data-v-e9ba7354]{flex:1;padding:30px 20px}.card-title[data-v-e9ba7354]{font-size:24px;margin-bottom:8px;display:flex;align-items:center}.go[data-v-e9ba7354]{color:#008900;cursor:pointer;margin-left:10px;font-weight:700;font-size:24px;height:50%;display:flex;align-items:center}.card-content[data-v-e9ba7354]{color:#323233;font-size:32px;font-weight:700;margin-bottom:12px;width:100%}.card-footer[data-v-e9ba7354]{font-size:20px;color:#008900}.card.homework .card-footer[data-v-e9ba7354],.card.homework .incomplete[data-v-e9ba7354]{color:#008900}.timetable-wrapper[data-v-e9ba7354]{background:#fafbfa;border-radius:14px;margin-top:8px;padding:30px 20px}.timetable-header[data-v-e9ba7354]{display:flex;justify-content:space-between;align-items:center;background:#f6f6f6;border-radius:12px 12px 0 0;padding:0;height:48px}.timetable-header-item[data-v-e9ba7354]{flex:1;text-align:center;font-size:19px;font-weight:500;color:#222;letter-spacing:1px;line-height:48px}.timetable-body[data-v-e9ba7354]{display:flex;justify-content:space-between;align-items:stretch;gap:8px;margin-top:8px}.timetable-day-card-out[data-v-e9ba7354]{background-color:#fafbfa;border-radius:14px;box-shadow:0 2px 8px #0000000a;flex:1;min-width:120px;padding:5px;display:flex;flex-direction:column;align-items:flex-start;position:relative;border:2px solid #e6ece6;min-height:10px}.timetable-day-card[data-v-e9ba7354]{background-size:100% auto;background-repeat:no-repeat;border-radius:14px 14px 0 0;min-width:120px;padding:0;display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:40px}.timetable-day-card.today[data-v-e9ba7354]{border:2px solid #13b31c}.date-badge-float[data-v-e9ba7354]{position:absolute;top:1px;left:3px;width:22px;height:22px;background:#fff;border-radius:50%;color:#222;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000000f;border:2px solid #e6ece6;z-index:2}.date-badge-float.today[data-v-e9ba7354]{color:#fff;background:#13b31c;border:2px solid #13b31c}.course-list-float[data-v-e9ba7354]{width:100%;display:flex;align-items:center;flex-direction:column;gap:4px;padding:10px 0;background-color:#fafbfa}.course-item-float[data-v-e9ba7354]{background:#fff;padding:2px 5px;width:80px;display:flex;flex-direction:column}.course-time-float[data-v-e9ba7354]{font-weight:700;font-size:13px;color:#222}.course-name-float[data-v-e9ba7354]{font-size:13px;color:#222;margin-top:2px}.task-list-wrapper[data-v-e9ba7354]{display:flex;flex-direction:column;gap:18px;margin-top:10px}.task-item[data-v-e9ba7354]{display:flex;align-items:center;background:#fafbfa;border-radius:14px;box-shadow:0 2px 8px #0000000a;padding:0 28px 0 0;min-height:64px;position:relative;font-size:16px}.task-item[data-v-e9ba7354]:before{content:"";display:block;position:absolute;left:0;top:0;width:8px;height:100%;background:#13b31c;border-radius:14px 0 0 14px}.task-time[data-v-e9ba7354]{min-width:110px;text-align:left;color:#888;font-size:15px;margin-left:22px;font-weight:500;line-height:1.2}.task-title[data-v-e9ba7354]{flex:1;font-weight:700;font-size:20px;color:#222;margin-left:18px}.task-title1[data-v-e9ba7354]{flex:1;font-weight:400;font-size:18px;color:#222;margin-left:18px}.task-status-btn[data-v-e9ba7354]{display:flex;align-items:center;justify-content:space-between;gap:18px;height:100%;flex:1}.task-status[data-v-e9ba7354]{display:flex;align-items:center;width:200px;font-size:18px;font-weight:500;height:40px;line-height:40px;vertical-align:baseline}.task-status .dot[data-v-e9ba7354]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:7px}.task-status.completed[data-v-e9ba7354]{color:#13b31c}.task-status.completed .dot[data-v-e9ba7354]{background:#13b31c}.task-status.uncompleted[data-v-e9ba7354]{color:#e60012}.task-status.uncompleted .dot[data-v-e9ba7354]{background:#e60012}.task-status.marking[data-v-e9ba7354]{color:#ff8c00}.task-status.marking .dot[data-v-e9ba7354]{background:#ff8c00}.task-btn[data-v-e9ba7354]{border:2px solid #13b31c;color:#13b31c;background:#fff;border-radius:22px;font-size:18px;font-weight:500;padding:2px 32px;cursor:pointer;outline:none;transition:background .2s,color .2s}.task-btn.view[data-v-e9ba7354]:hover{background:#f6fff6}.task-btn.start[data-v-e9ba7354]{border:2px solid #e60012;color:#e60012}.task-btn.start[data-v-e9ba7354]:hover{background:#fff0f0}.task-btn-placeholder[data-v-e9ba7354]{height:40px;min-width:80px;visibility:hidden}.achievement-grid[data-v-e9ba7354]{display:grid;grid-template-columns:1fr 1fr;gap:32px 28px;margin-top:18px}.achievement-card[data-v-e9ba7354]{display:flex;align-items:center;background:#fafbfa;border-radius:24px;box-shadow:0 2px 8px #0000000a;padding:28px 38px 28px 28px;min-height:110px;gap:24px}.achieve-icon[data-v-e9ba7354]{width:77px;height:77px;display:flex;align-items:center;justify-content:center}.achieve-progress img[data-v-e9ba7354],.achieve-bar img[data-v-e9ba7354],.achieve-pdf img[data-v-e9ba7354]{width:77px;height:77px}.achieve-info[data-v-e9ba7354]{display:flex;flex-direction:column;justify-content:center;gap:8px}.achieve-title[data-v-e9ba7354]{font-size:19px;color:#222;font-weight:500}.achieve-value[data-v-e9ba7354]{font-size:32px;color:#111;font-weight:700;margin-top:2px}.pdf-btn[data-v-e9ba7354]{border:2px solid #13b31c;color:#13b31c;background:#fff;border-radius:22px;font-size:18px;font-weight:500;padding:2px 32px;cursor:pointer;outline:none;margin-top:6px;transition:background .2s,color .2s}.pdf-btn[data-v-e9ba7354]:hover{background:#f6fff6}.subscribed-header[data-v-e9ba7354]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;height:56px}.subscribe-btn[data-v-e9ba7354]{border:2px solid #13b31c;color:#13b31c;background:#fff;border-radius:15px;font-size:18px;font-weight:500;width:240px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:background .2s,color .2s;padding:0}.subscribe-btn[data-v-e9ba7354]:hover{background:#f6fff6}.subscribed-content[data-v-e9ba7354]{padding:30px 20px}.hw-title[data-v-e9ba7354]{font-weight:700;font-size:22px;color:#222;letter-spacing:.5px;display:flex;align-items:center}.hw-title1[data-v-e9ba7354]{font-weight:700;font-size:18px;color:#888;letter-spacing:.5px;display:flex;align-items:center}.task-center[data-v-e9ba7354]{display:flex;align-items:center;flex:1;text-align:center;color:#888;font-size:19px;margin-right:32px;height:75px}.hw-time-icon[data-v-e9ba7354]{font-size:25px;color:#008900;margin-right:8px;display:flex;align-items:center}.hw-icon[data-v-e9ba7354]{font-size:36px;color:#888;display:flex;align-items:center}.hw-sign[data-v-e9ba7354]{min-width:180px;display:flex;align-items:center;font-size:22px;font-weight:700;color:#222;margin-left:12px;height:75px;flex:1}.card-unfooter[data-v-e9ba7354]{margin-top:40px}@media (max-width: 900px){.sidebar[data-v-e9ba7354]{display:none;margin-left:15vw}.sidebar.fixed+.main-content[data-v-e9ba7354]{margin-left:0vw}}.my-live-class-bg[data-v-0eee52ae]{min-height:85vh;background:#f7faf7;padding:0;width:100vw;color:#323233}.my-live-class-wrapper[data-v-0eee52ae]{max-width:1200px;margin:0 auto;background:#fff;border-radius:18px;box-shadow:0 2px 16px #0000000a;padding:0 0 60px;min-height:500px}.live-tabs-bar[data-v-0eee52ae]{display:flex;align-items:center;height:70px;background:#fff;border-radius:18px 18px 0 0;padding:0 40px;border-bottom:1px solid #e5e5e5;justify-content:space-around}.tab-item[data-v-0eee52ae]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#bdbdbd;margin-right:48px;height:70px;padding:0 24px;cursor:pointer;position:relative;width:100%;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.tab-item[data-v-0eee52ae]:hover{background-color:#0089000d}.tab-item[data-v-0eee52ae] *{pointer-events:none}.tab-item span[data-v-0eee52ae],.tab-item .tab-icon[data-v-0eee52ae]{cursor:pointer}.tab-item .tab-icon[data-v-0eee52ae]{font-size:32px;margin-right:12px}.tab-item.active[data-v-0eee52ae]{color:#222}.tab-item.active .tab-icon[data-v-0eee52ae]{color:#008900}.tab-item.disabled[data-v-0eee52ae],.tab-item.disabled .tab-icon[data-v-0eee52ae]{color:#bdbdbd}.tab-underline[data-v-0eee52ae]{width:50%;height:4px;background:#008900;border-radius:2px;margin-bottom:0;margin-left:0;position:relative;top:0;left:0;transition:left .3s}.live-header[data-v-0eee52ae]{display:flex;align-items:center;font-size:24px;font-weight:700;margin-bottom:24px}.live-title[data-v-0eee52ae]{color:#222}.date-bar-bg[data-v-0eee52ae]{background:#f6f6f6;border-radius:16px;margin:32px 24px 24px;padding:0}.live-date-tabs[data-v-0eee52ae]{display:flex;justify-content:space-between;padding:0 32px;height:90px;align-items:center;background:transparent}.date-tab[data-v-0eee52ae]{width:120px;height:70px;background:transparent;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:20px;color:#222;cursor:pointer;margin-right:8px;transition:background .2s,color .2s}.date-tab.active[data-v-0eee52ae]{background:#008900;color:#fff}.date[data-v-0eee52ae]{font-size:26px;font-weight:700}.week[data-v-0eee52ae]{font-size:17px}.live-class-grid[data-v-0eee52ae]{display:grid;grid-template-columns:1fr 1fr;gap:24px 24px;margin:0;padding:0}.live-class-card[data-v-0eee52ae]{display:flex;align-items:center;background:#fff;border:2px solid #e5e5e5;border-radius:20px;box-shadow:none;min-height:110px;padding:0 32px;margin:0;transition:box-shadow .2s,border .2s}.live-class-card[data-v-0eee52ae]:not(.tbc):hover{box-shadow:0 4px 16px #00890014;border:2px solid #008900}.card-icon-block[data-v-0eee52ae]{width:80px;height:80px;background:#f7faf7;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:32px}.card-icon-block .iconfont[data-v-0eee52ae]{font-size:64px;color:#008900}.card-info-block[data-v-0eee52ae]{flex:1;display:flex;align-items:center;justify-content:space-between}.card-time-name[data-v-0eee52ae]{display:flex;flex-direction:column;gap:4px}.card-time[data-v-0eee52ae]{font-size:24px;font-weight:700;color:#222}.card-name[data-v-0eee52ae]{font-size:18px;font-weight:700;color:#222}.card-action[data-v-0eee52ae]{display:flex;align-items:center;min-width:160px;justify-content:flex-end}.go-btn[data-v-0eee52ae]{border:2px solid #008900;color:#008900;background:#fff;border-radius:22px;font-size:20px;font-weight:500;padding:2px 40px;cursor:pointer;outline:none;transition:background .2s,color .2s}.go-btn[data-v-0eee52ae]:hover{background:#f6fff6}.tbc-text[data-v-0eee52ae]{color:#bbb;font-size:20px}.live-class-card.tbc[data-v-0eee52ae]{background:#fff;border:2px solid #e5e5e5}.show-more-wrapper[data-v-0eee52ae]{display:flex;justify-content:center;margin-top:24px}.show-more-btn[data-v-0eee52ae]{border:2px solid #008900;color:#008900;background:#fff;border-radius:22px;font-size:15px;font-weight:500;padding:6px 40px;cursor:pointer;outline:none;transition:background .2s,color .2s}.show-more-btn[data-v-0eee52ae]:hover{background:#f6fff6}.arrow[data-v-0eee52ae]{font-size:15px;margin-left:8px}.card-padding[data-v-0eee52ae]{padding:0 32px}.replay-list[data-v-0eee52ae]{margin:32px 70px 0;display:grid;grid-template-columns:1fr;gap:18px}.replay-card[data-v-0eee52ae]{display:grid;grid-template-columns:220px 180px 1fr 180px;align-items:center;background:#fafbfa;border-radius:10px;min-height:70px;font-size:20px;margin-bottom:0;padding:0 22px;border-left:8px solid #008900}.replay-sign[data-v-0eee52ae]{min-width:160px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;border-radius:12px;height:48px;margin-right:60px;margin-left:0}.replay-sign.signed[data-v-0eee52ae]{background:#ececec;color:#bec5be}.replay-sign.signed .icon-qiandao[data-v-0eee52ae]{font-size:32px;color:#7fcf7f;border-radius:8px;margin-right:5px;padding:2px}.replay-sign.not-signed[data-v-0eee52ae]{background:#f8f8d7;color:#d6d600}.replay-sign.not-signed .iconfont-check[data-v-0eee52ae]{display:none}.not-signed-text[data-v-0eee52ae]{color:#0b7745;font-weight:500;background:#f8f86a;border-radius:8px;padding:10px;font-size:20px}.replay-name[data-v-0eee52ae]{min-width:180px;font-size:22px;font-weight:700;color:#222;margin-right:32px}.replay-time[data-v-0eee52ae]{min-width:320px;display:flex;align-items:center;color:#888;font-size:20px;margin-right:32px}.replay-time .iconfont-clock[data-v-0eee52ae]{font-size:22px;margin-right:8px}.replay-action[data-v-0eee52ae]{min-width:160px;display:flex;align-items:center;justify-content:flex-end}.first-replay-sign[data-v-0eee52ae]{min-width:100px!important;height:64px!important;font-size:24px}.live-detail-page[data-v-f653b70a]{max-width:1060px;margin:0 auto;background:#fff;box-shadow:0 6px 32px #00000012;padding:0 70px;min-height:760px;display:flex;flex-direction:column;align-items:stretch}.live-banner[data-v-f653b70a]{width:100%;height:230px;position:relative;border-radius:10px;overflow:hidden;margin:40px 0 32px;display:flex;align-items:center;justify-content:center}.banner-bg[data-v-f653b70a]{width:100%;height:100%;background:url(/images/liveDetail/liveDetail.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center}.banner-dots[data-v-f653b70a]{position:absolute;left:48px;top:32px;z-index:2}.dot[data-v-f653b70a]{position:absolute;border-radius:50%;background:#e6f7e6;opacity:.7}.dot1[data-v-f653b70a]{width:48px;height:48px;left:0;top:0}.dot2[data-v-f653b70a]{width:24px;height:24px;left:60px;top:18px}.dot3[data-v-f653b70a]{width:14px;height:14px;left:100px;top:38px}.banner-circlesvg[data-v-f653b70a]{position:absolute;right:40px;bottom:0;z-index:2}.banner-content[data-v-f653b70a]{width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.banner-title[data-v-f653b70a]{text-align:center;line-height:1.1}.year[data-v-f653b70a]{font-size:36px;font-weight:700;color:#222;margin-bottom:0}.subject[data-v-f653b70a]{font-size:38px;font-weight:800;color:#13b31c;margin-top:2px}.subject span[data-v-f653b70a]{color:#13b31c;font-weight:800}.banner-search[data-v-f653b70a]{position:absolute;right:60px;top:50%;transform:translateY(-50%);z-index:4}.search-btn[data-v-f653b70a]{width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #00000014;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.search-btn .iconfont-search[data-v-f653b70a]{font-size:22px;color:#e74c3c}.live-info-block[data-v-f653b70a]{width:100%;padding:0 8px;display:flex;flex-direction:column;align-items:flex-start}.info-title-row[data-v-f653b70a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;width:100%}.info-title[data-v-f653b70a]{font-size:36px;font-weight:800;color:#111;line-height:1.1}.info-time[data-v-f653b70a]{font-size:20px;color:#222;display:flex;align-items:center;font-weight:400;margin-right:8px}.info-time .iconfont-clock[data-v-f653b70a]{font-size:22px;margin-right:6px}.info-brief[data-v-f653b70a]{margin-bottom:28px;width:100%}.brief-label[data-v-f653b70a]{font-size:20px;font-weight:700;color:#222;margin-bottom:6px}.brief-content[data-v-f653b70a]{color:#888;font-size:16px;line-height:1.8;margin-top:2px;max-width:98%}.info-homework[data-v-f653b70a]{margin-top:32px;font-size:20px;font-weight:700;color:#222;width:100%}.homework-label[data-v-f653b70a]{font-weight:700}.homework-status[data-v-f653b70a]{color:#bbb;font-weight:400;margin-left:8px}.live-actions-block[data-v-f653b70a]{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:48px;gap:18px;padding-right:8px}.sign-btn[data-v-f653b70a]{border:2px solid #13b31c;color:#13b31c;background:#fff;border-radius:12px;min-width:140px;height:48px;cursor:pointer;outline:none;transition:background .2s,color .2s;display:flex;align-items:center;gap:8px;justify-content:center}.sign-btn[data-v-f653b70a]:disabled{background:#f0f0f0;border-color:#ccc;color:#999;cursor:not-allowed}.sign-btn:disabled .icon-qiandao[data-v-f653b70a]{color:#999}.sign-btn .iconfont-check[data-v-f653b70a]{color:#13b31c;font-size:22px}.sign-btn .icon-qiandao[data-v-f653b70a]{color:#13b31c;font-size:26px}.watch-btn[data-v-f653b70a]{border:2px solid #13b31c;color:#13b31c;background:#fff;border-radius:12px;min-width:200px;height:48px;cursor:pointer;outline:none;display:flex;align-items:center;gap:8px;justify-content:center;transition:background .2s,color .2s}.watch-btn[data-v-f653b70a]:hover:not(:disabled){background:#13b31c;color:#fff}.watch-btn:hover:not(:disabled) .icon-bofang[data-v-f653b70a]{color:#fff}.watch-btn[data-v-f653b70a]:disabled{border:2px solid #bbb;color:#bbb;background:#f6f6f6;cursor:not-allowed}.watch-btn:disabled .icon-bofang[data-v-f653b70a]{color:#bbb}.watch-btn .iconfont-play[data-v-f653b70a]{color:#13b31c;font-size:22px}.watch-btn .icon-bofang[data-v-f653b70a]{color:#13b31c;font-size:26px}@media (max-width: 1200px){.live-detail-page[data-v-f653b70a]{padding:0 16px 40px}.live-info-block[data-v-f653b70a],.live-actions-block[data-v-f653b70a]{width:100%}}.upload-dialog{border-radius:12px}.upload-dialog .el-dialog__header{padding:0 20px 24px;text-align:center}.upload-dialog .el-dialog__title{font-size:20px;font-weight:600;color:#455571}.upload-dialog .el-dialog__body{padding:14px 20px 10px}.upload-dialog .upload-block{width:100%}.upload-dialog .dz-icon{width:33px;height:45px;margin-bottom:8px}.upload-dialog .dz-tip{font-size:14px;margin-bottom:6px}.upload-dialog .dz-tip a{color:#008900;text-decoration:underline}.upload-dialog .dz-subtip{font-size:12px;color:#999}.upload-dialog .dlg-actions{display:flex;justify-content:flex-end;gap:10px;padding:0 8px 10px}.el-upload .el-upload-dragger{border-radius:12px;border:1px dashed #008900;background-color:#00890010}.dz-tip[data-v-52299452]{font-size:14px;font-weight:600;color:#008900}.dz-tip a[data-v-52299452]{color:#008900;font-size:14px;font-weight:600;text-decoration:underline}.file-list[data-v-52299452]{margin-top:20px}.file-item[data-v-52299452]{display:flex;background:#f3f3f3;border-radius:10px;padding:10px 12px;align-items:center;flex-direction:column;margin-bottom:10px}.fi-main-row[data-v-52299452]{display:flex;align-items:center;width:100%}.fi-icon[data-v-52299452]{width:36px;height:36px;margin-right:10px}.fi-meta[data-v-52299452]{flex:1}.fi-name[data-v-52299452]{font-size:14px;font-weight:700;color:#000;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fi-size[data-v-52299452]{font-size:12px;color:#999}.fi-progress-row[data-v-52299452]{display:flex;width:100%;align-items:center;margin-top:5px}.fi-progress[data-v-52299452]{flex:1;height:6px;background-color:#f0f0f0;border-radius:3px;overflow:hidden}.fi-progress .bar[data-v-52299452]{height:100%;background-color:#008900}.fi-pct[data-v-52299452]{margin-left:10px;font-size:12px;color:#999}.fi-remove[data-v-52299452]{background:#fff;padding:0;width:24px;height:24px;border-radius:12px;border:none;color:#000;cursor:pointer}.fi-remove .x[data-v-52299452]{font-size:16px;font-weight:700}.my-homework-bg[data-v-24d68fcf]{background:#f7faf7;display:flex;justify-content:center;align-items:flex-start;color:#323233}.my-homework-wrapper[data-v-24d68fcf]{width:1320px;margin:20px auto 0;background:#fff;box-shadow:0 4px 24px #00000012;padding:0 0 40px;display:flex;flex-direction:column;align-items:center;min-height:600px}.tab-bar[data-v-24d68fcf]{display:flex;width:100%;height:70px;align-items:center;justify-content:center;border-bottom:none;border-radius:18px 18px 0 0;background:#fff;margin-top:18px;position:relative;z-index:2}.tab-item[data-v-24d68fcf]{flex:1;text-align:center;font-size:28px;font-weight:700;color:#bdbdbd;cursor:pointer;height:100%;line-height:70px;transition:color .2s;border-radius:18px 18px 0 0;display:flex;align-items:center;justify-content:center}.tab-item .iconfont[data-v-24d68fcf]{font-size:28px;margin-right:8px;vertical-align:-3px;color:#bdbdbd;font-weight:700;transition:color .2s}.tab-item.active .iconfont[data-v-24d68fcf]{background:linear-gradient(90deg,#096b0e,#8fdc2f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#008900}.tab-item span[data-v-24d68fcf]{font-size:20px;color:#bdbdbd;font-weight:700;transition:color .2s}.tab-item.active span[data-v-24d68fcf]{color:#222;font-weight:700}.tab-underline[data-v-24d68fcf]{position:absolute;bottom:0;left:0;width:50%;height:6px;background:#008900;border-radius:3px;transition:left .2s;z-index:3}.homework-list[data-v-24d68fcf]{width:100%;margin:0 auto;padding:18px 0 0;display:flex;flex-direction:column;gap:18px;align-items:center}.homework-incomplete[data-v-24d68fcf]{display:grid;grid-template-columns:400px 1fr 350px;align-items:center;background:#fafbfa;border-radius:10px;min-height:75px;font-size:20px;margin-bottom:0;padding:0 22px;border-left:8px solid #008900;width:83%;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s;position:relative}.homework-incomplete.closed[data-v-24d68fcf]{background:#fff0f0}.dl-btn[data-v-24d68fcf]{display:flex;align-items:center;gap:8px;background:#fff0;color:#008900;border:none;border-radius:25px;font-size:16px;font-weight:500;padding:4px 20px;cursor:pointer;outline:none;height:36px;line-height:32px}.dl-btn span[data-v-24d68fcf]{text-decoration:underline}.up-btn[data-v-24d68fcf]{display:flex;align-items:center;gap:8px;background:#fff0;color:#008900;border:2px solid #008900;border-radius:25px;font-size:16px;font-weight:500;padding:4px 20px;cursor:pointer;outline:none;height:36px;line-height:32px}.up-btn span[data-v-24d68fcf]{text-decoration:underline}.hw-sign[data-v-24d68fcf]{min-width:180px;display:flex;align-items:center;font-size:22px;font-weight:700;color:#222;margin-right:32px;height:75px}.hw-icon[data-v-24d68fcf]{font-size:36px;color:#888;margin-right:16px;display:flex;align-items:center}.hw-title[data-v-24d68fcf]{font-weight:700;font-size:22px;color:#222;letter-spacing:.5px;display:flex;align-items:center}.hw-title1[data-v-24d68fcf]{font-weight:700;font-size:18px;color:#888;letter-spacing:.5px;display:flex;align-items:center}.homework-incomplete .hw-center[data-v-24d68fcf]{display:flex;align-items:center;text-align:center;color:#888;font-size:19px;margin-right:32px;height:75px}.hw-time-icon[data-v-24d68fcf]{font-size:25px;color:#008900;margin-right:8px;display:flex;align-items:center}.homework-incomplete .hw-deadline[data-v-24d68fcf]{color:#222;font-size:19px;display:flex;align-items:center}.homework-incomplete .hw-deadline.closed[data-v-24d68fcf]{color:#e60012;font-size:19px;font-weight:500}.homework-incomplete .hw-right[data-v-24d68fcf]{min-width:120px;display:flex;justify-content:flex-end;align-items:center;height:75px;margin-right:0}.homework-incomplete[data-incomplete] .hw-right[data-v-24d68fcf]{justify-content:flex-end!important}.homework-list>template:nth-child(1) .hw-right[data-v-24d68fcf],.hw-marking[data-v-24d68fcf],.hw-score[data-v-24d68fcf],.hw-closed[data-v-24d68fcf]{margin-right:0;text-align:left;align-items:center;display:flex;height:100%}.hw-btn[data-v-24d68fcf],.hw-btn.view[data-v-24d68fcf]{flex-shrink:0;margin-left:12px}.homework-incomplete .hw-btn[data-v-24d68fcf]{background:#008900;color:#fff;border-radius:25px;font-size:20px;font-weight:500;padding:2px 36px;cursor:pointer;outline:none;height:40px;line-height:36px;margin-right:2px;width:120px}.homework-incomplete .hw-btn[data-v-24d68fcf]:hover{background:#009d00;border:0px}.homework-incomplete .hw-closed[data-v-24d68fcf]{color:#e60012;font-size:20px;font-weight:600;border:none;border-radius:22px;background:transparent;margin-left:18px;height:40px;line-height:36px;display:flex;align-items:center}.hw-marking[data-v-24d68fcf],.hw-score[data-v-24d68fcf]{color:#13b31c;font-size:20px;font-weight:600;margin-right:18px}.hw-status[data-v-24d68fcf]{color:#666;font-size:20px;font-weight:600;margin-right:18px}.hw-btn.view[data-v-24d68fcf]{border:2px solid #008900;color:#008900;background:#fff;border-radius:22px;font-size:20px;font-weight:500;padding:2px 36px;cursor:pointer;outline:none;transition:background .2s,color .2s;height:40px;line-height:36px;margin-right:2px}.hw-btn.view[data-v-24d68fcf]:hover{background:#f6fff6}.quiz-bg[data-v-f1a916c4]{background:#f7faf7;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px 0;color:#323233}.quiz-title-card[data-v-f1a916c4]{width:1200px;background:#fff;box-shadow:0 2px 16px #0000000f;margin-bottom:10px;padding:0;display:flex;justify-content:center;align-items:center}.quiz-title[data-v-f1a916c4]{font-size:24px;font-weight:700;text-align:center;padding:15px 0;width:100%}.title-pause-btn[data-v-f1a916c4]{height:35px;width:80px;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:#008900;font-size:12px;cursor:pointer;transition:all .2s;margin-right:10px}.quiz-card[data-v-f1a916c4]{width:1200px;background:#fff;display:flex;flex-direction:column;justify-content:center}.quiz-content-row[data-v-f1a916c4]{display:flex;flex-direction:row;align-items:stretch;height:100%;min-height:700px}.quiz-divider[data-v-f1a916c4]{width:10px;background:#f7faf7;flex-shrink:0}.quiz-left[data-v-f1a916c4]{flex:2.2;padding:16px 0 0;border-right:2px solid #f2f2f2;min-width:480px;display:flex;flex-direction:column;justify-content:flex-start}.quiz-header[data-v-f1a916c4]{display:flex;justify-content:space-between;align-items:center;padding:0 32px 16px;position:relative}.quiz-section-title[data-v-f1a916c4]{font-size:18px;font-weight:700;color:#222}.title-pause-btn[data-v-f1a916c4]{height:32px;min-width:80px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;color:#008900;font-size:12px;cursor:pointer;transition:all .2s;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.title-pause-btn[data-v-f1a916c4]:hover{background-color:#f5f5f5}.title-pause-btn i[data-v-f1a916c4]{font-size:14px}.quiz-question-block[data-v-f1a916c4]{border:none;border-top:2px solid #eaeaea;padding:24px 32px;margin-bottom:32px;min-height:220px;display:flex;flex-direction:column;justify-content:flex-start;background:#fff}.quiz-question-text[data-v-f1a916c4]{font-size:16px;margin-bottom:32px;line-height:1.7;color:#222;letter-spacing:.2px;word-break:break-all;display:flex;align-items:baseline}.quiz-question-text span[data-v-f1a916c4]{flex-shrink:0;margin-right:5px;display:flex;align-items:center}.question-content[data-v-f1a916c4]{flex-grow:1}[data-v-f1a916c4] .math-field{font-size:16px;line-height:1.7;color:#222;background:transparent!important;border:none!important;box-shadow:none!important}[data-v-f1a916c4] .blank-math-field{background:#fff!important;border:1px solid #ddd!important;border-radius:4px!important;padding:10px!important;font-size:16px!important;min-height:20px!important;width:100%!important}[data-v-f1a916c4] .blank-math-field:focus{border-color:#008900!important;box-shadow:0 0 0 2px #0089001a!important}[data-v-f1a916c4] .ML__mathlive{background:transparent!important}[data-v-f1a916c4] .ML__static{display:inline-block;font-size:16px;line-height:1.7;color:#222}.quiz-options[data-v-f1a916c4]{display:flex;flex-direction:column;gap:18px;margin-left:8px}.quiz-option[data-v-f1a916c4]{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-bottom:2px;-webkit-user-select:none;user-select:none;min-height:32px;color:#222;font-weight:400;transition:color .2s}.quiz-radio[data-v-f1a916c4]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:16px}.radio-unchecked[data-v-f1a916c4]{width:15px;height:15px;border:2px solid #bdbdbd;border-radius:50%;background:#fff;display:inline-block}.radio-checked[data-v-f1a916c4]{display:flex;align-items:center;justify-content:center}.quiz-option-label[data-v-f1a916c4]{font-weight:500;margin-right:8px;font-size:18px}.quiz-option-text[data-v-f1a916c4]{font-size:18px}.quiz-option[data-v-f1a916c4]:hover{color:#008900}.quiz-btn-row[data-v-f1a916c4]{display:flex;justify-content:flex-end;gap:32px;margin-top:auto;padding-right:32px;padding-bottom:30px}.quiz-btn[data-v-f1a916c4]{min-width:160px;height:44px;border-radius:8px;font-size:20px;font-weight:500;border:none;cursor:pointer;background:#eaf7e7;color:#008900;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;box-sizing:border-box}.quiz-btn[data-v-f1a916c4]:disabled{background:#f2f2f2;color:#bdbdbd;cursor:not-allowed}.quiz-btn.next[data-v-f1a916c4]{background:#008900;color:#fff}.quiz-btn.next[data-v-f1a916c4]:disabled{background:#f2f2f2;color:#bdbdbd}.quiz-right[data-v-f1a916c4]{flex:1.2;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:320px}.quiz-timer-block[data-v-f1a916c4]{border-radius:12px 12px 0 0;padding:18px 0 10px;text-align:center;margin-bottom:0;border:none;box-shadow:none}.timer-label[data-v-f1a916c4]{font-size:16px;color:#222;margin-bottom:8px;font-weight:400;letter-spacing:.2px}.timer-value[data-v-f1a916c4]{background:#fafbfa;font-size:28px;font-weight:700;color:#222;letter-spacing:2px;margin:0 20px}.answer-sheet-block[data-v-f1a916c4]{background:#fff;border-radius:0 0 12px 12px;padding:18px;border:none;margin-bottom:24px;box-shadow:none}.answer-sheet-title[data-v-f1a916c4]{font-size:22px;font-weight:700;margin-bottom:18px;text-align:center;color:#111}.answer-sheet-group[data-v-f1a916c4]{display:flex;align-items:center;margin:16px 0 8px;font-size:17px;font-weight:600;color:#111}.group-dot[data-v-f1a916c4]{width:10px;height:10px;border-radius:50%;background:#008900;margin-right:8px}.group-label[data-v-f1a916c4]{margin-right:8px;font-size:17px;font-weight:600}.group-count[data-v-f1a916c4]{color:#888;font-size:15px;margin-left:auto;font-weight:400}.answer-sheet-list[data-v-f1a916c4]{display:grid;grid-template-columns:repeat(7,1fr);gap:14px 10px;margin-bottom:6px;margin-left:2px}.answer-sheet-item[data-v-f1a916c4]{width:40px;height:40px;border-radius:50%;background:#fff;color:#222;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;border:2px solid #bdbdbd;cursor:pointer;transition:background .2s,color .2s,border .2s}.answer-sheet-item.active[data-v-f1a916c4],.answer-sheet-item.answered[data-v-f1a916c4]{background:#008900;color:#fff;border:2px solid #008900}.quiz-submit-row[data-v-f1a916c4]{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-right:0;padding-bottom:30px}.quiz-submit-btn[data-v-f1a916c4]{min-width:100%;height:52px;border-radius:12px;background:linear-gradient(90deg,#008900,#e6f36b);color:#fff;font-size:22px;font-weight:600;border:none;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px #21c40014}.quiz-submit-btn[data-v-f1a916c4]:hover{background:linear-gradient(90deg,#008900,#b6f36b)}.quiz-right-divider[data-v-f1a916c4]{width:100%;height:5px;background:#f7faf7;display:block}.quiz-blank-answer[data-v-f1a916c4]{margin-top:20px;margin-bottom:20px}.blank-answer-label[data-v-f1a916c4]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.blank-editor-container[data-v-f1a916c4]{border:2px solid #ddd;border-radius:8px;min-height:150px;background:#fff;margin-bottom:16px;transition:border-color .3s}.blank-editor-container[data-v-f1a916c4]:focus-within{border-color:#008900}.composition-question[data-v-f1a916c4]{display:flex;align-items:baseline;margin-bottom:20px;background:#fff;padding:0;border-radius:0}.composition-number[data-v-f1a916c4]{font-size:16px;font-weight:400;margin-right:5px;color:#222}.composition-content[data-v-f1a916c4]{font-size:16px;font-weight:400;line-height:1.5;color:#222}.composition-details[data-v-f1a916c4]{margin:20px 0;padding:0 0 0 20px}.composition-detail-item[data-v-f1a916c4]{margin-bottom:16px;background:#fff;padding:0;border-radius:0;box-shadow:none;display:flex;align-items:flex-start}.composition-detail-label[data-v-f1a916c4]{font-weight:400;font-size:16px;color:#222;margin-right:5px}.composition-detail-content[data-v-f1a916c4]{line-height:1.6;font-size:16px;color:#333;font-weight:400}.composition-answer[data-v-f1a916c4]{margin-top:24px;border-top:1px solid #eaeaea;padding:20px 0 0}.composition-answer-label[data-v-f1a916c4]{font-size:16px;font-weight:600;margin-bottom:16px;color:#222}.composition-editor-container[data-v-f1a916c4]{min-height:300px;border:none;border-radius:4px;background:#fff;position:relative}[data-v-f1a916c4] .ql-toolbar{border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ddd;background:#f9f9f9}[data-v-f1a916c4] .ql-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #ddd;border-top:none;font-size:16px;line-height:1.6;min-height:250px}[data-v-f1a916c4] .ql-editor{min-height:250px;padding:15px}[data-v-f1a916c4] .ql-editor.ql-blank:before{color:#999;font-style:normal}[data-v-f1a916c4] .ql-snow .ql-picker{color:#333}[data-v-f1a916c4] .ql-snow .ql-stroke{stroke:#333}[data-v-f1a916c4] .ql-snow .ql-fill{fill:#333}[data-v-f1a916c4] .ql-snow .ql-picker-options{background-color:#fff;border-color:#ddd}[data-v-f1a916c4] .ql-snow.ql-toolbar button:hover,[data-v-f1a916c4] .ql-snow .ql-toolbar button:hover{color:#008900}[data-v-f1a916c4] .ql-snow.ql-toolbar button:hover .ql-stroke,[data-v-f1a916c4] .ql-snow .ql-toolbar button:hover .ql-stroke{stroke:#008900}[data-v-f1a916c4] .ql-snow.ql-toolbar button:hover .ql-fill,[data-v-f1a916c4] .ql-snow .ql-toolbar button:hover .ql-fill{fill:#008900}.composition-upload[data-v-f1a916c4],.blank-upload[data-v-f1a916c4]{margin-top:16px;display:flex;align-items:center}.upload-btn[data-v-f1a916c4]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;color:#008900;transition:all .2s;-webkit-user-select:none;user-select:none}.upload-btn[data-v-f1a916c4]:hover{background-color:#f0f0f0;border-color:#ccc}.upload-btn svg[data-v-f1a916c4]{width:20px;height:20px}.upload-input[data-v-f1a916c4]{display:none}[data-v-f1a916c4] .ML__container{margin:0}[data-v-f1a916c4] .ML__static{display:inline-block;font-size:inherit;line-height:inherit;color:inherit}.option-editor-container[data-v-f1a916c4]{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;font-size:16px;line-height:1.4;min-height:auto;display:flex;align-items:center;width:100%;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-v-f1a916c4] .option-editor-container .ql-toolbar{display:none!important}[data-v-f1a916c4] .option-editor-container .ql-container{border:none;font-size:16px;line-height:1.5}[data-v-f1a916c4] .option-editor-container .ql-editor{padding:0;border:none;min-height:auto;line-height:1.5;color:#333;font-family:inherit}[data-v-f1a916c4] .option-editor-container .ql-editor:focus{outline:none;box-shadow:none}[data-v-f1a916c4] .option-editor-container .ql-editor p{margin:0;padding:0;line-height:1.5}[data-v-f1a916c4] .option-editor-container .katex{font-size:1em;line-height:1.5}.pause-modal[data-v-f1a916c4]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.pause-modal-content[data-v-f1a916c4]{width:380px;background-color:#fff;border-radius:8px;padding:30px 20px;text-align:center;box-shadow:0 4px 12px #00000026}.pause-modal-title[data-v-f1a916c4]{font-size:18px;font-weight:600;margin-bottom:30px;color:#222}.restore-btn[data-v-f1a916c4]{width:140px;height:40px;background-color:#008900;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}.restore-btn[data-v-f1a916c4]:hover{background-color:#007500}.blank-answer-inputs[data-v-f1a916c4]{display:flex;flex-direction:column;gap:12px;margin-top:15px}.blank-input-group[data-v-f1a916c4]{display:flex;flex-direction:column;gap:8px}.blank-input-item[data-v-f1a916c4]{display:flex;align-items:center;gap:10px}.blank-input-label[data-v-f1a916c4]{font-weight:500;color:#333;min-width:60px;font-size:14px}.blank-math-field[data-v-f1a916c4]{flex:1;min-height:40px;border:1px solid #ddd;border-radius:4px;padding:8px;font-size:16px}.attendance-detail-bg[data-v-97ef78c0]{min-height:100vh;background:#f7faf7;padding:20px 0;width:100%;color:#323233}.attendance-detail-wrapper[data-v-97ef78c0]{max-width:1200px;margin:0 auto;background:#fff;box-shadow:0 2px 16px #0000000a;padding:40px}.attendance-header h1[data-v-97ef78c0]{font-size:32px;font-weight:700;margin-bottom:30px;color:#333}.attendance-table[data-v-97ef78c0]{border-radius:10px;overflow:hidden;margin-bottom:40px}.table-header[data-v-97ef78c0]{display:flex;background:#f0f0f0;padding:15px 0;border-radius:10px}.header-item[data-v-97ef78c0]{flex:1;text-align:center;font-weight:500;font-size:16px;color:#555}.table-row[data-v-97ef78c0]{display:flex;border-bottom:1px solid #eee;padding:20px 0}.table-row[data-v-97ef78c0]:last-child{border-bottom:none}.row-item[data-v-97ef78c0]{flex:1;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;color:#333}.row-item.month[data-v-97ef78c0]{font-weight:700;color:#000}.rate[data-v-97ef78c0]{display:flex;align-items:center;justify-content:center;gap:8px}.rate-text[data-v-97ef78c0]{color:#333;font-size:16px;font-weight:700}.rate-circle-container[data-v-97ef78c0]{position:relative;width:22px;height:22px}.rate-circle-svg[data-v-97ef78c0]{width:100%;height:100%;transform:rotate(-90deg)}.rate-circle-bg[data-v-97ef78c0]{fill:none;stroke:#eee;stroke-width:2.5}.rate-circle-fill[data-v-97ef78c0]{fill:none;stroke:#13b31c;stroke-width:2.5;stroke-linecap:round}.loading-row[data-v-97ef78c0],.no-data-row[data-v-97ef78c0]{padding:40px 0;text-align:center}.loading-text[data-v-97ef78c0],.no-data-text[data-v-97ef78c0]{color:#999;font-size:16px}.divider[data-v-97ef78c0]{height:1px;background:transparent;border-top:1px dashed #eee;margin:20px 0 30px}.chart-section[data-v-97ef78c0]{background:#fff;border-radius:10px;padding:20px 0}.chart-header[data-v-97ef78c0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 20px}.chart-header h2[data-v-97ef78c0]{font-size:24px;font-weight:700;color:#333}.chart-type[data-v-97ef78c0]{color:#999;font-size:14px}.chart-container[data-v-97ef78c0]{width:100%;height:400px}.chart-placeholder[data-v-97ef78c0]{width:100%;height:100%}[data-v-97ef78c0] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #e7e8eb inset}.homework-detail-bg[data-v-dda5f0a2]{min-height:100vh;background:#f7faf7;padding:20px 0;width:100%;position:relative;color:#323233}.learning-center[data-v-dda5f0a2]{position:absolute;top:15px;left:30px;font-size:16px;color:#333;font-weight:500;cursor:pointer;transition:color .3s}.learning-center[data-v-dda5f0a2]:hover{color:#008900}.sign-out[data-v-dda5f0a2]{position:absolute;top:15px;right:30px;font-size:16px;color:#333;cursor:pointer;font-weight:500;transition:color .3s}.sign-out[data-v-dda5f0a2]:hover{color:#008900}.homework-detail-wrapper[data-v-dda5f0a2]{max-width:1200px;margin:10px auto 0;background:#fff;box-shadow:0 2px 16px #0000000a;padding:40px}.homework-header[data-v-dda5f0a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.homework-header h1[data-v-dda5f0a2]{font-size:32px;font-weight:700;color:#333;margin:0}.semester-buttons[data-v-dda5f0a2]{display:flex;gap:10px}.semester-btn[data-v-dda5f0a2]{padding:8px 24px;border-radius:10px;border:1px solid #008900;background:#fff;color:#333;font-size:16px;cursor:pointer;transition:all .3s ease;font-weight:500;outline:none}.semester-btn[data-v-dda5f0a2]:hover{background:#f6fff6}.semester-btn.active[data-v-dda5f0a2]{background:#008900;color:#fff}.semester-btn.active[data-v-dda5f0a2]:hover{background:#0fa018}.homework-table[data-v-dda5f0a2]{border-radius:10px;overflow:hidden;margin-bottom:40px}.table-header[data-v-dda5f0a2]{display:flex;background:#f0f0f0;padding:15px 0;border-radius:10px}.header-item[data-v-dda5f0a2]{flex:1;text-align:center;font-weight:500;font-size:16px;color:#555}.table-row[data-v-dda5f0a2]{display:flex;border-bottom:1px solid #eee;padding:20px 0}.table-row[data-v-dda5f0a2]:last-child{border-bottom:none}.row-item[data-v-dda5f0a2]{flex:1;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;color:#333}.row-item.month[data-v-dda5f0a2]{font-weight:700;color:#000}.rate[data-v-dda5f0a2]{display:flex;align-items:center;justify-content:center;gap:8px}.rate-text[data-v-dda5f0a2]{color:#333;font-size:16px;font-weight:700}.rate-circle-container[data-v-dda5f0a2]{position:relative;width:22px;height:22px}.rate-circle-svg[data-v-dda5f0a2]{width:100%;height:100%;transform:rotate(-90deg)}.rate-circle-bg[data-v-dda5f0a2]{fill:none;stroke:#eee;stroke-width:2.5}.rate-circle-fill[data-v-dda5f0a2]{fill:none;stroke:#008900;stroke-width:2.5;stroke-linecap:round}.loading-row[data-v-dda5f0a2],.no-data-row[data-v-dda5f0a2]{padding:40px 0;text-align:center}.loading-text[data-v-dda5f0a2],.no-data-text[data-v-dda5f0a2]{color:#999;font-size:16px}.divider[data-v-dda5f0a2]{height:1px;background:transparent;border-top:1px dashed #eee;margin:20px 0 30px}.chart-section[data-v-dda5f0a2]{background:#fff;border-radius:10px;padding:20px 0}.chart-header[data-v-dda5f0a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 20px}.chart-header h2[data-v-dda5f0a2]{font-size:24px;font-weight:700;color:#333;margin:0;display:flex;align-items:center}.chart-header h2[data-v-dda5f0a2]:before{content:"";display:inline-block;width:10px;height:10px;background:#008900;border-radius:50%;margin-right:10px}.chart-type[data-v-dda5f0a2]{color:#999;font-size:14px}.chart-container[data-v-dda5f0a2]{width:100%;height:400px}.chart-placeholder[data-v-dda5f0a2]{width:100%;height:100%}.date-picker-modal[data-v-dda5f0a2]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.date-picker-content[data-v-dda5f0a2]{background:#fff;border-radius:12px;width:400px;max-width:90vw;box-shadow:0 8px 32px #0000001a;overflow:hidden}.date-picker-header[data-v-dda5f0a2]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eee;background:#f8f9fa}.date-picker-header h3[data-v-dda5f0a2]{margin:0;font-size:18px;font-weight:600;color:#333}.close-btn[data-v-dda5f0a2]{background:none;border:none;font-size:24px;color:#999;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.close-btn[data-v-dda5f0a2]:hover{background:#f0f0f0;color:#666}.date-picker-body[data-v-dda5f0a2]{padding:24px}.date-input-group[data-v-dda5f0a2]{margin-bottom:20px}.date-input-group[data-v-dda5f0a2]:last-child{margin-bottom:0}.date-input-group label[data-v-dda5f0a2]{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:14px}.date-input[data-v-dda5f0a2]{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:border-color .2s;box-sizing:border-box}.date-input[data-v-dda5f0a2]:focus{outline:none;border-color:#008900;box-shadow:0 0 0 3px #0089001a}.date-picker-footer[data-v-dda5f0a2]{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #eee;background:#f8f9fa}.cancel-btn[data-v-dda5f0a2],.confirm-btn[data-v-dda5f0a2]{padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.cancel-btn[data-v-dda5f0a2]{background:#f5f5f5;color:#666}.cancel-btn[data-v-dda5f0a2]:hover{background:#e8e8e8}.confirm-btn[data-v-dda5f0a2]{background:#008900;color:#fff}.confirm-btn[data-v-dda5f0a2]:hover{background:#007300}.el-input__wrapper{background-color:transparent;box-shadow:0 0 0 1px #e7e8eb inset;font-weight:bolder}.el-select-dropdown__item.is-selected{background-color:#fff;color:#13b31c}[data-v-dda5f0a2] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #e7e8eb inset}.el-select__wrapper{background-color:transparent}.monthly-test-container[data-v-5a836813]{max-width:1200px;margin:10px auto;padding:20px 30px 40px;background-color:#fff;box-shadow:0 2px 12px #0000000d;color:#323233}.header-section[data-v-5a836813]{display:flex;justify-content:space-between;align-items:center}.page-title[data-v-5a836813]{font-size:28px;font-weight:700;color:#000;margin:0}.button-group[data-v-5a836813]{display:flex;gap:10px}.semester-btn[data-v-5a836813]{padding:8px 16px;border-radius:5px;border:1px solid #008900;background-color:#fff;color:#008900;font-size:16px;cursor:pointer;transition:all .3s ease}.semester-btn.active[data-v-5a836813]{background-color:#008900;color:#fff}.test-table[data-v-5a836813]{width:100%;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px #0000000d;margin-bottom:10px}.table-header[data-v-5a836813]{display:flex;background-color:#f5f5f5;padding:15px 20px;font-weight:500}.header-item[data-v-5a836813]{flex:1;color:#666;text-align:center}.header-item.exam-time[data-v-5a836813]{flex:1}.table-row[data-v-5a836813]{display:flex;padding:15px 20px;border-bottom:1px solid #eee}.table-row[data-v-5a836813]:last-child{border-bottom:none}.row-item[data-v-5a836813]{flex:1;display:flex;align-items:center;font-size:16px;justify-content:center}.row-item.exam-time[data-v-5a836813]{flex:1}.row-item.score[data-v-5a836813]{color:#008900;font-weight:500}.row-item.score.absent[data-v-5a836813]{color:red}.view-btn[data-v-5a836813]{padding:5px 20px;border-radius:20px;border:1px solid #008900;background-color:#fff;color:#008900;cursor:pointer;transition:all .3s ease;font-size:14px}.view-btn[data-v-5a836813]:hover{background-color:#f0f7f0}.divider[data-v-5a836813]{height:1px;background-color:#eee;margin:30px 0}.chart-section[data-v-5a836813]{margin-top:20px}.chart-header[data-v-5a836813]{display:flex;align-items:baseline;gap:15px;margin-bottom:15px}.chart-title[data-v-5a836813]{font-size:20px;font-weight:500;margin:0}.chart-subtitle[data-v-5a836813]{color:#999;font-size:14px}.chart-container[data-v-5a836813]{height:300px;width:100%;margin-top:20px}.loading-row[data-v-5a836813],.no-data-row[data-v-5a836813]{justify-content:center;padding:30px 20px}.loading-text[data-v-5a836813],.no-data-text[data-v-5a836813]{color:#999;font-size:16px;text-align:center}.date-picker-modal[data-v-5a836813]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-5a836813]{background-color:#fff;border-radius:10px;width:400px;max-width:90%;box-shadow:0 4px 20px #00000026}.modal-header[data-v-5a836813]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header h3[data-v-5a836813]{margin:0;font-size:18px;font-weight:500}.close-btn[data-v-5a836813]{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-5a836813]:hover{color:#666}.modal-body[data-v-5a836813]{padding:20px}.input-group[data-v-5a836813]{margin-bottom:15px}.input-group label[data-v-5a836813]{display:block;margin-bottom:5px;font-weight:500;color:#333}.date-input[data-v-5a836813]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:5px;font-size:14px;box-sizing:border-box}.date-input[data-v-5a836813]:focus{outline:none;border-color:#008900}.modal-footer[data-v-5a836813]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #eee}.cancel-btn[data-v-5a836813],.confirm-btn[data-v-5a836813]{padding:8px 16px;border-radius:5px;border:1px solid #008900;cursor:pointer;font-size:14px;transition:all .3s ease}.cancel-btn[data-v-5a836813]{background-color:#fff;color:#008900}.cancel-btn[data-v-5a836813]:hover{background-color:#f0f7f0}.confirm-btn[data-v-5a836813]{background-color:#008900;color:#fff}.confirm-btn[data-v-5a836813]:hover{background-color:#070}.our-team-page[data-v-34d715b6]{color:#323233;background-color:#fff;font-family:Arial,Helvetica,sans-serif}.our-team-content[data-v-34d715b6]{max-width:1000px;margin:0 auto;color:#323233;padding:25px 100px 60px;background-color:#fff;box-shadow:0 6px 32px #00000012}.team-title[data-v-34d715b6]{font-size:36px;font-weight:700;margin:50px 0 30px;display:block}.team-members[data-v-34d715b6]{display:flex;flex-direction:column;gap:15px}.team-card[data-v-34d715b6]{display:flex;background:#fff;border-radius:12px;border:1px solid #008900;padding:30px;box-sizing:border-box;width:100%}.left-content[data-v-34d715b6]{width:170px;margin-right:30px;flex-shrink:0}.right-content[data-v-34d715b6]{flex-grow:1}.team-member-photo[data-v-34d715b6]{overflow:hidden}.team-member-photo img[data-v-34d715b6]{width:100%;height:100%;object-fit:cover}.member-name-row[data-v-34d715b6]{margin-bottom:14px;display:flex;align-items:center;flex-wrap:wrap}.member-name-row h2[data-v-34d715b6]{font-size:24px;font-weight:600;color:#323233;margin:0 12px 0 0}.member-title[data-v-34d715b6]{display:inline-flex;background:#008900;color:#fff;font-size:14px;font-weight:500;padding:4px 10px;border-radius:25px}[data-v-34d715b6] .member-details p{margin:0}@media (max-width: 768px){.our-team-page[data-v-34d715b6]{padding:15px}.team-title[data-v-34d715b6]{font-size:32px;margin:40px 0 30px;text-align:center}.team-card[data-v-34d715b6]{flex-direction:column;padding:25px 20px}.left-content[data-v-34d715b6]{width:100%;margin-right:0;margin-bottom:20px;display:flex;justify-content:center}.team-member-photo[data-v-34d715b6]{width:180px;height:180px}.right-content[data-v-34d715b6]{text-align:center}[data-v-34d715b6] .member-details li{text-align:left}.member-name-row[data-v-34d715b6]{flex-direction:column;align-items:center;margin-bottom:15px}.member-title[data-v-34d715b6]{margin-top:8px;margin-right:0}}.semi-circle[data-v-b95ec7a1]{background:radial-gradient(circle at center,#00890026,transparent);border-radius:0 0 200px 200px;position:relative;overflow:hidden}.semi-circle[data-v-b95ec7a1]:after{content:"";position:absolute;top:50%;left:0;right:0;height:50%;background:linear-gradient(to bottom,transparent,white)}.pay_finish[data-v-b95ec7a1]{margin:0 auto;background-color:#fff;box-shadow:0 6px 32px #00000012;color:#333}.pay_finish img[data-v-b95ec7a1]{display:flex;align-items:center;justify-content:center;margin:0 auto;width:160px}.pay_image[data-v-b95ec7a1]{max-width:1400px;margin:0 auto;padding:40px}.pay_title[data-v-b95ec7a1]{font-size:36px;font-weight:700;text-align:center}.pay_content[data-v-b95ec7a1]{margin:0 auto;padding:10px 60px}.pay_copy-writing[data-v-b95ec7a1]{max-width:1400px;margin:0 auto;color:#999;font-size:20px;text-align:center}.pay_copy-writing .title[data-v-b95ec7a1]{text-align:center;margin:5px auto}.pay_contact[data-v-b95ec7a1]{max-width:700px;margin:30px auto;display:flex;justify-content:space-between}.pay_contact .info[data-v-b95ec7a1]{border:1px solid #e5e5e5;min-width:200px;padding:5px 40px;border-radius:15px}.pay_contact .iconfont[data-v-b95ec7a1]{margin-right:10px}.pay_back[data-v-b95ec7a1]{max-width:700px;margin:30px auto;display:flex;justify-content:center;color:#008900}.pay_back .info[data-v-b95ec7a1]{border:1px solid #008900;min-width:200px;padding:10px 40px;border-radius:15px;box-shadow:0 2px 8px #13b31c14}.pay_back img[data-v-b95ec7a1]{text-align:center;width:25px;height:25px;display:inline}.pay_back .info[data-v-b95ec7a1]:hover{background-color:#eafbe7;cursor:pointer}.pay_br[data-v-b95ec7a1]{border-bottom:1px solid #e5e5e5}.pay_qrcode[data-v-b95ec7a1]{max-width:600px;margin:30px auto;display:flex;justify-content:space-between}.pay_qrcode .img[data-v-b95ec7a1]{width:160px;border:1px solid #e5e5e5;border-radius:15px;padding:20px}.qrcode_svg[data-v-b95ec7a1]{text-align:center;align-items:center}.qrcode_svg img[data-v-b95ec7a1]{text-align:center;width:25px;height:25px;margin-right:10px}.qrcode_svg img[data-v-b95ec7a1],.qrcode_svg span[data-v-b95ec7a1]{display:inline-block;vertical-align:middle;font-size:16px}.pay_qrcode .iconfont[data-v-b95ec7a1]{margin-right:10px}.my-report-bg[data-v-70b380de]{min-height:100vh;background:#f7faf7;padding:20px 0;width:100%}.my-report-wrapper[data-v-70b380de]{max-width:1200px;margin:0 auto;background:#fff;box-shadow:0 2px 16px #0000000a;padding:40px;position:relative}.my-report-header[data-v-70b380de]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px;position:relative}.my-report-header h1[data-v-70b380de]{font-size:32px;font-weight:700;color:#333;margin:0}.header-breadcrumb[data-v-70b380de]{position:absolute;top:0;right:120px;font-size:14px;color:#999}.breadcrumb-item[data-v-70b380de]{cursor:pointer;transition:color .2s}.breadcrumb-item[data-v-70b380de]:hover:not(.current){color:#13b31c}.breadcrumb-item.current[data-v-70b380de]{color:#333;font-weight:500}.breadcrumb-divider[data-v-70b380de]{margin:0 8px;color:#ccc}.sign-out-btn[data-v-70b380de]{position:absolute;top:0;right:0;font-size:14px;color:#666;cursor:pointer;padding:8px 16px;border-radius:20px;transition:all .2s}.sign-out-btn[data-v-70b380de]:hover{background:#f0f0f0;color:#333}.report-table[data-v-70b380de]{border-radius:10px;overflow:hidden;margin-bottom:40px}.table-header[data-v-70b380de]{display:flex;background:#f7f7f7;padding:20px 0;border-radius:10px}.header-item[data-v-70b380de]{flex:1;text-align:center;font-weight:600;font-size:16px;color:#666;padding:0 20px}.header-item.report-title[data-v-70b380de]{text-align:left;padding-left:40px}.table-row[data-v-70b380de]{display:flex;border-bottom:1px solid #f0f0f0;padding:25px 0;transition:background-color .2s}.table-row[data-v-70b380de]:hover{background-color:#fafafa}.table-row[data-v-70b380de]:last-child{border-bottom:none}.row-item[data-v-70b380de]{flex:1;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;padding:0 20px}.report-title-cell[data-v-70b380de]{justify-content:flex-start;padding-left:40px;font-size:20px;font-weight:700;color:#000}.date-cell[data-v-70b380de]{justify-content:center;gap:8px}.date-icon[data-v-70b380de]{color:#13b31c;font-size:12px}.date-text[data-v-70b380de]{color:#333;font-size:20px;font-weight:400}.operate-cell[data-v-70b380de]{justify-content:center}.view-btn[data-v-70b380de]{border:1px solid #13b31c;background:transparent;color:#13b31c;border-radius:20px;padding:8px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;outline:none}.view-btn[data-v-70b380de]:hover{background:#13b31c;color:#fff}.loading-row[data-v-70b380de],.no-data-row[data-v-70b380de]{padding:60px 0;text-align:center}.loading-text[data-v-70b380de],.no-data-text[data-v-70b380de]{color:#999;font-size:16px}.show-more-section[data-v-70b380de]{display:flex;justify-content:center;margin-top:20px}.show-more-btn[data-v-70b380de]{border:1px solid #e0e0e0;background:#fff;color:#666;border-radius:25px;padding:12px 32px;font-size:14px;cursor:pointer;transition:all .2s;outline:none;display:flex;align-items:center;gap:8px}.show-more-btn[data-v-70b380de]:hover:not(:disabled){border-color:#13b31c;color:#13b31c}.show-more-btn[data-v-70b380de]:disabled{opacity:.6;cursor:not-allowed}.arrow[data-v-70b380de]{font-size:12px;transition:transform .2s}.show-more-btn:hover .arrow[data-v-70b380de]{transform:translateY(2px)}.report-detail-bg[data-v-efb38dac]{min-height:100vh;background:#f7faf7;padding:20px 0;width:100%}.report-detail-wrapper[data-v-efb38dac]{max-width:1140px;margin:0 auto;background:#fff;box-shadow:0 2px 16px #0000000a;padding:40px}.back-button-section[data-v-efb38dac]{margin-bottom:30px}.back-btn[data-v-efb38dac]{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid #e0e0e0;color:#666;padding:10px 20px;border-radius:25px;cursor:pointer;font-size:14px;transition:all .2s}.back-btn[data-v-efb38dac]:hover{border-color:#008900;color:#008900}.loading-section[data-v-efb38dac]{display:flex;justify-content:center;align-items:center;height:200px}.loading-text[data-v-efb38dac]{font-size:16px;color:#666}.report-header[data-v-efb38dac]{text-align:center;margin-bottom:20px;padding-bottom:0}.report-title[data-v-efb38dac]{font-size:28px;font-weight:700;color:#333;line-height:.4;display:inline-block;padding-left:20px;padding-right:20px}.report-info-box[data-v-efb38dac]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px 30px;max-width:100%}.info-single-row[data-v-efb38dac]{display:flex;justify-content:space-between;align-items:center;width:100%}.info-row[data-v-efb38dac]{display:flex;justify-content:space-between;margin-bottom:12px}.info-row[data-v-efb38dac]:last-child{margin-bottom:0}.info-item[data-v-efb38dac]{display:flex;align-items:center;font-size:14px;white-space:nowrap}.info-label[data-v-efb38dac]{font-style:Arial;font-size:14px;font-weight:700;color:#666;margin-right:8px}.info-value[data-v-efb38dac]{font-weight:500;color:#333;font-size:14px;font-weight:700}.report-content[data-v-efb38dac]{display:flex;flex-direction:column;gap:30px}.content-row[data-v-efb38dac]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:10px}.content-section[data-v-efb38dac]{background:transparent;border:none;padding:30PX;background-color:#fbfbfb;border-radius:20px}.section-header[data-v-efb38dac]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-efb38dac]{display:flex;align-items:center;gap:8px}.green-dot[data-v-efb38dac]{width:8px;height:8px;background:#008900;border-radius:50%}.section-title[data-v-efb38dac]{font-size:18px;font-weight:600;color:#333}.header-icon[data-v-efb38dac]{display:flex;align-items:center}.icon-box[data-v-efb38dac]{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid #d0d0d0;background:#fff;font-size:14px}.check-mark[data-v-efb38dac]{color:#008900;font-weight:700;font-size:16px}.grade-icon[data-v-efb38dac],.thumbs-up[data-v-efb38dac],.improvement-icon[data-v-efb38dac]{font-size:14px}.section-content[data-v-efb38dac]{padding:0}.main-metric[data-v-efb38dac]{margin-bottom:15px}.metric-value[data-v-efb38dac]{font-size:42px;font-weight:700;color:#333;line-height:1.1}.metric-description[data-v-efb38dac]{font-size:14px;border-bottom:2px dashed #d1cece;padding:10px;margin:20px 0;font-size:18px}.participation-level[data-v-efb38dac]{color:#666}.level-high[data-v-efb38dac]{color:#008900;font-weight:600}.improvement-text[data-v-efb38dac]{color:#008900;font-weight:600;font-size:14px}.comments-section[data-v-efb38dac]{margin-top:20px}.comments-title[data-v-efb38dac]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.comments-text[data-v-efb38dac]{font-size:14px;color:#666;line-height:1.5;margin:0}.strengths-content[data-v-efb38dac],.improvement-content[data-v-efb38dac]{display:flex;flex-direction:column}.strength-section[data-v-efb38dac],.improvement-section[data-v-efb38dac]{margin-bottom:15px}.strength-section-border[data-v-efb38dac],.improvement-section-border[data-v-efb38dac]{margin-bottom:15px;border-bottom:2px dashed #d1cece;padding-bottom:20px;font-size:18px}.section-subtitle[data-v-efb38dac]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.strength-list[data-v-efb38dac],.improvement-list[data-v-efb38dac]{margin:0;padding-left:20px;color:#666;font-size:14px;line-height:1.5}.strength-list li[data-v-efb38dac],.improvement-list li[data-v-efb38dac]{margin-bottom:5px}.skill-development-section[data-v-efb38dac]{background:#fbfbfb;border:1px solid #e8e8e8;border-radius:20px;padding:40px}.skill-content[data-v-efb38dac]{margin-top:20px}.skill-subtitle[data-v-efb38dac]{font-size:16px;font-weight:600;color:#333;margin-bottom:25px}.radar-chart-container[data-v-efb38dac]{display:flex;justify-content:center;background-color:#fff;border-radius:20px;margin:40px 0;padding:30px;border:1px solid #e8e8e8}.radar-chart-wrapper[data-v-efb38dac]{position:relative;width:400px;height:400px}.radar-chart[data-v-efb38dac]{width:100%;height:100%}.radar-labels[data-v-efb38dac]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.label[data-v-efb38dac]{position:absolute;text-align:center;font-size:12px;white-space:nowrap}.label.conceptual[data-v-efb38dac]{top:10px;left:50%;transform:translate(-50%)}.label.problem-solving[data-v-efb38dac]{top:80px;right:10px}.label.logical[data-v-efb38dac]{bottom:80px;right:10px}.label.data-analysis[data-v-efb38dac]{bottom:10px;left:50%;transform:translate(-50%)}.label.spatial[data-v-efb38dac]{bottom:80px;left:10px}.label.computational[data-v-efb38dac]{top:80px;left:10px}.label-text[data-v-efb38dac]{font-weight:600;color:#333;margin-bottom:2px;font-size:12px}.label-score[data-v-efb38dac]{color:#008900;font-weight:600;font-size:12px}.skills-description[data-v-efb38dac]{margin:30px 0}.skill-desc-grid[data-v-efb38dac]{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px dashed #d1cece;padding-bottom:20px;font-size:18px}.skill-desc-item[data-v-efb38dac]{margin-bottom:20px;line-height:1.6;margin-right:40px}.skill-name[data-v-efb38dac]{font-weight:700;font-size:14px;display:inline}.green-text[data-v-efb38dac]{color:#008900}.skill-text[data-v-efb38dac]{font-size:14px;color:#0c0c0c;line-height:1.6;display:inline;margin-left:4px}.exam-subtitle[data-v-efb38dac]{font-size:16px;font-weight:700;color:#333;margin-bottom:15px}.exam-text[data-v-efb38dac]{font-size:14px;color:#0f0f0f;line-height:1.6;margin:0}.bottom-row[data-v-efb38dac]{display:grid;grid-template-columns:1fr 1fr;gap:60px}.next-steps-section[data-v-efb38dac]{background:#fbfbfb;border:1px solid #e8e8e8;border-radius:20px;padding:30px}.next-steps-content[data-v-efb38dac]{margin-top:20px}.goals-section[data-v-efb38dac],.focus-section[data-v-efb38dac]{border-bottom:2px dashed #d1cece}.resources-section[data-v-efb38dac]{margin-bottom:25px}.goals-subtitle[data-v-efb38dac],.focus-subtitle[data-v-efb38dac],.resources-subtitle[data-v-efb38dac]{font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.goals-list[data-v-efb38dac],.focus-list[data-v-efb38dac],.resources-list[data-v-efb38dac]{margin:0;padding-left:20px;color:#666;font-size:14px;line-height:1.6}.goals-list li[data-v-efb38dac],.focus-list li[data-v-efb38dac],.resources-list li[data-v-efb38dac]{margin-bottom:8px}.highlight-text[data-v-efb38dac]{color:#008900;font-weight:700}.resource-link[data-v-efb38dac]{color:#008900;font-weight:600}.comments-notes-section[data-v-efb38dac]{border-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.comment-note[data-v-efb38dac]{padding:30px;background-color:#fbfbfb;border-radius:20px}.comments-notes-content[data-v-efb38dac]{margin-top:20px}.additional-comments-text[data-v-efb38dac]{font-size:14px;color:#666;line-height:1.6;margin:0 0 30px}.signature-section[data-v-efb38dac]{border:2px dashed #ccc;border-radius:10px;padding:25px;background:transparent;margin-top:20px}.tutor-signature[data-v-efb38dac]{padding-bottom:20px;border-bottom:1px dashed #ccc}.Signature[data-v-efb38dac]{display:flex}.parent-signature-container[data-v-efb38dac]{display:flex;margin-top:20px}.signature-label[data-v-efb38dac]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#333;margin-right:10px}.signature-value[data-v-efb38dac]{font-size:18px;font-style:italic;color:#333;margin-bottom:8px;font-family:Brush Script MT,Lucida Handwriting,cursive;font-weight:400}.signature-line[data-v-efb38dac]{display:inline;border-bottom:2px solid rgb(206,204,204);padding-bottom:2px;margin-bottom:-2px;width:200px}.signature-date[data-v-efb38dac]{display:flex;align-items:center;gap:10px;margin-top:10px}.date-label[data-v-efb38dac]{font-size:12px;color:#666;font-weight:400}.date-value[data-v-efb38dac]{font-size:12px;color:#333;font-weight:400}.date-line[data-v-efb38dac]{display:inline;border-bottom:2px solid rgb(206,204,204);padding-bottom:2px;margin-bottom:-2px;width:200px}@media (max-width: 1200px){.content-row[data-v-efb38dac],.bottom-row[data-v-efb38dac]{grid-template-columns:1fr;gap:40px}.info-single-row[data-v-efb38dac]{flex-direction:column;gap:12px;align-items:flex-start}.info-item[data-v-efb38dac]{justify-content:flex-start;gap:8px}}@media (max-width: 768px){.report-detail-wrapper[data-v-efb38dac]{padding:20px}.report-title[data-v-efb38dac]{font-size:24px}.section-content[data-v-efb38dac]{padding:15px}.metric-value[data-v-efb38dac]{font-size:36px}.content-row[data-v-efb38dac]{gap:30px;margin-bottom:40px}.skill-desc-grid[data-v-efb38dac]{grid-template-columns:1fr;gap:15px}.radar-chart-wrapper[data-v-efb38dac]{width:300px;height:300px}}.box-icon[data-v-efb38dac]{background-color:#fff;width:40px;height:40px;border:2px solid #bbb5b5;border-radius:5px;display:flex;justify-content:center;align-items:center}.icon-info[data-v-efb38dac]{font-size:40px;color:#008900}.bottom-nav[data-v-246d572f]{position:fixed;bottom:0;left:0;right:0;z-index:1000}.nav-icon[data-v-246d572f]{width:24px;height:24px}.nav-text[data-v-246d572f]{font-size:12px;margin-top:4px;font-weight:700}[data-v-246d572f] .van-tabbar{background:#fff;border-top:1px solid #eee;height:55px}[data-v-246d572f] .van-badge__wrapper img{margin:2px auto}[data-v-246d572f] .van-tabbar-item--active{color:#2e8b57}[data-v-246d572f] .van-tabbar-item{font-size:12px;font-weight:500;font-family:Arial,Helvetica,sans-serif}.mobile-our-team[data-v-31a9c98a]{min-height:115vh;background-color:#fff;position:relative;padding-bottom:80px;width:90%;margin:0 auto}.team-container[data-v-31a9c98a]{padding:0;display:flex;justify-content:center;align-items:flex-start}.team-card[data-v-31a9c98a]{background:#fff;width:100%;max-width:100%;position:relative;overflow:hidden}.member-avatar[data-v-31a9c98a]{width:80%;margin:10px auto;padding-bottom:90%;background-size:100% 100%;background-position:center;background-repeat:no-repeat;position:relative}.avatar-overlay-img[data-v-31a9c98a]{position:absolute;bottom:0;left:0;width:100%;height:auto;object-fit:contain;z-index:1}.member-info[data-v-31a9c98a]{padding:10px 20px 20px;background:#fff}.member-info-header[data-v-31a9c98a]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-height:50px;margin-right:10px}.member-details[data-v-31a9c98a]{display:flex;flex-direction:column;flex:1;min-width:0}.member-name[data-v-31a9c98a]{font-size:24px;font-weight:700;color:#000;margin:0;line-height:1.2}.member-position[data-v-31a9c98a]{display:inline-block;color:#008900;font-size:18px;font-weight:600;border-radius:20px;margin-bottom:12px;margin-top:12px;width:150%}.carousel-controls[data-v-31a9c98a]{display:flex;gap:12px;flex-shrink:0;align-items:flex-start}.carousel-btn[data-v-31a9c98a]{width:44px;height:44px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.prev-btn[data-v-31a9c98a],.next-btn[data-v-31a9c98a]{border:1px solid #008900;background:#fff;color:#666}.carousel-btn[data-v-31a9c98a]:hover:not(:disabled){transform:scale(1.05)}.next-btn[data-v-31a9c98a]:hover:not(:disabled),.prev-btn[data-v-31a9c98a]:hover:not(:disabled){border-color:#999;color:#f7f6f6;background-color:#008900}.carousel-btn[data-v-31a9c98a]:disabled{opacity:.3;cursor:not-allowed}.carousel-btn[data-v-31a9c98a]:active{transform:scale(.95)}.member-description[data-v-31a9c98a]{padding:0 20px 40px;text-align:left;background:#fff}.description-content[data-v-31a9c98a]{font-size:14px;line-height:1.6;color:#333}.description-content[data-v-31a9c98a] ul{padding-left:0;margin:0;list-style:none}.description-content[data-v-31a9c98a] li{margin-bottom:12px;color:#333;position:relative;padding-left:0}.description-content[data-v-31a9c98a] li:before{content:"•";color:#333;font-weight:700;position:absolute;left:-20px;top:0}.description-content[data-v-31a9c98a] p{margin:0 0 5px;font-size:14px}.description-content[data-v-31a9c98a] strong{color:#333;font-weight:600}.loading-container[data-v-31a9c98a]{display:flex;justify-content:center;align-items:center;min-height:300px}.empty-state[data-v-31a9c98a]{text-align:center;padding:80px 20px}.empty-state p[data-v-31a9c98a]{font-size:16px;color:#999;margin:0}@media (max-width: 375px){.team-container[data-v-31a9c98a]{padding:0}.member-avatar[data-v-31a9c98a]{padding-bottom:100%}.member-name[data-v-31a9c98a]{font-size:28px}.member-info[data-v-31a9c98a]{padding:20px 16px 2px 20px}.member-info-header[data-v-31a9c98a]{flex-direction:row;align-items:flex-start;gap:12px;justify-content:space-between}.member-description[data-v-31a9c98a]{padding:0 16px 30px}.carousel-controls[data-v-31a9c98a]{gap:8px;align-self:flex-start}.carousel-btn[data-v-31a9c98a]{width:40px;height:40px}}[data-v-31a9c98a] .van-tabbar-item{font-size:12px;font-weight:500;font-family:Arial,Helvetica,sans-serif}.team-card[data-v-31a9c98a]{transition:transform .2s ease}.member-avatar[data-v-31a9c98a]{transition:transform .3s ease}.mobile-home[data-v-06cf92d6]{min-height:100vh;background-color:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.banner-icon[data-v-06cf92d6]{display:flex;justify-content:space-between;align-items:flex-end;margin:14px}.banner-icon img[data-v-06cf92d6]{width:35%}.banner-welcome[data-v-06cf92d6]{margin:10px auto;width:95%;display:flex;gap:20px 10px;justify-content:center;align-items:center}.banner-welcome div[data-v-06cf92d6]{display:inline;flex:1}.video_all[data-v-06cf92d6]{width:95%;margin:10px auto}.welcome_star img[data-v-06cf92d6]{width:8px;margin:0 5px}.status-icons[data-v-06cf92d6]{display:flex;align-items:center;gap:4px;font-size:14px}.logo-section[data-v-06cf92d6]{padding:8px 20px}.logo-text[data-v-06cf92d6]{color:#2e8b57;font-size:18px;font-weight:700}.banner-section[data-v-06cf92d6]{margin:0}.banner-container[data-v-06cf92d6]{position:relative;width:95%;margin:0 auto;cursor:pointer}.banner-image[data-v-06cf92d6]{width:100%;height:auto;display:block;border-radius:10px}.banner-placeholder[data-v-06cf92d6]{width:100%;min-height:400px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:20px}.banner-content[data-v-06cf92d6]{display:flex;align-items:flex-start;gap:20px;max-width:100%}.title-content[data-v-06cf92d6]{flex:1}.main-title[data-v-06cf92d6]{font-size:28px;font-weight:800;line-height:1.2;margin:0 0 8px;color:#000}.highlight[data-v-06cf92d6]{color:#2e8b57}.sparkle[data-v-06cf92d6]{margin-left:8px;font-size:24px}.subtitle[data-v-06cf92d6]{font-size:16px;color:#666;margin:0 0 20px;font-weight:500}.features-list[data-v-06cf92d6]{margin-bottom:24px}.feature-item[data-v-06cf92d6]{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#333}.feature-item .icon[data-v-06cf92d6]{margin-right:8px;font-size:16px}.students-rating[data-v-06cf92d6]{display:flex;flex-direction:column;gap:8px}.avatars[data-v-06cf92d6]{display:flex}.avatar[data-v-06cf92d6]{width:32px;height:32px;border-radius:50%;border:2px solid #fff;margin-right:-8px;box-shadow:0 2px 8px #0000001a}.rating[data-v-06cf92d6]{align-items:flex-end;font-size:12px;gap:4px}.rating span[data-v-06cf92d6]{margin:0 4px}.rating-score[data-v-06cf92d6]{font-weight:600;color:#000}.nav-right-botton[data-v-06cf92d6]{height:32px;margin-right:8px;padding:0 18px;border:0px;border-radius:18px;background:linear-gradient(270deg,#dbd730,#009209)}.nav-botton[data-v-06cf92d6]{height:30px;margin-right:8px;display:flex;align-items:center;padding:0 10px;border:0px;border-radius:18px;background:#fff}.nav-botton span[data-v-06cf92d6]{color:#13b31c;font-weight:500;font-size:14px;cursor:pointer}.nav-right-botton span[data-v-06cf92d6]{color:#fff;font-weight:500;font-size:14px;cursor:pointer}.reviews[data-v-06cf92d6]{color:#666}.student-image[data-v-06cf92d6]{width:120px;height:150px;display:flex;align-items:center;justify-content:center}.student-figure[data-v-06cf92d6]{font-size:80px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4);width:100px;height:120px;border-radius:12px;display:flex;align-items:center;justify-content:center}.banner-indicators[data-v-06cf92d6]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:8px}.indicator[data-v-06cf92d6]{width:8px;height:8px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .3s ease}.indicator.active[data-v-06cf92d6]{background:#2e8b57}.why-choose-section[data-v-06cf92d6]{padding:30px 20px;width:95%;overflow:hidden}.why-choose-image[data-v-06cf92d6]{width:100%;height:auto;display:block;object-fit:cover;object-position:center;max-width:100%}.section-title[data-v-06cf92d6]{font-size:20px;font-weight:500;margin:20px 0;color:#000}.features-grid[data-v-06cf92d6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.feature-card[data-v-06cf92d6]{background:#fff;padding:20px 16px;border-radius:12px;text-align:center;box-shadow:0 2px 8px #0000001a}.feature-icon[data-v-06cf92d6]{font-size:32px;margin-bottom:12px}.feature-title[data-v-06cf92d6]{font-size:14px;font-weight:600;margin:0 0 8px;color:#000;line-height:1.3}.feature-desc[data-v-06cf92d6]{font-size:12px;line-height:1.4;color:#666;margin:0}.user-evaluate-section[data-v-06cf92d6]{padding:30px 10px;background-color:#f8f9fa}.evaluate-cards[data-v-06cf92d6]{display:flex;flex-direction:column;gap:16px}.evaluate-card[data-v-06cf92d6]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0}.card-header[data-v-06cf92d6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.user-name[data-v-06cf92d6]{font-size:18px;font-weight:600;margin:0 0 4px;color:#000;line-height:1.2}.user-grade[data-v-06cf92d6]{font-size:14px;font-weight:500;margin:0 0 0 10px;line-height:1.2}.user-stars[data-v-06cf92d6]{display:flex;align-items:center;gap:2px}.star[data-v-06cf92d6]{color:gold;font-size:16px;line-height:1}.quote-icon[data-v-06cf92d6]{display:flex;align-items:flex-start;margin:20px 20px 0 12px}.quote-mark[data-v-06cf92d6]{font-size:36px;color:#00b050;font-weight:700;line-height:1;font-family:Georgia,serif}.quote-content[data-v-06cf92d6]{margin:10px}.quote-text[data-v-06cf92d6]{font-size:14px;color:#333;margin:0;text-align:justify;letter-spacing:.3px}[data-v-06cf92d6] .van-badge__wrapper img{margin:2px auto}.banner-section[data-v-06cf92d6]{position:relative;width:100%;height:10%;overflow:hidden;z-index:99}.banner-section[data-v-06cf92d6]:after{width:140%;height:60%;position:absolute;left:-20%;top:0;z-index:-1;content:"";border-radius:0 0 50% 50%;background:linear-gradient(to right,#027d20,#2f993d);backface-visibility:hidden;transform:translateZ(0)}.play-btn[data-v-06cf92d6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-our-team[data-v-06cf92d6]{padding-bottom:0}.avatar-container[data-v-06cf92d6]{background-color:#fff;overflow:hidden;width:105px;height:105px;padding:0 12px 12px 0;background-color:#f2f3f4}.avatar-container1[data-v-06cf92d6]{padding:0 0 12px 12px}.avatar-container img[data-v-06cf92d6]{display:block;width:100%;height:100%;border-radius:10px;object-fit:cover;box-shadow:0 4px 12px #0000000d}.user-info[data-v-06cf92d6]{margin:20px;flex:2}.user-name[data-v-06cf92d6]{font-size:25px;font-weight:600;color:#333}.user-title[data-v-06cf92d6]{font-size:18px;font-weight:550;color:#666;margin-bottom:3px}.our-programme[data-v-06cf92d6]{width:95%;margin:0 auto;padding:10px;background-color:#f8f9fa}.programme-section[data-v-06cf92d6]{background-color:#fff;border-radius:10px}.team-title[data-v-06cf92d6]{font-weight:700;margin:20px 0;font-size:24px}.why-choose-section[data-v-06cf92d6]{padding:0;width:95%;overflow:hidden}.our-bottom div[data-v-06cf92d6]{width:95%;margin:0 auto}.bottom-all[data-v-06cf92d6]{color:#fff;border-radius:10px;border:2px dashed #fff;margin:20px auto}.bottom-info[data-v-06cf92d6]{margin:20px auto 10px;width:95%;display:flex;gap:20px 10px;color:#fff}.pay_qrcode[data-v-06cf92d6]{margin:30px auto;display:flex;justify-content:space-between}.pay_qrcode .info[data-v-06cf92d6]{display:flex;justify-content:center}.pay_qrcode .img[data-v-06cf92d6]{width:30vw;border:1px solid #e5e5e5;border-radius:15px;padding:8px}.qrcode_svg[data-v-06cf92d6]{text-align:center;align-items:center}.qrcode_svg img[data-v-06cf92d6]{text-align:center;width:25px;height:25px;margin-right:10px}.qrcode_svg img[data-v-06cf92d6],.qrcode_svg span[data-v-06cf92d6]{display:inline-block;vertical-align:middle;font-size:16px}.pay_qrcode .iconfont[data-v-06cf92d6]{margin-right:10px}.copyright[data-v-06cf92d6]{color:#ffffff7d;width:95%;margin:20px auto;height:100px;text-align:center;font-size:14px}.icon[data-v-4193b070]{width:1em;height:1em;font-size:15px;margin-right:6px;vertical-align:-.15em;fill:currentColor;overflow:hidden}.programme-section[data-v-4193b070]{padding:30px 20px 40px;min-height:20vh}.section-title[data-v-4193b070]{font-size:24px;font-weight:700;margin:0 0 16px;color:#000}.programme-content[data-v-4193b070]{margin-top:8px}.stage-tabs[data-v-4193b070]{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.year-icon[data-v-4193b070]{color:#008900;margin-right:6px}.stage-tab[data-v-4193b070]{flex:1 1 calc(30% - 5px);display:flex;align-items:center;background:#f5f5f5;border-radius:8px;cursor:pointer;transition:transform .2s ease,background-color .3s ease,color .3s ease;text-align:center;justify-content:center;padding:10px 4px}.stage-tab.active[data-v-4193b070]{background:#008900;color:#fff}.stage-tab.active .year-icon[data-v-4193b070]{color:#fff}.stage-title[data-v-4193b070]{font-size:14px;font-weight:500}.term-tabs[data-v-4193b070]{position:relative;display:grid;grid-template-columns:1fr 1fr;height:60px;margin-bottom:20px;border-radius:8px;overflow:hidden;border:1px solid #008900}.term-indicator[data-v-4193b070]{position:absolute;inset:0 auto 0 0;width:50%;border-radius:8px;transition:transform .3s ease;will-change:transform;z-index:0;pointer-events:none}.term-tab[data-v-4193b070]{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:16px;cursor:pointer;background:transparent;transition:color .3s ease;border:none;color:#008900;position:relative;z-index:1}.term-tab[data-v-4193b070]:first-child{border-right:1px solid rgba(200,200,200,.3)}.term-tab.active[data-v-4193b070]{color:#fff;background:linear-gradient(270deg,#dbd730,#009209)}.years-and-subjects[data-v-4193b070]{margin-bottom:16px}.year-block[data-v-4193b070]{margin-bottom:4px}.year-header[data-v-4193b070]{display:flex;align-items:center;padding:10px 14px;background:#008900;border:1.5px solid #008900;cursor:pointer;transition:background-color .25s ease,border-color .25s ease;color:#fff;font-size:16px;font-weight:700}.year-arrow[data-v-4193b070]{width:20px;height:20px;border-radius:50%;background:#ffffff78;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;margin-right:8px;transition:transform .2s ease,background-color .2s ease}.year-arrow.open[data-v-4193b070],.year-header.active .year-arrow[data-v-4193b070]{transform:rotate(180deg);background:#ffffff78}.year_soon[data-v-4193b070]{background:#ffffff78;color:#abaaaa;border:none;text-align:center;font-size:20px;font-weight:700}.subject-arrow[data-v-4193b070]{width:24px;height:24px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.year-text[data-v-4193b070]{flex:1}.subjects-expanded[data-v-4193b070]{background:#fff;border-top:none;overflow:hidden}.subject-accordion[data-v-4193b070]{margin-bottom:1px}.subject-accordion[data-v-4193b070]:first-child{border-top:none}.subject-header[data-v-4193b070]{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;background:#0089001a;transition:background-color .2s ease}.subject-icon-box[data-v-4193b070]{width:28px;height:28px;background:#008900;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff}.subject-name[data-v-4193b070]{flex:1;font-size:16px;font-weight:700;color:#000}.subject-arrow[data-v-4193b070]{color:#7a7a7a}.subject-panel[data-v-4193b070]{padding:10px 14px 16px;background:#fff;border:#008900 1px solid;overflow:hidden}.classes-list[data-v-4193b070]{display:flex;flex-direction:column;gap:12px}.class-card[data-v-4193b070]{padding:12px;background:#f9f9f9;box-shadow:0 1px #00000005;border-radius:6px}.class-row[data-v-4193b070]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.class-row .label[data-v-4193b070]{color:#6b7280;font-size:14px;font-weight:600}.class-row .value[data-v-4193b070]{color:#111827;font-size:14px;font-weight:600}.status-chip[data-v-4193b070]{margin-left:8px;font-size:12px;padding:2px 8px;border-radius:9999px}.status-chip.full[data-v-4193b070]{background:#ffeaea;color:#e11d48}.status-chip.left[data-v-4193b070]{background:#eef2ff;color:#3b82f6}.card-actions[data-v-4193b070]{display:flex;gap:10px;padding-top:10px;justify-content:space-around}.btn-outline[data-v-4193b070]{border:1.5px solid #008900;color:#008900;background:#fff;border-radius:20px;padding:6px 12px;font-size:14px;font-weight:700;transition:transform .15s ease}.btn-green[data-v-4193b070],.btn-enroll[data-v-4193b070]{background:#008900;color:#fff;border:none;border-radius:20px;padding:6px 12px;font-size:14px;font-weight:700;transition:transform .15s ease}.btn-enrolled[data-v-4193b070]{background:#adadad;color:#fff}.btn-outline[data-v-4193b070]:active,.btn-green[data-v-4193b070]:active{transform:scale(.98)}.trial-text[data-v-4193b070]{text-align:left;font-size:14px;font-weight:700;color:#80868b;margin-bottom:16px;margin-top:0}.no-classes[data-v-4193b070]{color:#888;font-size:14px;padding:8px 2px}.no-data[data-v-4193b070]{text-align:center;padding:40px 20px;color:#999}.loading-center[data-v-4193b070]{display:flex;justify-content:center;align-items:center;padding:40px 0;font-size:16px;color:#666}.fade-enter-from[data-v-4193b070],.fade-leave-to[data-v-4193b070]{opacity:0;transform:translateY(6px)}.fade-enter-to[data-v-4193b070],.fade-leave-from[data-v-4193b070]{opacity:1;transform:translateY(0)}.fade-enter-active[data-v-4193b070],.fade-leave-active[data-v-4193b070]{transition:all .25s ease}.fade-stagger-enter-from[data-v-4193b070]{opacity:0;transform:translateY(6px)}.fade-stagger-enter-to[data-v-4193b070]{opacity:1;transform:translateY(0)}.fade-stagger-enter-active[data-v-4193b070]{transition:all .25s ease}.collapse-enter-from[data-v-4193b070],.collapse-leave-to[data-v-4193b070]{max-height:0;opacity:0}.collapse-enter-to[data-v-4193b070],.collapse-leave-from[data-v-4193b070]{max-height:1000px;opacity:1}.collapse-enter-active[data-v-4193b070],.collapse-leave-active[data-v-4193b070]{transition:max-height .28s ease,opacity .2s ease;overflow:hidden}.list-enter-from[data-v-4193b070]{opacity:0;transform:translateY(8px)}.list-enter-to[data-v-4193b070]{opacity:1;transform:translateY(0)}.list-enter-active[data-v-4193b070]{transition:all .22s ease}.list-move[data-v-4193b070]{transition:transform .22s ease}.syllabus-sheet[data-v-4193b070]{padding:12px 12px calc(env(safe-area-inset-bottom,0) + 12px)}.sheet-header[data-v-4193b070]{position:sticky;top:0;background:#f5f6fa;padding:8px 4px 12px;display:flex;align-items:center;justify-content:center}.sheet-title[data-v-4193b070]{font-weight:700;font-size:16px;color:#111}.sheet-close[data-v-4193b070]{position:absolute;right:8px;top:8px;width:28px;height:28px;background:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;color:#666;padding:0}.syllabus-list[data-v-4193b070]{margin-top:8px;display:flex;flex-direction:column;gap:10px}.syllabus-row[data-v-4193b070]{display:flex;gap:10px;background:#fff;border-radius:10px;padding:10px;box-shadow:0 1px 2px #0000000a}.num-badge[data-v-4193b070]{width:39px;height:26px;font-size:15px;font-weight:700;border-top-left-radius:10px;border-end-end-radius:10px;background:linear-gradient(270deg,#dbd730,#009209);color:#fff;display:flex;align-items:center;justify-content:center;position:relative;left:-10px;top:-10px}.row-main[data-v-4193b070]{flex:1;min-width:0}.row-title[data-v-4193b070]{font-weight:700;font-size:13px;color:#172c4d;margin-bottom:4px;white-space:normal}.row-title1[data-v-4193b070]{font-weight:600;font-size:12px;color:#333;margin-bottom:4px;white-space:normal}.row-meta[data-v-4193b070]{font-size:12px;font-weight:500;color:#a3aab8;display:flex;flex-direction:column;gap:2px}.status-pill[data-v-4193b070]{align-self:center;white-space:nowrap;background:#eef2ff;color:#3b82f6;font-weight:700;font-size:12px;padding:4px 8px;border-radius:9999px}.status-pill.grey[data-v-4193b070]{background:#f3f4f6;color:#a3aab8}.teacher-link[data-v-4193b070]{color:#009209;text-decoration:underline}.year_show[data-v-4193b070]{display:none}.subscribe-page[data-v-4be72d28]{min-height:20vh;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding-bottom:80px;color:#000}[data-v-4be72d28] .van-badge__wrapper img{margin:2px auto}.subscribe-title[data-v-4be72d28]{font-weight:500;padding:0 20px 40px;text-align:center;font-size:16px}.mobile-our-team[data-v-74393c6a]{min-height:115vh;background-color:#fff;position:relative;padding-bottom:80px;width:95%;margin:0 auto}[data-v-9760fe42]{box-sizing:border-box}body[data-v-9760fe42],html[data-v-9760fe42]{overflow-x:hidden}.mobile-profile[data-v-9760fe42]{min-height:100vh;background-color:#f8f9fa;padding-bottom:80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;width:100%;box-sizing:border-box;max-width:100vw}.profile-header[data-v-9760fe42]{background:#f5f8f7;padding:20px 24px;border-bottom:1px solid #fffafa;width:100%;box-sizing:border-box}.profile-title[data-v-9760fe42]{font-size:24px;font-weight:700;color:#000;margin:0}.user-info-section[data-v-9760fe42]{background:#f5f8f7;padding:10px 24px;text-align:center;margin-bottom:1px;width:100%;box-sizing:border-box}.avatar-container[data-v-9760fe42]{margin-bottom:20px}.user-avatar[data-v-9760fe42]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.user-avatar-img[data-v-9760fe42]{width:100%;height:100%;border-radius:50%;object-fit:cover}.default-avatar[data-v-9760fe42]{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#28a745,#20c997);display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:#fff;text-transform:uppercase}.avatar-text[data-v-9760fe42]{font-size:36px;font-weight:700;color:#fff}.user-email[data-v-9760fe42]{font-size:18px;font-weight:500;color:#000}.user-details-container[data-v-9760fe42]{display:flex;justify-content:center;padding:20px 24px;width:100%;box-sizing:border-box}.user-details[data-v-9760fe42]{background:#fff;padding:0 24px;border-radius:20px;width:100%;max-width:400px}.detail-item[data-v-9760fe42]{display:flex;justify-content:flex-start;align-items:center;padding:20px 0;border-bottom:1px solid #f0f0f0}.detail-item[data-v-9760fe42]:last-child{border-bottom:none}.detail-label[data-v-9760fe42]{font-size:16px;color:#666;font-weight:400;margin-right:20px}.detail-value[data-v-9760fe42]{font-size:16px;color:#000;font-weight:500}.logout-section[data-v-9760fe42]{padding:40px 24px;display:flex;justify-content:center;width:100%;box-sizing:border-box;margin-top:10vh}.logout-btn[data-v-9760fe42]{background:#fff;border:2px solid #28a745;border-radius:25px;padding:12px 24px;font-size:16px;font-weight:600;color:#28a745;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .3s ease;min-width:120px;justify-content:center}.logout-btn[data-v-9760fe42]:hover{background:#28a745;color:#fff}.logout-btn[data-v-9760fe42]:active{transform:scale(.98)}.logout-icon[data-v-9760fe42]{flex-shrink:0}.login-prompt[data-v-9760fe42]{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:40px 24px;width:100%;box-sizing:border-box}.login-prompt-content[data-v-9760fe42]{text-align:center;max-width:300px}.login-prompt-icon[data-v-9760fe42]{margin-bottom:24px;display:flex;justify-content:center}.login-prompt-title[data-v-9760fe42]{font-size:24px;font-weight:600;color:#222;margin:0 0 16px}.login-prompt-text[data-v-9760fe42]{font-size:16px;color:#666;line-height:1.5;margin:0 0 32px}.login-prompt-btn[data-v-9760fe42]{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:25px;padding:12px 32px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;min-width:140px}.login-prompt-btn[data-v-9760fe42]:hover{transform:translateY(-1px);filter:brightness(1.05)}.login-prompt-btn[data-v-9760fe42]:active{transform:scale(.98)}.bottom-nav[data-v-9760fe42]{position:fixed;bottom:0;left:0;right:0;z-index:1000;width:100%;box-sizing:border-box}[data-v-9760fe42] .van-tabbar{background:#fff;border-top:1px solid #eee;width:100%;max-width:100vw;box-sizing:border-box;height:55px}[data-v-9760fe42] .van-tabbar-item--active{color:#28a745}[data-v-9760fe42] .van-badge__wrapper img{margin:2px auto}[data-v-9760fe42] .van-tabbar-item{font-size:12px;font-weight:500;font-family:Arial,Helvetica,sans-serif}@media (max-width: 375px){.profile-header[data-v-9760fe42]{padding:16px 20px}.user-info-section[data-v-9760fe42]{padding:32px 20px}.user-details[data-v-9760fe42]{padding:0 20px}.logout-section[data-v-9760fe42]{padding:32px 20px;margin-top:4vh}.user-avatar[data-v-9760fe42]{width:70px;height:70px}.avatar-text[data-v-9760fe42]{font-size:32px}}.icon[data-v-7b9643ef]{width:1em;height:1em;font-size:15px;margin-right:6px;vertical-align:-.15em;fill:currentColor;overflow:hidden}.course-detail-page[data-v-7b9643ef]{max-width:800px;background:#f5f6fa;min-height:600px}.page-header[data-v-7b9643ef]{display:flex;align-items:center;padding:16px}.back-btn[data-v-7b9643ef]{font-size:20px;color:#000;background:#ebebeb;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:16px}.page-title[data-v-7b9643ef]{font-size:20px;font-weight:700;color:#202124;margin:0}.first-class-time[data-v-7b9643ef]{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;border-bottom:#F5F6FA 1px solid}.time-label[data-v-7b9643ef],.time-value[data-v-7b9643ef]{font-size:13px;color:#9aa0a6;font-weight:400}.course-section[data-v-7b9643ef]{padding:0 16px}.course-info-card[data-v-7b9643ef]{background:#fff;border-radius:10px;padding:20px 24px;margin-bottom:32px}.course-info-header[data-v-7b9643ef]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.course-badge[data-v-7b9643ef]{display:inline-block;margin-right:12px}.badge-subject[data-v-7b9643ef]{background:#008900;color:#fff;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:700}.course-title[data-v-7b9643ef]{font-size:18px;font-weight:700;color:#202124}.meta-item[data-v-7b9643ef]{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:5px;color:#5f6368}.meta-item i[data-v-7b9643ef]{font-size:14px;color:#80868b}.coupons-section[data-v-7b9643ef]{padding:0 16px;margin-bottom:28px}.section-title[data-v-7b9643ef]{font-size:18px;font-weight:700;color:#202124;margin:0 0 16px}.coupon-card[data-v-7b9643ef]{background:#fff;border-radius:10px;padding:14px 24px}.coupon-header[data-v-7b9643ef]{font-size:14px;font-weight:600;color:#202124;border-bottom:#F5F6FA 1px solid;padding-bottom:8px;margin-bottom:12px}.coupon-footer[data-v-7b9643ef]{display:flex;align-items:center;justify-content:space-between}.coupon-status[data-v-7b9643ef]{display:flex;align-items:center;gap:6px;font-size:13px}.success-text[data-v-7b9643ef]{color:#008900;font-weight:500}.no-coupons[data-v-7b9643ef]{font-size:14px;color:#9aa0a6;font-weight:400}.apply-btn[data-v-7b9643ef]{background:transparent;border:none;color:#9aa0a6;font-size:14px;font-weight:700;cursor:pointer;padding:0;transition:color .2s}.apply-btn.active[data-v-7b9643ef]{color:#008900;cursor:pointer}.apply-btn[data-v-7b9643ef]:disabled{color:#9aa0a6;cursor:not-allowed}.order-summary-section[data-v-7b9643ef]{padding:0 16px}.summary-content[data-v-7b9643ef]{background:#fff;border-radius:8px;padding:20px 24px;margin-bottom:16px}.summary-item[data-v-7b9643ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.item-label[data-v-7b9643ef]{font-size:14px;color:#5f6368;font-weight:600}.item-value[data-v-7b9643ef]{font-size:14px;color:#202124;font-weight:600}.summary-divider[data-v-7b9643ef]{height:1px;background:#dadce0;margin:12px 0}.summary-total[data-v-7b9643ef]{display:flex;justify-content:space-between;align-items:center}.total-label[data-v-7b9643ef]{font-size:15px;color:#202124;font-weight:700}.total-price-group[data-v-7b9643ef]{display:flex;align-items:center;gap:10px}.total-price[data-v-7b9643ef]{font-size:22px;color:#008900;font-weight:700}.original-price[data-v-7b9643ef]{font-size:14px;color:#9aa0a6;text-decoration:line-through}.checkout-section[data-v-7b9643ef]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:12px 16px;margin-top:24px}.total-display[data-v-7b9643ef]{display:flex;align-items:baseline;gap:12px}.total-label[data-v-7b9643ef]{font-size:16px;color:#202124;font-weight:600}.total-amount[data-v-7b9643ef]{font-size:20px;color:#008900;font-weight:700}.checkout-btn[data-v-7b9643ef]{display:block;margin-left:auto;background:linear-gradient(270deg,#dbd730,#009209);color:#fff;border:none;border-radius:9999px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s;min-width:150px}.checkout-btn[data-v-7b9643ef]:hover:not(:disabled){background:#008900;box-shadow:0 2px 8px #34a85340}.checkout-btn[data-v-7b9643ef]:disabled{background:#dadce0;cursor:not-allowed;opacity:.6}.payment-modal-overlay[data-v-7b9643ef]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.payment-modal[data-v-7b9643ef]{background:#fff;border-radius:10px;width:90vw;max-width:420px}.payment-modal-content[data-v-7b9643ef]{padding:20px}.payment-title[data-v-7b9643ef]{font-size:16px;font-weight:700;color:#202124;margin-bottom:8px}.payment-description[data-v-7b9643ef]{font-size:13px;color:#5f6368;line-height:1.6}.payment-buttons[data-v-7b9643ef]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.cancel-btn[data-v-7b9643ef],.payment-completed-btn[data-v-7b9643ef]{border:none;padding:8px 14px;border-radius:6px;cursor:pointer}.cancel-btn[data-v-7b9643ef]{background:#f3f4f6;color:#374151}.payment-completed-btn[data-v-7b9643ef]{background:#008900;color:#fff}[data-v-7b9643ef] .el-input{--el-input-border-radius: 6px;--el-input-border-color: #dadce0;--el-input-hover-border-color: #80868b;--el-input-focus-border-color: #008900}[data-v-7b9643ef] .el-input__wrapper{box-shadow:none;border-radius:6px;padding:8px 12px}[data-v-7b9643ef] .el-input__wrapper:hover,[data-v-7b9643ef] .el-input__wrapper.is-focus{box-shadow:none}[data-v-7b9643ef] .el-input__inner{font-size:14px;color:#202124;height:24px;font-weight:600}[data-v-7b9643ef] .el-input__inner::placeholder{color:#7a7a7a;font-weight:600}.login-completed-btn[data-v-ebde326a]{background:linear-gradient(90deg,#429321,#b4ec51);color:#fff;border:none;border-radius:10px;padding:12px 40px;font-size:14px;font-weight:600;margin:0 auto;cursor:pointer;transition:all .2s;position:relative;text-align:center}.login-completed-btn.active[data-v-ebde326a]{opacity:.7;cursor:not-allowed}.login-completed-btn[data-v-ebde326a]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}.mobile-login[data-v-ebde326a]{min-height:100vh;background-color:#fff;display:flex;flex-direction:column;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}.conditions-option[data-v-ebde326a]{display:flex;align-items:center;gap:8px;margin-top:16px}.conditions-radio[data-v-ebde326a]{width:16px;height:16px;accent-color:#008900}.conditions-option .conditions-radio[data-v-ebde326a]{transform:translateY(10%);width:20px;height:20px;appearance:none;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer}.conditions-option .conditions-radio[data-v-ebde326a]:checked{border-color:#008900;background:#008900}.conditions-option .conditions-radio[data-v-ebde326a]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.conditions-option .conditions-radio[data-v-ebde326a]:disabled{cursor:not-allowed;opacity:.5;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.login-header[data-v-ebde326a]{width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding:0;box-sizing:border-box}.login-bg-image[data-v-ebde326a]{width:100%;height:auto;object-fit:cover;display:block}.welcome-section[data-v-ebde326a]{padding:30px 24px 20px;text-align:center}.logo-container[data-v-ebde326a]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px}.logo-image[data-v-ebde326a]{width:40px;height:40px}.academy-title[data-v-ebde326a]{font-size:28px;font-weight:700;color:#52c41a;margin:0}.welcome-title[data-v-ebde326a]{font-size:24px;font-weight:700;color:#000;margin:0 0 12px}.welcome-subtitle[data-v-ebde326a]{font-size:14px;color:#999;line-height:1.5;margin:0}.login-form-section[data-v-ebde326a]{flex:1;padding:0 24px 40px}.form-title[data-v-ebde326a]{font-size:20px;color:#000}.input-group[data-v-ebde326a]{margin-bottom:16px}.input-container[data-v-ebde326a]{position:relative;background:#f5f8f7;border-radius:12px;padding:8px 12px 12px;display:flex;align-items:center;gap:12px;border:2px solid transparent;transition:background-color .2s ease,border-color .2s ease;min-height:48px}.input-container[data-v-ebde326a]:focus-within:before{transform:scaleY(1);opacity:1}.label-fade-enter-from[data-v-ebde326a],.label-fade-leave-to[data-v-ebde326a]{opacity:0;transform:translateY(4px)}.label-fade-enter-active[data-v-ebde326a],.label-fade-leave-active[data-v-ebde326a]{transition:opacity .15s ease,transform .15s ease}.input-label[data-v-ebde326a]{font-size:12px;font-weight:600;color:#bfd0c6;margin:0;line-height:1}.input-icon[data-v-ebde326a]{display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0;color:#1b2a41}.phone_code[data-v-ebde326a]{position:relative;align-items:center;display:flex;justify-content:center;min-width:60px;height:28px;color:#0b1f3a;font-weight:700;flex-shrink:0}.custom-popover-class[data-v-ebde326a]{background:#000!important;width:100px!important}.phone_code .code[data-v-ebde326a]{display:block;width:100%;line-height:1}.phone_code .chev[data-v-ebde326a]{width:16px;height:16px;font-size:12px;color:#0b1f3a;pointer-events:none}.terms-text[data-v-ebde326a]{color:#7a7a7a;font-weight:500;font-size:15px}.input-content[data-v-ebde326a]{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.input-content-row[data-v-ebde326a]{display:flex;align-items:center;gap:8px}.input-field[data-v-ebde326a]{border:none;caret-color:#008900;background:transparent;font-size:15px;color:#172b4d;outline:none;padding:0;font-weight:600;width:100%}.input-field[data-v-ebde326a]::placeholder{color:#9aa3a7;font-weight:400}.input-action[data-v-ebde326a]{width:20px;height:20px}.clear-btn[data-v-ebde326a]{background:#d6e4e4;border:none;padding:2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.clear-btn[data-v-ebde326a]:hover,.toggle-password-btn[data-v-ebde326a]:hover{background:transparent}.error-message[data-v-ebde326a]{color:#ff4d4f;font-size:14px;margin-bottom:16px;padding:8px 12px;border-radius:8px}.error1-message[data-v-ebde326a]{color:#f56c6c;font-size:14px;margin:10px 0 0;text-align:left;border-radius:10px;padding:0 24px}.login-btn[data-v-ebde326a]{width:100%;background:transparent;border:none;border-radius:12px;padding:0;cursor:pointer;transition:all .3s ease;margin-bottom:16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.login-btn[data-v-ebde326a]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.custom-popover-class{width:280px!important;max-width:calc(100vw - 40px)!important;min-width:140px!important;max-height:60vh;overflow:auto;box-sizing:border-box;border-radius:8px}.login-btn[data-v-ebde326a]:disabled{opacity:.6;cursor:not-allowed}.register-btn[data-v-ebde326a]{width:100%;background:transparent;border:none;padding:0;cursor:pointer;transition:all .3s ease;margin-bottom:30px;display:flex;align-items:center;justify-content:center;overflow:hidden}.register-hint[data-v-ebde326a]{margin-top:30%;padding-bottom:10%;border-bottom:#E6E6E6 solid 1px;color:#7a7a7a;text-align:center;font-weight:500;font-size:15px}.link[data-v-ebde326a]{color:#008900;font-weight:500;text-decoration:underline;margin-left:6px;cursor:pointer}.register-btn[data-v-ebde326a]:hover{transform:translateY(-1px);filter:brightness(1.05)}.back-to-home[data-v-ebde326a]{text-align:center}.back-link[data-v-ebde326a]{background:none;border:none;color:#52c41a;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:8px;transition:background-color .2s ease}.back-link[data-v-ebde326a]:hover{background:#52c41a1a}.icon[data-v-ebde326a]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.password-icon .icon[data-v-ebde326a]{font-size:20px!important}.email-icon .icon[data-v-ebde326a]{font-size:20px}.btn-image[data-v-ebde326a]{width:100%;max-width:100%;height:auto;object-fit:contain;transition:all .3s ease;display:block;border:none;outline:none}.mobile-login-detail[data-v-b8c5db35]{background-color:#fff;padding-bottom:100px;color:#323233}.mobile-header[data-v-b8c5db35]{background:#fff;display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:100}.login-svg[data-v-b8c5db35]{text-align:center;align-items:center;cursor:pointer}.login-svg img[data-v-b8c5db35]{text-align:center;width:25px;height:25px;margin-right:10px}.login-modal[data-v-b8c5db35]{max-width:500px;padding:20px}.login-modal-content[data-v-b8c5db35]{text-align:center}.error-message[data-v-b8c5db35]{color:#f56c6c;font-size:14px;margin:10px 0;text-align:left}.login-buttons[data-v-b8c5db35]{display:flex;gap:16px;margin-top:40px;justify-content:center;max-width:400px;float:left}.login-completed-btn[data-v-b8c5db35]{background:linear-gradient(90deg,#429321,#b4ec51);color:#fff;border:none;width:50vw;border-radius:10px;padding:12px 40px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.login-completed-btn[data-v-b8c5db35]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}[data-v-b8c5db35] .login-form-new-container .account-input.phone-box .el-input-group__prepend{border-color:transparent}[data-v-b8c5db35] .el-form-item__content{width:100%}[data-v-b8c5db35] .el-select__wrapper{background-color:transparent;box-shadow:none}[data-v-b8c5db35] .el-select__wrapper.is-hovering{box-shadow:none;border:none}[data-v-b8c5db35] .el-select__wrapper.is-focused{box-shadow:none}.el-select-dropdown .el-select-dropdown__item[data-v-b8c5db35]{color:#333}.code-btn[data-v-b8c5db35]{width:100%;color:#fff;font-weight:700;border:none;border-radius:6px;font-size:14px;padding:0 10px}.code_type[data-v-b8c5db35]{background:linear-gradient(90deg,#1ca32b,#e3e82d);font-size:10px}[data-v-b8c5db35] .el-button.is-disabled,[data-v-b8c5db35] .el-button.is-disabled:hover{background-color:#fff!important;color:#1ca32b;border:1px solid #1ca32b}.phone_code[data-v-b8c5db35]{width:20%}.login-completed-btn[data-v-b8c5db35]{background:linear-gradient(90deg,#429321,#b4ec51);color:#fff;border:none;border-radius:10px;padding:12px 40px;font-size:14px;font-weight:600;margin:0 auto;cursor:pointer;transition:all .2s;position:relative;text-align:center}.login-completed-btn.active[data-v-b8c5db35]{opacity:.7;cursor:not-allowed;border:1px solid #008900}.login-completed-btn[data-v-b8c5db35]:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain}.mobile-login[data-v-b8c5db35]{min-height:100vh;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}.conditions-option .conditions-radio[data-v-b8c5db35]{transform:translateY(30%);width:20px;height:20px;margin-top:5vh;margin-right:10px;appearance:none;border:2px solid #d1d5db;border-radius:50%;background:#fff;cursor:pointer}.conditions-option .conditions-radio[data-v-b8c5db35]:checked{border-color:#008900;background:#008900}.conditions-option .conditions-radio[data-v-b8c5db35]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.conditions-option .conditions-radio[data-v-b8c5db35]:disabled{cursor:not-allowed;opacity:.5;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.login-header[data-v-b8c5db35]{width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding:0;box-sizing:border-box}.login-bg-image[data-v-b8c5db35]{width:100%;height:auto;object-fit:cover;display:block}.welcome-section[data-v-b8c5db35]{padding:30px 24px 20px;text-align:center}.logo-container[data-v-b8c5db35]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px}.logo-image[data-v-b8c5db35]{width:40px;height:40px}.academy-title[data-v-b8c5db35]{font-size:28px;font-weight:700;color:#52c41a;margin:0}.welcome-title[data-v-b8c5db35]{font-size:24px;font-weight:700;color:#000;margin:0 0 12px}.welcome-subtitle[data-v-b8c5db35]{font-size:14px;color:#999;line-height:1.5;margin:0}.login-form-section[data-v-b8c5db35]{flex:1;padding:0 24px 40px}.form-title[data-v-b8c5db35]{color:#000;margin:20px auto}.input-group[data-v-b8c5db35]{margin-bottom:16px}.input-container[data-v-b8c5db35]{background:#f5f8f7;border-radius:12px;padding:8px;display:flex;align-items:center;gap:12px;border:2px solid transparent;transition:all .3s ease}.input-container[data-v-b8c5db35]:focus-within{border-color:#52c41a;background:#fff}.input-icon[data-v-b8c5db35]{display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}.input-content[data-v-b8c5db35]{flex:1;display:flex;flex-direction:column;gap:4px}.input-label[data-v-b8c5db35]{font-size:16px;color:#c2b8b8;font-weight:500;margin:0}.input-field[data-v-b8c5db35]{border:none;background:transparent;font-size:16px;color:#000;outline:none;padding:0;font-weight:600}.input-field[data-v-b8c5db35]::placeholder{color:#999;font-weight:400}.input-action[data-v-b8c5db35]{display:flex;align-items:center;flex-shrink:0}@media (min-width: 768px){.mobile-login[data-v-b8c5db35]{max-width:480px;margin:0 auto;box-shadow:0 0 20px #0000001a}}.mobile-register[data-v-ef87a1c2]{min-height:100vh;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}.register-header[data-v-ef87a1c2]{width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding:0;box-sizing:border-box}.register-bg-image[data-v-ef87a1c2]{width:100%;height:auto;object-fit:contain;display:block}.title-section[data-v-ef87a1c2]{padding:20px 24px 10px}.register-title[data-v-ef87a1c2]{font-size:24px;font-weight:700;color:#4caf50;margin:0;text-align:center}.register-form-section[data-v-ef87a1c2]{flex:1;padding:0 24px 40px}.field-group[data-v-ef87a1c2]{margin-bottom:24px}.field-group-title[data-v-ef87a1c2]{font-size:15px;font-weight:700;color:#333;margin:0 0 16px}.input-group[data-v-ef87a1c2]{margin-bottom:16px}.input-container[data-v-ef87a1c2]{background:#f5f8f7;border-radius:12px;padding:8px;display:flex;align-items:center;gap:12px;border:2px solid transparent;transition:all .3s ease}.input-container[data-v-ef87a1c2]:focus-within{border-color:#4caf50;background:#fff}.input-icon[data-v-ef87a1c2]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.input-content[data-v-ef87a1c2]{flex:1;display:flex;flex-direction:column;gap:4px}.input-label[data-v-ef87a1c2]{font-size:14px;color:#666;font-weight:500;margin:0}.input-field[data-v-ef87a1c2]{border:none;background:transparent;font-size:16px;color:#000;outline:none;padding:0;font-weight:600;background-color:#f5f8f7}.input-field-select[data-v-ef87a1c2]{border:none;background:transparent;font-size:16px;color:#cccaca;outline:none;padding:0;font-weight:400}.input-field[data-v-ef87a1c2]::placeholder{color:#999;font-weight:400}.input-field.has-value[data-v-ef87a1c2]{color:#000;font-weight:700;font-size:18px}.name-container[data-v-ef87a1c2]{padding:12px;min-height:auto}.name-fields[data-v-ef87a1c2]{display:flex;flex-direction:column;gap:0;width:100%}.name-field[data-v-ef87a1c2]{flex:1;display:flex;flex-direction:column;gap:4px;padding:8px 0}.name-field[data-v-ef87a1c2]:first-child{padding-bottom:12px}.name-field[data-v-ef87a1c2]:last-child{padding-top:12px}.name-divider[data-v-ef87a1c2]{height:1px;background-color:#e0e0e0;margin:0}.name-input[data-v-ef87a1c2]{border:none;background:transparent;font-size:16px;color:#000;outline:none;padding:0;font-weight:600}.name-input[data-v-ef87a1c2]::placeholder{color:#999;font-weight:400}.name-input.has-value[data-v-ef87a1c2]{color:#000;font-weight:700;font-size:18px}.select-field[data-v-ef87a1c2]{appearance:none;cursor:pointer}.input-action[data-v-ef87a1c2]{display:flex;align-items:center;flex-shrink:0}.clear-btn[data-v-ef87a1c2],.toggle-password-btn[data-v-ef87a1c2]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.clear-btn[data-v-ef87a1c2]:hover,.toggle-password-btn[data-v-ef87a1c2]:hover{background:#0000001a}.verification-container[data-v-ef87a1c2]{gap:8px}.verification-input[data-v-ef87a1c2]{flex:1;min-width:0}.verification-action[data-v-ef87a1c2]{flex-shrink:0}.get-code-btn[data-v-ef87a1c2]{background:#4caf50;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:600;padding:8px 16px;cursor:pointer;transition:all .3s ease;min-width:60px}.get-code-btn[data-v-ef87a1c2]:disabled{background:#ccc;cursor:not-allowed}.get-code-btn[data-v-ef87a1c2]:hover:not(:disabled){background:#45a049}.grade-selection[data-v-ef87a1c2]{margin-top:8px}.grade-grid[data-v-ef87a1c2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.grade-btn[data-v-ef87a1c2]{background:#f5f8f7;border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease;text-align:left;display:flex;align-items:center;justify-content:space-between;min-height:48px}.grade-btn.active[data-v-ef87a1c2]{border-color:#4caf50}.grade-btn[data-v-ef87a1c2]:hover:not(.active){border-color:#4caf50;color:#4caf50}.grade-text[data-v-ef87a1c2]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.grade-circle[data-v-ef87a1c2]{width:20px;height:20px;border:2px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.grade-btn.active .grade-circle[data-v-ef87a1c2]{background:#fff;border-color:#fff}.grade-btn.active .grade-circle .iconfont[data-v-ef87a1c2]{color:#4caf50;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center}.grade-btn:not(.active) .grade-circle[data-v-ef87a1c2]{background:transparent;border-color:#ccc}.error-message[data-v-ef87a1c2]{color:#f56c6c;font-size:14px;margin-bottom:16px;padding:8px 12px;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px}.terms-section[data-v-ef87a1c2]{margin-bottom:20px}.terms-checkbox[data-v-ef87a1c2]{display:flex;align-items:flex-start;cursor:pointer;gap:12px;font-size:14px;line-height:1.5}.checkbox-input[data-v-ef87a1c2]{display:none}.checkbox-custom[data-v-ef87a1c2]{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;transition:all .2s ease}.checkbox-input:checked+.checkbox-custom[data-v-ef87a1c2]{background:#4caf50;border-color:#4caf50}.checkbox-input:checked+.checkbox-custom[data-v-ef87a1c2]:after{content:"✓";color:#fff;font-size:14px;font-weight:700}.terms-text[data-v-ef87a1c2]{color:#666;flex:1}.terms-link[data-v-ef87a1c2]{color:#4caf50;text-decoration:underline;cursor:pointer}.terms-link[data-v-ef87a1c2]:hover{color:#45a049}[data-v-ef87a1c2] .van-toast{z-index:9999!important}[data-v-ef87a1c2] .van-overlay{z-index:9998!important}.bottom-buttons[data-v-ef87a1c2]{display:flex;gap:16px;margin-top:20px}.back-btn[data-v-ef87a1c2]{flex:1;background:#fff;border:2px solid #4CAF50;border-radius:12px;padding:14px;font-size:16px;font-weight:600;color:#4caf50;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.back-btn[data-v-ef87a1c2]:hover{background:#f0f8f0}.register-btn[data-v-ef87a1c2]{flex:2;background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:12px;padding:14px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease}.register-btn[data-v-ef87a1c2]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.register-btn[data-v-ef87a1c2]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 375px){.title-section[data-v-ef87a1c2]{padding:16px 20px 8px}.register-form-section[data-v-ef87a1c2]{padding:0 20px 40px}.register-title[data-v-ef87a1c2]{font-size:22px}.grade-grid[data-v-ef87a1c2]{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width: 320px){.register-title[data-v-ef87a1c2]{font-size:20px}.bottom-buttons[data-v-ef87a1c2]{flex-direction:column;gap:12px}.back-btn[data-v-ef87a1c2],.register-btn[data-v-ef87a1c2]{flex:none}}@media (min-width: 768px){.mobile-register[data-v-ef87a1c2]{margin:0 auto;box-shadow:0 0 20px #0000001a}}.icon[data-v-ef87a1c2]{width:1em;height:1em;font-size:30px;vertical-align:-.15em;fill:currentColor;overflow:hidden}[data-v-ef87a1c2] .el-input__wrapper{background-color:transparent;box-shadow:0 0 0 1px #e7e8eb inset}[data-v-ef87a1c2] .el-select__wrapper{background-color:transparent}.holiday_image[data-v-2d8eb54e]{width:90%;margin:0 auto;color:#000}.click_image[data-v-2d8eb54e]{background-image:url(/images/holiday/4.jpg);background-size:contain;height:100vh;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;margin-bottom:40px}.click-div[data-v-2d8eb54e]{margin-bottom:24px;background:#f6f6f6;border:1.5px solid #f6f6f6;transition:box-shadow .2s;height:100px;box-shadow:0 2px 2px #c7eec1;border-radius:2px;display:flex;justify-content:space-between;align-items:center}.click-div>div[data-v-2d8eb54e]{align-items:center}.click-name[data-v-2d8eb54e]{font-weight:700;font-size:16px;align-items:center;flex:2;margin-left:10px}.click-year-all div[data-v-2d8eb54e]{margin:0 10px;min-width:50px;text-align:center}.click-year[data-v-2d8eb54e]{color:#53a134;background-color:#c7eec1;padding:5px 30px;border-radius:15px;font-size:20px}.click-btn-all[data-v-2d8eb54e]{justify-content:right}.click-btn[data-v-2d8eb54e]{min-width:10%;background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:10px;padding:5px 10px;font-size:16px;font-weight:600;cursor:pointer;margin-right:20px;box-shadow:0 2px 8px #13b31c14;transition:background .2s}.click-btn[data-v-2d8eb54e]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.holiday_image[data-v-216bedf2]{width:90%;margin:0 auto}.click_image[data-v-216bedf2]{background-image:url(/images/holiday/4.jpg);background-size:contain;height:100vh;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;margin-bottom:40px}.click-div[data-v-216bedf2]{margin-bottom:24px;background:#f6f6f6;box-shadow:0 4px 24px #fff;border:1.5px solid #f6f6f6;transition:box-shadow .2s;display:flex;min-height:100px;box-shadow:0 2px 2px #c7eec1;border-radius:2px}.click-div>div[data-v-216bedf2]{display:flex;align-items:center;width:100%}.click-name[data-v-216bedf2]{font-weight:700;font-size:20px;margin-left:10px}.click-year-all div[data-v-216bedf2]{margin:0 10px;min-width:50px;text-align:center}.click-year[data-v-216bedf2]{color:#53a134;background-color:#c7eec1;padding:5px 30px;border-radius:15px;font-size:20px}.click-btn-all[data-v-216bedf2]{justify-content:right}.click-btn[data-v-216bedf2]{min-width:10%;background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:16px;font-weight:600;cursor:pointer;margin-right:20px;box-shadow:0 2px 8px #13b31c14;transition:background .2s}.click-btn[data-v-216bedf2]:hover{background:linear-gradient(90deg,#429321,#b4ec51)}.test-container[data-v-1772ba02]{background-color:#fff;padding:0 24px;color:#333}.test-content[data-v-1772ba02]{margin:0 auto;padding:60px 20px}.test_image[data-v-1772ba02]{height:200px;text-align:center}.test_title[data-v-1772ba02]{font-weight:700;text-align:center;background-color:#f3f9f1;padding-bottom:20px}.honors[data-v-1772ba02]{color:#fff;font-size:30px;line-height:10px}.level[data-v-1772ba02]{color:#fff;margin-top:15px}.scored_name[data-v-1772ba02]{font-size:36px;margin-top:40px}.test_title .score[data-v-1772ba02]{font-size:100px;background:linear-gradient(#119204,#c0cf2e);background-clip:text;-webkit-background-clip:text;color:transparent;text-align:center;margin:0 auto}.test_content[data-v-1772ba02]{margin:20px auto;display:flex;justify-content:space-between;gap:40px}.test_qrcode[data-v-1772ba02]{display:flex;justify-content:space-between;flex:1;gap:40px}.test_free_trial[data-v-1772ba02]{flex:2;background-color:#f3f9f1;border-radius:10px;padding:10px 40px;font-size:22px}.test_free_trial span[data-v-1772ba02]{font-weight:bolder}.test_qrcode .img[data-v-1772ba02]{width:140px;border-radius:5px;padding:15px;background-color:#f5f5f5}.subscribe-btn[data-v-1772ba02]{background:linear-gradient(90deg,#b4ec51,#429321);color:#fff;border:none;border-radius:8px;padding:10px 28px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #13b31c33;float:right;margin-top:60px}.subscribe-btn[data-v-1772ba02]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #13b31c4d}.test_png[data-v-1772ba02]{text-align:left;align-items:center}.test_png img[data-v-1772ba02]{text-align:center;width:20px;height:20px;margin-right:10px}.test_png img[data-v-1772ba02],.test_png span[data-v-1772ba02]{display:inline-block;vertical-align:middle;font-size:16px}.qrcode_svg[data-v-1772ba02]{text-align:center;align-items:center}.qrcode_svg img[data-v-1772ba02]{text-align:center;width:25px;height:25px;margin-right:10px}.qrcode_svg img[data-v-1772ba02],.qrcode_svg span[data-v-1772ba02]{display:inline-block;vertical-align:middle;font-size:16px}.review_answer[data-v-1772ba02]{font-size:22px;color:#619876;cursor:pointer}.review_answer[data-v-1772ba02]:hover{color:#13b31c;border-bottom-color:#13b31c}.icon-you[data-v-1772ba02]{font-size:22px}.semi-circle[data-v-ea247064]{background:radial-gradient(circle at center,#00890026,transparent);border-radius:0 0 200px 200px;position:relative;overflow:hidden}.semi-circle[data-v-ea247064]:after{content:"";position:absolute;top:50%;left:0;right:0;height:50%;background:linear-gradient(to bottom,transparent,white)}.pay_finish[data-v-ea247064]{margin:0 auto;background-color:#fff;box-shadow:0 6px 32px #00000012;color:#333}.pay_finish img[data-v-ea247064]{display:flex;align-items:center;justify-content:center;margin:0 auto;width:160px}.pay_image[data-v-ea247064]{max-width:1400px;margin:0 auto;padding:40px}.pay_title[data-v-ea247064]{font-size:36px;font-weight:700;text-align:center}.pay_content[data-v-ea247064]{margin:0 auto;padding:10px 60px}.pay_copy-writing[data-v-ea247064]{max-width:1400px;margin:0 auto;color:#999;font-size:18px;text-align:center}.pay_copy-writing .title[data-v-ea247064]{text-align:center;margin:5px auto}.test_contact[data-v-ea247064]{max-width:64%;margin:30px auto;font-size:16px}.test_contact .test_png[data-v-ea247064]{margin:10px auto}.test_contact .info[data-v-ea247064]{border:1px solid #e5e5e5;min-width:200px;padding:5px 10px;border-radius:15px}.test_contact .iconfont[data-v-ea247064]{margin-right:10px}.pay_back[data-v-ea247064]{margin:30px auto;display:flex;justify-content:space-between}.pay_back .info[data-v-ea247064]{border:1px solid #008900;min-width:100px;border-radius:15px;box-shadow:0 2px 8px #13b31c14;margin-right:10%}.pay_back img[data-v-ea247064]{text-align:center;width:25px;height:25px;display:inline}.pay_back .info[data-v-ea247064]:hover{background-color:#eafbe7;cursor:pointer}.test_br[data-v-ea247064]{border-bottom:1px solid #e5e5e5}.pay_qrcode[data-v-ea247064]{max-width:600px;margin:30px auto;display:flex;justify-content:space-between}.pay_qrcode .img[data-v-ea247064]{width:140px;border:1px solid #e5e5e5;border-radius:15px;padding:20px}.test_png[data-v-ea247064]{text-align:left;align-items:center}.test_png img[data-v-ea247064]{text-align:center;width:20px;height:20px;margin-right:10px}.test_png img[data-v-ea247064],.test_png span[data-v-ea247064]{display:inline-block;vertical-align:middle;font-size:16px}.qrcode_svg[data-v-ea247064]{text-align:center;align-items:center}.qrcode_svg img[data-v-ea247064]{text-align:center;width:25px;height:25px;margin-right:10px}.qrcode_svg img[data-v-ea247064],.qrcode_svg span[data-v-ea247064]{display:inline-block;vertical-align:middle;font-size:16px}.pay_qrcode .iconfont[data-v-ea247064]{margin-right:10px}.semi-circle[data-v-d4adbf4e]{background:radial-gradient(circle at center,#00890026,transparent);border-radius:0 0 200px 200px;position:relative;overflow:hidden}.semi-circle[data-v-d4adbf4e]:after{content:"";position:absolute;top:50%;left:0;right:0;height:50%;background:linear-gradient(to bottom,transparent,white)}.pay_finish[data-v-d4adbf4e]{margin:0 auto;color:#000;background-color:#fff;box-shadow:0 6px 32px #00000012}.pay_finish img[data-v-d4adbf4e]{display:flex;align-items:center;justify-content:center;margin:0 auto;width:160px}.pay_image[data-v-d4adbf4e]{max-width:1400px;margin:0 auto;padding:40px}.pay_title[data-v-d4adbf4e]{font-size:26px;font-weight:700;text-align:center}.pay_content[data-v-d4adbf4e]{margin:0 auto;padding:10px 20px}.pay_copy-writing[data-v-d4adbf4e]{max-width:1400px;margin:0 auto;color:#999;font-size:16px;text-align:center}.pay_copy-writing .title[data-v-d4adbf4e]{text-align:center;margin:5px auto}.pay_contact[data-v-d4adbf4e]{max-width:700px;margin:30px auto;text-align:center}.pay_contact .info[data-v-d4adbf4e]{border:1px solid #e5e5e5;min-width:100px;padding:5px 20px;border-radius:15px;margin:10px}.pay_contact .iconfont[data-v-d4adbf4e]{margin-right:10px}.pay_back[data-v-d4adbf4e]{max-width:700px;margin:30px auto;display:flex;justify-content:center;color:#008900}.pay_back .info[data-v-d4adbf4e]{border:1px solid #008900;min-width:200px;padding:10px 40px;border-radius:15px;box-shadow:0 2px 8px #13b31c14}.pay_back img[data-v-d4adbf4e]{text-align:center;width:25px;height:25px;display:inline}.pay_back .info[data-v-d4adbf4e]:hover{background-color:#eafbe7;cursor:pointer}.pay_br[data-v-d4adbf4e]{border-bottom:1px solid #e5e5e5}.pay_qrcode[data-v-d4adbf4e]{max-width:600px;margin:30px auto}.pay_qrcode .img[data-v-d4adbf4e]{width:160px;border:1px solid #e5e5e5;border-radius:15px;padding:20px;margin:10px auto}.qrcode_svg[data-v-d4adbf4e]{text-align:center;align-items:center}.qrcode_svg img[data-v-d4adbf4e]{text-align:center;width:25px;height:25px;margin-right:10px}.qrcode_svg img[data-v-d4adbf4e],.qrcode_svg span[data-v-d4adbf4e]{display:inline-block;vertical-align:middle;font-size:16px}.pay_qrcode .iconfont[data-v-d4adbf4e]{margin-right:10px}.course-display-container[data-v-aceb69c0]{padding:10px 20px;background-color:#fff;color:#222}.course-display-common[data-v-aceb69c0]{max-width:1200px;margin:0 auto;padding:10px 20px;background-color:#fff;color:#222}.page-intro[data-v-aceb69c0]{text-align:center;margin-bottom:60px}.page-title[data-v-aceb69c0]{font-size:36px;font-weight:700;color:#2c2c2c;margin-bottom:20px}.page-description[data-v-aceb69c0]{font-size:15px;color:#666;line-height:1.8;max-width:900px;margin:0 auto}.features-section[data-v-aceb69c0]{margin-bottom:80px}.features-grid[data-v-aceb69c0]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-card[data-v-aceb69c0]{border-radius:12px;padding:30px 20px;color:#fff;text-align:center;min-height:280px;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-v-aceb69c0]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.blue-card[data-v-aceb69c0]{background:linear-gradient(135deg,#4169e1,#1e40af)}.purple-card[data-v-aceb69c0]{background:linear-gradient(135deg,#a78bfa,#8b5cf6)}.green-card[data-v-aceb69c0]{background:linear-gradient(135deg,#6ee7b7,#10b981)}.orange-card[data-v-aceb69c0]{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.card-icon[data-v-aceb69c0]{font-size:48px;margin-bottom:20px}.card-icon i[data-v-aceb69c0]{font-size:48px}.card-title[data-v-aceb69c0]{font-size:18px;font-weight:700;margin-bottom:15px}.card-text[data-v-aceb69c0]{font-size:13px;line-height:1.6;opacity:.95}.courses-list-section[data-v-aceb69c0]{margin-bottom:80px}.section-title[data-v-aceb69c0]{font-size:28px;font-weight:700;text-align:center;color:#2c2c2c;margin-bottom:40px}.term-tabs[data-v-aceb69c0]{display:flex;height:60px;margin-bottom:20px;border-radius:0;overflow:hidden;border:1px solid #008900}.term-tab[data-v-aceb69c0]{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:16px;cursor:pointer;background:#fff;transition:all .3s ease;border:none;color:#008900;position:relative}.term-tab[data-v-aceb69c0]:first-child{border-right:1px solid rgba(200,200,200,.3)}.term-tab[data-v-aceb69c0]:hover{background:#fffc}.term-tab.active[data-v-aceb69c0]{background:linear-gradient(270deg,#dbd730,#009209);color:#fff}.year-collapse[data-v-aceb69c0]{border:none;margin-top:0}.year-item[data-v-aceb69c0]{margin-bottom:10px}.year-header[data-v-aceb69c0]{background:#008900;padding:0 20px;height:60px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s ease;font-size:22px;font-weight:700;color:#fff}.year-title[data-v-aceb69c0]{letter-spacing:.3px}.year_soon[data-v-aceb69c0]{background-color:#ffffff78;color:#abaaaa;border:none;text-align:center;font-size:28px;font-weight:700;justify-content:center}.year_show[data-v-aceb69c0]{display:none}.subject-collapse[data-v-aceb69c0]{border:none;background:#fff}.subject-item[data-v-aceb69c0]{margin-bottom:6px;border:1px solid rgba(0,137,0,1)}.subject-header[data-v-aceb69c0]{background:#0089001f;color:#008900;padding:0 20px;height:60px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s ease}.subject-header[data-v-aceb69c0]:hover{background:#0089002e;box-shadow:0 1px 4px #00890033}.toggle[data-v-aceb69c0]{flex-shrink:0;width:30px;height:30px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a}.toggle[data-v-aceb69c0]:active{transform:scale(.95)}.toggle-icon[data-v-aceb69c0]{font-size:20px;font-weight:200;line-height:1;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.year-toggle[data-v-aceb69c0]{background:#fff}.year-toggle .toggle-icon[data-v-aceb69c0]{color:#008900}.year-toggle[data-v-aceb69c0]:hover{background:#fffffff2;border-color:#ffffff80}.year-toggle.expanded .toggle-icon[data-v-aceb69c0]{transform:rotate(180deg)}.subject-toggle[data-v-aceb69c0]{background:#fff;border:1px solid rgba(0,137,0,.2)}.subject-toggle .toggle-icon[data-v-aceb69c0]{color:#008900}.subject-toggle[data-v-aceb69c0]:hover{background:#fff;border-color:#0089004d}.subject-toggle.expanded .toggle-icon[data-v-aceb69c0]{transform:rotate(180deg)}.subject-type-icon[data-v-aceb69c0]{font-size:18px;color:#008900;flex-shrink:0}.subject-name[data-v-aceb69c0]{font-size:22px;font-weight:700;color:#008900;letter-spacing:.2px}.slide-down-enter-active[data-v-aceb69c0]{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.slide-down-leave-active[data-v-aceb69c0]{transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.slide-down-enter-from[data-v-aceb69c0]{opacity:0;max-height:0;transform:translateY(-8px)}.slide-down-leave-to[data-v-aceb69c0]{opacity:0;max-height:0;transform:translateY(-5px)}.slide-down-enter-to[data-v-aceb69c0],.slide-down-leave-from[data-v-aceb69c0]{opacity:1;max-height:3000px;transform:translateY(0)}.course-content[data-v-aceb69c0]{padding:20px 24px 24px;background:#fff}.course-banner[data-v-aceb69c0],.exp-banner[data-v-aceb69c0]{margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.banner-image[data-v-aceb69c0],.exp-image[data-v-aceb69c0]{width:100%;height:auto;display:block}.trial-text[data-v-aceb69c0]{text-align:left;font-size:22px;font-weight:700;color:#80868b;margin-bottom:16px;margin-top:0}.table-wrapper[data-v-aceb69c0]{overflow-x:auto;background:#fff;border-radius:0;margin-top:0}.course-table[data-v-aceb69c0]{width:100%;border-collapse:collapse;background:#fff}.course-table thead[data-v-aceb69c0]{background:#f5f5f5}.course-table th[data-v-aceb69c0]{padding:10px 14px;text-align:left;font-weight:600;color:#5f6368;font-size:20px;white-space:nowrap;text-transform:none;letter-spacing:0}.course-table td[data-v-aceb69c0]{padding:14px;font-size:16px;color:#3c4043;vertical-align:middle;line-height:1.5}.course-table td[data-v-aceb69c0]:first-child,.course-table td[data-v-aceb69c0]:nth-child(2){font-weight:400;color:#202124}.course-table tbody tr:last-child td[data-v-aceb69c0]{border-bottom:none}.course-table tbody tr[data-v-aceb69c0]:hover{background:#fafafa}.badge[data-v-aceb69c0]{padding:2px 8px;border-radius:4px;font-size:18px;font-weight:400;display:inline-block;color:#5f6368}.teacher-link[data-v-aceb69c0],.syllabus-link[data-v-aceb69c0]{color:#008900;text-decoration:underline;cursor:pointer;transition:color .2s}.teacher-link[data-v-aceb69c0]:hover,.syllabus-link[data-v-aceb69c0]:hover{color:#008900}.class-size-cell[data-v-aceb69c0]{text-align:left}.size-badges[data-v-aceb69c0]{display:flex;align-items:center;gap:6px}.size-badge[data-v-aceb69c0]{display:inline-flex;align-items:center;justify-content:center;min-width:45px;height:24px;padding:0 10px;border-radius:12px;font-size:18px;font-weight:500;white-space:nowrap}.size-status-badge[data-v-aceb69c0]{font-size:16px;font-weight:500}.badge-left[data-v-aceb69c0]{background:#e3f2fd;color:#3171ff}.badge-full[data-v-aceb69c0]{background:#ffebee;color:#ff5465}.action-buttons[data-v-aceb69c0]{display:flex;gap:8px;flex-direction:row;align-items:center;white-space:nowrap}.free-trial-btn[data-v-aceb69c0],.enroll-btn[data-v-aceb69c0]{background:#008900!important;color:#fff!important;font-weight:500;font-size:16px;padding:4px 14px!important;height:28px!important;min-width:80px;border-radius:14px!important;box-shadow:none!important}.enroll-btn[data-v-aceb69c0]:not(:disabled){border-color:#c1c3c7!important;box-shadow:0 1px 3px #00000014!important}.enroll-btn.enrolled[data-v-aceb69c0]{background:#9aa0a6!important;color:#f1f3f4!important;border-color:#e8eaed!important;cursor:not-allowed}.modal-overlay[data-v-aceb69c0]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-body[data-v-aceb69c0]{width:560px;max-width:92vw;max-height:60vh;background:#fff0;overflow:hidden;display:flex;flex-direction:column}.modal-fade-enter-active[data-v-aceb69c0],.modal-fade-leave-active[data-v-aceb69c0]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-aceb69c0],.modal-fade-leave-to[data-v-aceb69c0]{opacity:0}.syllabus-header[data-v-aceb69c0]{display:flex;align-items:center;justify-content:center;position:sticky;top:0;padding:10px 12px;margin-bottom:2px;background:#fff;border-radius:10px;z-index:1}.syllabus-title[data-v-aceb69c0]{font-weight:60;font-size:20px;color:#455571}.syllabus-close[data-v-aceb69c0]{position:absolute;right:8px;top:6px;width:28px;height:28px;line-height:26px;text-align:center;font-weight:900;font-size:16px;background:#fff0;border:0px;color:#666}.syllabus-loading[data-v-aceb69c0]{padding:20px;text-align:center;color:#666}.syllabus-list[data-v-aceb69c0]::-webkit-scrollbar{display:none}.syllabus-list[data-v-aceb69c0]{padding:18px 24px;border-radius:10px;background:#f4f6fa;overflow:auto;display:flex;flex-direction:column;gap:10px}.syllabus-row[data-v-aceb69c0]{display:flex;align-items:center;gap:0px;background:#fff;border-radius:10px;padding:10px;box-shadow:0 1px 2px #0000000a;border:1px solid #F1F1F1}.num-badge[data-v-aceb69c0]{width:36px;height:36px;background-image:url(/images/icon-background.png);color:#fff;font-weight:800;background-size:100% 100%;position:relative;left:-17px;display:flex;align-items:center;justify-content:center}.row-main[data-v-aceb69c0]{flex:1;min-width:0}.row-title[data-v-aceb69c0]{font-weight:600;font-size:16px;color:#222;margin-bottom:4px;white-space:normal}.row-title1[data-v-aceb69c0]{font-weight:600;font-size:13px;color:#333;margin-bottom:4px;white-space:normal}.row-meta[data-v-aceb69c0]{font-weight:600;font-size:13px;color:#b5cbb3;display:flex;flex-direction:column;gap:2px}.status-pill[data-v-aceb69c0]{align-self:center;white-space:nowrap;background:#eef2ff;color:#3b82f6;font-weight:700;font-size:12px;padding:4px 8px;border-radius:9999px}.no-classes[data-v-aceb69c0]{text-align:center;color:#999;padding:16px 0}.scan-section[data-v-aceb69c0]{margin-bottom:60px;border-radius:20px;overflow:hidden;position:relative}.scan-container[data-v-aceb69c0]{max-width:1200px}.our-programme[data-v-9005f8e5]{background:#fff;border-radius:18px;padding:40px 36px 32px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.our-programme .section-title[data-v-9005f8e5]{display:flex;align-items:center;font-size:26px;font-weight:700;margin-bottom:10px}.our-programme .highlight[data-v-9005f8e5]{color:#008900}.our-programme .title[data-v-9005f8e5]{font-size:48px;margin-left:30px;font-style:italic}.programme-desc[data-v-9005f8e5]{color:#888;font-size:24px;margin-bottom:18px;margin-left:2px;font-style:italic!important;font-family:Arial,Times New Roman,serif}.programme-list[data-v-9005f8e5]{width:100%}.group-block[data-v-9005f8e5]{margin-bottom:24px;background:#f6f6f6;border-radius:18px;box-shadow:0 4px 24px #13b31c0f;border:1.5px solid #f6f6f6;padding:0 0 8px;transition:box-shadow .2s}.group-header[data-v-9005f8e5]{display:flex;align-items:center;cursor:pointer;padding:12px 32px;font-size:24px;font-weight:700;color:#222;background:transparent;border-radius:18px;margin-bottom:0;box-shadow:none;border:none}.group-title[data-v-9005f8e5]{margin-right:12px}.years-list[data-v-9005f8e5]{padding:0 18px 18px}.year-group[data-v-9005f8e5]{margin-bottom:18px}.year-group.open .year-header[data-v-9005f8e5],.year-group.open .year-content[data-v-9005f8e5]{background:#fff}.year-header[data-v-9005f8e5]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:18px 24px;font-size:20px;font-weight:600;color:#222;position:relative;background:#fff;border-radius:14px;box-shadow:none;transition:background .2s,box-shadow .2s}.year-group.open .year-header[data-v-9005f8e5]{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.subject-icons[data-v-9005f8e5]{display:flex;gap:12px;margin-left:32px}.subject-icon-box[data-v-9005f8e5]{background:#f6f6f6;border-radius:10px;padding:0 5px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #13b31c0a}.subject-icon[data-v-9005f8e5]{font-size:32px;color:#008900}.year-content[data-v-9005f8e5]{padding:18px 24px;background:#fff;border-radius:0 0 14px 14px;margin-top:0}.subject-list[data-v-9005f8e5]{margin-top:10px}.subject[data-v-9005f8e5]{background:#fff;border-radius:8px;padding:8px;font-size:20px;color:#222;border:1.5px solid #a19e9e;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;min-width:120px;margin-bottom:20px}.subject .iconfont[data-v-9005f8e5]{font-size:30px;color:#222}.subject.active[data-v-9005f8e5]{background:#008900;color:#fff;border:none}.subject.active .iconfont[data-v-9005f8e5]{color:#fff}.evaluate-programme-desc[data-v-9005f8e5]{position:absolute;top:140px;right:36px;height:auto;z-index:2}@media (max-height: 700px){.programme-desc[data-v-9005f8e5]{font-size:18px}}@media (max-height: 600px){.programme-desc[data-v-9005f8e5]{font-size:14px}}.year_show[data-v-9005f8e5]{display:none}.my-courses-mobile[data-v-4de3fbdd]{min-height:100vh;background:#f7f7f7}.calendar-section[data-v-4de3fbdd]{background:#fff;padding:16px;margin-bottom:16px}.calendar-header[data-v-4de3fbdd]{display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative;height:32px;padding:10px}.month-navigation[data-v-4de3fbdd]{display:flex;align-items:center;gap:12px}.nav-btn[data-v-4de3fbdd]{width:20px;height:20px;padding:0;border:1px solid #008900;background:#fff;color:#008900;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}.calendar-month[data-v-4de3fbdd]{font-size:16px;font-weight:700;color:#222;margin:0;white-space:nowrap}.month-button[data-v-4de3fbdd]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.today-btn[data-v-4de3fbdd]{height:24px;border:1px solid #008900;padding:0 12px;background:#fff;color:#008900;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.weekdays[data-v-4de3fbdd]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.weekday[data-v-4de3fbdd]{text-align:center;font-size:12px;font-weight:600;color:#7a7a8b;padding:8px 0}.dates-grid[data-v-4de3fbdd]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:16px}.date-cell[data-v-4de3fbdd]{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:8px;cursor:pointer}.date-number[data-v-4de3fbdd]{font-size:16px;font-weight:700;color:#222}.date-cell.other-month .date-number[data-v-4de3fbdd]{color:#ccc}.date-cell.today[data-v-4de3fbdd]{background:#e8f5e9}.date-cell.selected[data-v-4de3fbdd]{background:#c8e6c9}.course-dot[data-v-4de3fbdd]{width:6px;height:6px;border-radius:50%;position:absolute;bottom:4px}.course-dot.started[data-v-4de3fbdd]{background:#008900}.course-dot.not-started[data-v-4de3fbdd]{background:orange}.calendar-legend[data-v-4de3fbdd]{display:flex;justify-content:flex-end;gap:24px;padding-top:12px}.legend-item[data-v-4de3fbdd]{display:flex;align-items:center;gap:6px;font-size:16px;color:#333}.legend-item .dot[data-v-4de3fbdd]{width:6px;height:6px;border-radius:50%}.legend-item .dot.started[data-v-4de3fbdd]{background:#008900}.legend-item .dot.not-started[data-v-4de3fbdd]{background:orange}.courses-section[data-v-4de3fbdd]{padding:0 16px;margin-bottom:16px}.section-title[data-v-4de3fbdd]{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:#000;margin-bottom:8px}.title-label[data-v-4de3fbdd]{flex:1}.title-label[data-v-4de3fbdd]:first-child{max-width:60px;text-align:center;margin-right:20px}.courses-list[data-v-4de3fbdd]{display:flex;flex-direction:column}.course-item[data-v-4de3fbdd]{display:flex;align-items:center;gap:16px;padding-bottom:8px;position:relative}.course-item[data-v-4de3fbdd]:last-child{padding-bottom:0}.course-time-wrapper[data-v-4de3fbdd]{min-width:60px;display:flex;flex-direction:column;align-items:center;position:relative}.course-time[data-v-4de3fbdd]{font-size:12px;font-weight:600;color:#7a7a7a;margin-top:4px;text-align:center}.time-line[data-v-4de3fbdd]{width:1px;position:absolute;top:28px;bottom:-24px;left:50%;transform:translate(-50%);border-left:1px dashed #CCCCCC;z-index:1}.course-info[data-v-4de3fbdd]{flex:1;display:flex;align-items:center;gap:12px;padding:8px;background:#fff;border-radius:8px;cursor:pointer}.course-icon[data-v-4de3fbdd]{width:26px;height:26px;font-size:24px;color:#008900;background-color:#f6f6f6;flex-shrink:0;display:flex;align-items:center;justify-content:center}.course-name[data-v-4de3fbdd]{font-size:14px;font-weight:600;color:#333}.no-courses[data-v-4de3fbdd]{text-align:center;color:#999;padding:24px;font-size:14px}.tasks-section[data-v-4de3fbdd]{background:#fff;border-radius:12px;padding:16px;margin:0 16px 72px}.section-title-task[data-v-4de3fbdd]{font-size:16px;font-weight:700;color:#222;margin:0 0 12px}.tasks-list[data-v-4de3fbdd]{display:flex;flex-direction:column;gap:12px}.task-item[data-v-4de3fbdd]{padding:12px;background:#f7f7f7;border-radius:8px;border-left:4px solid #008900;display:flex}.task-header[data-v-4de3fbdd]{margin-bottom:8px;flex-grow:4}.task-date[data-v-4de3fbdd]{font-size:12px;color:#888;margin-bottom:4px}.task-title[data-v-4de3fbdd]{font-size:14px;font-weight:600;color:#222}.task-title1[data-v-4de3fbdd]{font-size:12px;font-weight:400;color:#222}.task-footer[data-v-4de3fbdd]{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.task-status[data-v-4de3fbdd]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.status-dot[data-v-4de3fbdd]{width:6px;height:6px;border-radius:50%}.task-status.completed[data-v-4de3fbdd]{color:#008900}.task-status.completed .status-dot[data-v-4de3fbdd]{background:#008900}.task-status.uncompleted[data-v-4de3fbdd]{color:#e60012}.task-status.uncompleted .status-dot[data-v-4de3fbdd]{background:#e60012}.task-status.marking[data-v-4de3fbdd]{color:#ff8c00}.task-status.marking .status-dot[data-v-4de3fbdd]{background:#ff8c00}.no-tasks[data-v-4de3fbdd]{text-align:center;color:#999;padding:24px;font-size:14px}.pay_finish[data-v-957a1304]{margin:0 auto;color:#000;background-color:#fff;box-shadow:0 6px 32px #00000012}.pay_title[data-v-957a1304]{font-size:26px;font-weight:700;text-align:center}.pay_content[data-v-957a1304]{margin:0 auto;padding:10px 20px}.qrcode_svg[data-v-957a1304]{display:flex}.pay_back[data-v-957a1304]{max-width:700px;margin:30px auto;display:flex;justify-content:center;color:#008900}.pay_back .info[data-v-957a1304]{border:1px solid #008900;min-width:200px;padding:10px 40px;border-radius:15px;box-shadow:0 2px 8px #13b31c14}.pay_back img[data-v-957a1304]{text-align:center;width:25px;height:25px;display:inline}.pay_back .info[data-v-957a1304]:hover{background-color:#eafbe7;cursor:pointer}.pay_finish[data-v-42d69f57]{margin:0 auto;color:#000;background-color:#fff;box-shadow:0 6px 32px #00000012}.pay_title[data-v-42d69f57]{font-size:26px;font-weight:700;text-align:center}.pay_content[data-v-42d69f57]{margin:0 auto;padding:10px 20px}.qrcode_svg[data-v-42d69f57]{display:flex}.pay_back[data-v-42d69f57]{max-width:700px;margin:30px auto;display:flex;justify-content:center;color:#008900}.pay_back .info[data-v-42d69f57]{border:1px solid #008900;min-width:200px;padding:10px 40px;border-radius:15px;box-shadow:0 2px 8px #13b31c14}.pay_back img[data-v-42d69f57]{text-align:center;width:25px;height:25px;display:inline}.pay_back .info[data-v-42d69f57]:hover{background-color:#eafbe7;cursor:pointer}.app-container[data-v-4e1b0ba8]{width:100%;background-color:#f5f8f7}.homework-grading[data-v-4e1b0ba8]{margin:0 auto;padding:10px 0;display:flex;gap:15px;flex-grow:0;flex-shrink:1;flex-basis:auto}.header[data-v-4e1b0ba8]{background-color:#fff;padding:20px 0;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.header h1[data-v-4e1b0ba8]{font-size:20px;font-weight:700;color:#333;margin:0}.section[data-v-4e1b0ba8]{background:#fff;border-radius:0 0 8px 8px;padding:20px;margin-bottom:24px;flex-grow:1}.section-title[data-v-4e1b0ba8]{font-size:16px;font-weight:600;margin:0 0 16px}.file-card-wrapper[data-v-4e1b0ba8]{display:flex;justify-content:center}.file-card[data-v-4e1b0ba8]{display:flex;align-items:center;padding:12px 8px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;width:150px;max-width:100%}.file-icon[data-v-4e1b0ba8]{width:40px;height:40px;margin-right:12px;flex-shrink:0}.download-icon[data-v-4e1b0ba8]{width:32px;height:32px;margin:0 12px;flex-shrink:0}.file-info[data-v-4e1b0ba8]{flex:1;min-width:0}.file-name[data-v-4e1b0ba8]{font-size:14px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-4e1b0ba8]{font-size:12px;color:#999}.download-btn[data-v-4e1b0ba8]{background:none;border:none;cursor:pointer;padding:0;color:#666;flex-shrink:0;border-radius:20px;margin-left:10px}.download-btn[data-v-4e1b0ba8]:hover{color:#333;box-shadow:0 4px 10px #0000001f}.file-grid[data-v-4e1b0ba8]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.score-section[data-v-4e1b0ba8]{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;text-align:center;border-radius:8px 8px 0 0}.score-label[data-v-4e1b0ba8]{font-size:14px;color:#666;margin-bottom:8px}.score-value[data-v-4e1b0ba8]{font-size:48px;font-weight:700;color:#4caf50}.comment-item[data-v-4e1b0ba8]{display:flex;gap:12px;margin-bottom:16px}.comment-item[data-v-4e1b0ba8]:last-child{margin-bottom:0}.comment-number[data-v-4e1b0ba8]{flex-shrink:0;font-weight:600;color:#333}.comment-text[data-v-4e1b0ba8]{flex:1;font-size:14px;line-height:1.6;color:#666}.grading-container[data-v-376160c8]{min-height:100vh;background:#f7faf7;padding:20px 0;display:flex;flex-direction:column;align-items:center;color:#323233}.grading-header[data-v-376160c8]{width:1140px;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:20px 30px;margin-bottom:20px;box-shadow:0 2px 8px #0000001a}.total-score[data-v-376160c8]{font-size:20px;color:#f50f0f}.score-value[data-v-376160c8]{color:#f50f0f;font-weight:700;font-size:30px}.your-score-value[data-v-376160c8]{color:#008900;font-weight:700;font-size:30px;margin-left:20px}.homework-title[data-v-376160c8]{font-size:24px;font-weight:700;color:#222;text-align:center}.header-right[data-v-376160c8]{display:flex;gap:20px}.link-btn[data-v-376160c8]{color:#666;cursor:pointer;width:100px}.link-btn[data-v-376160c8]:hover{color:#008900}.grading-content[data-v-376160c8]{display:flex;gap:20px;padding:0;width:100%}.questions-container[data-v-376160c8]{width:780px;background:#fff;flex-grow:1;box-shadow:0 2px 8px #0000001a}.question-section[data-v-376160c8]{margin-bottom:40px}.section-header[data-v-376160c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.section-header h2[data-v-376160c8]{font-size:18px;color:#222;margin:0}.section-score[data-v-376160c8]{color:#f10a0a;font-weight:500}.section-score-dtk[data-v-376160c8]{color:#b9b8b8;font-weight:500}.question-item[data-v-376160c8]{padding:15px;border-radius:4px;transition:background-color .3s ease}.question-item.highlight[data-v-376160c8]{background-color:#0089001a}.question-header[data-v-376160c8]{display:flex;align-items:center;margin-bottom:20px}.question-number[data-v-376160c8]{font-weight:700;margin-right:8px;flex-shrink:0;text-align:center;min-width:40px}.question-content[data-v-376160c8]{font-size:16px;line-height:1.6}.question-score-info[data-v-376160c8]{background:#f5f5f5;padding:20px;border-radius:10px 10px 0 0;display:flex;gap:20px;font-size:14px}.total-score-label[data-v-376160c8],.your-score-label[data-v-376160c8]{color:#000;font-weight:700}.options-list[data-v-376160c8]{display:flex;flex-direction:column;gap:15px;padding:10px;background:#f5f5f5;border-radius:4px}.option-item[data-v-376160c8]{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:5px;position:relative;color:#222;font-weight:500}.option-circle[data-v-376160c8]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.circle-border[data-v-376160c8]{width:18px;height:18px;border:2px solid #ddd;border-radius:50%}.option-label[data-v-376160c8]{font-weight:500;width:15px;margin-right:8px}.option-content[data-v-376160c8]{flex:1;font-weight:500}.option-item.correct .option-circle[data-v-376160c8],.option-item.wrong .option-circle[data-v-376160c8]{margin-right:-2px}.correct-icon[data-v-376160c8],.wrong-icon[data-v-376160c8]{margin-left:auto}.blank-answer[data-v-376160c8]{margin-top:15px;padding:20px;background:#f5f5f5;border-radius:4px}.blank-answer-container[data-v-376160c8]{background-color:#f5f5f5;padding:0 0 20px 20px;border-radius:0 0 10px 10px}.single-answer-row[data-v-376160c8]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.answer-number[data-v-376160c8]{font-size:16px;font-weight:500;color:#333;min-width:24px;text-align:center}.answer-content-wrapper[data-v-376160c8]{display:flex;align-items:center}.answer-text[data-v-376160c8]{flex:1}.answer-field[data-v-376160c8]{min-width:400px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:14px}.answer-field.correct[data-v-376160c8]{border:none}.answer-status[data-v-376160c8]{margin-left:8px;display:flex;align-items:center;justify-content:center}.answer-status.correct svg circle[data-v-376160c8]{fill:#52c41a}.answer-status.wrong svg circle[data-v-376160c8]{fill:#ff4d4f}.correct-answer-section[data-v-376160c8]{margin-top:24px;padding-top:16px;border-top:1px solid #e8e8e8}.answer-title[data-v-376160c8]{font-size:16px;font-weight:600;color:#333;margin-bottom:12px}.student-answer[data-v-376160c8]{font-size:16px;padding:10px;background:#f9f9f9;border-radius:5px;margin-bottom:10px}.student-answer.wrong[data-v-376160c8]{color:#ff4d4f}.correct-answer[data-v-376160c8]{color:#008900;font-weight:500}.solution-block[data-v-376160c8]{margin-top:20px;padding:15px;background:#f9f9f9;border-radius:5px}.solution-title[data-v-376160c8]{font-weight:700;margin-bottom:10px}.solution-content[data-v-376160c8]{font-size:14px;line-height:1.6;white-space:pre-line}.sub-questions[data-v-376160c8]{margin-top:15px}.sub-question[data-v-376160c8]{margin-bottom:10px}.composition-answer[data-v-376160c8]{margin-top:20px}.answer-title[data-v-376160c8]{font-weight:700;margin-bottom:10px}.answer-content[data-v-376160c8]{padding:15px;border-color:#00000096;border-style:solid;border-width:1px;border-radius:5px;margin-bottom:20px;white-space:pre-line}[data-v-376160c8] .answer-content img{max-width:100%}.teacher-comment[data-v-376160c8]{background:#f5f5f5;padding:0 15px 15px 25px;border-radius:5px}.comment-title[data-v-376160c8]{font-weight:700;margin-bottom:10px}.comment-content[data-v-376160c8]{font-size:14px;line-height:1.6;color:#666}.answer-sheet-container[data-v-376160c8]{width:340px;height:fit-content;background:#fff;padding:20px 30px;box-shadow:0 2px 8px #0000001a;position:sticky;top:20px}.time-used[data-v-376160c8]{text-align:center;margin-bottom:20px}.time-label[data-v-376160c8]{color:#666;margin-bottom:5px}.time-value[data-v-376160c8]{font-size:24px;font-weight:700;color:#222}.answer-sheet[data-v-376160c8]{border-top:1px solid #eee;padding-top:20px}.sheet-title[data-v-376160c8]{font-size:18px;font-weight:700;text-align:center;margin-bottom:20px}.question-group[data-v-376160c8]{margin-bottom:20px}.group-header[data-v-376160c8]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.group-dot[data-v-376160c8]{width:8px;height:8px;background:#008900;border-radius:50%}.group-title[data-v-376160c8]{flex:1;font-size:14px}.group-count[data-v-376160c8]{color:#666;font-size:14px}.number-grid[data-v-376160c8]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:16px}.number-item[data-v-376160c8]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:2px solid #ddd;border-radius:50%;font-weight:500;cursor:pointer;font-size:14px;transition:transform .2s ease}.number-item[data-v-376160c8]:hover{transform:scale(1.1)}.number-item.correct[data-v-376160c8]{background:#008900;color:#fff;border-color:#008900}.number-item.wrong[data-v-376160c8]{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.number-item.answered[data-v-376160c8]{background:#008900;color:#fff;border-color:#008900}.total-score-display[data-v-376160c8]{margin-top:20px;padding-top:15px;display:flex;justify-content:flex-end}.total-score-label[data-v-376160c8]{font-size:16px;font-weight:700;color:#222}.total-score-value[data-v-376160c8]{color:#ff4d4f;font-size:18px;font-weight:700}.total-comment-section[data-v-376160c8]{background:#f0f8f0;margin-top:0;padding:30px;border:1px solid #e0e0e0}.comment-header[data-v-376160c8]{display:flex;justify-content:center;align-items:center;margin-bottom:25px}.comment-score[data-v-376160c8]{display:flex;align-items:center;gap:15px}.score-label[data-v-376160c8]{font-size:18px;font-weight:500;color:#333}.score-value[data-v-376160c8]{font-size:48px;font-weight:700;color:#008900}.time-info[data-v-376160c8]{display:flex;align-items:center;gap:8px;color:#999}.time-info .iconfont[data-v-376160c8]{font-size:16px}.time-text[data-v-376160c8]{font-size:14px}.comment-content[data-v-376160c8]{padding:20px}.comment-title[data-v-376160c8]{font-size:16px;font-weight:700;color:#333;margin-bottom:15px}.option-content[data-v-376160c8]{flex:1;padding:8px 12px;background:transparent;border:none;font-size:14px;line-height:1.5}.option-content p[data-v-376160c8]{margin:0;padding:0}.option-content span[data-v-376160c8]{font-size:inherit;color:inherit}.option-content sub[data-v-376160c8],.option-content sup[data-v-376160c8]{font-size:.8em;line-height:0;position:relative;vertical-align:baseline}.option-content sub[data-v-376160c8]{bottom:-.25em}.option-content sup[data-v-376160c8]{top:-.5em}.comment-text[data-v-376160c8]{font-size:14px;line-height:1.6;color:#666;min-height:60px}.grading-container[data-v-4646557f]{min-height:100vh;background:#f7faf7;padding:20px;display:flex;flex-direction:column;align-items:center;color:#323233}.grading-header[data-v-4646557f]{text-align:center;background:#fff;padding:20px 30px;margin-bottom:20px;box-shadow:0 2px 8px #0000001a}.total-score[data-v-4646557f]{font-size:20px;color:#f50f0f}.score-value[data-v-4646557f]{color:#f50f0f;font-weight:700;font-size:30px}.your-score-value[data-v-4646557f]{color:#008900;font-weight:700;font-size:30px;margin-left:20px}.homework-title[data-v-4646557f]{font-size:24px;font-weight:700;color:#222;text-align:center}
