body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{box-sizing:border-box;min-height:100vh;padding:30px}.app-body{margin-left:7%;margin-right:7%}.panel-topbar{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff24;border-radius:0 0 20px 20px;box-shadow:0 12px 32px #0000002e;display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin:-20px;padding:12px 16px;position:sticky;top:0;width:-webkit-fill-available;z-index:10}.panel-topbar__left{align-items:center;display:inline-flex;gap:10px}.panel-topbar__logo{color:#0c6ed6;font-size:50px}.panel-topbar__right{align-items:center;display:inline-flex;gap:12px}.back-button{padding:10px 20px}.interactive-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin-top:50px;max-width:800px;padding:0;width:100%}.interactive-item{align-items:center;display:flex;justify-content:center}.interactive-item__button{width:100%}.blue-button_home{height:100%;padding:20px}.button{border:1px solid;border-radius:8px;box-shadow:0 4px 10px #0000000d;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:6px 12px}.button:hover{background-color:#e0e0e0;box-shadow:0 6px 14px #00000014}.button:disabled{background-color:light-dark(#efefef4d,#1301014d);border-color:light-dark(#7676764d,#c3c3c34d);color:light-dark(#1010104d,#ffffff4d)}.button:disabled:hover{box-shadow:0 4px 10px #0000000d;color:light-dark(#1010104d,#ffffff4d)}.button-editor{background-color:initial;border:1px solid #bbb;border-radius:6px;color:#555;cursor:pointer;font-size:14px;font-weight:500;padding:6px 10px;transition:border-color .2s ease,color .2s ease}.button-editor:hover{border-color:#888;color:#222}.button-editor:active{border-color:#666;color:#000}select{cursor:pointer}input,select{background-color:#fff;border:1px solid #ccc;border-radius:8px;color:#333;font-size:14px;font-weight:500;padding:6px 12px;transition:border-color .2s ease}.background-selection{font-size:16px;margin-bottom:20px}.background-selection label{margin-right:10px}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-left{text-align:left}.ql-align-justify{text-align:justify}.eom-title{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;display:inline-block;margin-bottom:1rem;padding:.8rem 3.1251rem .7rem 3.125rem;text-align:left;text-transform:uppercase}.eom-title h1{color:#fff;font-size:2rem;margin-bottom:4px;margin-top:4px}.edit-title{align-items:center;display:flex;flex-direction:row}.button-pencil{background:none;border:none;cursor:pointer;font-size:16px;padding:10px}.eom-content{align-items:flex-start;display:flex;margin-bottom:20px}.eom-image{border-radius:50%;height:100px;margin-right:15px;width:100px}.eom-image__int{border-radius:0;border-radius:initial;height:50px;margin-right:15px;width:50px}.rich-text-editor .nowrap-span{-webkit-text-decoration:underline #ffae19;text-decoration:underline #ffae19;white-space:nowrap}.eom-text{display:flex;flex-direction:column}.edit-content{flex-direction:row}.edit-content,.edit-paragraph{align-items:center;display:flex}.download-wrapper{text-align:right}p{margin:0}.buttons-quill{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.edit-title input{width:500px}.ql-size-small{font-size:.75em}.ql-size-large{font-size:1.5em}.ql-size-huge{font-size:2.5em}@media (max-width:1250px){.blue-button{font-size:17px}}@media (max-width:900px){.blue-button{font-size:16px;padding:9px 18px}.edit-title input{width:400px}}@media (max-width:600px){.blue-button{font-size:14px;padding:8px 16px}.button,.button-editor,input,label,select{font-size:14px;padding:5px 10px}.edit-title input{width:340px}}@media (max-width:490px){.blue-button{padding:7px 14px}.blue-button,.button,.button-editor,input,label,select{font-size:13px}.edit-title input{width:240px}}@media (max-width:380px){.blue-button{font-size:12px;padding:6px 12px}.button,.button-editor,input,label,select{font-size:12px;padding:4px 8px}.edit-title input{width:180px}}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * 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.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9: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 .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-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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.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-stroke.ql-thin,.ql-snow .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 pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{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;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-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 #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.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]{border:1px solid #ccc;display:none;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}.QuestionsPanel_questionsPanel__rALHA{counter-reset:li-counter;padding:20px;width:40%}.QuestionsPanel_questionsPanel__rALHA h3{border-bottom:2px solid #0277bd;color:#0277bd;display:inline-block;font-size:1.75rem;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.QuestionsPanel_questionsPanel__rALHA ul{list-style:none;margin-bottom:30px;margin-top:1em;padding:0}.QuestionsPanel_questionsPanel__rALHA li{align-items:start;cursor:grab;display:flex;font-size:1.3rem;font-weight:500;margin-left:-40px;margin-top:-1rem;position:relative}.QuestionsPanel_questionsPanel__rALHA li:not(:last-child){margin-bottom:40px}.QuestionsPanel_questionsPanel__rALHA li p:not(:last-child){margin-bottom:1em}.QuestionsPanel_questionsPanel__rALHA li:before{align-items:center;background:var(--cloud-color);border-radius:0 0 2rem 0;color:#fff;content:counter(li-counter);counter-increment:li-counter;display:inline-flex;flex-shrink:0;font-size:1.3rem;font-weight:600!important;height:2.4rem;justify-content:center;margin-right:.94rem;margin-top:7px;width:2.4rem}.QuestionsPanel_questionsPanel__rALHA li p{margin:0}.QuestionsPanel_questionsPanel__rALHA img{max-width:100%}.QuestionsPanel_editContainer__QhteD{display:flex;flex-direction:column;gap:10px}.QuestionsPanel_coordinatesContainer__-D8Xq{display:flex;flex-wrap:wrap;gap:20px}.QuestionsPanel_deleteButton__JZ6Vl,.QuestionsPanel_editButton__T911t{background:#0000;border:none;cursor:pointer;font-size:1.2rem;margin-left:10px}@media (max-width:1250px){.QuestionsPanel_questionsPanel__rALHA{width:100%}}@media (max-width:900px){.QuestionsPanel_questionsPanel__rALHA h3{font-size:1.5rem}.QuestionsPanel_questionsPanel__rALHA li{font-size:1.1rem}}@media (max-width:600px){.QuestionsPanel_questionsPanel__rALHA h3{font-size:1.2rem}.QuestionsPanel_questionsPanel__rALHA li{font-size:1rem}.QuestionsPanel_coordinatesContainer__-D8Xq{gap:10px}}.Grid_grid__KTMpo{grid-gap:3px;display:grid;grid-template-columns:repeat(var(--column),var(--cell-size));grid-template-rows:repeat(var(--row),var(--cell-size));max-width:100%}.Grid_gridCell__SNUuz,.Grid_grid__KTMpo{align-items:center;justify-content:center}.Grid_gridCell__SNUuz{background-color:#fff;border-radius:5px;box-sizing:border-box;display:flex;height:40px;height:var(--cell-size);padding:0;text-align:center;width:40px;width:var(--cell-size)}.Grid_answerCell__l47d7{border:2px solid #4caf50;border-radius:5px;box-shadow:none;padding:0}.Grid_unusedCell__1Iq1P{background-color:#d3d3d3;border:1px solid #b3b3b3}.Grid_crosswordNum__nT50-{align-items:center;background-color:#e7e7ef;border-radius:5px;color:#1a3b59;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.Grid_selected__-G2YF{background-color:#f003;border:2px solid red!important}.Grid_hiddenAnswer__msv3J{background-color:#f4d03f;border:2px solid orange;pointer-events:none}@media (max-width:1469px){.Grid_grid__KTMpo{grid-template-columns:repeat(var(--column),calc(var(--cell-size)*.8));grid-template-rows:repeat(var(--row),calc(var(--cell-size)*.8))}.Grid_crosswordNum__nT50-,.Grid_gridCell__SNUuz{height:calc(var(--cell-size)*.8)!important;width:calc(var(--cell-size)*.8)!important}}@media (max-width:900px){.Grid_grid__KTMpo{grid-template-columns:repeat(var(--column),calc(var(--cell-size)*.7));grid-template-rows:repeat(var(--row),calc(var(--cell-size)*.7))}.Grid_crosswordNum__nT50-,.Grid_gridCell__SNUuz{height:calc(var(--cell-size)*.7)!important;width:calc(var(--cell-size)*.7)!important}}@media (max-width:600px){.Grid_grid__KTMpo{grid-template-columns:repeat(var(--column),calc(var(--cell-size)*.6));grid-template-rows:repeat(var(--row),calc(var(--cell-size)*.6))}.Grid_crosswordNum__nT50-,.Grid_gridCell__SNUuz{height:calc(var(--cell-size)*.6)!important;width:calc(var(--cell-size)*.6)!important}}.Cross_gridScrollContainer__Crtup{align-self:flex-start;max-width:100%;overflow-x:auto;position:sticky;top:20px}.Cross_gridWrapper__8zly-{align-items:center;background-color:#f0f8ff;border:15px solid #4682b4;border-radius:30px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;height:fit-content;justify-content:center;padding:50px;width:fit-content}.Cross_eomTitle__83xE0 p{color:#455a64;font-size:16px}.Cross_eomImage__gUqra{border-radius:50%;height:100px;margin-right:15px;width:100px}.Cross_workspace__jENWl{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.Cross_controls__6-CNq{width:50%}.Cross_gridNumberCell__dLBsH{align-items:center;background-color:#e7e7ef;border:2px solid #08b;border-radius:5px;box-sizing:border-box;display:flex;height:40px;justify-content:center;width:40px}.Cross_addQuestion__HkZW-{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.Cross_allowHints__tKKun{font-size:16px;margin:20px}.Cross_editParagraph__jzqsA textarea{height:100px;width:500px}.Cross_editParagraph__jzqsA p:not(:last-child){margin-bottom:1em}.Cross_editParagraph__jzqsA img{height:auto;max-height:400px;max-width:400px}.Cross_qlSnow__dG9la .Cross_qlEditor__XbDOE img{border:1px solid #000;height:auto;max-height:400px;max-width:400px}@media (max-width:1469px){.Cross_gridWrapper__8zly-{padding:40px}}@media (max-width:1250px){.Cross_workspace__jENWl{flex-direction:column}.Cross_controls__6-CNq{width:80%}}@media (max-width:900px){.Cross_gridWrapper__8zly-{border:13px solid;padding:36px}.Cross_eomTitle__83xE0 h1{font-size:1.5rem}.Cross_editContent__6466Y h2{font-size:1.4rem}.Cross_editParagraph__jzqsA{font-size:.9rem}.Cross_allowHints__tKKun{font-size:15px}}@media (max-width:600px){.Cross_gridWrapper__8zly-{border:11px solid;padding:32px}.Cross_eomTitle__83xE0 h1{font-size:1.2rem}.Cross_editContent__6466Y h2{font-size:1.3rem}.Cross_editParagraph__jzqsA{font-size:.8rem}.Cross_controls__6-CNq{width:100%}.Cross_editParagraph__jzqsA img,.Cross_qlSnow__dG9la .Cross_qlEditor__XbDOE img{max-width:100%}.Cross_allowHints__tKKun,.Cross_pCross__0yOVO{font-size:14px}}@media (max-width:550px){.Cross_gridWrapper__8zly-{border:10px solid;padding:26px}}@media (max-width:490px){.Cross_editContent__6466Y h2{font-size:1.2rem}.Cross_editParagraph__jzqsA{font-size:.7rem}.Cross_allowHints__tKKun{font-size:13px}.Cross_appBody__M4HSI{margin:0}.Cross_pCross__0yOVO{font-size:13px}.Cross_eomTitle__83xE0{padding:10px 10px 10px 20px}.Cross_popup__iDZdL h3{font-size:1.1rem}}@media (max-width:380px){.Cross_gridWrapper__8zly-{border:8px solid;padding:26px}.Cross_allowHints__tKKun,.Cross_pCross__0yOVO{font-size:12px}.Cross_popup__iDZdL h3{font-size:1rem}.Cross_eomImage__gUqra{height:80px;width:80px}}.list{align-items:center;display:flex;flex-direction:column;list-style-type:none;padding:0}.cross-list{background:#f0f8ff;border:1px solid;border-radius:10px;margin:10px;max-width:1000px;padding:10px;width:75%}.cross-list:hover{background:#d6ecff}.action-list{display:flex;gap:6px;justify-content:space-between;margin-bottom:8px}.button-open{background:#fff;border:1.5px solid #46b755;border-radius:10px;box-shadow:0 2px 6px #0000001f;cursor:pointer;font-size:15px;font-weight:600;min-height:40px;padding:10px 16px;text-align:center;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,color .2s ease;width:fit-content}.button-open .button-icon{color:#46b755;transition:color .2s ease}.button-open:last-child{justify-self:end}.button-open:hover{background:#46b755;box-shadow:0 8px 16px #0000002e;color:#fff;transform:translateY(-1px)}.button-open:hover .button-icon{color:#fff}.button-open.primary{background:#379244;border-color:#379244;box-shadow:0 8px 18px #3b82f659;color:#fff}.button-open.primary:hover{background:#46b755;border-color:#46b755}.download-a{background:#fff;border:1.5px solid #ff790b;border-radius:10px;box-shadow:0 2px 6px #0000001f;color:inherit;cursor:pointer;font-size:15px;font-weight:600;padding:10px 16px;text-align:center;text-decoration:none;text-decoration:initial;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,color .2s ease;width:fit-content}.download-a .button-icon{color:#ff790b;transition:color .2s ease}.download-a:last-child{justify-self:end}.download-a:hover{background:#ff790b;box-shadow:0 8px 16px #0000002e;color:#fff;transform:translateY(-1px)}.download-a:hover .button-icon{color:#fff}.download-a.primary{background:#d76609;border-color:#d76609;box-shadow:0 8px 18px #3b82f659;color:#fff}.download-a.primary:hover{background:#ff790b;border-color:#ff790b}.archive-type{color:#777;font-size:12px;margin-left:4px}.action-button{align-items:center;display:flex;justify-content:space-between}:root{--topbar-h:56px}.open-cross-list{grid-gap:12px;align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:0 8px 24px #00000040,inset 0 1px 0 #ffffff0a;display:grid;flex-wrap:wrap;gap:12px;grid-template-columns:1fr auto 1fr;height:56px;height:var(--topbar-h);left:0;padding:5px 16px;position:fixed;right:0;top:0;z-index:30}.open-cross-list__group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.open-cross-list__group--center{justify-content:center;margin-left:auto;margin-right:auto}.open-cross-list__group--left{justify-content:flex-start}.open-cross-list__group--right{margin-left:auto}.button-label{align-items:center;display:inline-flex;gap:6px}.button-icon{color:#0c6ed6;transition:color .2s ease}.blue-button.primary .button-icon,.blue-button.primary:hover .button-icon,.blue-button:hover .button-icon{color:#fff}.topbar-spacer{height:56px;height:var(--topbar-h)}.blue-button{background:#fff;border:1.5px solid #007bff;border-radius:10px;box-shadow:0 2px 6px #0000001f;cursor:pointer;font-size:15px;font-weight:600;min-height:40px;padding:10px 16px;text-align:center;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,color .2s ease;width:fit-content}.blue-button:last-child{justify-self:end}.blue-button:hover{background:#007bff;box-shadow:0 8px 16px #0000002e;color:#fff;transform:translateY(-1px)}.blue-button.primary{background:#3b82f6;border-color:#3b82f6;box-shadow:0 8px 18px #3b82f659;color:#fff}.blue-button.primary:hover{background:#2563eb;border-color:#2563eb}.title-list{align-items:center;display:flex;justify-content:space-between;width:100%}.archive-toolbar{align-items:stretch;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:24px 0}.archive-filter-group{align-items:center;background:#fffc;border:1px solid #0c6ed61f;border-radius:12px;box-shadow:0 8px 18px #0000000f;display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px}.archive-filter-label{color:#1c2129;font-size:14px;font-weight:600}.archive-filter-button{background:#0c6ed614;border:1px solid #0c6ed666;border-radius:999px;color:#0c6ed6;cursor:pointer;font-weight:600;padding:6px 14px;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease}.archive-filter-button_active{background:#0c6ed6;box-shadow:0 8px 16px #0c6ed659;color:#fff}.archive-filter-button:hover{box-shadow:0 6px 14px #0c6ed638;transform:translateY(-1px)}.archive-filter-button:focus-visible{box-shadow:0 0 0 3px #0c6ed64d;outline:none}.input-wrapper{align-items:center;background:#ffffffe6;border:1px solid #0000000f;border-radius:12px;box-shadow:0 12px 22px #00000014;display:flex;flex:0 1 360px;gap:10px;min-width:240px;padding:8px 12px;transition:box-shadow .2s ease,transform .2s ease;width:min(360px,100%)}.input-wrapper:focus-within{box-shadow:0 12px 28px #46b75533,0 0 0 4px #46b7551f;transform:translateY(-1px)}.archive-list-title{margin:0}.archive-list-title_all{color:#007bff}.title-list__wrapper{display:flex;gap:10px}.input-search{background:#0000;border:none;box-shadow:none;color:#1c2129;font-size:15px;outline:none;padding:10px 12px;width:100%}.input-search::placeholder{color:#7a8595}.input-search__icon{color:#3b82f6;flex-shrink:0}.archive-none{margin:0;text-align:center}.archive-name{font-size:18px}.archive-data{color:gray;font-size:16px}.archive-status{color:#1c2129}.archive-error,.archive-status{font-weight:600;margin:0;text-align:center}.archive-error{color:#b91c1c}.archive-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.archive-page-button{background:#fff;border:1px solid #0c6ed666;border-radius:10px;color:#0c6ed6;cursor:pointer;font-weight:600;min-width:100px;padding:8px 16px;transition:all .2s ease}.archive-page-button:hover:not(:disabled){background:#0c6ed6;color:#fff}.archive-page-button:disabled{cursor:not-allowed;opacity:.5}.archive-page-info{color:#1c2129;font-weight:600}@media (max-width:900px){.archive-list-title{font-size:1.8rem}}@media (max-width:600px){.archive-list-title{font-size:1.7rem}}@media (max-width:490px){.archive-data,.archive-name,.download-a{font-size:15px}.archive-toolbar{align-items:stretch;flex-direction:column}.input-wrapper{width:100%}.action-list{flex-direction:column}.archive-list-title{font-size:1.6rem}}@media (max-width:380px){.archive-data,.archive-name,.download-a{font-size:14px}.archive-list-title{font-size:1.5rem}}.ArchiveSaveModal_button__Q6Jdi{border:1px solid;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:10px 20px}.ArchiveSaveModal_popup-overlay__QFoxT{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ArchiveSaveModal_popup__roIyX{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:14px;max-width:600px;padding:20px;text-align:center;width:90%}.ArchiveSaveModal_popup__roIyX h3{margin:0}.ArchiveSaveModal_popup-buttons__VfiAI button{border:none;border-radius:5px;cursor:pointer;margin:5px;padding:10px 20px}.ArchiveSaveModal_button-save__WLGN0{background-color:#bfb9b9;transition:background-color .2s ease-in,outline-color .2s ease-in}.ArchiveSaveModal_button-save__WLGN0:hover{background-color:#d5cece}.ArchiveSaveModal_button-save__WLGN0:focus{outline:2px solid #d5cece;outline-offset:2px}.ArchiveSaveModal_button-save__WLGN0:active{background-color:#9c9999}.ArchiveSaveModal_button-down__pVI0e{background-color:#4caf50;transition:background-color .2s ease-in,outline-color .2s ease-in}.ArchiveSaveModal_button-down__pVI0e:hover{background-color:#5ecb61}.ArchiveSaveModal_button-down__pVI0e:focus{outline:2px solid #5ecb61;outline-offset:2px}.ArchiveSaveModal_button-down__pVI0e:active{background-color:#3b8d3e}.ArchiveSaveModal_button-cancel__mnW5q{background-color:#f44336;transition:background-color .2s ease-in,outline-color .2s ease-in}.ArchiveSaveModal_button-cancel__mnW5q:hover{background-color:#f95c51}.ArchiveSaveModal_button-cancel__mnW5q:focus{outline:2px solid #f95c51;outline-offset:2px}.ArchiveSaveModal_button-cancel__mnW5q:active{background-color:#e23528}.InteractivePanel_interactive-panel__WxiOU{align-items:center;background:linear-gradient(135deg,#89f7fe,#66a6ff);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:20px;position:relative}.InteractivePanel_interactive-panel__content__dfIgd{align-items:center;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;padding-bottom:24px;padding-top:50px;width:100%}.InteractivePanel_interactive-list__MnWqB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0;max-width:800px;padding:0;width:100%}.InteractivePanel_interactive-list__less__i9kwM{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:auto}@media (max-width:544px){.InteractivePanel_interactive-list__less__i9kwM{overflow-y:scroll}}.InteractivePanel_interactive-item__6Gp37{align-items:center;background-color:#fff;border:2px solid #d6eff5;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.InteractivePanel_interactive-wrapper__ZlS9G{border-radius:12px;display:flex;flex-direction:column;height:200px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.InteractivePanel_interactive-item__button__rWad8{align-items:center;background-color:#fff;border:initial;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;transition:box-shadow .3s ease;width:100%}.InteractivePanel_interactive-wrapper__ZlS9G:hover .InteractivePanel_icon-blur-layer__WYgw5{filter:blur(4px)}.InteractivePanel_interactive-wrapper__ZlS9G:hover .InteractivePanel_interactive-label-wrapper__PQgAy{transform:translateY(-100px)}.InteractivePanel_icon-blur-layer__WYgw5{align-items:center;display:flex;justify-content:center;max-height:85%;pointer-events:none;transition:filter .3s ease;width:100%;z-index:0}.InteractivePanel_icon-blur-layer__WYgw5 svg{height:100%;object-fit:cover;opacity:.9;width:100%}.InteractivePanel_interactive-label-wrapper__PQgAy{align-items:center;display:flex;height:30px;justify-content:center;transition:transform .3s ease}.InteractivePanel_interactive-label__NiRn1{align-items:center;background:#ffffffb3;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;max-width:90%;padding:4px 10px;text-align:center}.ResetModal_button__09-2o{border:1px solid;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:10px 20px}.ResetModal_popup-overlay__t96h7{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ResetModal_popup__q2Jrh{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;display:flex;flex-direction:column;gap:14px;height:fit-content;max-height:800px;max-width:600px;padding:20px;position:relative;text-align:center;width:90%}@media (max-width:544px){.ResetModal_popup__q2Jrh{height:600px}}.ResetModal_popup__q2Jrh h3{margin:0}.ResetModal_popup-buttons__xD8\+n button{border:none;border-radius:5px;cursor:pointer;margin:5px;padding:10px 20px}.ResetModal_btn-yes__8RILs{background-color:#4caf50;color:#fff;transition:background-color .2s ease-in,outline-color .2s ease-in}.ResetModal_btn-yes__8RILs:hover{background-color:#5ecb61}.ResetModal_btn-yes__8RILs:focus{outline:2px solid #4cc150;outline-offset:2px}.ResetModal_btn-yes__8RILs:active{background-color:#3b8d3e}.ResetModal_btn-no__A\+DSz{background-color:initial;color:#fff;padding:0!important;position:absolute;right:0;top:0;transition:background-color .2s ease-in,outline-color .2s ease-in}.ResetModal_btn-no__A\+DSz:hover{background-color:#f95c51}.ResetModal_btn-no__A\+DSz:focus{outline:2px solid #fa5145;outline-offset:2px}.ResetModal_btn-no__A\+DSz:active{background-color:#e23528}.Loader_wrapper__IL0BR{align-items:center;display:flex;height:100vh;justify-content:center}.Loader_loadingspinner__tz61l{--square:26px;--offset:30px;--duration:2.4s;--delay:0.2s;--timing-function:ease-in-out;--in-duration:0.4s;--in-delay:0.1s;--in-timing-function:ease-out;height:calc(var(--offset)*2 + var(--square));margin:10px auto 30px;padding:0;position:relative;width:calc(var(--offset)*3 + var(--square))}.Loader_square__1rAF4{background:linear-gradient(90deg,#0c6ed6,#60b9a6);border:none;border-radius:2px;color:#000;display:inline-block;font-size:6pt;height:var(--square);margin:0;padding:0;position:absolute;width:var(--square)}.Loader_square1__yl64K{animation:Loader_square1__yl64K var(--duration) var(--delay) var(--timing-function) infinite,Loader_squarefadein__oIfeN var(--in-duration) calc(var(--in-delay)*1) var(--in-timing-function) both;left:calc(var(--offset)*0);top:calc(var(--offset)*0)}.Loader_square2__ZGY0R{animation:Loader_square2__ZGY0R var(--duration) var(--delay) var(--timing-function) infinite,Loader_squarefadein__oIfeN var(--in-duration) calc(var(--in-delay)*1) var(--in-timing-function) both;left:calc(var(--offset)*0);top:calc(var(--offset)*1)}.Loader_square3__YzHGD{animation:Loader_square3__YzHGD var(--duration) var(--delay) var(--timing-function) infinite,Loader_squarefadein__oIfeN var(--in-duration) calc(var(--in-delay)*2) var(--in-timing-function) both;left:calc(var(--offset)*1);top:calc(var(--offset)*1)}.Loader_square4__qqLi7{animation:Loader_square4__qqLi7 var(--duration) var(--delay) var(--timing-function) infinite,Loader_squarefadein__oIfeN var(--in-duration) calc(var(--in-delay)*3) var(--in-timing-function) both;left:calc(var(--offset)*2);top:calc(var(--offset)*1)}.Loader_square5__I8CeB{animation:Loader_square5__I8CeB var(--duration) var(--delay) var(--timing-function) infinite,Loader_squarefadein__oIfeN var(--in-duration) calc(var(--in-delay)*4) var(--in-timing-function) both;left:calc(var(--offset)*3);top:calc(var(--offset)*1)}@keyframes Loader_square1__yl64K{0%{left:calc(var(--offset)*0);top:calc(var(--offset)*0)}8.333%{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}}@keyframes Loader_square2__ZGY0R{0%{left:calc(var(--offset)*0);top:calc(var(--offset)*1)}8.333%{left:calc(var(--offset)*0);top:calc(var(--offset)*2)}16.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*2)}25.00%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}83.33%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}91.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*0)}to{left:calc(var(--offset)*0);top:calc(var(--offset)*0)}}@keyframes Loader_square3__YzHGD{0%,to{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}16.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}25.00%{left:calc(var(--offset)*1);top:calc(var(--offset)*0)}33.33%{left:calc(var(--offset)*2);top:calc(var(--offset)*0)}41.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}66.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}75.00%{left:calc(var(--offset)*2);top:calc(var(--offset)*2)}83.33%{left:calc(var(--offset)*1);top:calc(var(--offset)*2)}91.67%{left:calc(var(--offset)*1);top:calc(var(--offset)*1)}}@keyframes Loader_square4__qqLi7{0%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}33.33%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}41.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*2)}50.00%{left:calc(var(--offset)*3);top:calc(var(--offset)*2)}58.33%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}}@keyframes Loader_square5__I8CeB{0%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}50.00%{left:calc(var(--offset)*3);top:calc(var(--offset)*1)}58.33%{left:calc(var(--offset)*3);top:calc(var(--offset)*0)}66.67%{left:calc(var(--offset)*2);top:calc(var(--offset)*0)}75.00%{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}to{left:calc(var(--offset)*2);top:calc(var(--offset)*1)}}@keyframes Loader_squarefadein__oIfeN{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.UserBadge_badge__t0N6e{align-items:center;display:inline-flex;position:relative}.UserBadge_toggle__GvR9O{align-items:center;background:#fff;border:1px solid #0c6ed640;border-radius:999px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:inline-flex;gap:8px;padding:8px 14px;transition:transform .15s ease,box-shadow .2s ease}.UserBadge_toggle__GvR9O:hover{box-shadow:0 6px 14px #0000001f;transform:translateY(-1px)}.UserBadge_profileIcon__ZxPn8{color:#0c1f33;font-size:20px}.UserBadge_chevron__5G9gC{color:#0c1f33;font-size:16px;transition:transform .2s ease}.UserBadge_chevronOpen__ikua7{transform:rotate(180deg)}.UserBadge_menu__WZOfa{grid-gap:4px;background:#fff;border:1px solid #0c6ed633;border-radius:12px;box-shadow:0 12px 32px #00000029;display:grid;gap:4px;min-width:180px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.UserBadge_menuItem__h-nju{align-items:center;background:#0000;border:none;border-radius:10px;color:#0c1f33;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.UserBadge_menuItem__h-nju:hover{background:#0c6ed614;color:#0c6ed6}.UserBadge_menuIcon__p\+rJ-{font-size:16px}.UserBadge_compact__i6SG1 .UserBadge_toggle__GvR9O{background:#ffffffd9;box-shadow:none;padding:6px 12px}.UserProfilePanel_overlay__IVN8y{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a47;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:40}.UserProfilePanel_overlayVisible__hDxo2{opacity:1;pointer-events:auto}.UserProfilePanel_drawer__bKWba{background:linear-gradient(180deg,#f8fafc,#eef2ff);box-shadow:-16px 0 32px #0f172a29;color:#0f172a;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;inset:0;margin-left:auto;max-width:960px;min-height:0;min-width:340px;position:absolute;transform:translateX(100%);transition:transform .3s ease;width:min(560px,92vw)}.UserProfilePanel_drawerOpen__-9vsO{transform:translateX(0)}.UserProfilePanel_drawerResizing__6dM\+\+{box-shadow:-18px 0 36px #0f172a33;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none}.UserProfilePanel_resizeHandle__snby1{align-items:center;background:linear-gradient(90deg,#0f172a14,#0f172a00);border:1px solid #0f172a1f;border-radius:12px 0 0 12px;border-right:none;bottom:0;box-shadow:-6px 0 14px #0f172a1f;color:#0c6ed6;cursor:ew-resize;display:flex;justify-content:center;left:-14px;position:absolute;top:0}.UserProfilePanel_resizeHandleActive__X4cqk{background:linear-gradient(90deg,#2fb46629,#2fb46600);box-shadow:-6px 0 20px #2fb46647;color:#2f8f48}.UserProfilePanel_header__f9SRo{align-items:center;border-bottom:1px solid #0f172a14;display:flex;justify-content:space-between;padding:18px 20px}.UserProfilePanel_label__rt2Kd{color:#64748b;font-size:12px;letter-spacing:.08em;margin:0;text-transform:uppercase}.UserProfilePanel_title__TGbBy{font-size:22px;font-weight:700;margin:4px 0 0}.UserProfilePanel_closeButton__GQiIN{align-items:center;background:#fff;border:none;border-radius:10px;box-shadow:0 10px 20px #0f172a14;color:#0f172a;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;width:38px}.UserProfilePanel_closeButton__GQiIN:hover{background:#0c6ed6;box-shadow:0 14px 28px #0c6ed647;color:#fff;transform:translateY(-1px)}.UserProfilePanel_content__ZDh-W{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 20px 24px}.UserProfilePanel_metaRow__L3ZEI{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.UserProfilePanel_metaItem__puv0N{background:#fff;border:1px solid #0f172a0f;border-radius:12px;box-shadow:0 16px 32px #0f172a14;padding:10px 12px}.UserProfilePanel_metaLabel__1CYqj{color:#64748b;display:block;font-size:12px;margin-bottom:4px}.UserProfilePanel_metaValue__kZZ5O{color:#0f172a;font-weight:700}.UserProfilePanel_metaBadge__lnS2K{align-items:center;background:#22c55e1f;border-radius:999px;color:#15803d;display:inline-flex;font-weight:700;padding:6px 10px;text-transform:lowercase}.UserProfilePanel_infoGrid__uNwUO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.UserProfilePanel_infoCard__CHc\+q{background:#fff;border:1px solid #0f172a0f;border-radius:14px;box-shadow:0 16px 32px #0f172a14;padding:12px}.UserProfilePanel_cardLabel__uQAaE{color:#64748b;font-size:13px;margin:0 0 6px}.UserProfilePanel_cardValue__vCa7W{font-size:16px;font-weight:700;margin:0}.UserProfilePanel_form__sRRJD{background:#fff;border:1px solid #0f172a14;border-radius:16px;box-shadow:0 0 36px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:14px}.UserProfilePanel_fieldGroup__mxW6n{display:flex;flex-direction:column;gap:6px}.UserProfilePanel_fieldLabel__3W1O1{font-size:14px;font-weight:600}.UserProfilePanel_input__xZIHR{background:#fff;border:1px solid #0f172a26;border-radius:10px;color:#0f172a;outline:none;padding:10px 12px;transition:border .15s ease,box-shadow .15s ease}.UserProfilePanel_input__xZIHR:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.UserProfilePanel_alertError__s8czU,.UserProfilePanel_alertSuccess__zRCyP{border-radius:12px;font-weight:600;padding:10px 12px}.UserProfilePanel_alertError__s8czU{background:#d9302514;border:1px solid #d9302547;color:#b91c1c}.UserProfilePanel_alertSuccess__zRCyP{background:#ecfdf3;border:1px solid #22c55e59;color:#166534}.UserProfilePanel_actions__EhCYJ{display:flex;gap:10px;justify-content:flex-end}.UserProfilePanel_primary__NOx7a,.UserProfilePanel_secondary__iEaHT{align-items:center;background:none;border:none;border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:10px 14px;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.UserProfilePanel_primary__NOx7a:disabled,.UserProfilePanel_secondary__iEaHT:disabled{cursor:not-allowed;opacity:.6}.UserProfilePanel_primary__NOx7a{background:#2563eb;box-shadow:0 12px 22px #2563eb40;color:#fff}.UserProfilePanel_primary__NOx7a:hover:not(:disabled){transform:translateY(-1px)}.UserProfilePanel_secondary__iEaHT{background:#fff;border:1px solid #0f172a1f}.UserProfilePanel_secondary__iEaHT:hover:not(:disabled){transform:translateY(-1px)}.UserProfilePanel_tabLayout__LU03y{display:grid;flex:1 1;grid-template-columns:auto 1fr;min-height:0}.UserProfilePanel_tabRail__OuLy8{background:linear-gradient(180deg,#0c6ed60f,#2fb4660f);border-right:1px solid #0f172a14;display:flex;flex-direction:column;gap:8px;padding:16px 10px 16px 16px}.UserProfilePanel_tabButtonActive__i-EKU,.UserProfilePanel_tabButton__WnDCr{background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;font-weight:700;padding:10px 12px;text-align:left;transition:transform .15s ease,box-shadow .15s ease,background .2s ease}.UserProfilePanel_tabButtonActive__i-EKU{background:#0c6ed6;box-shadow:0 12px 22px #0c6ed647;color:#fff}.UserProfilePanel_activityWrap__OVIJA{display:flex;flex-direction:column;gap:12px}.UserProfilePanel_card__A1S5B{background:#fff;border:1px solid #0f172a14;border-radius:14px;box-shadow:0 10px 20px #0f172a14;padding:12px}.UserProfilePanel_cardHeader__8x6SA{align-items:center;display:flex;gap:10px;justify-content:space-between}.UserProfilePanel_cardEyebrow__9i30f{color:#64748b;font-size:12px;letter-spacing:.08em;margin:0;text-transform:uppercase}.UserProfilePanel_cardTitle__v\+eZ1{font-size:17px;font-weight:800;margin:4px 0 0}.UserProfilePanel_totalChip__11dT4{align-items:center;background:#2fb4661f;border-radius:10px;color:#15803d;display:inline-flex;font-weight:800;justify-content:center;min-width:42px;padding:8px}.UserProfilePanel_typeList__2hdCv{display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;padding:0}.UserProfilePanel_typeListRow__aBcfq{background:#0c6ed60f;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px}.UserProfilePanel_typeListName__dL8Pz{align-items:anchor-center;display:flex;gap:5px}.UserProfilePanel_typeListCount__yut\+G{font-weight:800}.UserProfilePanel_typeToggle__2PQrW{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:0;text-align:left;width:100%}.UserProfilePanel_typeToggleOpen__4oFpZ{color:#0c6ed6}.UserProfilePanel_typeListDetails__YdddM{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 0 0 2px}.UserProfilePanel_typeEntry__KdDjn{align-items:center;background:#fff;border:1px solid #0f172a0f;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:8px 10px}.UserProfilePanel_typeEntryLink__2xR0R{color:#0c6ed6;font-size:smaller;text-decoration:none}.UserProfilePanel_typeEntryLink__2xR0R:hover{text-decoration:underline}.UserProfilePanel_typeEntryDate__4CfP8{color:#475569;font-size:13px;white-space:nowrap}.UserProfilePanel_timelineList__cp2Te{display:flex;flex-direction:column;gap:8px}.UserProfilePanel_timelineRow__KiYK\+{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto}.UserProfilePanel_timelineDate__5uasa{font-weight:700}.UserProfilePanel_timelineBarTrack__hOhHT{background:#0c6ed61f;border-radius:999px;height:10px;overflow:hidden}.UserProfilePanel_timelineBarFill__y0SrH{background:linear-gradient(135deg,#0c6ed6,#2fb466);border-radius:999px;height:100%}.UserProfilePanel_timelineValue__PXpm9{font-weight:800}.UserProfilePanel_timelineDetails__U6KFF{color:#475569;font-size:13px;grid-column:1/-1}.UserProfilePanel_weekNav__yfXSf{align-items:center;display:flex;gap:8px}.UserProfilePanel_weekButton__8pFy4{background:#fff;border:1px solid #0f172a1f;border-radius:8px;cursor:pointer;font-weight:700;padding:6px 10px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.UserProfilePanel_weekButton__8pFy4:disabled{cursor:not-allowed;opacity:.6}.UserProfilePanel_weekButton__8pFy4:not(:disabled):hover{box-shadow:0 10px 18px #0c6ed62e;transform:translateY(-1px)}.UserProfilePanel_weekLabel__IZd8e{color:#0f172a;font-weight:700}.UserProfilePanel_cardBadge__koS6f{align-items:center;background:#0c6ed61f;border-radius:999px;color:#0c6ed6;display:inline-flex;font-weight:700;gap:6px;padding:8px 10px}.UserProfilePanel_tableWrapper__PfY4T{overflow-x:auto}.UserProfilePanel_table__rfKuS{border-collapse:collapse;width:100%}.UserProfilePanel_table__rfKuS td,.UserProfilePanel_table__rfKuS th{border-bottom:1px solid #0f172a0f;padding:8px 6px;text-align:left}.UserProfilePanel_tableEomName__W8Y8j{font-size:smaller}.UserProfilePanel_table__rfKuS th{color:#475569;font-size:13px}.UserProfilePanel_tableLink__0tRTf{color:#0c6ed6;font-weight:700;text-decoration:none}.UserProfilePanel_tableLink__0tRTf:hover{text-decoration:underline}.UserProfilePanel_empty__NTW45{color:#6b7280;margin:0}.UserProfilePanel_cardError__xgAiH{border:1px solid #d9302547;color:#b91c1c}@media (max-width:600px){.UserProfilePanel_actions__EhCYJ{flex-direction:column}.UserProfilePanel_tabLayout__LU03y{grid-template-columns:1fr}.UserProfilePanel_tabRail__OuLy8{border-bottom:1px solid #0f172a14;border-right:none;flex-direction:row;padding:10px 16px 12px}}.HelpGuide_helpButton__gsRMz{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.HelpGuide_overlay__QbWoP{align-items:stretch;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a38;display:flex;inset:0;justify-content:flex-end;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:1200}.HelpGuide_overlayVisible__k2so4{opacity:1;pointer-events:auto}.HelpGuide_drawer__VTIpS{background:linear-gradient(180deg,#f8fafc,#eef2ff);box-shadow:-16px 0 32px #0f172a29;color:#0f172a;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;height:100vh;margin-left:auto;max-height:100vh;max-width:820px;min-height:0;min-width:320px;position:relative;transform:translateX(100%);transition:transform .3s ease;width:min(460px,92vw)}.HelpGuide_drawerOpen__fOw0u{transform:translateX(0)}.HelpGuide_drawerResizing__Puln4{box-shadow:-18px 0 36px #0f172a33;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none}.HelpGuide_resizeHandle__eYv3T{align-items:center;background:linear-gradient(90deg,#0f172a14,#0f172a00);border:1px solid #0f172a1f;border-radius:12px 0 0 12px;border-right:none;bottom:0;box-shadow:-6px 0 14px #0f172a1f;color:#0c6ed6;cursor:ew-resize;display:flex;justify-content:center;left:-16px;position:absolute;top:0}.HelpGuide_resizeHandleActive__hupTp{background:linear-gradient(90deg,#2fb46629,#2fb46600);box-shadow:-6px 0 20px #2fb46647;color:#2f8f48}.HelpGuide_header__Gn0Qg{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 12px}.HelpGuide_titleWrap__lbOgP{display:flex;flex-direction:column;gap:6px}.HelpGuide_title__nW8yC{font-size:20px;font-weight:800;margin:0}.HelpGuide_badge__7ipT1{align-items:center;background:#0c6ed61f;border-radius:999px;color:#0c6ed6;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase;width:fit-content}.HelpGuide_closeButton__fpH5k{align-items:center;background:#fff;border:none;border-radius:10px;box-shadow:0 10px 20px #0f172a14;color:#0f172a;cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;width:38px}.HelpGuide_closeButton__fpH5k:hover{background:#0c6ed6;box-shadow:0 14px 28px #0c6ed647;color:#fff;transform:translateY(-1px)}.HelpGuide_body__1tAnp{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:8px 20px 18px}.HelpGuide_section__t1mbe+.HelpGuide_section__t1mbe{border-top:1px solid #0000000d;margin-top:10px;padding-top:10px}.HelpGuide_section__t1mbe h4{font-size:16px;margin:12px 0 6px}.HelpGuide_section__t1mbe p{color:#4b5563;line-height:1.4;margin:0 0 6px}.HelpGuide_section__t1mbe ul{color:#1f2937;margin:0 0 6px 18px;padding:0}.HelpGuide_section__t1mbe li{padding:5px}.HelpGuide_empty__WSO01{color:#6b7280;margin:0;padding:24px 0;text-align:center}.HelpGuide_group__tSDr-{background:linear-gradient(135deg,#0c6ed60f,#2fb4660f);border:1px solid #0c6ed62e;border-radius:14px;box-shadow:0 12px 28px #0c6ed614;margin:6px 0 0;padding:12px 14px 6px}.HelpGuide_group__tSDr-:last-of-type{margin-bottom:0}.HelpGuide_status__fEdxO{color:#0c6ed6;font-weight:600;margin:6px 0}.HelpGuide_statusError__qo1xW{color:#c53030;font-weight:600;margin:6px 0}.HelpGuide_badgeCommon__kcdB9,.HelpGuide_badgeSpecific__R\+bi9{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.HelpGuide_badgeCommon__kcdB9{background:#0c6ed61f;color:#0c6ed6}.HelpGuide_badgeSpecific__R\+bi9{background:#46b7551f;color:#2f8f48}.HelpGuide_footer__wFwLm{background:#fff9;border-top:1px solid #0f172a14;display:flex;justify-content:flex-end;padding:12px 20px 18px}.Fillword_wordsList__U7mIF{border-spacing:10px}.Fillword_deleteButton__KJjLW{margin:0}.Fillword_wordsList__U7mIF td{font-size:16px}.Fillword_wordsList__U7mIF h3{margin:0}.Fillword_allowCheckbox__1VArX{background-color:#f9f9f9;border:2px solid #ccc;border-radius:12px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px;max-width:500px;padding:15px 20px}.Fillword_allowCheckbox__1VArX label{align-items:center;color:#333;cursor:pointer;display:flex;font-size:16px}.Fillword_allowCheckbox__1VArX input[type=checkbox]{accent-color:#0c6ed6;cursor:pointer;height:18px;margin-right:10px;width:18px}.Fillword_addQuestionFilword__-O1qY{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;margin-top:10px;width:fit-content}.Fillword_wordsSection__HLYPS{margin:20px 0}@media (max-width:490px){.Fillword_wordsList__U7mIF h3{font-size:1.1rem}.Fillword_wordsList__U7mIF td{font-size:15px}}@media (max-width:380px){.Fillword_wordsList__U7mIF h3{font-size:1rem}.Fillword_wordsList__U7mIF td{font-size:14px}}.Pazl_answerPanel__SENSw{align-items:center;display:flex;justify-content:space-between}.Pazl_answerPanelWrapper__YGpsR{display:flex;flex-direction:column;gap:10px}.Pazl_imageWrapper__VfKiM{align-items:center;display:flex;flex-direction:column}.Pazl_imageWrapper__VfKiM p{margin:0}.Pazl_addQuestionPazl__QQq4X{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;margin-top:10px;width:fit-content}.Pazl_inputFile__L64l7{background-color:initial;border:none}.Pazl_imageWrapper__VfKiM img{width:50%}@media (max-width:900px){.Pazl_imageWrapper__VfKiM img{width:60%}}@media (max-width:600px){.Pazl_imageWrapper__VfKiM img{width:70%}}@media (max-width:490px){.Pazl_imageWrapper__VfKiM img{width:80%}}@media (max-width:380px){.Pazl_imageWrapper__VfKiM img{width:90%}}.Rebus_answerPanel__SQVpR{align-items:center;display:flex;justify-content:space-between}.Rebus_answerPanelWrapper__2D4Yi{display:flex;flex-direction:column;gap:10px}.Rebus_imageWrapper__qbB3y{align-items:center;display:flex;flex-direction:column}.Rebus_imageWrapper__qbB3y p{margin:0}.Rebus_loadingPopup__tu1mv{background-color:#000c;border-radius:8px;color:#fff;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.Rebus_addQuestionRebus__6mB8B{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;margin-top:10px;width:fit-content}.Rebus_inputFile__llQqX{background-color:initial;border:none}.Rebus_imageWrapper__qbB3y img{width:50%}.Rebus_answerWrapper__LCN9O{align-items:center;display:flex;flex-wrap:wrap;gap:30px;row-gap:10px}.Rebus_answerWrapper__LCN9O p{margin:0}@media (max-width:900px){.Rebus_imageWrapper__qbB3y img{width:60%}}@media (max-width:600px){.Rebus_imageWrapper__qbB3y img{width:70%}}@media (max-width:490px){.Rebus_answerPanelWrapper__2D4Yi h3{font-size:1.1rem}.Rebus_imageWrapper__qbB3y img{width:80%}}@media (max-width:380px){.Rebus_answerPanelWrapper__2D4Yi h3{font-size:1rem}.Rebus_imageWrapper__qbB3y img{width:90%}}.MathCross_downloadWrapperM__maYRH{text-align:center}.MathCross_workspaceM__5uBIP{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px}.MathCross_gridWrapper__VrKZg{align-items:center;background-color:#f0f8ff;border:15px solid #4682b4;border-radius:30px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;height:fit-content;justify-content:center;padding:50px;width:fit-content}.MathCross_grid__\+VFHB{grid-gap:3px;align-items:center;display:grid;gap:5px;grid-template-columns:repeat(var(--column),var(--cell-size));grid-template-rows:repeat(var(--row),var(--cell-size));justify-content:center;max-width:100%}.MathCross_columnCrossButtons__oKcco{gap:10px}.MathCross_columnCrossButtons__oKcco,.MathCross_gridControls__d9umn{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.MathCross_gridControls__d9umn{gap:20px;row-gap:8px}.MathCross_gridControls__d9umn label{align-items:center;display:flex;gap:6px}.MathCross_typeMathCross__XtpBr{font-size:16px;margin-bottom:20px}.MathCross_typeMathCross__XtpBr label{margin-right:10px}.MathCross_gridCell__\+nGxb{align-items:center;background-color:#fff;border:2px solid #08b;border-radius:5px;box-sizing:border-box;display:flex;font-size:18px;height:var(--cell-size);justify-content:center;padding:0;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:var(--cell-size)}.MathCross_gridCellWrapper__neZbK:before{bottom:0;color:#000;content:attr(data-sign);font-size:18px;font-weight:700;left:4px;pointer-events:none;position:absolute;z-index:10}.MathCross_signPopup__W6MX-{background:#fff;border:1px solid #ccc;border-radius:4px;display:flex;gap:5px;left:0;padding:4px;position:absolute;top:-30px;z-index:1000}.MathCross_signPopup__W6MX- button{background:#eee;border:none;cursor:pointer;font-size:14px;padding:4px 6px}.MathCross_signPopup__W6MX- button:hover{background:#ddd}.MathCross_active__ybSc1{background-color:#ccc;transform:scale(.95);transition:transform .1s ease,background-color .2s ease}.MathCross_answerCellM__o2aAa{background-color:#aba49f;font-weight:700}.MathCross_shiftKey__a7uvS{background-color:#3179f5;color:#fff;cursor:pointer}.MathCross_fractionTop__sIM2N{border-top:4px solid #000}.MathCross_fractionRight__RveIs{border-right:4px solid #000}.GridDragDrop_dragdropWrapper__72cii{align-items:center;display:flex;flex-direction:column}.GridDragDrop_gridWrapper__HUeT9{max-width:100%;overflow:hidden}.GridDragDrop_grid__mK1Tl{display:grid;overflow:hidden;position:relative;width:max-content}.BlockComponent_dragLayer__Mpt6W{background:#0000;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:20}.BlockComponent_blockOverlay__CFX09{background:#fff;height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.BlockComponent_gridItem__izLtb{container-type:size}.BlockComponent_resizeHandle__btM6U{pointer-events:auto;position:absolute;z-index:20}.BlockComponent_resize-bottom__OZgqv,.BlockComponent_resize-top__vxsw0{cursor:ns-resize;height:6px;left:0;right:0}.BlockComponent_resize-top__vxsw0{top:-3px}.BlockComponent_resize-bottom__OZgqv{bottom:-3px}.BlockComponent_resize-left__giDJU,.BlockComponent_resize-right__8dfyZ{bottom:0;cursor:ew-resize;top:0;width:6px}.BlockComponent_resize-left__giDJU{left:-3px}.BlockComponent_resize-right__8dfyZ{right:-3px}.BlockComponent_resize-bottom-left__VMqWi,.BlockComponent_resize-bottom-right__FVTV4,.BlockComponent_resize-top-left__ql1n\+,.BlockComponent_resize-top-right__Ya01I{height:10px;width:10px}.BlockComponent_resize-top-left__ql1n\+{cursor:nwse-resize;left:-5px;top:-5px}.BlockComponent_resize-top-right__Ya01I{cursor:nesw-resize;right:-5px;top:-5px}.BlockComponent_resize-bottom-left__VMqWi{bottom:-5px;cursor:nesw-resize;left:-5px}.BlockComponent_resize-bottom-right__FVTV4{bottom:-5px;cursor:nwse-resize;right:-5px}.BlockComponent_resizeHandleDisabled__aawTD{pointer-events:none!important}.BlockComponent_marker__jdP79{background-color:red;border-radius:50%;height:5px;pointer-events:none;position:absolute;width:5px;z-index:10}.BlockComponent_markerTop__ScKbU{left:50%;top:0;transform:translate(-50%,-50%)}.BlockComponent_markerBottom__dIMsu{bottom:0;left:50%;transform:translate(-50%,50%)}.BlockComponent_markerLeft__nI4jT{left:0;top:50%;transform:translate(-50%,-50%)}.BlockComponent_markerRight__nLIOa{right:0;top:50%;transform:translate(50%,-50%)}.BlockComponent_blockOutline__RXgcl{border-radius:.4rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:11}.BlockComponent_typeElement__CBJ1J{background-color:#fff;border:2px dashed #08b}.BlockComponent_typeInfo__Om8oh{background-color:#fff;border:2px solid #08b}.BlockComponent_typeBasis__c9jAD{background-color:#fff;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:3px solid;opacity:.7}.BlockComponent_deleteMode__uG1hX{background:#ff7b7b!important;background-color:#ff7b7b!important;cursor:pointer}.BlockComponent_disableInteraction__BEVOO,.BlockComponent_disableInteraction__BEVOO *{pointer-events:none!important}.AutoResizeText_blockContent__BPnOu{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:8px;pointer-events:auto;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.AutoResizeText_blockContent__BPnOu p{margin:0;max-height:100%;max-width:100%}.AutoResizeText_blockContent__BPnOu img{border-radius:.4rem;box-sizing:border-box;display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;pointer-events:none;width:100%}.AutoResizeText_blockContent__BPnOu p+p{margin-top:8px}.AutoResizeText_typeElement__RJa0T{border:1px solid #ccc;color:#15374d}@container (max-height: 60px){.AutoResizeText_blockContent__BPnOu{padding:6px}}@container (max-width: 60px){.AutoResizeText_blockContent__BPnOu{padding:6px}}@container (max-height: 60px){.AutoResizeText_blockContent__BPnOu{padding:4px}}@container (max-width: 30px){.AutoResizeText_blockContent__BPnOu{padding:4px}}.ArrowDrawer_lineArrow__s6sg4{left:0;pointer-events:none;position:absolute;top:0;z-index:5}.ArrowDrawer_arrowPoint__msW3p{border-radius:50%;cursor:pointer;height:14px;position:absolute;transform:translate(-50%,-50%);width:14px;z-index:30}.ArrowDrawer_arrowPoint__msW3p:hover{background-color:#878787!important}.ArrowDrawer_arrowPointSelected__\+87fS{background-color:#000!important}.ArrowDrawer_hitArea__zDF1n{stroke:#0000;stroke-width:15;cursor:pointer}.ArrowDrawer_hitAreaDelete__oiAuL{stroke:#ff7b7b}.ArrowDrawer_hitAreaNormal__0AMAJ{stroke:#0000;cursor:default;pointer-events:none}.ArrowDrawer_visibleLine__w6gMX{stroke:#15374d;stroke-width:2;pointer-events:none}.DragDropToolbar_gridControls__b--Oc{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;margin-bottom:1rem}.DragDropToolbar_gridControls__b--Oc label{align-items:center;display:flex;font-size:clamp(10px,2vw,14px);gap:6px}.DragDropToolbar_gridControls__b--Oc input{font-size:clamp(10px,2vw,14px);margin-left:5px;padding:4px}.DragDropToolbar_toolButton__3oJz9{background-color:#f5f5f5;border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;font-size:clamp(10px,2vw,14px);padding:.5em 1.2em;transition:all .2s ease}.DragDropToolbar_toolButton__3oJz9:hover{background-color:#eaeaea;border-color:#aaa}.DragDropToolbar_active__AtPEZ{box-shadow:0 2px 6px #0000001a;color:#fff}.DragDropToolbar_active__AtPEZ,.DragDropToolbar_active__AtPEZ:hover{background-color:#007acc;border-color:#007acc}.DragDropToolbar_warningSize__MVQo-{background-color:#ff0000d9;border-radius:4px;color:#fff;font-size:12px;left:0;padding:2px 6px;position:absolute;top:-22px;white-space:nowrap;z-index:10}.GridCells_infoBlock__hEOgk{background-color:#fff;border:2px solid #08b}.GridCells_elementBlock__Sh6kl{background-color:#fff;border:2px dashed #08b}.GridCells_basisBlock__cVCxU{background-color:#fff;border:2px solid;opacity:.7}.GridCells_temp__jQ6pM{opacity:.8}.GridCells_gridCell__2C-OM{background-color:rgba(173,100,237,.197);border:1px solid #b664ed;box-sizing:border-box;height:30px;width:30px}.GridCells_gridCell__2C-OM:hover{background-color:rgba(100,148,237,.334)}.GridCells_active__QGtuc{background-color:rgba(100,148,237,.534)}.GridCells_centerCell__h\+Vhj{background-color:rgba(173,100,237,.347)}.GridCells_noHover__3GcoH{pointer-events:none}.GridCells_deleteMode__eLQIU{background:#ff7b7b!important;background-color:#ff7b7b!important;cursor:pointer}.GridCells_blockOutline__IyeFk{border-radius:.4rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:11}.EditModals_modalBackdrop__nPcHG{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.EditModals_modalBlock__DN331{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:90vh;max-width:90%;overflow-y:auto;padding:1rem;width:600px;z-index:1001}.EditModals_elementHeader__xpVG7{display:flex;justify-content:space-between;margin-bottom:10px}.EditModals_deleteElement__-zAbx{background-color:#ff5c5c;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:4px 8px}.EditModals_modalBasis__MpHQv{font-size:16px;padding:16px}.EditModals_modalBasis__MpHQv p{margin-bottom:12px}.EditModals_buttonGroupBasis__wKcEl{display:flex;gap:8px;margin-top:16px}.EditModals_modalElementItem__CQf\+L{margin-bottom:16px;position:relative}.EditModals_buttonGroupElement__kDPCh{display:flex;justify-content:space-between;margin-top:16px}.EditModals_modalInfoColor__3su4K{margin-top:12px}.EditModals_colorLabel__wIXBF{margin-bottom:4px}.EditModals_colorGrid__xVURQ{display:flex;flex-wrap:wrap;gap:8px}.EditModals_colorOption__zFFEI{border:1px solid #ccc;border-radius:4px;cursor:pointer;height:32px;transition:border-color .2s ease;width:32px}.EditModals_colorOption__zFFEI:hover{border-color:#666}.EditModals_colorOptionActive__T1UEj{border:2px solid #000}.DistractorsPanel_distractors__EuG3f{margin-top:20px;width:100%}.DistractorsPanel_distractorsGrid__rzDBG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.DistractorsPanel_distractorCard__1GT75{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;cursor:pointer;padding:8px}.DistractorsPanel_distractorsGrid__rzDBG p{font-size:18px}.Trainer_workspace__Ss\+qt{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.Trainer_level-card-list__moxe6{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;width:100%}.Trainer_level-card-list__item__FXV6d{align-items:start;display:flex;flex-direction:column;gap:10px}.Trainer_title-wrapper__3109q{align-items:center;display:flex;gap:10px}.Trainer_title-wrapper__3109q p{margin:0}.Trainer_level-card-content__VYBEC{display:flex;flex-direction:column;gap:10px;width:100%}.Trainer_cards-wrapper__rCCGH,.Trainer_level-card-content_wrapper__RYU-L{display:flex;flex-direction:column;gap:15px}.Trainer_task-card__4YzH8{align-items:start;background-color:#d8d8e7;border-radius:20px;display:flex;flex-direction:column;gap:25px;padding:20px}.Trainer_task-card__4YzH8 img{width:100%}.Trainer_task-card__header__UeP99{align-items:center;display:flex;justify-content:space-between;width:100%}.Trainer_pencil-wrapper__IdZHO{align-items:center;display:flex;justify-content:start}.Trainer_text__69IwW{margin:0}.Trainer_answer-list__TYwhX{list-style:none;margin:0;padding:0;width:100%}.Trainer_answer-list__item__hHgIF{align-items:center;display:flex}.Trainer_answer-label__JIeun{cursor:pointer;font-size:15px}.Criteria_headerCriteria__ojQVa{align-items:center;display:flex;justify-content:center;margin-left:5vh;margin-right:5vh;margin-top:5vh;position:relative}.Criteria_headerCriteriaImg__hJE2f{display:block;height:auto;max-width:100%}.Criteria_criteriaEomTitle__8YEqQ{border:1px solid #fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;display:inline-block;left:2%;margin-bottom:1rem;max-width:calc(80% - 24px);padding:.8rem 3.1251rem .7rem 3.125rem;position:absolute;text-transform:uppercase;top:55%;transform:translateY(-50%)}.Criteria_criteriaEomTitle__8YEqQ h2{color:#fff;margin:0}.Criteria_criteriaEditTitle__FQ-4S{align-items:center;display:flex;flex-direction:row}.Criteria_titleCriteriaContent__kdzy9{color:#183b59;margin:25px 0;text-align:center}.Criteria_criteriaContent__1JZXp{margin:5vh}.Criteria_criteriaTable__-drAG{border-collapse:collapse;border-radius:15px;box-shadow:0 6px 18px #00000026;overflow:hidden;width:100%}.Criteria_criteriaTable__-drAG thead{color:#fff}.Criteria_criteriaTable__-drAG thead th{border:1px solid var(--line-color);color:#fff;font-size:20px;font-weight:700;padding:15px;position:relative}.Criteria_criteriaTable__-drAG td{border:1px solid var(--line-color);padding:12px}.Criteria_criteriaTable__-drAG td .Criteria_ql-editor__h49\+9{min-height:0;min-height:auto;white-space:normal}.Criteria_criteriaTable__-drAG td,.Criteria_criteriaTable__-drAG th{text-align:center}.Criteria_criteriaTable__-drAG .Criteria_cellCriteria__0kMBD{text-align:left}.Criteria_criteriaTable__-drAG .Criteria_cellCriteria__0kMBD .Criteria_editable-rich-cell__view__cKvDh,.Criteria_criteriaTable__-drAG .Criteria_cellCriteria__0kMBD .Criteria_ql-editor__h49\+9{text-align:inherit}.Criteria_criteriaTable__-drAG td .Criteria_ql-align-center__VyuCX{text-align:center}.Criteria_criteriaTable__-drAG td .Criteria_ql-align-right__-9NLs{text-align:right}.Criteria_criteriaTable__-drAG td .Criteria_ql-align-justify__a1hKQ{text-align:justify}.Criteria_criteriaTable__-drAG td .ql-size-small{font-size:.875em}.Criteria_criteriaTable__-drAG td .ql-size-large{font-size:1.25em}.Criteria_criteriaTable__-drAG td .ql-size-huge{font-size:1.75em}.Criteria_criteriaTable__-drAG tbody tr:nth-child(2n){background:color-mix(in srgb,var(--line-color) 15%,#fff)}.Criteria_criteriaToolbar__C63x3{display:flex;gap:8px;margin:8px 0 12px}.Criteria_cellActions__2layy{text-align:center}.Criteria_buttonDanger__AznPi{align-items:center;background:#0000;border:1px solid #d33;border-radius:8px;color:#d33;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.Criteria_buttonDanger__AznPi:hover{background:#d3333314}.Criteria_footerCriteria__3cLRc{margin:5vh}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas{text-align:left;text-align:initial;width:100%}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas .Criteria_ql-align-center__VyuCX{text-align:center}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas .Criteria_ql-align-right__-9NLs{text-align:right}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas .Criteria_ql-align-justify__a1hKQ{text-align:justify}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas [style*="text-align:center"]{text-align:center!important}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas [style*="text-align:right"]{text-align:right!important}.Criteria_criteriaBottomText__A0\+XG .Criteria_editable-rich-cell__preview__z2cas [style*="text-align:justify"]{text-align:justify!important}.Checklist_checklistSection__Chnc9{align-items:center;border-radius:8px;display:flex;flex-direction:column;margin:20px 0;padding:15px}.Checklist_checklistHeader__e5Ozs{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.Checklist_checklistHeader__e5Ozs h3{color:#333;margin:0}.Checklist_editListBtn__XMwMR{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 15px;transition:all .2s ease}.Checklist_editListBtn__XMwMR:hover{box-shadow:0 4px 8px #667eea4d;transform:translateY(-1px)}.Checklist_toggleBgBtn__5i2u9{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;margin-left:20px;padding:8px 15px;transition:all .2s ease}.Checklist_toggleBgBtn__5i2u9:hover{box-shadow:0 4px 8px #667eea4d;transform:translateY(-1px)}.Checklist_checklistItems__5QNsv{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:15px;max-width:60vw}.Checklist_checklistItem__1eX3-{align-items:center;border-radius:8px;display:flex;gap:12px;max-width:60vw;transition:all .2s ease;width:60vw}.Checklist_checklistItem__1eX3- span{flex-grow:1}.Checklist_checklistItem__1eX3-:hover{box-shadow:0 4px 8px #00000026}.Checklist_checklistIcon__HVF2Q{cursor:pointer;flex-shrink:0;height:50px;margin-top:2px;transition:all .2s ease;width:50px}.Checklist_checklistIconUnchecked__acgl7{color:#ddd}.Checklist_checklistIconChecked__j-OnN{color:#4caf50}.Checklist_checklistIcon__HVF2Q:hover{transform:scale(1.1)}.Checklist_checklistText__EIshK{border:2px solid #46b755;border-radius:.4em;display:flex;flex:1 1;flex-direction:column;font-size:16px;line-height:1.5;margin:0;min-height:26px;padding:6px}.Checklist_checklistText__EIshK p span{overflow-wrap:break-word}.Checklist_checklistText__EIshK ol{list-style:auto;margin:auto auto auto 20px}.Checklist_checklistText__EIshK ul{list-style:disc;margin:auto auto auto 20px}.Checklist_checklistTextBlueBorder__1QNjy{border-color:#0c6ed6}.Checklist_checklistTextOrangeBorder__OzAZW{border-color:#ff790b}.Checklist_itemActions__P1Vdl{display:flex;flex-shrink:0;gap:8px}.Checklist_editItemBtn__5uTOs{background:none;border:none;border-radius:4px;color:#667eea;cursor:pointer;opacity:.7;padding:4px;transition:all .2s ease}.Checklist_editItemBtn__5uTOs:hover{background-color:#667eea1a;opacity:1}.Checklist_checklistRemoveBtn__ju-kV{background:none;border:none;border-radius:4px;color:#ff6b6b;cursor:pointer;font-size:20px;opacity:.7;padding:4px 8px;transition:all .2s ease}.Checklist_checklistRemoveBtn__ju-kV:hover{background-color:#ff6b6b1a;color:#f44;opacity:1}.Checklist_checklistAddBtn__R87ng{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;box-shadow:0 2px 4px #4caf504d;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 20px;transition:all .2s ease}.Checklist_checklistAddBtn__R87ng:hover{box-shadow:0 4px 8px #4caf5066;transform:translateY(-2px)}.Checklist_checklistAddBtn__R87ng:active{transform:translateY(0)}.Checklist_checklistAddForm__kY0nk{background-color:#f9f9f9;border:2px dashed #ddd;border-radius:8px;margin-top:20px;padding:15px;transition:border-color .2s ease}.Checklist_checklistAddForm__kY0nk:hover{border-color:#4caf50}@media (max-width:768px){.Checklist_checklistHeader__e5Ozs{align-items:stretch;flex-direction:column;gap:10px}.Checklist_checklistItem__1eX3-{flex-direction:column;gap:8px;padding:10px}.Checklist_itemActions__P1Vdl{align-self:flex-end}.Checklist_checklistIcon__HVF2Q{height:20px;width:20px}.Checklist_checklistText__EIshK{font-size:14px}}.Tictactoe_tictactoeSection__ftQsq{align-items:center;border-radius:8px;display:flex;flex-direction:column;margin:20px 0;padding:15px}.Tictactoe_tictactoeHeader__k6nnY{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.Tictactoe_tictactoeHeader__k6nnY h3{color:#333;margin:0}.Tictactoe_editListBtn__4XwqY{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 15px;transition:all .2s ease}.Tictactoe_editListBtn__4XwqY:hover{box-shadow:0 4px 8px #667eea4d;transform:translateY(-1px)}.Tictactoe_toggleBgBtn__cK8Ib{border-radius:6px;font-size:14px;font-weight:500;margin-left:20px;padding:8px 15px;transition:all .2s ease}.Tictactoe_toggleBgBtn__cK8Ib:hover{box-shadow:0 4px 8px #667eea4d;transform:translateY(-1px)}.Tictactoe_tictactoeItems__I196c{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:15px;max-width:60vw}.Tictactoe_tictactoeItem__EB3XW{align-items:center;border-radius:8px;display:flex;gap:12px;max-width:60vw;transition:all .2s ease;width:60vw}.Tictactoe_tictactoeItem__EB3XW span{flex-grow:1}.Tictactoe_tictactoeItem__EB3XW:hover{box-shadow:0 4px 8px #00000026}.Tictactoe_tictactoeIcon__3VpC8{cursor:pointer;flex-shrink:0;height:50px;margin-top:2px;transition:all .2s ease;width:50px}.Tictactoe_tictactoeIconUnchecked__TsOIe{color:#ddd}.Tictactoe_tictactoeIconChecked__uwXdw{color:#4caf50}.Tictactoe_tictactoeIcon__3VpC8:hover{transform:scale(1.1)}.Tictactoe_tictactoeText__Hidjv{border:2px solid #46b755;border-radius:.4em;display:flex;flex:1 1;flex-direction:column;font-size:16px;line-height:1.5;margin:0;min-height:26px;padding:6px}.Tictactoe_tictactoeText__Hidjv p span{overflow-wrap:break-word}.Tictactoe_tictactoeText__Hidjv ol{list-style:auto;margin:auto auto auto 20px}.Tictactoe_tictactoeText__Hidjv ul{list-style:disc;margin:auto auto auto 20px}.Tictactoe_tictactoeTextBlueBorder__fMRmG{border-color:#0c6ed6}.Tictactoe_tictactoeTextOrangeBorder__xarn3{border-color:#ff790b}.Tictactoe_itemActions__VuGvR{display:flex;flex-shrink:0;gap:8px}.Tictactoe_editItemBtn__xWMmP{background:none;border:none;border-radius:4px;color:#667eea;cursor:pointer;opacity:.7;padding:4px;transition:all .2s ease}.Tictactoe_editItemBtn__xWMmP:hover{background-color:#667eea1a;opacity:1}.Tictactoe_tictactoeRemoveBtn__-XXEL{background:none;border:none;border-radius:4px;color:#ff6b6b;cursor:pointer;font-size:20px;opacity:.7;padding:4px 8px;transition:all .2s ease}.Tictactoe_tictactoeRemoveBtn__-XXEL:hover{background-color:#ff6b6b1a;color:#f44;opacity:1}.Tictactoe_tictactoeAddBtn__y3OF-{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;box-shadow:0 2px 4px #4caf504d;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 20px;transition:all .2s ease}.Tictactoe_tictactoeAddBtn__y3OF-:hover{box-shadow:0 4px 8px #4caf5066;transform:translateY(-2px)}.Tictactoe_tictactoeAddBtn__y3OF-:active{transform:translateY(0)}.Tictactoe_tictactoeAddForm__FPjQf{background-color:#f9f9f9;border:2px dashed #ddd;border-radius:8px;margin-top:20px;padding:15px;transition:border-color .2s ease}.Tictactoe_tictactoeAddForm__FPjQf:hover{border-color:#4caf50}.Tictactoe_questionsSection__JPl14{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin:30px 0;padding:20px}.Tictactoe_questionsSection__JPl14 h3{color:#333;font-size:1.5rem;margin-bottom:20px}.Tictactoe_noQuestions__vLavD{color:#666;font-style:italic;padding:40px;text-align:center}.Tictactoe_questionsList__OQDyg{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.Tictactoe_questionItem__nDYpr{background:#fafafa;border:2px solid #e0e0e0;border-radius:8px;padding:15px}.Tictactoe_questionContent__HJeo3{flex:1 1}.Tictactoe_questionHeader__ZGovy{align-items:flex-start;display:flex;gap:10px;margin-bottom:8px}.Tictactoe_questionType__ilWOR{background:#666;border-radius:4px;color:#fff;font-size:.8rem;padding:4px 8px;white-space:nowrap}.Tictactoe_questionText__hRGKz{flex:1 1;font-weight:500;line-height:1.4}.Tictactoe_questionText__hRGKz ol,.Tictactoe_questionText__hRGKz ul{margin:0;padding-inline-start:20px}.Tictactoe_questionAnswers__dAHZT{color:#666;font-size:.9rem;font-style:italic}.Tictactoe_questionAnswers__dAHZT ol,.Tictactoe_questionAnswers__dAHZT ul{margin:0;padding-inline-start:20px}.Tictactoe_questionActions__8UoHC{display:flex;gap:10px;margin-top:10px}.Tictactoe_editQuestionBtn__sPtb-,.Tictactoe_removeQuestionBtn__a316d{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:6px 12px}.Tictactoe_editQuestionBtn__sPtb-{background:#007bff;color:#fff}.Tictactoe_removeQuestionBtn__a316d{background:#dc3545;color:#fff}.Tictactoe_addQuestionForm__LVlfZ{background-color:#f9f9f9;border:2px dashed #ddd;border-radius:8px;margin-top:20px;padding:20px}.Tictactoe_addQuestionBtn__dQPl3{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;padding:15px;transition:opacity .2s;width:100%}.Tictactoe_addQuestionBtn__dQPl3:hover{opacity:.9}.Tictactoe_questionEditor__8G1Yy{background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:20px}.Tictactoe_editorField__qbx\+8{margin-bottom:15px}.Tictactoe_editorField__qbx\+8 label{color:#333;display:block;font-weight:500;margin-bottom:5px}.Tictactoe_editorField__qbx\+8 select,.Tictactoe_editorField__qbx\+8 textarea{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:8px 12px;width:100%}.Tictactoe_editorField__qbx\+8 textarea{min-height:80px;resize:vertical}.Tictactoe_answersSection__euLVQ{margin:20px 0}.Tictactoe_answersSection__euLVQ label{color:#333;display:block;font-weight:500;margin-bottom:10px}.Tictactoe_answerItem__eAr5R{align-items:flex-start;background:#fff;border:1px solid #dee2e6;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 12px}.Tictactoe_radioLabel__pjnvH{align-items:center;display:flex;flex:1 1;gap:8px}.Tictactoe_removeAnswerBtn__MDbQo{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.Tictactoe_addAnswer__UoyM3{display:flex;gap:10px;margin-top:10px}.Tictactoe_addAnswer__UoyM3 input{border:1px solid #ddd;border-radius:4px;flex:1 1;padding:8px 12px}.Tictactoe_addAnswer__UoyM3 button{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.Tictactoe_editorActions__CC6Ct{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.Tictactoe_cancelBtn__TUAZt,.Tictactoe_saveBtn__QPvn9{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:10px 20px}.Tictactoe_saveBtn__QPvn9{background:#007bff;color:#fff}.Tictactoe_cancelBtn__TUAZt{background:#6c757d;color:#fff}.Tictactoe_toggleBgBtn__cK8Ib{background:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 16px}.Tictactoe_questionTextPreview__YEdJF{background:#fafafa;border:1px solid #ddd;border-radius:4px;min-height:60px;padding:12px}.Tictactoe_previewContent__smJw7{margin-bottom:10px}.Tictactoe_previewContent__smJw7 ol,.Tictactoe_previewContent__smJw7 ul{margin:0;padding-inline-start:20px}.Tictactoe_editTextBtn__JieVX{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px}.Tictactoe_addAnswerBtn__S1TdG{font-size:.8rem;margin-left:10px;padding:4px 8px}.Tictactoe_addAnswerBtn__S1TdG,.Tictactoe_addAnswerTextBtn__B7uEd{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer}.Tictactoe_addAnswerTextBtn__B7uEd{font-size:.9rem;margin-top:10px;padding:8px 16px}.Tictactoe_addAnswerForm__csOUV{background:#f8f9fa;border:1px solid #ddd;border-radius:4px;margin-top:10px;padding:10px}.Tictactoe_answerText__jeI6E{margin-left:8px}.Tictactoe_editAnswerForm__9Df67{align-items:center;display:flex;gap:8px;width:100%}.Tictactoe_editAnswerForm__9Df67 input{border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:.9rem;padding:6px 8px}.Tictactoe_cancelAnswerBtn__AbOdf,.Tictactoe_saveAnswerBtn__AXHxT{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:.8rem;height:24px;justify-content:center;width:24px}.Tictactoe_saveAnswerBtn__AXHxT{background:#28a745;color:#fff}.Tictactoe_cancelAnswerBtn__AbOdf{background:#dc3545;color:#fff}.Tictactoe_cancelAnswerBtn__AbOdf:hover,.Tictactoe_saveAnswerBtn__AXHxT:hover{transform:scale(1.05)}.Tictactoe_answerActions__B7QTA{display:flex;gap:4px;margin-left:8px}.Tictactoe_editAnswerBtn__I646K,.Tictactoe_removeAnswerBtn__MDbQo{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:.8rem;height:24px;justify-content:center;opacity:.7;transition:opacity .2s;width:24px}.Tictactoe_editAnswerBtn__I646K{background:#007bff;color:#fff}.Tictactoe_removeAnswerBtn__MDbQo{background:#dc3545;color:#fff}.Tictactoe_editAnswerBtn__I646K:hover,.Tictactoe_removeAnswerBtn__MDbQo:hover{opacity:1}.Tictactoe_choiceAnswers__3Lych .Tictactoe_answerItem__eAr5R{align-items:flex-start;background:#fff;border:1px solid #dee2e6;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px}.Tictactoe_choiceLabel__TUgt1{align-items:flex-start;cursor:pointer;display:flex;flex:1 1;gap:8px;margin:0}.Tictactoe_choiceLabel__TUgt1 input[type=checkbox],.Tictactoe_choiceLabel__TUgt1 input[type=radio]{margin-top:2px}.Tictactoe_answerText__jeI6E{flex:1 1;line-height:1.4}.Tictactoe_answerText__jeI6E ol,.Tictactoe_answerText__jeI6E ul{margin:0;padding-inline-start:20px}@media (max-width:768px){.Tictactoe_tictactoeHeader__k6nnY{align-items:stretch;flex-direction:column;gap:10px}.Tictactoe_tictactoeItem__EB3XW{flex-direction:column;gap:8px;padding:10px}.Tictactoe_itemActions__VuGvR{align-self:flex-end}.Tictactoe_tictactoeIcon__3VpC8{height:20px;width:20px}.Tictactoe_tictactoeText__Hidjv{font-size:14px}}.Map_MainMap__YvV6w{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:1280px}.Map_mapWorkspace__OwV4L{align-items:flex-start;display:flex;flex-direction:row;gap:24px}.Map_mapArea__m-fqA{flex:1 1 auto;min-width:0}.Map_ConnectionPanel__fsi-D{flex:0 0 300px}.Map_imageUploadBlock__MicNb{display:flex;flex-direction:column;gap:10px;margin-top:30px;width:100%}.Map_uploadLabel__Jmm34{color:#2c3e50;display:block;font-size:18px;font-weight:600;margin-bottom:12px}.Map_uploadedImage__RDe9P{display:block;height:auto;width:100%}.Map_uploadWrapper__fy2ta{align-items:center;display:inline-flex;gap:12px}.Map_customFileButton__2C2EL{border-radius:10px;box-shadow:0 2px 6px #00000026;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:10px 20px;transition:background .2s ease,transform .1s ease}.Map_customFileButton__2C2EL:hover{opacity:.9}.Map_customFileButton__2C2EL:active{opacity:.8;transform:scale(.97)}.Map_fileName__vIxD0{color:#444;font-size:15px;font-style:italic}.Map_hiddenInput__-sCav{display:none}.MapGrid_imageWrapper__1jyl3{border-radius:8px;display:inline-block;max-width:1400px;overflow:hidden;position:relative;width:fit-content}.MapGrid_uploadedImage__bueZd{border-radius:8px;cursor:crosshair;display:block;height:auto;max-width:100%;transition:.2s ease}.MapGrid_marker__WPA8O{background:#fff;border:3px solid;border-radius:50%;box-shadow:0 0 10px #00000080;cursor:pointer;height:24px;pointer-events:auto;position:absolute;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease;-webkit-user-select:none;user-select:none;width:24px}.MapGrid_marker__WPA8O:hover{transform:translate(-50%,-50%) scale(1.1)}.MapGrid_markerLabel__\+MyU3{background:#ffffffd9;border:1px solid #00000026;border-radius:4px;box-shadow:0 2px 4px #0003;color:#183b59;font-size:16px;font-weight:500;max-width:200px;padding:2px 6px;pointer-events:none;position:absolute;white-space:normal}.MarkerEditModal_markerEditorOverlay__trUHv{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.MarkerEditModal_markerEditor__Oy-IR{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:10px;max-height:80vh;max-width:80vw;min-width:200px;overflow-y:auto;padding:20px;text-align:center}.MarkerEditModal_label__65sUt{display:flex;flex-direction:column;gap:4px}.MarkerEditModal_label__65sUt input,.MarkerEditModal_label__65sUt select,.MarkerEditModal_label__65sUt textarea{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:6px}.MarkerEditModal_typeSelector__2eZqR{display:flex;flex-direction:column;gap:8px}.MarkerEditModal_typeButtons__Unoc7{display:flex;flex-wrap:wrap;gap:8px}.MarkerEditModal_typeButton__sqG47{background:#fff;border:1px solid #ccc;border-radius:8px;color:#333;cursor:pointer;flex:1 1;font-size:14px;max-width:200px;min-width:120px;padding:10px 16px;transition:all .2s}.MarkerEditModal_typeButton__sqG47:hover{background:#f0f8ff;border-color:#007bff}.MarkerEditModal_typeButtonActive__y5I5w{background:#007bff;border-color:#007bff;color:#fff}.MarkerEditModal_typeButtonActive__y5I5w:hover{background:#007bff;border-color:#007bff}.MarkerEditModal_modalButtons__tr9OB{align-items:center;display:flex;gap:12px;justify-content:space-between}.MarkerEditModal_modalButtonsRight__TfL\+l{display:flex;gap:8px}.MarkerEditModal_modalButtons__tr9OB button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:6px 12px;transition:background .2s}.MarkerEditModal_modalButtons__tr9OB button:hover{background-color:#005ec2}.MarkerEditModal_answersBlock__AXYNh{display:flex;flex-direction:column;gap:8px}.MarkerEditModal_answerRow__i8UkW{align-items:center;display:flex;gap:6px}.MarkerEditModal_answerInput__bB6hU{border:1px solid #ccc;border-radius:6px;flex:1 1;padding:6px 8px}.MarkerEditModal_correctInput__ysaDc{cursor:pointer;transform:scale(1.2)}.MarkerEditModal_addButton__nsUFZ{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px;width:fit-content}.MarkerEditModal_addButton__nsUFZ:hover{background:#005dc1}.MarkerEditModal_removeButton__oJ46K{background:#e74c3c;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:26px;line-height:1;width:26px}.MarkerEditModal_removeButton__oJ46K:hover{background:#c0392b}.MarkerEditModal_richTextBlock__36TK3{display:flex;flex-direction:column;gap:10px}.MarkerEditModal_richTextItem__MCT7Z{display:flex;flex-direction:column;gap:8px}.MarkerEditModal_richTextHeader__VohA6{align-items:center;display:flex;gap:8px;justify-content:center}.MarkerEditModal_deleteButton__VlHGN{background-color:#d93220!important}.MarkerEditModal_deleteButton__VlHGN:hover{background-color:#ba2919!important}.ConnectionPanel_panel__jbvKx{background:#f8f8f8;border:1px solid #8ea9c1;border:1px solid var(--connection-panel-accent,#8ea9c1);border-radius:.4rem;box-shadow:0 4px 14px #00000014;box-sizing:border-box;display:flex;flex:0 0 240px;flex-direction:column;gap:8px;height:100%;overflow-y:auto;padding:12px}.ConnectionPanel_title__YXwHc{color:#183b59;font-size:18px;font-weight:600;margin:0}.ConnectionPanel_list__czc3Q{display:flex;flex-direction:column;gap:8px}.ConnectionPanel_item__Lbd7Z{background:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer;padding:14px;transition:background-color .2s,border-color .2s,box-shadow .2s}.ConnectionPanel_item__Lbd7Z:hover{background-color:#fff;border-color:#8ea9c1;border-color:var(--connection-panel-accent,#8ea9c1);box-shadow:0 0 0 2px #0000000a}.ConnectionPanel_itemContent__nHASj{color:#183b59;font-size:16px;font-weight:500}.ConnectionPanel_itemContent__nHASj p{margin:0}.ConnectionPanel_itemContent__nHASj img{width:100%}.ConnectionPanel_empty__XONq3{color:#7f8c8d;font-size:14px;font-style:italic}.Login_wrapper__WgwPU{align-items:center;background:linear-gradient(135deg,#89f7fe,#66a6ff);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:20px}.Login_card__gWlrO{background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000026;display:flex;flex-direction:column;gap:16px;max-width:420px;padding:32px;width:100%}.Login_card__gWlrO h1{margin:0 0 8px;text-align:center}.Login_field__QvtA0{display:flex;flex-direction:column;font-weight:500;gap:6px}.Login_remember__gb0fT{align-items:center;display:flex;font-size:14px;gap:10px}.Login_remember__gb0fT input{margin:0;width:auto}.Login_error__pq6E7{color:#d93025;font-size:14px;margin:0}.Login_submit__dHGUP{justify-content:center;width:100%}.AdminDashboard_layout__FTYL2{background:linear-gradient(135deg,#eef2ff,#e0f7ff);display:flex;font-family:Inter,sans-serif;min-height:100vh}.AdminDashboard_sidebar__Xinl8{background:#ffffffe6;border-right:1px solid #0f172a14;box-shadow:10px 0 30px #0f172a14;padding:32px 24px;width:240px}.AdminDashboard_sidebarTitle__x5d81{color:#0f172a;font-size:20px;font-weight:600;margin:0 0 24px}.AdminDashboard_nav__Kp1kR{display:flex;flex-direction:column;gap:12px}.AdminDashboard_navButtonActive__r2Zrm,.AdminDashboard_navButton__FtrNZ{border:none;border-radius:12px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 16px;text-align:left;transition:background .2s ease,color .2s ease}.AdminDashboard_navButton__FtrNZ{background:#0000;color:#475569}.AdminDashboard_navButtonActive__r2Zrm{background:#0f172a;color:#fff}.AdminDashboard_content__\+ybsL{display:flex;flex:1 1;flex-direction:column;gap:24px;padding:32px}.AdminDashboard_sectionHeader__-PHB0{align-items:flex-end;display:flex;justify-content:space-between}.AdminDashboard_breadcrumb__U5rsY{color:#5b6b7a;font-size:12px;letter-spacing:.1em;margin:0;text-transform:uppercase}.AdminDashboard_subtitle__L5YRT{color:#5b6b7a;margin-top:4px}.AdminDashboard_grid__MD9jO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.AdminDashboard_card__iov6B{background:#fff;border-radius:18px;box-shadow:0 25px 40px #0f172a26;padding:20px}.AdminDashboard_gridSecondary__b7Kbr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px}.AdminDashboard_cardError__jR7Ri{color:#d93025;font-weight:600}.AdminDashboard_cardLabel__4bBdO{color:#8a9ab0;font-size:13px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.AdminDashboard_cardValue__VrD8S{color:#0f172a;font-size:38px;font-weight:600;margin:0}.AdminDashboard_cardHint__011T0{color:#64748b;margin-top:6px}.AdminDashboard_cardHeader__bA3-c{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AdminDashboard_searchInput__txofQ{border:1px solid #0f172a26;border-radius:10px;font-size:14px;min-width:220px;padding:8px 12px}.AdminDashboard_searchInput__txofQ:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26;outline:none}.AdminDashboard_typeSelect__sUfd3{background:#fff;border:1px solid #0f172a26;border-radius:10px;font-weight:600;padding:8px 12px}.AdminDashboard_rangeControls__fDmCn{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.AdminDashboard_rangeField__S34iw{color:#475569;display:flex;flex-direction:column;font-size:12px;font-weight:600}.AdminDashboard_rangeDateInput__eIwiV{border:1px solid #0f172a26;border-radius:10px;font-size:14px;padding:6px 10px}.AdminDashboard_rangeDateInput__eIwiV:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26;outline:none}.AdminDashboard_rangeButtonSecondary__wb7pw,.AdminDashboard_rangeButton__qaagS{background:#0c6ed6;border:1px solid #0c6ed6;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:8px 14px;transition:opacity .2s ease}.AdminDashboard_rangeButtonSecondary__wb7pw{background:#0000;color:#0c6ed6}.AdminDashboard_rangeButtonSecondary__wb7pw:hover{background:#0c6ed61a}.AdminDashboard_rangeButton__qaagS:disabled{cursor:not-allowed;opacity:.6}.AdminDashboard_rangeInfo__kKvkm{color:#475569;font-size:13px;margin:0 0 12px}.AdminDashboard_topActions__oFIXf{display:flex;justify-content:flex-end;margin-bottom:16px}.AdminDashboard_backButton__gGfd4{align-items:center;background:#fff;border:1.5px solid #007bff;border-radius:10px;box-shadow:0 2px 6px #0000001f;color:#0c6ed6;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:10px 16px;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,color .2s ease}.AdminDashboard_backButton__gGfd4:hover{background:#007bff;box-shadow:0 8px 16px #0000002e;color:#fff;transform:translateY(-1px)}.AdminDashboard_backButtonIcon__WN\+cX{color:inherit}.AdminDashboard_newUserForm__EEkbY{background:#f8fafc;border:1px solid #0f172a0f;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.AdminDashboard_formTitle__zxIF-{color:#0f172a;font-size:16px;font-weight:600;margin:0}.AdminDashboard_newUserGrid__ycweX{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminDashboard_newUserField__gfd0k{color:#475569;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.AdminDashboard_newUserField__gfd0k input,.AdminDashboard_newUserField__gfd0k select{background:#fff;border:1px solid #0f172a26;border-radius:10px;font-size:14px;padding:10px 12px;width:100%}.AdminDashboard_newUserField__gfd0k input:focus,.AdminDashboard_newUserField__gfd0k select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26;outline:none}.AdminDashboard_newUserSwitch__na9kX{align-items:center;color:#0f172a;display:flex;font-weight:600;gap:10px;padding:10px 0}.AdminDashboard_newUserActions__opnJW{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.AdminDashboard_primaryButton__qMRlG{background:#2563eb;border:none;border-radius:12px;box-shadow:0 12px 20px #2563eb40;color:#fff;cursor:pointer;font-weight:600;padding:10px 18px;transition:transform .2s ease,opacity .2s ease}.AdminDashboard_primaryButton__qMRlG:hover:not(:disabled){transform:translateY(-1px)}.AdminDashboard_primaryButton__qMRlG:disabled{cursor:not-allowed;opacity:.6}.AdminDashboard_formError__ddpff{color:#b91c1c;font-weight:600;margin:0}.AdminDashboard_totalValue__p2gzP{color:#0f172a;font-size:36px;font-weight:700;margin:4px 0 0}.AdminDashboard_typeList__WeCPl{display:flex;flex-direction:column;gap:8px;list-style:none;margin:16px 0 0;padding:0}.AdminDashboard_typeListRow__JUJxO{border-bottom:1px solid #0f172a14;display:flex;justify-content:space-between;padding:8px 0}.AdminDashboard_typeListRow__JUJxO:last-child{border-bottom:none}.AdminDashboard_typeListCount__HNNVb{color:#0f172a;font-weight:600}.AdminDashboard_timelineList__gMy7r{display:flex;flex-direction:column;gap:8px}.AdminDashboard_timelineRow__NxVB9{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:120px 1fr 50px;position:relative}.AdminDashboard_timelineDate__TnEoo{color:#0f172a;font-weight:600}.AdminDashboard_timelineBarTrack__YSiLM{background:#2563eb26;border-radius:999px;height:10px;overflow:hidden;width:100%}.AdminDashboard_timelineBarFill__j28fq{background:linear-gradient(90deg,#2563eb,#06b6d4);height:100%}.AdminDashboard_timelineValue__Gb2EC{font-weight:600;text-align:right}.AdminDashboard_timelineDetails__SrHKZ{color:#475569;font-size:12px;grid-column:1/-1}.AdminDashboard_list__lDgSa{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.AdminDashboard_listRow__ICYy1{border-bottom:1px solid #0f172a14;display:flex;justify-content:space-between;padding:12px 0}.AdminDashboard_listRow__ICYy1:last-child{border-bottom:none}.AdminDashboard_loginName__Ly4y4{color:#0f172a;font-weight:600}.AdminDashboard_loginTime__XSGkv{color:#64748b}.AdminDashboard_empty__JfIjW{color:#94a3b8;margin:0}.AdminDashboard_tableWrapper__Wn2YV{overflow-x:auto}.AdminDashboard_table__w34FQ{border-collapse:collapse;font-size:14px;width:100%}.AdminDashboard_table__w34FQ td,.AdminDashboard_table__w34FQ th{border-bottom:1px solid #0f172a14;padding:12px 8px;text-align:left}.AdminDashboard_table__w34FQ th{color:#94a3b8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.AdminDashboard_statusActive__ENb5q{color:#15803d;font-weight:600}.AdminDashboard_statusBlocked__zDyDh{color:#b91c1c;font-weight:600}.AdminDashboard_actionButton__cYAjl{background:#0f172a;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:6px 12px;transition:opacity .2s ease}.AdminDashboard_actionButton__cYAjl:hover{opacity:.85}.AdminDashboard_sessionToggle__gk52C{background:#fff;border:1px solid #0f172a33;border-radius:8px;cursor:pointer;font-weight:600;min-width:72px;padding:6px 10px}.AdminDashboard_sessionDetailsRow__DdL8c{background:#0f172a05}.AdminDashboard_sessionList__dVDio{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.AdminDashboard_sessionItem__NU0X8{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.AdminDashboard_sessionItem__NU0X8:last-child{border-bottom:none}.AdminDashboard_sessionRemove__fkKSb{background:#b91c1c;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:6px 12px}.AdminDashboard_sessionInfo__yOrW9{color:#475569;margin:0}.AdminDashboard_sessionError__y\+YNU{color:#b91c1c;font-weight:600;margin:0}.AdminDashboard_helpFilters__sOYJm{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AdminDashboard_filterSelect__8R48j{background:#fff;border:1px solid #0f172a26;border-radius:10px;font-weight:600;padding:8px 12px}.AdminDashboard_filterCheckbox__qLhYE{align-items:center;color:#475569;display:inline-flex;font-weight:600;gap:8px}.AdminDashboard_filterButton__69TkM{background:#0c6ed6;border:1px solid #0c6ed6;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:8px 14px}.AdminDashboard_helpForm__6glt9{display:flex;flex-direction:column;gap:12px}.AdminDashboard_helpGrid__RtWZe{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminDashboard_helpField__tT6ob{color:#475569;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.AdminDashboard_helpField__tT6ob input,.AdminDashboard_helpField__tT6ob select{background:#fff;border:1px solid #0f172a26;border-radius:10px;font-size:14px;padding:10px 12px}.AdminDashboard_helpFieldCheckbox__FJElY{align-items:center;color:#0f172a;display:flex;font-weight:600;gap:8px;padding-top:24px}.AdminDashboard_helpTextarea__3WSmC{background:#fff;border:1px solid #0f172a26;border-radius:10px;font-size:14px;padding:10px 12px;resize:vertical}.AdminDashboard_helpActions__8kRa4{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AdminDashboard_resetButton__W7ZkC{background:#fff;border:1px solid #0f172a26;border-radius:10px;cursor:pointer;font-weight:600;padding:8px 14px}.AdminDashboard_dangerButton__V78oB{background:#b91c1c;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:6px 12px}.AdminDashboard_tableActions__5NcC-{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:900px){.AdminDashboard_layout__FTYL2{flex-direction:column}.AdminDashboard_sidebar__Xinl8{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.AdminDashboard_nav__Kp1kR{flex-direction:row}}.Preview_shell__X4GMz{display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.Preview_topbar__cMDOF{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#1c2129,#2a3140);border-bottom:1px solid #ffffff14;box-shadow:0 2px 8px #00000073;display:flex;height:56px;justify-content:center;padding:0 20px;position:relative}.Preview_topbar__cMDOF:before{background:linear-gradient(180deg,#4cc9f0,#4361ee);border-bottom-right-radius:2px;border-top-right-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.Preview_title__R2ytC{color:#f0f3f9;font-size:16px;font-weight:600;letter-spacing:.3px;text-shadow:0 0 6px #4cc9f066;text-transform:uppercase}.Preview_body__UZFe4{display:grid;flex:1 1;overflow:auto;place-items:center}.Preview_loading__pqnK2{color:#f0f3f9;font-size:15px;letter-spacing:.2px;opacity:.8}.Preview_frame__0JPhg{border:none;height:100%;transition:transform .25s ease,opacity .25s ease;width:100%}.Preview_frame__0JPhg:enter{opacity:0;transform:scale(.97)}.Preview_frame__0JPhg:enter-active{opacity:1;transform:scale(1)}