@font-face{font-family:Mulish;src:url(/assets/Mulish-VariableFont_wght-BIBa5993.ttf)}@font-face{font-family:Tektur;src:url(/assets/Tektur-VariableFont_wdth_wght-DccHSXGH.ttf)}@font-face{font-family:Manrope;src:url(fonts/Manrope-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--ui-scale: max(1, min(100vw / 1920px, 100vh / 1080px));--kiosk-font-size: calc(min(100vw, 100dvh * 16 / 9)*.01) }*{font-family:Mulish,sans-serif;margin:0;padding:0}#root{zoom:var(--ui-scale);overflow:hidden;width:calc(100vw / var(--ui-scale));height:calc(100vh / var(--ui-scale));display:flex;flex-direction:column}.main-info{width:100%;height:100%;display:flex;overflow:hidden}.react-flow__attribution{display:none!important}.layout-container{width:100%;display:flex;flex-direction:column;overflow-y:auto;flex:1}.content-container{flex:1;display:flex;flex-direction:column;padding:.7vw 1.67vw;overflow-y:auto;padding-bottom:var(--safe-area-inset-bottom)}@media(max-width:576px){.main-info{flex-direction:column}}@media(min-width:577px)and (max-width:768px){.content-container{padding:10px 20px}}@media(min-width:769px)and (max-width:992px){.content-container{padding:12px 22px}}@media(min-width:993px)and (max-width:1200px){.content-container{padding:.8vw 1.8vw}}@media(min-width:1201px)and (max-width:1679px){.content-container{padding:1vw 2vw}}@media(min-width:1680px){.content-container{padding:10px 24px;scrollbar-width:none}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}._timer_oalwl_1{position:fixed;top:calc(.7em + var(--safe-area-inset-top, 0px));left:50%;z-index:2000;transform:translate(-50%);pointer-events:none;min-width:5.2em;padding:.35em .9em;border-radius:999px;font-variant-numeric:tabular-nums;font-size:calc(var(--kiosk-font-size) * 15 / 14 / var(--ui-scale));font-weight:800;letter-spacing:.04em;text-align:center;color:#1c73ef;background:#fffffff0;box-shadow:0 .4em 1em #1c407824}._urgent_oalwl_41{color:#d92d20}._header_14slh_1{position:relative;display:flex;flex-direction:row;left:0;padding:0 30px;height:70px;background-color:#f8f9fa;align-items:center;justify-content:space-between}._profileBlock_14slh_25{position:relative;display:flex;flex-direction:row;align-items:center;gap:10px}._block_14slh_41{display:flex;align-items:center;gap:24px;padding-left:20px}._burgerIcon_14slh_55{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer}._burgerIcon_14slh_55 span{width:100%;height:3px;background-color:#333;border-radius:3px;transition:all .3s ease-in-out}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(1){transform:rotate(45deg) translate(8px,6px)}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(2){opacity:0}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(3){transform:rotate(-45deg) translate(8px,-6px)}@media(max-width:576px){._burgerIcon_14slh_55{display:flex;width:24px;height:16px}._burgerIcon_14slh_55 span{height:2px}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(1){transform:rotate(45deg) translate(5px,4px)}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(3){transform:rotate(-45deg) translate(5px,-4px)}._header_14slh_1{width:100%;padding:0;height:55px}._profileBlock_14slh_25{gap:0px}}@media(min-width:577px)and (max-width:768px){._burgerIcon_14slh_55{display:flex;width:26px;height:18px}._burgerIcon_14slh_55 span{height:2px}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(1){transform:rotate(45deg) translate(6px,4px)}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(3){transform:rotate(-45deg) translate(6px,-4px)}._header_14slh_1{padding:0 20px;height:60px}._profileBlock_14slh_25{gap:8px}}@media(min-width:769px)and (max-width:992px){._burgerIcon_14slh_55{display:flex;width:28px;height:20px}._burgerIcon_14slh_55 span{height:3px}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(1){transform:rotate(45deg) translate(7px,5px)}._burgerIcon_14slh_55._open_14slh_89 span:nth-child(3){transform:rotate(-45deg) translate(7px,-5px)}._header_14slh_1{padding:0 24px;height:64px}._profileBlock_14slh_25{gap:9px}}@media(min-width:993px)and (max-width:1200px){._burgerIcon_14slh_55{display:none}._header_14slh_1{padding:0 28px;height:68px}._profileBlock_14slh_25{gap:9px}}@media(min-width:1201px){._burgerIcon_14slh_55{display:none}._header_14slh_1{padding:0 32px;height:72px}._profileBlock_14slh_25{gap:12px}}@media(min-width:1921px){._burgerIcon_14slh_55{display:none}._header_14slh_1{padding:0 40px;height:80px}._profileBlock_14slh_25{gap:15px}}._container_1djvm_1{position:relative;display:inline-block}._trigger_1djvm_11{display:flex;align-items:center;gap:calc(.28vw / var(--ui-scale));cursor:pointer;padding:calc(.28vw / var(--ui-scale)) calc(.56vw / var(--ui-scale));border-radius:calc(.28vw / var(--ui-scale));transition:background-color .2s;-webkit-user-select:none;user-select:none}._trigger_1djvm_11:hover{background-color:#f5f5f5}._name_1djvm_41{font-size:16px;font-weight:600;color:#26325c}._avatar_1djvm_53{display:flex;align-items:center;justify-content:center}._avatar_1djvm_53 svg{width:calc(1.67vw / var(--ui-scale));height:calc(1.67vw / var(--ui-scale));color:#26325c}._arrow_1djvm_77{transition:transform .3s ease}._arrow_1djvm_77._rotated_1djvm_85{transform:rotate(180deg)}._dropdownMenu_1djvm_93{position:absolute;top:100%;right:0;z-index:1000;min-width:calc(15.28vw / var(--ui-scale));margin-top:calc(.56vw / var(--ui-scale));background-color:#fff;border:calc(.07vw / var(--ui-scale)) solid #e0e0e0;border-radius:calc(.56vw / var(--ui-scale));box-shadow:0 calc(.28vw / var(--ui-scale)) calc(.83vw / var(--ui-scale)) #00000026;animation:_fadeIn_1djvm_1 .2s ease}@keyframes _fadeIn_1djvm_1{0%{opacity:0;transform:translateY(calc(-.69vw / var(--ui-scale)))}to{opacity:1;transform:translateY(0)}}._menuContent_1djvm_143{display:flex;flex-direction:column}._item_1djvm_153{padding:calc(.69vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale));color:#333;text-decoration:none;font-size:calc(.97vw / var(--ui-scale));transition:background-color .2s;cursor:pointer;border:none;background:none;text-align:left;width:100%;box-sizing:border-box}._item_1djvm_153:hover{background-color:#f5f5f5}._themeChange_1djvm_189{display:flex;align-items:center;justify-content:space-between;padding:calc(.69vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale));cursor:default}._themeChange_1djvm_189 ._label_1djvm_205{font-size:calc(.97vw / var(--ui-scale));color:#333}._toggle_1djvm_215{position:relative;display:inline-block;width:calc(2.78vw / var(--ui-scale));height:calc(1.39vw / var(--ui-scale));cursor:pointer}._toggle_1djvm_215 input{opacity:0;width:0;height:0}._slider_1djvm_243{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:calc(1.39vw / var(--ui-scale))}._slider_1djvm_243:before{position:absolute;content:"";height:calc(1.11vw / var(--ui-scale));width:calc(1.11vw / var(--ui-scale));left:calc(.14vw / var(--ui-scale));bottom:calc(.14vw / var(--ui-scale));background-color:#fff;transition:.3s;border-radius:50%}input:checked+._slider_1djvm_243{background-color:#2196f3}input:checked+._slider_1djvm_243:before{transform:translate(calc(1.39vw / var(--ui-scale)))}._delimiter_1djvm_307{height:calc(.07vw / var(--ui-scale));background-color:#e0e0e0;margin:calc(.56vw / var(--ui-scale)) 0}._dropdownMenu_1djvm_93._dark_1djvm_319{background-color:#333;border-color:#444}._dark_1djvm_319 ._item_1djvm_153{color:#fff}._dark_1djvm_319 ._item_1djvm_153:hover{background-color:#444}._dark_1djvm_319 ._themeChange_1djvm_189 ._label_1djvm_205{color:#fff}._dark_1djvm_319 ._delimiter_1djvm_307{background-color:#444}@media(max-width:576px){._trigger_1djvm_11{gap:6px;padding:6px 10px;border-radius:6px}._trigger_1djvm_11 svg{display:none}._trigger_1djvm_11 ._avatar_1djvm_53 svg{display:block}._name_1djvm_41{display:none}._avatar_1djvm_53 svg{width:22px;height:22px}._dropdownMenu_1djvm_93{position:fixed;inset:auto 0 0;min-width:auto;width:100%;margin-top:0;border:none;border-radius:16px 16px 0 0;animation:_slideUp_1djvm_1 .3s ease}@keyframes _slideUp_1djvm_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._item_1djvm_153{padding:14px 18px;font-size:15px}._themeChange_1djvm_189{padding:14px 18px}._themeChange_1djvm_189 ._label_1djvm_205{font-size:15px}._toggle_1djvm_215{width:44px;height:22px}._slider_1djvm_243{border-radius:22px}._slider_1djvm_243:before{height:18px;width:18px;left:2px;bottom:2px}input:checked+._slider_1djvm_243:before{transform:translate(22px)}._delimiter_1djvm_307{height:1px;margin:10px 0}}@media(min-width:577px)and (max-width:768px){._trigger_1djvm_11{gap:5px;padding:5px 9px;border-radius:5px}._name_1djvm_41{font-size:13px}._avatar_1djvm_53 svg{width:22px;height:22px}._dropdownMenu_1djvm_93{min-width:200px;margin-top:8px;border:1px solid #e0e0e0;border-radius:8px}._item_1djvm_153{padding:10px 15px;font-size:13px}._themeChange_1djvm_189{padding:10px 15px}._themeChange_1djvm_189 ._label_1djvm_205{font-size:13px}._toggle_1djvm_215{width:38px;height:19px}._slider_1djvm_243{border-radius:19px}._slider_1djvm_243:before{height:15px;width:15px;left:2px;bottom:2px}input:checked+._slider_1djvm_243:before{transform:translate(19px)}._delimiter_1djvm_307{height:1px;margin:7px 0}}@media(min-width:769px)and (max-width:992px){._trigger_1djvm_11{gap:6px;padding:6px 10px;border-radius:6px}._name_1djvm_41{font-size:14px}._avatar_1djvm_53 svg{width:24px;height:24px}._dropdownMenu_1djvm_93{min-width:210px;margin-top:8px;border:1px solid #e0e0e0;border-radius:8px}._item_1djvm_153{padding:11px 16px;font-size:14px}._themeChange_1djvm_189{padding:11px 16px}._themeChange_1djvm_189 ._label_1djvm_205{font-size:14px}._toggle_1djvm_215{width:40px;height:20px}._slider_1djvm_243{border-radius:20px}._slider_1djvm_243:before{height:16px;width:16px;left:2px;bottom:2px}input:checked+._slider_1djvm_243:before{transform:translate(20px)}._delimiter_1djvm_307{height:1px;margin:8px 0}}@media(min-width:993px)and (max-width:1200px){._trigger_1djvm_11{gap:calc(.3vw / var(--ui-scale));padding:calc(.3vw / var(--ui-scale)) calc(.6vw / var(--ui-scale));border-radius:calc(.3vw / var(--ui-scale))}._name_1djvm_41{font-size:15px}._avatar_1djvm_53 svg{width:calc(1.8vw / var(--ui-scale));height:calc(1.8vw / var(--ui-scale))}._dropdownMenu_1djvm_93{min-width:calc(16vw / var(--ui-scale));margin-top:calc(.6vw / var(--ui-scale));border:calc(.06vw / var(--ui-scale)) solid #e0e0e0;border-radius:calc(.6vw / var(--ui-scale))}@keyframes _fadeIn_1djvm_1{0%{opacity:0;transform:translateY(calc(-.7vw / var(--ui-scale)))}to{opacity:1;transform:translateY(0)}}._item_1djvm_153{padding:calc(.7vw / var(--ui-scale)) calc(1.2vw / var(--ui-scale));font-size:calc(1vw / var(--ui-scale))}._themeChange_1djvm_189{padding:calc(.7vw / var(--ui-scale)) calc(1.2vw / var(--ui-scale))}._themeChange_1djvm_189 ._label_1djvm_205{font-size:calc(1vw / var(--ui-scale))}._toggle_1djvm_215{width:calc(3vw / var(--ui-scale));height:calc(1.5vw / var(--ui-scale))}._slider_1djvm_243{border-radius:calc(1.5vw / var(--ui-scale))}._slider_1djvm_243:before{height:calc(1.2vw / var(--ui-scale));width:calc(1.2vw / var(--ui-scale));left:calc(.15vw / var(--ui-scale));bottom:calc(.15vw / var(--ui-scale))}input:checked+._slider_1djvm_243:before{transform:translate(calc(1.5vw / var(--ui-scale)))}._delimiter_1djvm_307{height:calc(.06vw / var(--ui-scale));margin:calc(.6vw / var(--ui-scale)) 0}}@media(min-width:1201px){._trigger_1djvm_11{gap:7px;padding:7px 12px;border-radius:6px}._name_1djvm_41{font-size:15px}._avatar_1djvm_53 svg{width:26px;height:26px}._dropdownMenu_1djvm_93{min-width:240px;margin-top:10px;border:1px solid #e0e0e0;border-radius:9px}._item_1djvm_153{padding:12px 18px;font-size:15px}._themeChange_1djvm_189{padding:12px 18px}._themeChange_1djvm_189 ._label_1djvm_205{font-size:15px}._toggle_1djvm_215{width:44px;height:22px}._slider_1djvm_243{border-radius:22px}._slider_1djvm_243:before{height:18px;width:18px;left:2px;bottom:2px}input:checked+._slider_1djvm_243:before{transform:translate(22px)}._delimiter_1djvm_307{height:1px;margin:10px 0}}@media(min-width:1921px){._trigger_1djvm_11{gap:8px;padding:8px 14px;border-radius:8px}._name_1djvm_41{font-size:18px}._avatar_1djvm_53 svg{width:30px;height:30px}._dropdownMenu_1djvm_93{min-width:280px;margin-top:12px;border:1px solid #e0e0e0;border-radius:10px}._item_1djvm_153{padding:14px 20px;font-size:17px}._themeChange_1djvm_189{padding:14px 20px}._themeChange_1djvm_189 ._label_1djvm_205{font-size:17px}._toggle_1djvm_215{width:50px;height:25px}._slider_1djvm_243{border-radius:25px}._slider_1djvm_243:before{height:21px;width:21px;left:2px;bottom:2px}input:checked+._slider_1djvm_243:before{transform:translate(25px)}._delimiter_1djvm_307{height:1px;margin:12px 0}}._modalOverlay_1iry9_1{position:fixed;inset:0;box-sizing:border-box;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:16px;overflow:auto;animation:_fadeIn_1iry9_1 .3s ease}._modal_1iry9_1{position:relative;max-width:100%;max-height:100%}._closeContainer_1iry9_41{display:flex;width:100%;justify-content:flex-end}._modalContent_1iry9_53{background-color:#fff;align-items:center;padding-top:var(--safe-area-inset-top, calc(2.08vw / var(--ui-scale)));padding-bottom:var(--safe-area-inset-bottom, 40px);border-radius:calc(.56vw / var(--ui-scale));width:fit-content;max-width:100%;max-height:100%;overflow:auto;box-sizing:border-box;position:relative;animation:_slideIn_1iry9_1 .3s ease;display:flex;flex-direction:column;box-shadow:0 calc(.28vw / var(--ui-scale)) calc(.42vw / var(--ui-scale)) #0000001a}._content_1iry9_87{flex:1;overflow:auto;display:flex;max-width:100%;min-width:0}._content_1iry9_87>*{max-width:100%}._modalClose_1iry9_109{width:calc(2.08vw / var(--ui-scale));height:calc(2.08vw / var(--ui-scale));border:none;background:none;font-size:calc(1.67vw / var(--ui-scale));cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._modalClose_1iry9_109:hover{color:#333}@keyframes _fadeIn_1iry9_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1iry9_1{0%{transform:translateY(calc(-1.39vw / var(--ui-scale)));opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:576px){._modalOverlay_1iry9_1{align-items:stretch;background-color:#000000f2}._modal_1iry9_1{width:100%;height:100%}._modalContent_1iry9_53{padding-right:20px;padding-left:20px;border-radius:0;width:93%;height:calc(100vh / var(--ui-scale));max-height:calc(100vh / var(--ui-scale));animation:_slideUp_1iry9_1 .3s ease;box-shadow:none}._modalClose_1iry9_109{width:40px;height:40px;font-size:28px}@keyframes _slideUp_1iry9_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}@media(max-width:576px)and (orientation:landscape){._modalClose_1iry9_109{width:36px;height:36px;font-size:24px}}@media(min-width:577px)and (max-width:768px){._modalContent_1iry9_53{border-radius:12px;width:90%;max-width:500px;max-height:calc(85vh / var(--ui-scale))}._modalClose_1iry9_109{width:30px;height:30px;font-size:22px}._content_1iry9_87{flex:1;width:100%;padding-bottom:var(--safe-area-inset-bottom);overflow-y:auto}@keyframes _slideIn_1iry9_1{0%{transform:translateY(-16px);opacity:0}to{transform:translateY(0);opacity:1}}}@media(min-width:576px){._modalContent_1iry9_53{padding:25px}}@media(min-width:769px)and (max-width:992px){._modalContent_1iry9_53{border-radius:10px;width:90%;max-width:600px;max-height:calc(88vh / var(--ui-scale))}._modalClose_1iry9_109{width:32px;height:32px;font-size:24px}}@media(min-width:993px)and (max-width:1200px){._modalContent_1iry9_53{border-radius:calc(.7vw / var(--ui-scale));max-width:calc(90vw / var(--ui-scale))}._modalClose_1iry9_109{width:calc(2.2vw / var(--ui-scale));height:calc(2.2vw / var(--ui-scale));font-size:calc(1.8vw / var(--ui-scale))}}@media(min-width:1201px)and (max-width:1439px){._modalContent_1iry9_53{border-radius:calc(.65vw / var(--ui-scale))}._modalClose_1iry9_109{width:calc(2.1vw / var(--ui-scale));height:calc(2.1vw / var(--ui-scale));font-size:calc(1.75vw / var(--ui-scale))}}@media(min-width:1440px){._modalContent_1iry9_53{border-radius:8px;box-shadow:0 4px 6px #0000001a}._modalClose_1iry9_109{width:30px;height:30px;font-size:24px}@keyframes _slideIn_1iry9_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}}@media(min-width:1921px){._modalContent_1iry9_53{border-radius:12px;max-width:calc(90vw / var(--ui-scale));max-height:calc(85vh / var(--ui-scale));box-shadow:0 6px 12px #00000026}._modalClose_1iry9_109{width:40px;height:40px;font-size:32px}@keyframes _slideIn_1iry9_1{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}}._card_1u6w2_1{max-width:1000px;width:100%;margin:20px auto;background:#fff;border-radius:20px;box-shadow:0 20px 35px -10px #0000001a;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}@media(min-width:768px){._card_1u6w2_1{display:grid;grid-template-columns:300px 1fr;min-height:550px}}._header_1u6w2_39{background:#26325c;padding:40px 24px;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}._header_1u6w2_39:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,#ffffff1a,#fff0 70%);pointer-events:none}._avatar_1u6w2_87{width:120px;height:120px;background:linear-gradient(135deg,#ffffff4d,#ffffff1a);border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:600;border:3px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 20px #0000001a}._name_1u6w2_119{margin:0 0 8px;font-size:1.35rem;font-weight:600;word-break:break-word;max-width:100%}._badge_1u6w2_135{display:inline-block;background:#fff3;padding:6px 14px;border-radius:30px;font-size:.7rem;font-weight:500;text-transform:uppercase;margin-top:8px;letter-spacing:.5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._content_1u6w2_161{flex:1;padding:28px 32px;background:#fff;display:flex;flex-direction:column}._inputError_1u6w2_175{border-color:#f44336}._errorText_1u6w2_183{color:#f44336;font-size:12px;margin-top:4px;display:block}@media(min-width:768px){._content_1u6w2_161{width:460px;border-radius:0 0 25px 25px;border:2px solid #26325c}}._fieldsGrid_1u6w2_211{display:grid;gap:20px;margin-bottom:32px}@media(min-width:768px){._fieldsGrid_1u6w2_211{grid-template-columns:repeat(2,1fr)}}._field_1u6w2_211{display:flex;flex-direction:column;gap:6px;width:100%;padding:0;background:transparent;border:none;transition:all .2s ease}@media(min-width:768px){._field_1u6w2_211{width:90%}}._field_1u6w2_211:hover{transform:translate(2px)}._label_1u6w2_277{font-size:.7rem;color:#6c757d;text-transform:uppercase;font-weight:700;letter-spacing:.8px;margin-bottom:0}._value_1u6w2_295{font-size:1rem;color:#1a1f36;margin:0;font-weight:500;line-height:1.5;padding:6px 0}._input_1u6w2_175{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;font-size:.95rem;font-family:inherit;transition:all .2s ease;background:#fafbfc;margin-top:4px;box-sizing:border-box}._input_1u6w2_175:hover{border-color:#cbd5e1;background:#fff}._input_1u6w2_175:focus{outline:none;border-color:#26325c;background:#fff;box-shadow:0 0 0 3px #667eea14}._input_1u6w2_175::placeholder{color:#cbd5e1;font-style:normal;font-size:.9rem}._actions_1u6w2_375{display:flex;gap:12px;padding-top:24px;margin-top:auto;border-top:1px solid #edf2f7}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{flex:1;padding:12px 20px;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .2s ease;font-family:inherit;text-align:center}._btnPrimary_1u6w2_391{background:#26325c;color:#fff;box-shadow:0 2px 4px #667eea33}._btnPrimary_1u6w2_391:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}._btnPrimary_1u6w2_391:active{transform:translateY(0)}._btnSave_1u6w2_395{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 4px #10b98133}._btnSave_1u6w2_395:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._btnSecondary_1u6w2_393{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}._btnSecondary_1u6w2_393:hover{background:#e6edf5;transform:translateY(-1px)}._value_1u6w2_295:empty:before{content:"—";color:#cbd5e1}._content_1u6w2_161::-webkit-scrollbar{width:4px}._content_1u6w2_161::-webkit-scrollbar-track{background:#f1f5f9}._content_1u6w2_161::-webkit-scrollbar-thumb{background:#cbd5e6;border-radius:4px}._field_1u6w2_211 input{animation:_fadeIn_1u6w2_1 .2s ease}@keyframes _fadeIn_1u6w2_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:576px){._card_1u6w2_1{width:97%;border-radius:16px}._header_1u6w2_39{padding:24px 16px}._avatar_1u6w2_87{width:70px;height:70px;font-size:28px;margin-bottom:12px}._name_1u6w2_119{font-size:1.1rem}._badge_1u6w2_135{padding:4px 10px;font-size:.6rem}._content_1u6w2_161{padding:16px}._fieldsGrid_1u6w2_211{gap:14px;margin-bottom:20px}._label_1u6w2_277{font-size:.65rem}._value_1u6w2_295{font-size:.95rem}._input_1u6w2_175{padding:10px 12px;font-size:14px}._actions_1u6w2_375{flex-direction:column;gap:10px;padding-top:16px}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{width:100%;padding:12px 16px;font-size:14px}}@media(min-width:577px)and (max-width:767px){._card_1u6w2_1{margin:16px;border-radius:18px}._header_1u6w2_39{padding:28px 20px}._avatar_1u6w2_87{width:85px;height:85px;font-size:34px}._name_1u6w2_119{font-size:1.2rem}._content_1u6w2_161{padding:20px}._fieldsGrid_1u6w2_211{gap:16px;margin-bottom:24px}._actions_1u6w2_375{flex-direction:column;gap:12px}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{width:100%}}@media(min-width:768px)and (max-width:1023px){._card_1u6w2_1{display:block;min-height:400px}._header_1u6w2_39{padding:32px 20px}._avatar_1u6w2_87{width:100px;height:100px;font-size:40px}._name_1u6w2_119{font-size:1.2rem}._content_1u6w2_161{padding:24px}._fieldsGrid_1u6w2_211{gap:16px}._field_1u6w2_211{width:95%}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{padding:10px 16px;font-size:.85rem}}@media(min-width:1024px)and (max-width:1399px){._card_1u6w2_1{max-width:1100px}._content_1u6w2_161{padding:28px 32px;border-radius:0 25px 25px 0}._fieldsGrid_1u6w2_211{gap:20px}._field_1u6w2_211{width:85%}}@media(min-width:1400px){._card_1u6w2_1{max-width:1200px}._fieldsGrid_1u6w2_211{gap:24px}._content_1u6w2_161{width:800px;border-radius:0 25px 25px 0;padding:32px 40px}._avatar_1u6w2_87{width:130px;height:130px;font-size:52px}._name_1u6w2_119{font-size:1.5rem}._badge_1u6w2_135{padding:8px 18px;font-size:.75rem}._label_1u6w2_277{font-size:.75rem}._value_1u6w2_295{font-size:1.05rem}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{padding:14px 24px;font-size:1rem}}@media(min-width:1921px){._card_1u6w2_1{max-width:1400px;border-radius:28px}._header_1u6w2_39{padding:50px 32px}._avatar_1u6w2_87{width:160px;height:160px;font-size:64px}._name_1u6w2_119{font-size:1.8rem}._badge_1u6w2_135{padding:10px 22px;font-size:.85rem}._content_1u6w2_161{padding:40px 48px}._fieldsGrid_1u6w2_211{gap:30px;margin-bottom:40px}._label_1u6w2_277{font-size:.85rem}._value_1u6w2_295{font-size:1.2rem}._input_1u6w2_175{padding:14px 18px;font-size:1rem;border-radius:12px}._actions_1u6w2_375{gap:16px;padding-top:32px}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{padding:16px 28px;font-size:1.05rem;border-radius:14px}}@media(max-width:576px)and (orientation:landscape){._card_1u6w2_1{display:block;margin:8px}._header_1u6w2_39{padding:16px;flex-direction:row;gap:16px;text-align:left}._avatar_1u6w2_87{width:55px;height:55px;font-size:22px;margin:0}._headerText_1u6w2_1143{flex:1}._name_1u6w2_119{font-size:1rem;margin-bottom:2px}._badge_1u6w2_135{margin-top:2px;font-size:.55rem;padding:2px 8px}._content_1u6w2_161{padding:12px}._fieldsGrid_1u6w2_211{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}._label_1u6w2_277{font-size:.55rem}._value_1u6w2_295{font-size:.85rem}._input_1u6w2_175{padding:6px 8px;font-size:12px}._actions_1u6w2_375{flex-direction:row;gap:8px;padding-top:12px}._btnPrimary_1u6w2_391,._btnSecondary_1u6w2_393,._btnSave_1u6w2_395{padding:8px 12px;font-size:11px}}@media(hover:none)and (pointer:coarse){._btnPrimary_1u6w2_391:hover,._btnSecondary_1u6w2_393:hover,._btnSave_1u6w2_395:hover,._field_1u6w2_211:hover{transform:none}._btnPrimary_1u6w2_391:active,._btnSecondary_1u6w2_393:active,._btnSave_1u6w2_395:active{transform:scale(.98)}}._container_ku8vl_1{position:relative;display:inline-block}._trigger_ku8vl_11{display:flex;align-items:center;gap:calc(.56vw / var(--ui-scale));padding:calc(.28vw / var(--ui-scale)) calc(.56vw / var(--ui-scale));border-radius:calc(.56vw / var(--ui-scale));transition:all .2s ease}._logoContainer_ku8vl_39{display:flex;align-items:center;justify-content:center}._logo_ku8vl_39{width:calc(3.19vw / var(--ui-scale));height:calc(3.19vw / var(--ui-scale));border-radius:calc(.56vw / var(--ui-scale));object-fit:cover;transition:all .2s ease}._nameContainer_ku8vl_67{display:flex;flex-direction:column}._name_ku8vl_67{font-family:Tektur;font-size:calc(1.39vw / var(--ui-scale));font-weight:500;max-width:calc(10.42vw / var(--ui-scale));transition:all .2s ease}._disc_ku8vl_93{font-size:calc(.69vw / var(--ui-scale));opacity:.6;transition:all .2s ease}._arrow_ku8vl_105{transition:transform .2s ease}._arrow_ku8vl_105._rotated_ku8vl_113{transform:rotate(180deg)}._menu_ku8vl_121{position:absolute;top:100%;left:0;margin-top:calc(.56vw / var(--ui-scale));min-width:calc(19.44vw / var(--ui-scale));background:#fff;border-radius:calc(.83vw / var(--ui-scale));box-shadow:0 calc(.28vw / var(--ui-scale)) calc(1.39vw / var(--ui-scale)) #00000026;z-index:1000;transition:all .2s ease}._menuContent_ku8vl_147{padding:calc(.56vw / var(--ui-scale));transition:all .2s ease}._dropdownItem_ku8vl_157{display:flex;align-items:center;gap:calc(.83vw / var(--ui-scale));padding:calc(.69vw / var(--ui-scale)) calc(.83vw / var(--ui-scale));border-radius:calc(.56vw / var(--ui-scale));cursor:pointer;transition:all .2s ease}._dropdownItem_ku8vl_157:hover{background-color:#7b43ee14}._dropdownItem_ku8vl_157._selected_ku8vl_185{background-color:#7b43ee1f}._dropdownLogoContainer_ku8vl_193{flex-shrink:0}._dropdownLogo_ku8vl_193{width:calc(2.5vw / var(--ui-scale));height:calc(2.5vw / var(--ui-scale));border-radius:calc(.42vw / var(--ui-scale));object-fit:cover;transition:all .2s ease}._dropdownName_ku8vl_217{flex:1;overflow:hidden}._dropdownNameInner_ku8vl_227{font-size:calc(.97vw / var(--ui-scale));font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;transition:all .2s ease}._hotkey_ku8vl_247{font-size:calc(.83vw / var(--ui-scale));color:#999;flex-shrink:0;transition:all .2s ease}@media(max-width:576px){._trigger_ku8vl_11{gap:8px;padding:0;border-radius:12px}._trigger_ku8vl_11 svg{display:none}._logo_ku8vl_39{width:40px;height:40px;border-radius:10px}._nameContainer_ku8vl_67{display:none}._name_ku8vl_67{font-size:16px;max-width:120px}._disc_ku8vl_93{font-size:11px}._menu_ku8vl_121{position:fixed;inset:auto 0 0;margin-top:0;min-width:auto;width:100%;border-radius:20px 20px 0 0;box-shadow:0 -4px 20px #00000026;animation:_slideUp_ku8vl_1 .3s ease}._menuContent_ku8vl_147{padding:16px;max-height:calc(60vh / var(--ui-scale));overflow-y:auto}._dropdownItem_ku8vl_157{gap:14px;padding:14px 16px;border-radius:12px}._dropdownLogo_ku8vl_193{width:44px;height:44px;border-radius:10px}._dropdownNameInner_ku8vl_227{font-size:16px}._hotkey_ku8vl_247{font-size:13px}}@media(min-width:577px)and (max-width:768px){._trigger_ku8vl_11{gap:6px;padding:6px 10px;border-radius:10px}._logo_ku8vl_39{width:36px;height:36px;border-radius:8px}._name_ku8vl_67{font-size:15px;max-width:130px}._disc_ku8vl_93{font-size:10px}._menu_ku8vl_121{margin-top:8px;min-width:260px;border-radius:14px}._menuContent_ku8vl_147{padding:10px}._dropdownItem_ku8vl_157{gap:12px;padding:10px 12px;border-radius:10px}._dropdownLogo_ku8vl_193{width:34px;height:34px;border-radius:8px}._dropdownNameInner_ku8vl_227{font-size:14px}._hotkey_ku8vl_247{font-size:11px}}@media(min-width:769px)and (max-width:992px){._trigger_ku8vl_11{gap:8px;padding:6px 10px;border-radius:10px}._logo_ku8vl_39{width:42px;height:42px;border-radius:10px}._name_ku8vl_67{font-size:18px;max-width:140px}._disc_ku8vl_93{font-size:11px}._menu_ku8vl_121{margin-top:10px;min-width:280px;border-radius:14px}._menuContent_ku8vl_147{padding:12px}._dropdownItem_ku8vl_157{gap:14px;padding:12px 14px;border-radius:10px}._dropdownLogo_ku8vl_193{width:38px;height:38px;border-radius:8px}._dropdownNameInner_ku8vl_227{font-size:15px}._hotkey_ku8vl_247{font-size:12px}}@media(min-width:993px)and (max-width:1200px){._trigger_ku8vl_11{gap:calc(.6vw / var(--ui-scale));padding:calc(.3vw / var(--ui-scale)) calc(.6vw / var(--ui-scale))}._logo_ku8vl_39{width:calc(3.2vw / var(--ui-scale));height:calc(3.2vw / var(--ui-scale))}._name_ku8vl_67{font-size:calc(1.4vw / var(--ui-scale));max-width:calc(10vw / var(--ui-scale))}._disc_ku8vl_93{font-size:calc(.7vw / var(--ui-scale))}._menu_ku8vl_121{min-width:calc(18vw / var(--ui-scale))}._dropdownLogo_ku8vl_193{width:calc(2.6vw / var(--ui-scale));height:calc(2.6vw / var(--ui-scale))}._dropdownNameInner_ku8vl_227{font-size:calc(1vw / var(--ui-scale))}._hotkey_ku8vl_247{font-size:calc(.85vw / var(--ui-scale))}}@media(min-width:1201px){._trigger_ku8vl_11{gap:10px;padding:6px 12px;border-radius:10px}._logo_ku8vl_39{width:48px;height:48px;border-radius:10px}._name_ku8vl_67{font-size:20px;max-width:160px}._disc_ku8vl_93{font-size:12px}._menu_ku8vl_121{margin-top:10px;min-width:320px;border-radius:16px;box-shadow:0 6px 24px #00000026}._menuContent_ku8vl_147{padding:12px}._dropdownItem_ku8vl_157{gap:14px;padding:12px 16px;border-radius:12px}._dropdownLogo_ku8vl_193{width:44px;height:44px;border-radius:10px}._dropdownNameInner_ku8vl_227{font-size:16px}._hotkey_ku8vl_247{font-size:13px}}@media(min-width:1921px){._trigger_ku8vl_11{gap:12px;padding:8px 16px}._logo_ku8vl_39{width:56px;height:56px}._name_ku8vl_67{font-size:24px;max-width:200px}._disc_ku8vl_93{font-size:14px}._menu_ku8vl_121{min-width:380px}._dropdownLogo_ku8vl_193{width:50px;height:50px}._dropdownNameInner_ku8vl_227{font-size:18px}._hotkey_ku8vl_247{font-size:15px}}@keyframes _slideUp_ku8vl_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){._trigger_ku8vl_11,._dropdownItem_ku8vl_157{min-height:48px}._dropdownItem_ku8vl_157{margin:4px 0}}@media(max-width:768px){._menuContent_ku8vl_147{max-height:calc(80vh / var(--ui-scale))}._dropdownItem_ku8vl_157{padding:10px 14px}._dropdownLogo_ku8vl_193{width:36px;height:36px}}._rating_1onxt_1{display:inline-block}._navButton_1onxt_9{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out;background:#00000008;border:1px solid transparent}._navButton_1onxt_9:hover{background:#0000000f;transform:translateY(-1px)}._navButton__icon_1onxt_45{width:20px;height:20px;color:#666;transition:color .3s ease}._ratingSum_1onxt_59{display:flex;align-items:center;gap:6px}._ratingEmoji_1onxt_71{font-size:16px}._ratingSuffix_1onxt_79{font-size:15px;font-weight:700;color:#26325c}._firstPlace_1onxt_91 ._navButton__icon_1onxt_45{color:#d4af37}._firstPlace_1onxt_91:hover{border-color:#d4af374d}._secondPlace_1onxt_97 ._navButton__icon_1onxt_45{color:#8e8e93}._secondPlace_1onxt_97:hover{border-color:#8e8e934d}._thirdPlace_1onxt_103 ._navButton__icon_1onxt_45{color:sienna}._thirdPlace_1onxt_103:hover{border-color:#a0522d4d}._normalPlace_1onxt_109 ._navButton__icon_1onxt_45{color:#007aff}._navButton_1onxt_9[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:-35px;left:50%;transform:translate(-50%);background:#2c2c2e;color:#fff;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:400;white-space:nowrap;opacity:.9}@media(max-width:480px){._navButton_1onxt_9{padding:4px 8px}._ratingSuffix_1onxt_79{font-size:13px}}._container_1v3ry_1{max-width:1000px;margin:20px auto;padding:0 16px;overflow-y:auto;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._header_1v3ry_19{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px;flex-wrap:wrap;gap:12px}._title_1v3ry_37{font-size:24px;font-weight:700;margin:0}._meta_1v3ry_49{color:#888;font-size:13px}._meta_1v3ry_49 span{color:#1a1a1a;font-weight:600}._podiumGrid_1v3ry_69{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}._podiumCard_1v3ry_83{background:#fff;border-radius:20px;padding:24px 20px;position:relative;border:1px solid #eef0f2;box-shadow:0 4px 16px #00000008;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s ease;overflow:hidden}._podiumCard_1v3ry_83:hover{transform:translateY(-6px);box-shadow:0 12px 24px #00000014}._place1_1v3ry_119{background:linear-gradient(180deg,#fff,#fffdf0);border-color:#ffcc0040;box-shadow:0 4px 20px #ffcc000f}._place1_1v3ry_119:hover{border-color:#ffcc0080;box-shadow:0 12px 28px #ffcc001f}._place2_1v3ry_139{background:linear-gradient(180deg,#fff,#f7f8f9);border-color:#adb5bd40;box-shadow:0 4px 20px #adb5bd0f}._place2_1v3ry_139:hover{border-color:#adb5bd80;box-shadow:0 12px 28px #adb5bd1f}._place3_1v3ry_159{background:linear-gradient(180deg,#fff,#fdf8f5);border-color:#cd7f3233;box-shadow:0 4px 20px #cd7f320d}._place3_1v3ry_159:hover{border-color:#cd7f3266;box-shadow:0 12px 28px #cd7f321a}._bgNumber_1v3ry_179{position:absolute;bottom:-10px;right:10px;font-size:90px;font-weight:900;color:#000;opacity:.02;pointer-events:none;transition:all .25s ease;line-height:1}._place1_1v3ry_119:hover ._bgNumber_1v3ry_179{color:#fc0;opacity:.12}._place2_1v3ry_139:hover ._bgNumber_1v3ry_179{color:#adb5bd;opacity:.12}._place3_1v3ry_159:hover ._bgNumber_1v3ry_179{color:#cd7f32;opacity:.12}._cardHeader_1v3ry_213{display:flex;align-items:center;gap:8px;margin-bottom:16px}._placeText_1v3ry_227{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}._place1_1v3ry_119 ._placeText_1v3ry_227{color:#ca0}._place2_1v3ry_139 ._placeText_1v3ry_227{color:#7a828a}._place3_1v3ry_159 ._placeText_1v3ry_227{color:#b06520}._statusDot_1v3ry_247{width:7px;height:7px;border-radius:50%}._place1_1v3ry_119 ._statusDot_1v3ry_247{background:#fc0;box-shadow:0 0 8px #fc0}._place2_1v3ry_139 ._statusDot_1v3ry_247{background:#adb5bd;box-shadow:0 0 8px #adb5bd}._place3_1v3ry_159 ._statusDot_1v3ry_247{background:#cd7f32;box-shadow:0 0 8px #cd7f32}._podiumName_1v3ry_265{font-size:18px;font-weight:700;margin:0 0 4px;letter-spacing:-.3px}._podiumRole_1v3ry_279{font-size:13px;color:#6c757d;margin:0}._podiumFooter_1v3ry_291{margin-top:20px;padding-top:12px}._podiumScore_1v3ry_301{display:flex;align-items:baseline;gap:6px;font-size:24px;font-weight:800}._place1_1v3ry_119 ._podiumScore_1v3ry_301{color:#cca200}._place2_1v3ry_139 ._podiumScore_1v3ry_301{color:#495057}._place3_1v3ry_159 ._podiumScore_1v3ry_301{color:#9c5618}._scoreLabel_1v3ry_325{font-size:11px;font-weight:600;color:#adb5bd;text-transform:uppercase}._tableWrapper_1v3ry_339{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1v3ry_339{width:100%;border-collapse:collapse;font-size:13px;min-width:500px}._table_1v3ry_339 th{padding:12px 8px;text-align:left;font-size:11px;text-transform:uppercase;color:#999;font-weight:600;border-bottom:1px solid #eee}._table_1v3ry_339 td{padding:10px 8px;border-bottom:1px solid #f5f5f5}._activeRow_1v3ry_395{background-color:#f0f7ff}._name_1v3ry_403{font-weight:600;font-size:14px}._sub_1v3ry_413{font-size:11px;color:#888}._placeCell_1v3ry_423{font-weight:600;color:#bbb;width:45px}._scoreCell_1v3ry_435{font-weight:700;width:60px}._progressCell_1v3ry_445{display:flex;align-items:center;gap:8px;min-width:100px}._miniBar_1v3ry_459{flex:1;height:4px;background:#eee;border-radius:2px;overflow:hidden}._fill_1v3ry_475{height:100%;background:#1a1a1a;border-radius:2px}._percent_1v3ry_487{font-size:12px;font-weight:600;min-width:35px}@media(max-width:700px){._container_1v3ry_1{margin:16px auto;padding:0 12px}._title_1v3ry_37{font-size:20px}._podiumGrid_1v3ry_69{gap:16px;margin-bottom:24px}._table_1v3ry_339{min-width:100%}._table_1v3ry_339 th:nth-child(3),._table_1v3ry_339 td:nth-child(3){display:none}._table_1v3ry_339 th,._table_1v3ry_339 td{padding:8px 6px}._name_1v3ry_403{font-size:13px}._progressCell_1v3ry_445{min-width:90px;gap:6px}._percent_1v3ry_487{font-size:11px;min-width:30px}}@media(max-width:550px){._podiumGrid_1v3ry_69{grid-template-columns:1fr;gap:16px}._podiumCard_1v3ry_83{display:block;padding:24px 20px}._cardHeader_1v3ry_213{margin-bottom:14px}._podiumFooter_1v3ry_291{margin-top:16px;padding-top:12px}._bgNumber_1v3ry_179{display:block;font-size:90px;bottom:-10px;top:auto;transform:none;right:10px}._place1_1v3ry_119,._place2_1v3ry_139,._place3_1v3ry_159{border-left:none;border-bottom:4px solid}._place1_1v3ry_119{border-bottom-color:#fc0}._place2_1v3ry_139{border-bottom-color:#adb5bd}._place3_1v3ry_159{border-bottom-color:#cd7f32}}@media(max-width:480px){._container_1v3ry_1{padding:0 12px}}@media(prefers-reduced-motion:reduce){._podiumCard_1v3ry_83,._fill_1v3ry_475,._bgNumber_1v3ry_179{transition:none}}.spinner-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:16px}.spinner-small .spinner-circle{width:12px;height:12px}.spinner-medium .spinner-circle{width:16px;height:16px}.spinner-large .spinner-circle{width:24px;height:24px}.spinner{display:flex;gap:8px}.spinner-circle{border-radius:50%;background-color:#4a90e2;animation:bounce 1.4s infinite ease-in-out both}.spinner-circle:nth-child(1){animation-delay:-.32s}.spinner-circle:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.spinner-text{margin:0;color:#666;font-size:14px;font-weight:500}.spinner-fullscreen{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:9999}.spinner-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fffc;z-index:1000}.spinner-suspense{padding:40px;display:flex;align-items:center;justify-content:center;min-height:200px}.spinner-dark .spinner-circle{background-color:#fff}.spinner-dark .spinner-text{color:#fff}.spinner-dark.spinner-overlay{background-color:#000000b3}.spinner-dark.spinner-fullscreen{background-color:#1a1a1a}.spinner-circle-single{display:inline-block;width:40px;height:40px;position:relative}.spinner-ring{position:absolute;width:100%;height:100%;border:3px solid transparent;border-top-color:#007bff;border-right-color:#007bff;border-radius:50%;animation:spin .8s linear infinite}.spinner-small .spinner-circle-single{width:20px;height:20px}.spinner-small .spinner-ring{border-width:2px}.spinner-medium .spinner-circle-single{width:40px;height:40px}.spinner-large .spinner-circle-single{width:60px;height:60px}.spinner-large .spinner-ring{border-width:4px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-circle-single+.spinner-text{margin-top:10px}._wrapper_lne5m_1{position:relative;display:inline-block}._bell_lne5m_11{position:relative;background:none;border:none;cursor:pointer;padding:calc(.56vw / var(--ui-scale));color:#6b7280;transition:all .2s ease;border-radius:50%}._bell_lne5m_11:hover{color:#1a1a1a;background-color:#f3f4f6}._bell_lne5m_11:active{transform:scale(.95)}._bellIcon_lne5m_51{width:calc(1.67vw / var(--ui-scale));height:calc(1.67vw / var(--ui-scale))}._badge_lne5m_61{position:absolute;top:0;right:0;background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff;font-size:calc(.65vw / var(--ui-scale));font-weight:700;padding:calc(.14vw / var(--ui-scale)) calc(.42vw / var(--ui-scale));border-radius:20px;min-width:calc(.8vw / var(--ui-scale));height:calc(.7vw / var(--ui-scale));display:flex;align-items:center;justify-content:center;border:2px solid white;animation:__pulse_1gnb1_1_lne5m_1 2s infinite}@keyframes _pulse_lne5m_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}._menu_lne5m_123{position:absolute;right:calc(-12.5vw / var(--ui-scale));width:calc(41.67vw / var(--ui-scale));max-width:600px;background:#fff;border-radius:calc(.83vw / var(--ui-scale));box-shadow:0 calc(.56vw / var(--ui-scale)) calc(2.78vw / var(--ui-scale)) #0000001f,0 calc(.14vw / var(--ui-scale)) calc(.56vw / var(--ui-scale)) #0000000d;z-index:1000;animation:_slideDown_lne5m_1 .25s cubic-bezier(.4,0,.2,1);overflow:hidden}@keyframes _slideDown_lne5m_1{0%{opacity:0;transform:translateY(calc(-.69vw / var(--ui-scale))) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_lne5m_173{padding:calc(1.11vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale)) calc(.83vw / var(--ui-scale));border-bottom:calc(.07vw / var(--ui-scale)) solid #eaeef2;background:#fafbfc}._headerTop_lne5m_185{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(.83vw / var(--ui-scale))}._title_lne5m_199{margin:0;font-size:calc(1.25vw / var(--ui-scale));font-weight:700;color:#1a1a1a;letter-spacing:-.02em}._closeButton_lne5m_215{background:none;border:none;font-size:calc(1.11vw / var(--ui-scale));color:#9ca3af;cursor:pointer;padding:calc(.28vw / var(--ui-scale));border-radius:50%;transition:all .2s;line-height:1}._closeButton_lne5m_215:hover{background:#f3f4f6;color:#4b5563}._tabs_lne5m_249{display:flex;gap:calc(.42vw / var(--ui-scale));margin-bottom:calc(.83vw / var(--ui-scale))}._tabButton_lne5m_261{padding:calc(.42vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale));border:none;background:transparent;border-radius:calc(1.39vw / var(--ui-scale));font-size:calc(.9vw / var(--ui-scale));font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:calc(.42vw / var(--ui-scale))}._tabButton_lne5m_261:hover{background:#f3f4f6;color:#1a1a1a}._tabButton_lne5m_261._active_lne5m_301{background:#e3f2fd;color:#1976d2;font-weight:600}._tabButton_lne5m_261 ._count_lne5m_313{background:#e5e7eb;color:#4b5563;padding:calc(.07vw / var(--ui-scale)) calc(.42vw / var(--ui-scale));border-radius:calc(.83vw / var(--ui-scale));font-size:calc(.76vw / var(--ui-scale));font-weight:600}._tabButton_lne5m_261._active_lne5m_301 ._count_lne5m_313{background:#1976d2;color:#fff}._filterContainer_lne5m_341{display:flex;flex-wrap:wrap;gap:calc(.42vw / var(--ui-scale))}._filterChip_lne5m_353{padding:calc(.28vw / var(--ui-scale)) calc(.83vw / var(--ui-scale));background:#f3f4f6;border:none;border-radius:calc(1.11vw / var(--ui-scale));font-size:calc(.76vw / var(--ui-scale));font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:calc(.28vw / var(--ui-scale))}._filterChip_lne5m_353:hover{background:#e5e7eb;color:#1a1a1a}._filterChip_lne5m_353._active_lne5m_301{background:#1a1a1a;color:#fff}._filterChip_lne5m_353 ._filterCount_lne5m_403{background:#fff3;padding:calc(.07vw / var(--ui-scale)) calc(.35vw / var(--ui-scale));border-radius:calc(.69vw / var(--ui-scale));font-size:calc(.69vw / var(--ui-scale))}._filterChip_lne5m_353._active_lne5m_301 ._filterCount_lne5m_403{background:#fff3}._content_lne5m_425{max-height:calc(27.78vw / var(--ui-scale));overflow-y:auto;padding:calc(.28vw / var(--ui-scale)) 0}._emptyState_lne5m_437{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(3.33vw / var(--ui-scale)) calc(1.67vw / var(--ui-scale));text-align:center}._emptyIcon_lne5m_455{width:calc(3.33vw / var(--ui-scale));height:calc(3.33vw / var(--ui-scale));color:#d1d5db;margin-bottom:calc(.83vw / var(--ui-scale))}._emptyText_lne5m_469{margin:0 0 calc(.14vw / var(--ui-scale)) 0;font-size:calc(.97vw / var(--ui-scale));font-weight:600;color:#1a1a1a}._emptySubtext_lne5m_483{font-size:calc(.83vw / var(--ui-scale));color:#9ca3af}._list_lne5m_493{display:flex;flex-direction:column}._item_lne5m_503{padding:calc(.83vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale));transition:all .2s;cursor:pointer;position:relative;margin-bottom:0;border-bottom:2px solid #c0c0c042}._item_lne5m_503._unread_lne5m_521{background:#f8faff}._item_lne5m_503._unread_lne5m_521:hover{background:#f0f5ff}._item_lne5m_503._read_lne5m_537{background:#fff}._item_lne5m_503._read_lne5m_537:hover{background:#f9fafb}._item_lne5m_503._program_assigned_lne5m_553{border-left:calc(.21vw / var(--ui-scale)) solid #4caf50}._item_lne5m_503._program_completed_lne5m_561{border-left:calc(.21vw / var(--ui-scale)) solid #2196f3}._item_lne5m_503._program_started_lne5m_569{border-left:calc(.21vw / var(--ui-scale)) solid #ff9800}._item_lne5m_503._certificate_issued_lne5m_577{border-left:calc(.21vw / var(--ui-scale)) solid #9c27b0}._itemContent_lne5m_585{display:flex;gap:calc(.83vw / var(--ui-scale));align-items:flex-start}._itemIconWrapper_lne5m_597{flex-shrink:0;width:calc(2.22vw / var(--ui-scale));height:calc(2.22vw / var(--ui-scale));display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:50%;font-size:calc(.97vw / var(--ui-scale))}._itemBody_lne5m_621{flex:1;min-width:0}._itemHeader_lne5m_631{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:calc(.28vw / var(--ui-scale));gap:calc(.56vw / var(--ui-scale))}._itemTitleWrapper_lne5m_647{display:flex;align-items:center;gap:calc(.42vw / var(--ui-scale));flex:1}._itemTitle_lne5m_647{font-weight:600;font-size:calc(.9vw / var(--ui-scale));color:#1a1a1a;line-height:1.3}._unreadDot_lne5m_675{width:calc(.42vw / var(--ui-scale));height:calc(.42vw / var(--ui-scale));background:#3b82f6;border-radius:50%;flex-shrink:0;animation:_blink_lne5m_1 1.5s infinite}@keyframes _blink_lne5m_1{0%,to{opacity:1}50%{opacity:.3}}._itemDate_lne5m_713{font-size:calc(.69vw / var(--ui-scale));color:#9ca3af;white-space:nowrap;flex-shrink:0}._itemMessage_lne5m_727{font-size:calc(.83vw / var(--ui-scale));color:#4b5563;margin-bottom:calc(.42vw / var(--ui-scale));line-height:1.5;word-wrap:break-word}._itemFooter_lne5m_743{display:flex;align-items:center;gap:calc(.56vw / var(--ui-scale));flex-wrap:wrap}._itemType_lne5m_757{padding:calc(.14vw / var(--ui-scale)) calc(.56vw / var(--ui-scale));border-radius:calc(.69vw / var(--ui-scale));font-size:calc(.69vw / var(--ui-scale));font-weight:500}._itemLink_lne5m_771{font-size:calc(.76vw / var(--ui-scale));color:#3b82f6;text-decoration:none;font-weight:500;transition:all .2s}._itemLink_lne5m_771:hover{color:#2563eb;text-decoration:underline}._footer_lne5m_797{padding:calc(.83vw / var(--ui-scale)) calc(1.11vw / var(--ui-scale));border-top:calc(.07vw / var(--ui-scale)) solid #eaeef2;background:#fafbfc}._readAll_lne5m_809{width:100%;padding:calc(.56vw / var(--ui-scale));border:none;border-radius:calc(.56vw / var(--ui-scale));font-size:calc(.83vw / var(--ui-scale));font-weight:500;cursor:pointer;transition:all .2s;background:#e3f2fd;color:#1976d2;font-weight:600}._readAll_lne5m_809:hover{background:#1976d2;color:#fff;transform:translateY(calc(-.07vw / var(--ui-scale)))}._readAll_lne5m_809:active{transform:translateY(0)}._content_lne5m_425::-webkit-scrollbar{width:calc(.35vw / var(--ui-scale))}._content_lne5m_425::-webkit-scrollbar-track{background:#f1f1f1;border-radius:calc(.21vw / var(--ui-scale))}._content_lne5m_425::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:calc(.21vw / var(--ui-scale))}._content_lne5m_425::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media(max-width:576px){._bell_lne5m_11{padding:8px}._bellIcon_lne5m_51{width:22px;height:22px}._badge_lne5m_61{font-size:9px;padding:2px 4px;min-width:12px;height:10px}._menu_lne5m_123{position:fixed;inset:auto 0 0;width:100%;max-width:100%;border-radius:16px 16px 0 0;margin-top:0;animation:_slideUp_lne5m_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideUp_lne5m_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._header_lne5m_173{padding:14px 16px 12px;border-bottom:1px solid #eaeef2}._headerTop_lne5m_185{margin-bottom:12px}._title_lne5m_199{font-size:18px}._closeButton_lne5m_215{font-size:16px;padding:4px}._tabs_lne5m_249{gap:6px;margin-bottom:12px}._tabButton_lne5m_261{padding:6px 14px;border-radius:20px;font-size:13px;gap:6px}._tabButton_lne5m_261 ._count_lne5m_313{padding:1px 6px;border-radius:12px;font-size:11px}._filterContainer_lne5m_341{gap:6px}._filterChip_lne5m_353{padding:4px 12px;border-radius:16px;font-size:11px;gap:4px}._filterChip_lne5m_353 ._filterCount_lne5m_403{padding:1px 5px;border-radius:10px;font-size:10px}._content_lne5m_425{max-height:calc(55vh / var(--ui-scale));padding:4px 0}._emptyState_lne5m_437{padding:40px 20px}._emptyIcon_lne5m_455{width:48px;height:48px;margin-bottom:12px}._emptyText_lne5m_469{font-size:14px}._emptySubtext_lne5m_483{font-size:12px}._item_lne5m_503{padding:12px 16px}._item_lne5m_503._program_assigned_lne5m_553{border-left:3px solid #4caf50}._item_lne5m_503._program_completed_lne5m_561{border-left:3px solid #2196f3}._item_lne5m_503._program_started_lne5m_569{border-left:3px solid #ff9800}._item_lne5m_503._certificate_issued_lne5m_577{border-left:3px solid #9c27b0}._itemContent_lne5m_585{gap:12px}._itemIconWrapper_lne5m_597{width:32px;height:32px;font-size:14px}._itemTitle_lne5m_647{font-size:13px}._unreadDot_lne5m_675{width:6px;height:6px}._itemDate_lne5m_713{font-size:10px}._itemMessage_lne5m_727{font-size:12px;margin-bottom:6px}._itemType_lne5m_757{padding:2px 8px;border-radius:10px;font-size:10px}._itemLink_lne5m_771{font-size:11px}._footer_lne5m_797{padding:12px 16px;border-top:1px solid #eaeef2}._readAll_lne5m_809{padding:8px;border-radius:8px;font-size:12px}._content_lne5m_425::-webkit-scrollbar{width:3px}}@media(min-width:577px)and (max-width:768px){._bell_lne5m_11{padding:7px}._bellIcon_lne5m_51{width:22px;height:22px}._badge_lne5m_61{font-size:10px;padding:2px 4px;min-width:14px;height:10px}._menu_lne5m_123{right:-60px;width:480px;max-width:calc(90vw / var(--ui-scale));border-radius:12px;margin-top:20px}._header_lne5m_173{padding:14px 16px 12px}._title_lne5m_199{font-size:17px}._closeButton_lne5m_215{font-size:15px}._tabButton_lne5m_261{padding:6px 14px;font-size:13px}._filterChip_lne5m_353{font-size:11px;padding:4px 10px}._itemTitle_lne5m_647{font-size:13px}._itemDate_lne5m_713{font-size:10px}._itemMessage_lne5m_727{font-size:12px}._itemType_lne5m_757{font-size:10px}}@media(min-width:769px)and (max-width:1200px){._menu_lne5m_123{right:-60px;width:520px;max-width:calc(85vw / var(--ui-scale))}._bell_lne5m_11{padding:8px}._bellIcon_lne5m_51{width:24px;height:24px}._badge_lne5m_61{font-size:11px;padding:2px 4px;min-width:16px;height:12px}._title_lne5m_199{font-size:18px}._closeButton_lne5m_215{font-size:16px}._tabButton_lne5m_261{font-size:14px;padding:7px 15px}._filterChip_lne5m_353{font-size:12px;padding:5px 12px}._itemTitle_lne5m_647{font-size:14px}._itemDate_lne5m_713{font-size:11px}._itemMessage_lne5m_727{font-size:13px}}@media(min-width:1201px)and (max-width:1920px){._menu_lne5m_123{right:-120px;width:580px}}@media(min-width:1921px){._menu_lne5m_123{right:-160px;width:650px}._bell_lne5m_11{padding:12px}._bellIcon_lne5m_51{width:32px;height:32px}._badge_lne5m_61{font-size:12px;padding:3px 6px;min-width:16px;height:16px}._title_lne5m_199{font-size:22px}._closeButton_lne5m_215{font-size:20px}._tabButton_lne5m_261{font-size:16px;padding:10px 20px}._filterChip_lne5m_353{font-size:14px;padding:8px 16px}._itemTitle_lne5m_647{font-size:16px}._itemDate_lne5m_713{font-size:13px}._itemMessage_lne5m_727{font-size:15px}}._menu-space_75z5s_1{font-family:Mulish,sans-serif;font-weight:500;font-size:calc(.97vw / var(--ui-scale));position:relative;width:fit-content;min-width:calc(12.5vw / var(--ui-scale));background-color:#f8f9fa;padding:calc(1.04vw / var(--ui-scale)) calc(1.39vw / var(--ui-scale));border-radius:calc(.83vw / var(--ui-scale))}._container_75z5s_25{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:calc(.69vw / var(--ui-scale))}._title_75z5s_41{opacity:.7;font-weight:700}._opinion_75z5s_51{display:flex;opacity:.6;flex-direction:row;align-items:center;justify-content:start;gap:calc(.69vw / var(--ui-scale))}._opinion_75z5s_51:hover{opacity:.8}._opinion_75z5s_51:has(._active_75z5s_77){opacity:1;color:#454cee}._opinion-icon_75z5s_87{display:flex;align-items:center;justify-content:center}._opinion-icon_75z5s_87._active_75z5s_77{color:#454cee}._opinion-name_75z5s_107{white-space:nowrap}._link_75z5s_115{color:inherit;text-decoration:none;background-color:transparent;cursor:pointer;width:100%}._link_75z5s_115,._link_75z5s_115:hover,._link_75z5s_115:visited{color:inherit;text-decoration:none}@media(max-width:576px){._menu-space_75z5s_1{font-size:13px;min-width:160px;padding:14px 18px;border-radius:14px;width:75%}._container_75z5s_25,._opinion_75z5s_51{gap:12px}}@media(min-width:577px)and (max-width:768px){._menu-space_75z5s_1{font-size:13px;min-width:170px;padding:14px 18px;border-radius:12px}._container_75z5s_25,._opinion_75z5s_51{gap:10px}}@media(min-width:769px)and (max-width:992px){._menu-space_75z5s_1{font-size:14px;min-width:175px;padding:15px 19px;border-radius:12px}._container_75z5s_25,._opinion_75z5s_51{gap:11px}}@media(min-width:993px)and (max-width:1200px){._menu-space_75z5s_1{font-size:calc(.9vw / var(--ui-scale));min-width:calc(11.5vw / var(--ui-scale));padding:calc(.9vw / var(--ui-scale)) calc(1.2vw / var(--ui-scale));border-radius:calc(.8vw / var(--ui-scale))}._container_75z5s_25,._opinion_75z5s_51{gap:calc(.6vw / var(--ui-scale))}}@media(min-width:1201px){._menu-space_75z5s_1{font-size:15px;min-width:190px;padding:16px 22px;border-radius:13px}._container_75z5s_25,._opinion_75z5s_51{gap:12px}}@media(min-width:1921px){._menu-space_75z5s_1{font-size:18px;min-width:220px;padding:20px 26px;border-radius:16px}._container_75z5s_25,._opinion_75z5s_51{gap:15px}}._menu_1lpl4_1{transition:transform .3s ease-in-out;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom)}._overlay_1lpl4_13{position:fixed;inset:0;background-color:#00000080;z-index:99}@media(max-width:576px){._menu_1lpl4_1{position:fixed;top:0;left:0;height:calc(100vh / var(--ui-scale));width:260px;background-color:#fff;transform:translate(-100%);z-index:101;overflow-y:auto;box-shadow:2px 0 5px #0000001a}._menuOpen_1lpl4_61{display:flex;transform:translate(0);padding-top:20px;flex-direction:column;align-items:center;gap:20px}}@media(min-width:577px)and (max-width:768px){._menu_1lpl4_1{position:fixed;top:0;left:0;height:calc(100vh / var(--ui-scale));width:270px;background-color:#fff;transform:translate(-100%);z-index:101;overflow-y:auto;box-shadow:2px 0 5px #0000001a}._menuOpen_1lpl4_61{display:flex;transform:translate(0);padding-top:20px;flex-direction:column;align-items:center;gap:20px}}@media(min-width:769px)and (max-width:992px){._menu_1lpl4_1{position:fixed;top:0;left:0;height:calc(100vh / var(--ui-scale));width:280px;background-color:#fff;transform:translate(-100%);z-index:101;overflow-y:auto;box-shadow:2px 0 8px #0000001a}._menuOpen_1lpl4_61{display:flex;transform:translate(0);padding-top:20px;flex-direction:column;align-items:center;gap:10px}}@media(min-width:993px)and (max-width:1200px){._menu_1lpl4_1{position:relative;transform:translate(0);height:auto;width:calc(25vw / var(--ui-scale));background-color:transparent;box-shadow:none;overflow-y:visible;display:flex;flex-direction:column;align-items:center;gap:calc(1.5vw / var(--ui-scale));margin-top:calc(2vw / var(--ui-scale))}._menuOpen_1lpl4_61{display:flex;flex-direction:column}._overlay_1lpl4_13{display:none}}@media(min-width:1201px){._menu_1lpl4_1{position:relative;transform:translate(0);height:auto;width:280px;background-color:transparent;box-shadow:none;overflow-y:visible;display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:30px}._menuOpen_1lpl4_61{display:flex;flex-direction:column}._overlay_1lpl4_13{display:none}}@media(min-width:1921px){._menu_1lpl4_1{position:relative;transform:translate(0);height:auto;width:320px;background-color:transparent;box-shadow:none;overflow-y:visible;display:flex;flex-direction:column;gap:28px;margin-top:36px}._menuOpen_1lpl4_61{display:flex;flex-direction:column}._overlay_1lpl4_13{display:none}}._saveButton_1byrp_1{display:flex;padding:calc(.83vw / var(--ui-scale)) calc(2.22vw / var(--ui-scale)) calc(.83vw / var(--ui-scale)) calc(1.81vw / var(--ui-scale));justify-content:center;align-items:center;gap:calc(.28vw / var(--ui-scale));border-radius:calc(.69vw / var(--ui-scale));background:linear-gradient(180deg,#ffffff1f,#fff0),#375dfb;color:#fff;cursor:pointer;border:0;outline:none;font-size:calc(.97vw / var(--ui-scale));font-weight:500;transition:opacity .2s ease,transform .1s ease}._saveButton_1byrp_1:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}._saveButton_1byrp_1:active:not(:disabled){transform:scale(.98)}@media(max-width:576px){._saveButton_1byrp_1{padding:10px 20px 10px 16px;gap:6px;border-radius:8px;font-size:14px;width:100%;justify-content:center}}@media(min-width:577px)and (max-width:768px){._saveButton_1byrp_1{padding:10px 24px 10px 20px;gap:6px;border-radius:8px;font-size:14px}}@media(min-width:769px)and (max-width:992px){._saveButton_1byrp_1{padding:11px 26px 11px 22px;gap:6px;border-radius:9px;font-size:14px}}@media(min-width:993px)and (max-width:1200px){._saveButton_1byrp_1{padding:calc(.9vw / var(--ui-scale)) calc(2.3vw / var(--ui-scale)) calc(.9vw / var(--ui-scale)) calc(1.9vw / var(--ui-scale));gap:calc(.3vw / var(--ui-scale));border-radius:calc(.75vw / var(--ui-scale));font-size:calc(1vw / var(--ui-scale))}}@media(min-width:1201px)and (max-width:1439px){._saveButton_1byrp_1{padding:calc(.85vw / var(--ui-scale)) calc(2.2vw / var(--ui-scale)) calc(.85vw / var(--ui-scale)) calc(1.85vw / var(--ui-scale));font-size:calc(.95vw / var(--ui-scale))}}@media(min-width:1440px){._saveButton_1byrp_1{padding:12px 32px 12px 26px;gap:4px;border-radius:10px;font-size:14px}}@media(min-width:1921px){._saveButton_1byrp_1{padding:16px 40px 16px 32px;gap:8px;border-radius:12px;font-size:18px}}@media(hover:hover){._saveButton_1byrp_1:hover:not(:disabled){opacity:.9;cursor:pointer}}._overlay_1m45d_1{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1m45d_23{max-width:630px;margin:1.5rem;padding:3rem 2.625rem;border-radius:1.5rem;background:#fff;box-shadow:0 20px 45px #0f172a2e;text-align:center}._title_1m45d_43{margin:0 0 1.125rem;font-size:2.25rem;font-weight:700;line-height:1.25;color:#1a202c}._text_1m45d_59{margin:0;font-size:1.5rem;line-height:1.5;color:#4a5568}._simHighlight_1cn9p_1{position:fixed;z-index:10050;pointer-events:none;border:3px solid #2563eb;border-radius:12px;box-shadow:0 0 0 6px #2563eb40,0 8px 24px #0f172a33;background:#2563eb14;transition:top .18s ease,left .18s ease,width .18s ease,height .18s ease,opacity .18s ease;opacity:0}._simHighlightVisible_1cn9p_39{opacity:1}._simCaption_1cn9p_47{position:fixed;top:20px;left:50%;z-index:10051;width:min(720px,calc(100vw - 48px));padding:1.5rem 2rem;border-radius:21px;border:1px solid rgba(37,99,235,.35);background:#ffffffe0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#1e293b;font-size:1.5rem;font-weight:600;line-height:1.45;text-align:center;box-shadow:0 10px 28px #0f172a24,0 0 0 1px #fff9 inset;pointer-events:none;opacity:0;transform:translate(-50%,-8px);transition:opacity .2s ease,transform .2s ease}._simCaptionVisible_1cn9p_99{opacity:1;transform:translate(-50%)}._simCaptionTitle_1cn9p_109{display:block;font-size:1.5rem;font-weight:700;line-height:1.35;color:#0f172a}._simCaptionHint_1cn9p_125{display:block;margin-top:.65rem;font-size:1.275rem;font-weight:500;line-height:1.45;color:#475569}._simArrow_1cn9p_143{position:fixed;z-index:10052;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,top .18s ease,left .18s ease;filter:drop-shadow(0 4px 8px rgba(37,99,235,.35))}._simArrowVisible_1cn9p_163{opacity:1;transform:translateY(0);animation:_simArrowBounce_1cn9p_1 1s ease-in-out infinite}@keyframes _simArrowBounce_1cn9p_1{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}._overlay_2vv6l_1{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_2vv6l_23{max-width:630px;margin:1.5rem;padding:3rem 2.625rem;border-radius:1.5rem;background:#fff;box-shadow:0 20px 45px #0f172a2e;text-align:center}._title_2vv6l_43{margin:0 0 1.125rem;font-size:2.25rem;font-weight:700;line-height:1.25;color:#1a202c}._text_2vv6l_59{margin:0 0 2.25rem;font-size:1.5rem;line-height:1.5;color:#4a5568}._modal_2vv6l_23 button{width:auto;margin:0 auto}._bar_1qsat_1{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:10060;display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;max-width:calc(100vw - 24px);padding:8px;border-radius:12px;background:#fff;box-shadow:0 10px 28px #0f172a29}._bar_1qsat_1 button{width:auto!important}@media(max-width:480px){._bar_1qsat_1{gap:6px;padding:6px}}._defButton_1prt9_1{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border-radius:8px;color:#000;cursor:pointer;border:1px solid #d9d9d9;outline:none;font-size:14px;transition:all .2s ease;white-space:nowrap}@media(max-width:767px){._defButton_1prt9_1{padding:10px 24px 10px 20px;gap:6px;font-size:14px;border-radius:6px;width:100%}}@media(min-width:768px)and (max-width:1023px){._defButton_1prt9_1{padding:8px 20px;gap:8px;font-size:14px;border-radius:9px}}@media(min-width:1024px)and (max-width:1439px){._defButton_1prt9_1{padding:10px 24px;gap:10px;font-size:calc(.95vw / var(--ui-scale));border-radius:10px}}@media(min-width:1440px){._defButton_1prt9_1{padding:12px 32px 12px 26px;gap:12px;font-size:14px;border-radius:10px}}@media(min-width:1921px){._defButton_1prt9_1{padding:16px 40px 16px 34px;gap:14px;font-size:18px;border-radius:10px}}._defButton_1prt9_1:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}._defButton_1prt9_1:hover:not(:disabled){background-color:#f5f5f5;border-color:#bfbfbf}._defButton_1prt9_1:active:not(:disabled){transform:scale(.98)}._userDetailsSection_1j9oj_5{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}._sectionHeader_1j9oj_19{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}._sectionHeader_1j9oj_19 svg{color:#454cee}._sectionTitle_1j9oj_45{font-size:20px;font-weight:600;color:#1a1a2e;margin:0}._userCards_1j9oj_59{display:flex;flex-direction:column;gap:16px}._userCard_1j9oj_59{background:#fff;padding:24px;transition:all .2s ease}._cardHeader_1j9oj_83{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._userInfo_1j9oj_101{flex:1}._userName_1j9oj_109{font-size:18px;font-weight:600;color:#1a1a2e;margin-bottom:4px}._userPosition_1j9oj_123{font-size:14px;color:#666}._userPlace_1j9oj_133{background:#f0f0f0;padding:4px 12px;border-radius:20px;font-size:14px;font-weight:500;color:#1a1a2e}._cardStats_1j9oj_151{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}._cardStat_1j9oj_151{display:flex;align-items:center;gap:12px}._cardStat_1j9oj_151 svg{color:#9ca3af;flex-shrink:0}._statLabel_1j9oj_191{font-size:14px;font-weight:500;color:#666;margin-bottom:2px}._statValue_1j9oj_205{font-size:20px;font-weight:600;color:#1a1a2e}._userProgressBar_1j9oj_217{margin-bottom:20px}._progressBarLabel_1j9oj_225{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:500;color:#555}._progressPercent_1j9oj_243{font-size:14px;font-weight:600;color:#1a1a2e}._progressBarTrack_1j9oj_255{background:#e0e0e0;border-radius:6px;overflow:hidden;height:6px}._progressBarFill_1j9oj_269{height:100%;transition:width .3s ease;border-radius:6px}._cardInfo_1j9oj_281{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;border-top:1px solid #f0f0f0}._infoRow_1j9oj_301{display:flex;gap:8px;font-size:14px}._infoLabel_1j9oj_313{color:#666;font-weight:500}._analyticsTooltip_1j9oj_321{width:150px}._infoRow_1j9oj_301 span:last-child{color:#1a1a2e;font-weight:500}._greatEngagement_1j9oj_337{font-weight:700;color:#4caf50}._goodEngagement_1j9oj_347{font-weight:700;color:#f2c94c}._neitralEngagement_1j9oj_355{font-weight:700;color:#5a6c7d}._loserEngagement_1j9oj_365{font-weight:700;color:#f44336}._linkButton_1j9oj_375{cursor:pointer;background:#454cee;color:#fff;border:0;text-align:center;border-radius:5px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s ease;text-decoration:none;display:inline-block}._linkButton_1j9oj_375:hover{background:#353cd8;transform:translateY(-1px);box-shadow:0 2px 4px #454cee33}._linkButton_1j9oj_375:active{transform:translateY(0)}@media(max-width:1024px){._userDetailsSection_1j9oj_5,._userCard_1j9oj_59{padding:20px}._cardStats_1j9oj_151{gap:15px}._statValue_1j9oj_205{font-size:18px}}@media(max-width:768px){._userDetailsSection_1j9oj_5{padding:16px}._sectionTitle_1j9oj_45{font-size:19px}._cardStats_1j9oj_151{grid-template-columns:repeat(2,1fr);gap:14px}._statValue_1j9oj_205{font-size:19px}._cardInfo_1j9oj_281{flex-direction:row;flex-wrap:wrap;gap:12px}}@media(max-width:480px){._userDetailsSection_1j9oj_5{padding:16px;border-radius:10px}._sectionHeader_1j9oj_19{gap:10px;margin-bottom:18px}._sectionTitle_1j9oj_45{font-size:20px}._sectionHeader_1j9oj_19 svg{width:24px;height:24px}._userCards_1j9oj_59{gap:16px}._userCard_1j9oj_59{padding:18px}._cardHeader_1j9oj_83{flex-direction:column;gap:12px;margin-bottom:18px}._userInfo_1j9oj_101{width:100%}._userName_1j9oj_109{font-size:18px}._userPlace_1j9oj_133{align-self:flex-start}._cardStats_1j9oj_151{grid-template-columns:1fr;gap:14px}._cardStat_1j9oj_151 svg{width:22px;height:22px}._statValue_1j9oj_205{font-size:20px}._cardInfo_1j9oj_281{flex-direction:column;gap:14px}._infoRow_1j9oj_301{justify-content:space-between;width:100%}._linkButton_1j9oj_375{padding:10px 14px;font-size:14px;width:90%;text-align:center}}@media(max-width:768px)and (orientation:landscape){._userCards_1j9oj_59{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._cardStats_1j9oj_151{grid-template-columns:repeat(2,1fr)}._linkButton_1j9oj_375{width:auto}}@media(min-width:1440px){._userDetailsSection_1j9oj_5{padding:28px;border-radius:14px}._sectionTitle_1j9oj_45{font-size:22px}._userCard_1j9oj_59{padding:28px}._userName_1j9oj_109{font-size:20px}._statValue_1j9oj_205{font-size:22px}}._sectionStat_zcr0a_3{overflow-y:auto;padding:16px;max-width:1400px}._sectionHeader_zcr0a_17{display:flex;gap:30px}._dropdown_zcr0a_29{position:relative;display:inline-block;min-width:160px}._dropdownToggle_zcr0a_41{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;gap:8px}._dropdownToggle_zcr0a_41:hover{border-color:#4f46e5;background:#f8fafc}._dropdownArrow_zcr0a_85{font-size:10px;transition:transform .2s;color:#64748b}._dropdownArrow_zcr0a_85._open_zcr0a_97{transform:rotate(180deg)}._dropdownMenu_zcr0a_105{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;z-index:1000;overflow:hidden;animation:_dropdownSlideDown_zcr0a_1 .15s ease}._numberInput_zcr0a_131{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;transition:border-color .3s;background:#fff}._numberInput_zcr0a_131:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._numberInput_zcr0a_131::-webkit-inner-spin-button,._numberInput_zcr0a_131::-webkit-outer-spin-button{opacity:1}@keyframes _dropdownSlideDown_zcr0a_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_zcr0a_191{display:block;width:100%;padding:10px 16px;background:none;border:none;color:#1a202c;font-size:14px;text-align:left;cursor:pointer;transition:all .15s}._dropdownItem_zcr0a_191:hover{background:#f1f5f9}._dropdownItem_zcr0a_191._active_zcr0a_225{background:#eef2ff;color:#4f46e5;font-weight:600}._dropdownItem_zcr0a_191._active_zcr0a_225:before{content:"✓ ";color:#4f46e5}._headerControls_zcr0a_249{display:flex;align-items:center;gap:12px}._statsGrid_zcr0a_263,._chartsGrid_zcr0a_279{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}._chartContainer_zcr0a_291{position:relative;width:100%;min-width:0}._chartContainer_zcr0a_291 canvas{display:block;max-width:100%}._chartCard_zcr0a_313{min-width:0;background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000014;transition:box-shadow .3s ease}._statsColumn_zcr0a_329{background:#f8f9fa;border-radius:8px;padding:16px}._bottomSection_zcr0a_343{margin-top:4px}._bottomGrid_zcr0a_351{display:grid;grid-template-columns:1fr;gap:24px}._bottomColumn_zcr0a_363{background:#f8f9fa;border-radius:8px;padding:16px}._columnTitle_zcr0a_375{font-size:14px;font-weight:600;color:#555;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}._statsList_zcr0a_393{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}._statItem_zcr0a_405{display:flex;justify-content:space-between;align-items:center;padding:4px 0}._statLabel_zcr0a_419{font-size:13px;color:#666}._statValue_zcr0a_429{font-size:14px;font-weight:600;color:#1a1a2e}._engagementContainer_zcr0a_443{display:flex;flex-direction:column;gap:12px}._engagementMain_zcr0a_455{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._engagementLevel_zcr0a_469{font-size:28px;font-weight:700;color:#1a1a2e;min-width:60px}._engagementBadge_zcr0a_483{padding:4px 12px;border-radius:18px;font-weight:600;font-size:12px;display:inline-block;white-space:nowrap}._greatEngagement_zcr0a_503{background-color:#dcfce7;color:#15803d;border:1px solid #bbf7d0}._goodEngagement_zcr0a_515{background-color:#fff3e6;color:#b45f2b;border:1px solid #ffddb0}._neitralEngagement_zcr0a_527{background-color:#5a6c7d1a;color:#5a6c7d;border:1px solid #5a6c7d33}._loserEngagement_zcr0a_539{background-color:#fee2e2;color:#eb5757;border:1px solid #fecaca}._engagementDetails_zcr0a_551{display:flex;flex-direction:column;gap:6px}._detailItem_zcr0a_563{display:flex;justify-content:space-between;align-items:center;padding:2px 0}._detailLabel_zcr0a_577{font-size:12px;color:#666}._detailValue_zcr0a_587{font-size:13px;font-weight:600;color:#1a1a2e}@media(max-width:1024px){._statsGrid_zcr0a_263{gap:16px}._statsList_zcr0a_393{grid-template-columns:1fr;gap:6px}}@media(max-width:768px){._sectionStat_zcr0a_3{width:calc(99vw / var(--ui-scale))}._statsGrid_zcr0a_263{grid-template-columns:1fr;gap:12px}._bottomGrid_zcr0a_351{grid-template-columns:1fr}._statsList_zcr0a_393{grid-template-columns:1fr;gap:6px}._statItem_zcr0a_405{flex-direction:column;align-items:flex-start;gap:2px;padding:6px 0;border-bottom:1px solid #f0f0f0}._statItem_zcr0a_405:last-child{border-bottom:none}._statLabel_zcr0a_419{font-size:12px}._statValue_zcr0a_429{font-size:13px}._engagementLevel_zcr0a_469{font-size:24px;min-width:50px}}@media(max-width:480px){._statsColumn_zcr0a_329,._bottomColumn_zcr0a_363{padding:12px}._columnTitle_zcr0a_375{font-size:13px}._engagementLevel_zcr0a_469{font-size:20px;min-width:40px}._engagementBadge_zcr0a_483{font-size:11px;padding:3px 10px}._detailLabel_zcr0a_577{font-size:11px}._detailValue_zcr0a_587{font-size:12px}}._filtersContainer_zcr0a_775{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0;margin-bottom:20px;border-bottom:1px solid #e5e7eb}._filterGroup_zcr0a_793{display:flex;flex-direction:column;gap:5px;min-width:150px}._filterGroup_zcr0a_793 label{font-size:12px;font-weight:500;color:#6b7280;letter-spacing:.5px}._filterGroup_zcr0a_793>div{width:100%}._dropdown_rhtjk_1{position:relative;width:100%}._dropdownHeader_rhtjk_11{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;transition:all .3s ease}._dropdownHeader_rhtjk_11:hover{border-color:#999}._dropdownHeader_rhtjk_11._open_rhtjk_41{border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}._selectedText_rhtjk_51{color:#333;font-size:14px;overflow:hidden;flex:1}._headerActions_rhtjk_65{display:flex;align-items:center;gap:8px}._clearButton_rhtjk_77{background:none;border:none;font-size:18px;cursor:pointer;color:#999;padding:0 4px;transition:color .2s ease}._clearButton_rhtjk_77:hover{color:#dc3545}._arrow_rhtjk_105{font-size:12px;color:#666;transition:transform .3s ease}._arrowUp_rhtjk_117{transform:rotate(180deg)}._dropdownList_rhtjk_125{position:fixed;right:auto;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow-y:auto;max-height:280px;z-index:10060;box-shadow:0 4px 12px #0000001a}._searchContainer_rhtjk_149{padding:8px;border-bottom:1px solid #eee}._searchInput_rhtjk_159{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s ease}._searchInput_rhtjk_159:focus{border-color:#007bff}._optionsList_rhtjk_189{max-height:250px;overflow-y:auto}._dropdownItem_rhtjk_199{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .2s ease}._dropdownItem_rhtjk_199:hover{background-color:#f5f5f5}._dropdownItem_rhtjk_199._selected_rhtjk_51{background-color:#e7f1ff}._checkbox_rhtjk_229{margin-right:12px;width:16px;height:16px;cursor:pointer}._itemLabel_rhtjk_243{flex:1;font-size:14px;color:#333}._noOptions_rhtjk_255{padding:20px;text-align:center;color:#999;font-size:14px}._selectedTags_rhtjk_269{display:flex;flex-wrap:wrap;gap:8px}._tag_rhtjk_281{display:inline-flex;align-items:center;padding:4px 8px 4px 12px;background-color:#e7f1ff;border-radius:16px;font-size:12px;color:#007bff;gap:6px}._tagRemove_rhtjk_303{background:none;border:none;cursor:pointer;font-size:16px;color:#007bff;padding:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;transition:background-color .2s ease}._tagRemove_rhtjk_303:hover{background-color:#007bff33;color:#0056b3}._optionsList_rhtjk_189::-webkit-scrollbar{width:8px}._optionsList_rhtjk_189::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._optionsList_rhtjk_189::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}._optionsList_rhtjk_189::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){._dropdown_rhtjk_1{max-width:100%}._dropdownHeader_rhtjk_11{padding:10px 12px}._tag_rhtjk_281{font-size:11px;padding:3px 6px 3px 10px}}._heatmapSection_1q300_3{padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:24px 0}._heatmapContainer_1q300_19{width:98%;margin:0 auto}._heatmapHeader_1q300_29{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}._heatmapTitleWrapper_1q300_47{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._heatmapTitle_1q300_47{margin:0;font-size:16px;font-weight:600;color:#333;white-space:nowrap}._resetButton_1q300_77{padding:6px 12px;background:#f0f0f0;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:13px;color:#333;transition:all .2s}._resetButton_1q300_77:hover{background:#e0e0e0;border-color:#ccc}._heatmapLegend_1q300_109{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}._legendGradient_1q300_125{width:100px;height:12px;background:linear-gradient(to right,#f0f0f0,#454cee);border-radius:4px}._periodInfo_1q300_139{margin-left:12px;font-size:12px;color:#999}._heatmapStats_1q300_151{display:flex;gap:24px;padding:12px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:16px;font-size:14px;color:#555}._heatmapStats_1q300_151 span{display:flex;align-items:center;gap:4px}._heatmapWrapper_1q300_185{overflow-x:auto;overflow-y:auto}._heatmapTable_1q300_195{display:table;width:100%;min-width:900px;border-collapse:collapse}._heatmapRow_1q300_209{display:table-row}._heatmapCellHeader_1q300_217{display:table-cell;padding:8px 4px;text-align:center;font-size:11px;font-weight:600;color:#666;background:#f8f9fa;border-bottom:2px solid #e9ecef;min-width:32px}._heatmapCellLabel_1q300_241{display:table-cell;padding:8px 12px;text-align:right;font-size:12px;font-weight:500;color:#666;background:#f8f9fa;border-bottom:1px solid #e9ecef}._heatmapCell_1q300_217{display:table-cell;padding:4px;text-align:center;font-size:11px;font-weight:500;border:1px solid rgba(255,255,255,.5);min-width:32px;height:32px;transition:all .15s ease;cursor:default;-webkit-user-select:none;user-select:none}._loading_1q300_291,._error_1q300_293,._noData_1q300_295{padding:60px 20px;text-align:center;font-size:16px;color:#666}._error_1q300_293{color:#dc3545}._noData_1q300_295{color:#999}@media(max-width:768px){._heatmapHeader_1q300_29{flex-direction:column;align-items:stretch}._heatmapTitleWrapper_1q300_47{flex-wrap:wrap}._heatmapStats_1q300_151{flex-wrap:wrap;gap:12px}._heatmapCell_1q300_217{font-size:9px;min-width:24px;height:24px;padding:2px}._heatmapCellHeader_1q300_217{font-size:9px;min-width:24px;padding:4px 2px}._heatmapCellLabel_1q300_241{font-size:10px;min-width:50px;padding:4px 8px}}._tooltipWrapper_54tl3_5{position:relative;display:inline-block;width:100%}._tooltip_54tl3_5{position:absolute;background-color:#f8f9fa;color:#2c3e50;padding:calc(.69vw / var(--ui-scale)) calc(1.04vw / var(--ui-scale));border-radius:calc(.56vw / var(--ui-scale));font-size:calc(.83vw / var(--ui-scale));font-weight:400;line-height:1.4;white-space:normal;word-wrap:break-word;border:1px solid #26325c;z-index:1000;box-shadow:0 4px 12px #00000026;width:max-content;max-width:calc(20vw / var(--ui-scale));text-align:center;pointer-events:none;animation:_fadeIn_54tl3_1 .2s ease-in-out}._tooltip_54tl3_5:after{content:"";position:absolute;border-width:6px;border-style:solid;border-color:transparent transparent #2c3e50 transparent}._tooltip_54tl3_5._bottom_54tl3_79{top:calc(100% + 10px);left:50%;transform:translate(-50%)}._tooltip_54tl3_5._bottom_54tl3_79:after{bottom:100%;left:50%;transform:translate(-50%);border-color:transparent transparent #2c3e50 transparent}._tooltip_54tl3_5._top_54tl3_105{bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}._tooltip_54tl3_5._top_54tl3_105:after{top:100%;left:50%;transform:translate(-50%);border-color:#2c3e50 transparent transparent transparent}._tooltip_54tl3_5._left_54tl3_131{right:calc(100% + 10px);top:50%;transform:translateY(-50%)}._tooltip_54tl3_5._left_54tl3_131:after{left:100%;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent #2c3e50}._tooltip_54tl3_5._right_54tl3_157{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}._tooltip_54tl3_5._right_54tl3_157:after{right:100%;top:50%;transform:translateY(-50%);border-color:transparent #2c3e50 transparent transparent}@keyframes _fadeIn_54tl3_1{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._tooltip_54tl3_5._top_54tl3_105{animation-name:_fadeInTop_54tl3_1}@keyframes _fadeInTop_54tl3_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._tooltip_54tl3_5._left_54tl3_131{animation-name:_fadeInLeft_54tl3_1}@keyframes _fadeInLeft_54tl3_1{0%{opacity:0;transform:translateY(-50%) translate(4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._tooltip_54tl3_5._right_54tl3_157{animation-name:_fadeInRight_54tl3_1}@keyframes _fadeInRight_54tl3_1{0%{opacity:0;transform:translateY(-50%) translate(-4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@media(max-width:576px){._tooltip_54tl3_5{top:calc(100% + 12px);left:auto;right:0;transform:none;width:auto;max-width:calc(calc(100vw / var(--ui-scale)) - 20px);min-width:250px;padding:12px 16px;font-size:13px;border-radius:10px;text-align:left;border:1px solid #26325c}._tooltip_54tl3_5:after{left:auto;right:20px;transform:none;border-width:8px;border-color:transparent transparent #2c3e50 transparent}._tooltip_54tl3_5._bottom_54tl3_79:after{bottom:100%;left:auto;right:20px;transform:none}._tooltip_54tl3_5._top_54tl3_105:after{top:100%;left:auto;right:20px;transform:none;border-color:#2c3e50 transparent transparent transparent}@keyframes _fadeIn_54tl3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInTop_54tl3_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:480px){._tooltip_54tl3_5{min-width:200px;max-width:calc(calc(100vw / var(--ui-scale)) - 16px);right:0;padding:10px 14px;font-size:12px}._tooltip_54tl3_5:after{right:15px}._tooltip_54tl3_5._bottom_54tl3_79:after{right:15px}._tooltip_54tl3_5._top_54tl3_105:after{right:15px}}@media(min-width:577px)and (max-width:768px){._tooltip_54tl3_5{padding:10px 14px;font-size:12px;max-width:280px;top:calc(100% + 10px);left:50%;transform:translate(-50%)}._tooltip_54tl3_5:after{left:50%;transform:translate(-50%)}._tooltip_54tl3_5._bottom_54tl3_79:after{left:50%;transform:translate(-50%)}._tooltip_54tl3_5._top_54tl3_105:after{left:50%;transform:translate(-50%)}}@media(min-width:769px)and (max-width:992px){._tooltip_54tl3_5{padding:8px 14px;font-size:12px;max-width:260px}}@media(min-width:993px)and (max-width:1200px){._tooltip_54tl3_5{padding:calc(.6vw / var(--ui-scale)) calc(1vw / var(--ui-scale));font-size:calc(.8vw / var(--ui-scale));max-width:calc(18vw / var(--ui-scale))}}@media(min-width:1440px)and (max-width:1920px){._tooltip_54tl3_5{padding:8px 10px;font-size:13px;max-width:280px}}@media(min-width:1921px){._tooltip_54tl3_5{padding:10px 15px;font-size:14px;max-width:350px;top:calc(100% + 14px)}._tooltip_54tl3_5:after{border-width:8px}}._tableSection_1idsp_1{background:#fff;border-radius:12px;padding:24px;overflow-x:auto;box-shadow:0 1px 3px #0000001a}._sectionHeader_1idsp_17{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}._sectionHeader_1idsp_17 svg{color:#4a90e2}._sectionTitle_1idsp_43{font-size:20px;font-weight:600;color:#1a1a2e;margin:0}._filtersPanel_1idsp_57{display:flex;gap:24px;align-items:flex-end;flex-wrap:wrap;margin-bottom:24px;border-radius:8px}._filterGroup_1idsp_75{display:flex;flex-direction:column;gap:4px}._filterGroup_1idsp_75 label{font-size:12px;color:#666;font-weight:500}._searchInput_1idsp_99,._filterSelect_1idsp_101{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;min-width:200px}._searchInput_1idsp_99:focus,._filterSelect_1idsp_101:focus{outline:none;border-color:#4a90e2}._resetButton_1idsp_129{padding:8px 16px;background:#6c757d;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s}._resetButton_1idsp_129:hover{background:#5a6268}._resultsCount_1idsp_159{margin-left:auto;font-size:14px;color:#666;font-weight:500}._table_1idsp_1{width:100%;border-collapse:collapse}._table_1idsp_1 thead th{text-align:left;padding:12px;background:#f8f9fa;font-weight:600;font-size:14px;color:#555;border-bottom:2px solid #e0e0e0}._table_1idsp_1 tbody td{padding:12px;border-bottom:1px solid #f0f0f0;font-size:14px;color:#333}._table_1idsp_1 tbody tr:hover{background:#f8f9fa;cursor:pointer}._placeCell_1idsp_231{font-weight:600;text-align:center}._placeCell_1idsp_231 svg{width:20px;height:20px;color:gold;display:inline-block;vertical-align:middle}._userNameCell_1idsp_257{font-weight:500}._progressContainer_1idsp_267{display:flex;align-items:center;gap:8px}._progressBarWrapper_1idsp_279{flex:1;background:#e0e0e0;border-radius:6px;overflow:hidden;height:6px}._progressBarFill_1idsp_295{height:100%;transition:width .3s ease}._progressPercent_1idsp_305{font-size:12px;font-weight:600;min-width:40px}._engagementBadge_1idsp_319{text-align:center;padding:5px 10px;border-radius:18px;font-weight:700}._greatEngagement_1idsp_333{background-color:#dcfce7;color:#15803d;border:1px solid #bbf7d0;text-align:center;padding:5px 10px;border-radius:18px;font-weight:600}._goodEngagement_1idsp_353{background-color:#fff3e6;color:#b45f2b;border:1px solid #ffddb0;text-align:center;padding:5px 10px;border-radius:18px;font-weight:600}._neitralEngagement_1idsp_371{background-color:#5a6c7d1a;color:#5a6c7d;border:1px solid #5a6c7d33;text-align:center;padding:5px 10px;border-radius:18px;font-weight:600}._loserEngagement_1idsp_389{background-color:#fee2e2;color:#eb5757;border:1px solid #fecaca;text-align:center;padding:5px 10px;border-radius:18px;font-weight:600}._noData_1idsp_409{text-align:center;padding:40px;color:#999;font-size:14px}@media(max-width:1024px){._tableSection_1idsp_1{padding:20px}._searchInput_1idsp_99,._filterSelect_1idsp_101{min-width:160px}._table_1idsp_1 thead th,._table_1idsp_1 tbody td{padding:10px 8px}._progressContainer_1idsp_267{min-width:120px}}@media(max-width:768px){._tableSection_1idsp_1{padding:12px;border-radius:12px}._sectionHeader_1idsp_17{gap:8px;margin-bottom:16px;padding-bottom:12px}._sectionTitle_1idsp_43{font-size:18px}._filtersPanel_1idsp_57{flex-direction:column;align-items:stretch;gap:12px;padding:12px;margin-bottom:20px}._filterGroup_1idsp_75{width:100%}._filterGroup_1idsp_75 label{font-size:11px}._searchInput_1idsp_99,._filterSelect_1idsp_101{min-width:auto;padding:8px 10px;font-size:13px}._resetButton_1idsp_129{width:100%;padding:10px;margin-top:4px}._resultsCount_1idsp_159{display:none}._table_1idsp_1{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}._table_1idsp_1 thead th,._table_1idsp_1 tbody td{min-width:100px;padding:10px 8px;font-size:13px}._table_1idsp_1 thead th:first-child,._table_1idsp_1 tbody td:first-child{min-width:70px}._table_1idsp_1 thead th:nth-child(2),._table_1idsp_1 tbody td:nth-child(2){min-width:120px}._placeCell_1idsp_231 svg{width:16px;height:16px}._progressContainer_1idsp_267{min-width:130px;gap:4px}._progressPercent_1idsp_305{font-size:11px;min-width:40px}._engagementBadge_1idsp_319{padding:4px 8px;font-size:12px;white-space:nowrap;display:inline-block}._noData_1idsp_409{padding:30px 20px;font-size:13px}}@media(max-width:480px){._tableSection_1idsp_1{padding:10px}._sectionTitle_1idsp_43{font-size:16px}._sectionHeader_1idsp_17 svg{width:18px;height:18px}._filtersPanel_1idsp_57{padding:10px;gap:10px}._searchInput_1idsp_99,._filterSelect_1idsp_101{padding:7px 8px;font-size:14px}._resetButton_1idsp_129{padding:8px;font-size:14px}._table_1idsp_1 thead th,._table_1idsp_1 tbody td{padding:8px 6px;font-size:14px;min-width:90px}._table_1idsp_1 thead th:first-child,._table_1idsp_1 tbody td:first-child{min-width:60px}._table_1idsp_1 thead th:nth-child(2),._table_1idsp_1 tbody td:nth-child(2){min-width:110px}._userNameCell_1idsp_257{max-width:130px;overflow:hidden;text-overflow:ellipsis}._progressBarWrapper_1idsp_279{height:5px}._progressPercent_1idsp_305{font-size:10px;min-width:35px}._engagementBadge_1idsp_319{padding:3px 6px;font-size:10px}}@media(max-width:768px)and (orientation:landscape){._tableSection_1idsp_1{padding:12px}._filtersPanel_1idsp_57{flex-direction:row;flex-wrap:wrap;gap:10px}._filterGroup_1idsp_75{flex:1;min-width:140px}._resetButton_1idsp_129{width:auto;min-width:100px}._resultsCount_1idsp_159{order:0;display:block}._table_1idsp_1 thead th,._table_1idsp_1 tbody td{min-width:85px;padding:8px 6px}}._container_1u86f_3{padding:24px;border-radius:13px;background:#f8f9fa;height:fit-content;overflow-x:hidden;display:flex;flex-direction:column;gap:20px}._section_1u86f_25{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}._sectionHeader_1u86f_41{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}._sectionHeader_1u86f_41 svg{color:#4a90e2}._sectionTitle_1u86f_67{font-size:20px;font-weight:600;color:#1a1a2e;margin:0}._progressStats_1u86f_81{display:flex;gap:20px;margin-top:16px}@media(max-width:1024px){._container_1u86f_3{padding:20px}._section_1u86f_25{padding:20px;margin-bottom:20px}._sectionHeader_1u86f_41{gap:10px;margin-bottom:16px;padding-bottom:12px}._sectionTitle_1u86f_67{font-size:18px}._progressStats_1u86f_81{gap:16px}}@media(max-width:768px){._container_1u86f_3{padding:12px}._section_1u86f_25{padding:16px;margin-bottom:16px;border-radius:10px}._sectionHeader_1u86f_41{gap:8px;margin-bottom:14px;padding-bottom:10px}._sectionHeader_1u86f_41 svg{width:20px;height:20px}._sectionTitle_1u86f_67{font-size:16px}._progressStats_1u86f_81{flex-direction:column;gap:12px}}@media(max-width:480px){._container_1u86f_3{padding:8px}._section_1u86f_25{padding:12px;margin-bottom:12px;border-radius:8px}._sectionHeader_1u86f_41{gap:6px;margin-bottom:12px;padding-bottom:8px}._sectionHeader_1u86f_41 svg{width:18px;height:18px}._sectionTitle_1u86f_67{font-size:15px}._progressStats_1u86f_81{gap:10px}}@media(max-width:768px)and (orientation:landscape){._container_1u86f_3{padding:12px}._section_1u86f_25{padding:14px;margin-bottom:14px}._progressStats_1u86f_81{flex-direction:row;flex-wrap:wrap;gap:12px}}@media(min-width:1440px){._container_1u86f_3{padding:32px}._section_1u86f_25{padding:32px;margin-bottom:32px}._sectionTitle_1u86f_67{font-size:24px}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){._section_1u86f_25{border-radius:14px}}._toggleContainer_1u86f_343{display:inline-flex;background:#f0f0f0;border-radius:8px;padding:4px;gap:4px;position:relative}._toggleButton_1u86f_361{padding:8px 20px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;color:#666;border-radius:6px;transition:all .3s ease;position:relative;z-index:1;white-space:nowrap;min-width:80px}._toggleButton_1u86f_361._active_1u86f_393{color:#333;background:#fff;box-shadow:0 2px 4px #0000001a}._toggleButton_1u86f_361:hover:not(._active_1u86f_393){color:#444}._toggleContainer_1u86f_343{background:#f0f0f0;border-radius:8px;padding:4px;display:inline-flex;position:relative}._toggleContainerWithSlider_1u86f_429{display:inline-flex;background:#f0f0f0;border-radius:8px;padding:4px;position:relative}._slider_1u86f_445{position:absolute;top:4px;height:calc(100% - 8px);background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:0}._toggleButtonWithSlider_1u86f_467{padding:8px 20px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;color:#666;border-radius:6px;transition:color .3s ease;position:relative;z-index:1;white-space:nowrap;min-width:80px}._toggleButtonWithSlider_1u86f_467._active_1u86f_393{color:#333}._toggleButtonWithSlider_1u86f_467:hover:not(._active_1u86f_393){color:#444}._filtersContainer_108m8_7{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;padding:16px 20px;margin-bottom:24px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}._filterGroup_108m8_39{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 16px;border-radius:8px;transition:background .2s ease}._filterGroup_108m8_39 label{font-size:13px;font-weight:500;color:#495057;white-space:nowrap;letter-spacing:.3px}._filterGroup--active_108m8_73{background:#e8f5e9}._filterGroup--active_108m8_73 label{color:#2e7d32}._filterGroup_108m8_39>div{min-width:130px}._filterGroup_108m8_39 .dropdown{padding:6px 4px;font-size:13px;color:#212529;background:transparent;border:none;cursor:pointer}._filterGroup_108m8_39 .dropdown:focus{outline:none}._filterGroup_108m8_39 .dropdown__control{min-height:32px!important;background:transparent!important;border:none!important;box-shadow:none!important}._filterGroup_108m8_39 .dropdown__value-container{padding:0 4px!important}._filterGroup_108m8_39 .dropdown__indicator{padding:0 4px!important;color:#868e96!important}._filterGroup_108m8_39 .dropdown__menu{margin-top:4px!important;border:1px solid #e9ecef!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001f!important}._filterGroup_108m8_39 .dropdown__option{padding:8px 12px!important;font-size:13px!important}._filterGroup_108m8_39 .dropdown__option--is-focused{background:#f1f3f5!important}._filterGroup_108m8_39 .dropdown__option--is-selected{background:#4caf50!important}._filterSelect_108m8_207{min-width:120px;padding:6px 12px;font-size:14px;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer}._filterSelect_108m8_207:focus{border-color:#4caf50;outline:none;box-shadow:0 0 0 2px #4caf5033}._selectInput_108m8_239{min-width:150px;padding:8px 12px;font-size:14px;color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:border-color .2s ease}._selectInput_108m8_239:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 3px #2196f31a}._numberInput_108m8_275{width:100px;padding:8px 12px;font-size:14px;color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:6px;transition:border-color .2s ease}._numberInput_108m8_275:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 3px #2196f31a}._numberInput_108m8_275::placeholder{font-size:12px;color:#999}._filterCheckbox_108m8_319{margin-right:4px;cursor:pointer}._userSelect_108m8_335{min-width:200px;padding:8px 32px 8px 12px;font-size:14px;color:#333;background:#fff;border:1px solid #d0d5dd;border-radius:8px;appearance:none;cursor:pointer;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._userSelect_108m8_335:hover{border-color:#667eea}._userSelect_108m8_335:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._viewToggle_108m8_391{display:flex;gap:8px;background:#f0f2f5;padding:4px;border-radius:8px;width:fit-content}._viewButton_108m8_409{padding:8px 20px;border:none;border-radius:6px;background:transparent;color:#666;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._viewButton_108m8_409:hover{color:#333;background:#ffffff80}._viewButton_108m8_409._active_108m8_443{background:#fff;color:#2c3e50;box-shadow:0 2px 4px #0000001a}._loadingContainer_108m8_461{display:flex;justify-content:center;align-items:center;min-height:400px}._noData_108m8_475{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:18px;color:#666;text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}._noData_108m8_475 p{margin:0}._chartsGrid_108m8_517{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._chartCard_108m8_529{padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:box-shadow .3s ease}._chartCard_108m8_529:hover{box-shadow:0 4px 16px #0000001f}._chartTitle_108m8_553{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;font-weight:600;color:#333;text-align:center}._chartWrapper_108m8_575{position:relative;width:100%;height:250px}._chartWrapper_108m8_575 canvas{width:100%!important;height:100%!important}._exportButton_108m8_603{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:6px;cursor:pointer;transition:all .3s ease}._exportButton_108m8_603:hover{background:#f1f3f5;border-color:#adb5bd}._exportButton_108m8_603 svg{width:18px;height:18px}._tableSection_108m8_661{margin-top:20px}._tableCard_108m8_675{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:box-shadow .3s ease;margin-bottom:20px}._tableCard_108m8_675:hover{box-shadow:0 4px 16px #0000001f}._tableCard_108m8_675 ._tableHeader_108m8_701{padding:20px 24px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;background:#fafafa}._tableCard_108m8_675 ._tableTitle_108m8_723{margin:0;font-size:20px;color:#2c3e50;font-weight:600}._tableCard_108m8_675 ._tableInfo_108m8_737{display:flex;align-items:center;gap:15px;color:#7f8c8d;font-size:14px}._tableCard_108m8_675 ._tableInfo_108m8_737 span{background:#f0f0f0;padding:4px 12px;border-radius:12px;color:#495057}._tableCard_108m8_675 ._exportButton_108m8_603{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid #dee2e6;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#6c757d;padding:0}._tableCard_108m8_675 ._exportButton_108m8_603:hover{background:#f8f9fa;border-color:#2196f3;color:#2196f3;transform:scale(1.05)}._tableCard_108m8_675 ._exportButton_108m8_603 svg{width:16px;height:16px}._tableWrapper_108m8_827{overflow-x:auto;padding:0}._table_108m8_661{width:100%;border-collapse:collapse;font-size:14px}._table_108m8_661 thead{background:#f8f9fa}._table_108m8_661 th{padding:14px 16px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none}._sortable_108m8_885{cursor:pointer;transition:background-color .2s ease}._sortable_108m8_885:hover{background-color:#e9ecef}._sortIcon_108m8_903{margin-left:4px;font-size:12px;color:#6c757d}._table_108m8_661 td{padding:14px 16px;border-bottom:1px solid #e9ecef;vertical-align:middle;text-align:center}._tableRow_108m8_929{transition:background-color .2s ease}._tableRow_108m8_929:hover{background-color:#2196f30a}._tableRow_108m8_929:last-child td{border-bottom:none}._nameCell_108m8_953{font-weight:500;color:#2c3e50;white-space:nowrap}._scoreBadge_108m8_965{display:inline-block;padding:5px 14px;border-radius:20px;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}._overdueBadge_108m8_987{display:inline-block;padding:5px 14px;border-radius:20px;background-color:#f44336;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}._goodBadge_108m8_1009{display:inline-block;padding:5px 14px;border-radius:20px;background-color:#4caf50;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}._difficultyBadge_108m8_1029,._statusBadge_108m8_1047{display:inline-block;padding:4px 12px;border-radius:20px;color:#fff;font-size:12px;font-weight:600}._percentCell_108m8_1063{display:flex;flex-direction:column;gap:4px;min-width:100px}._percentValue_108m8_1077{font-weight:600;color:#2c3e50}._progressBar_108m8_1087{width:100%;height:6px;background-color:#e9ecef;border-radius:3px;overflow:hidden}._progressFill_108m8_1103{height:100%;border-radius:3px;transition:width .6s ease}@media(max-width:1024px){._filtersContainer_108m8_7{padding:14px 16px;gap:10px 16px}._filterGroup_108m8_39{padding:4px 10px 4px 14px}._filterGroup_108m8_39>div{min-width:110px}._chartsGrid_108m8_517{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._filtersContainer_108m8_7{flex-direction:column;align-items:stretch;gap:10px;padding:16px}._filterGroup_108m8_39{padding:6px 14px 6px 16px;justify-content:space-between}._filterGroup_108m8_39 label{min-width:80px}._filterGroup_108m8_39>div{flex:1;min-width:120px}._filterSelect_108m8_207{flex:1;min-width:80px}._chartsGrid_108m8_517{grid-template-columns:1fr}._chartWrapper_108m8_575{height:200px}._selectInput_108m8_239,._numberInput_108m8_275,._viewToggle_108m8_391{width:100%}._viewButton_108m8_409{flex:1;text-align:center}._tableCard_108m8_675 ._tableHeader_108m8_701{flex-direction:column;align-items:flex-start;padding:16px 20px}._tableCard_108m8_675 ._tableInfo_108m8_737{flex-wrap:wrap;gap:10px;width:100%;justify-content:space-between}._tableCard_108m8_675 ._tableTitle_108m8_723{font-size:18px}._table_108m8_661 th,._table_108m8_661 td{padding:10px 12px;font-size:13px}._summaryGrid_108m8_1293{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}._summaryValue_108m8_1303{font-size:24px}._scoreBadge_108m8_965,._overdueBadge_108m8_987,._goodBadge_108m8_1009{font-size:12px;padding:4px 12px}._nameCell_108m8_953{font-size:13px}}@media(max-width:480px){._filtersContainer_108m8_7{padding:12px;gap:8px}._filterGroup_108m8_39{flex-wrap:wrap;padding:4px 10px 4px 12px}._filterGroup_108m8_39 label{font-size:12px;min-width:70px}._filterGroup_108m8_39>div{min-width:100px}._chartWrapper_108m8_575{height:180px}._chartTitle_108m8_553{font-size:14px}._userSelect_108m8_335{min-width:unset;padding:6px 28px 6px 10px;font-size:12px}._tableCard_108m8_675 ._tableHeader_108m8_701{padding:12px 16px}._tableCard_108m8_675 ._tableTitle_108m8_723{font-size:16px}._tableCard_108m8_675 ._tableInfo_108m8_737{font-size:12px}._tableCard_108m8_675 ._tableInfo_108m8_737 span{padding:2px 10px}._table_108m8_661 th,._table_108m8_661 td{padding:8px 10px;font-size:12px}._scoreBadge_108m8_965,._overdueBadge_108m8_987,._goodBadge_108m8_1009{font-size:11px;padding:3px 10px}._nameCell_108m8_953{font-size:12px}._summaryGrid_108m8_1293{grid-template-columns:repeat(2,1fr)}._percentCell_108m8_1063{min-width:60px}._programTitle_108m8_1499{max-width:100px}._tableInfo_108m8_737{gap:8px}}@media(min-width:1920px){._chartsGrid_108m8_517{grid-template-columns:repeat(auto-fit,minmax(530px,1fr))}}._container_1i6gp_1{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:24px}._header_1i6gp_15{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._title_1i6gp_29{font-size:24px;font-weight:600;color:#1a1a2e;margin:0}._controls_1i6gp_43{display:flex;flex-direction:column;gap:12px}._periodControls_1i6gp_55{display:flex;gap:8px;flex-wrap:wrap}._periodButton_1i6gp_67{padding:8px 16px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;color:#666;font-size:14px;cursor:pointer;transition:all .2s ease}._periodButton_1i6gp_67:hover{background:#f5f5f5;border-color:#454cee}._periodButton_1i6gp_67._active_1i6gp_99{background:#454cee;color:#fff;border-color:#454cee}._periodButton_1i6gp_67._active_1i6gp_99:hover{background:#1976d2}._dateControls_1i6gp_119{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._dateInput_1i6gp_133{padding:6px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;background:#fff;color:#333;transition:border-color .2s ease}._dateInput_1i6gp_133:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a}._dateSeparator_1i6gp_165{color:#999;font-size:14px}._updateButton_1i6gp_175{padding:6px 20px;background:#2196f3;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s ease}._updateButton_1i6gp_175:hover{background:#1976d2}._updateButton_1i6gp_175:active{transform:scale(.98)}._chartsGrid_1i6gp_211{display:flex;flex-direction:column;gap:20px}._chartWrapper_1i6gp_223{min-height:400px;position:relative}._chartContainer_1i6gp_233{position:relative;height:400px;width:100%}._chartInfo_1i6gp_245{display:flex;gap:24px;flex-wrap:wrap;padding:12px 16px;background:#f8f9fa;border-radius:8px;margin-bottom:16px;border-left:4px solid #2196f3}._infoItem_1i6gp_267{display:flex;align-items:center;gap:8px}._infoLabel_1i6gp_279{color:#666;font-size:14px}._infoValue_1i6gp_289{color:#1a1a2e;font-size:14px;font-weight:600}._chartLegend_1i6gp_301{margin-top:12px;padding:8px 16px;background:#fafafa;border-radius:6px}._legendNote_1i6gp_315{color:#999;font-size:13px;margin:0}._loading_1i6gp_327{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;gap:16px}._spinner_1i6gp_345{width:40px;height:40px;border:3px solid #f0f0f0;border-top-color:#2196f3;border-radius:50%;animation:_spin_1i6gp_345 .8s linear infinite}@keyframes _spin_1i6gp_345{to{transform:rotate(360deg)}}._error_1i6gp_375{display:flex;align-items:center;justify-content:center;height:400px;color:#f44336;font-size:16px;text-align:center;padding:20px;background:#ffebee;border-radius:8px}._noData_1i6gp_401{display:flex;align-items:center;justify-content:center;height:400px;color:#999;font-size:16px}@media(max-width:768px){._container_1i6gp_1{padding:16px;margin:10px}._header_1i6gp_15{gap:12px}._title_1i6gp_29{font-size:20px}._dateControls_1i6gp_119{flex-direction:column;align-items:stretch}._dateInput_1i6gp_133{width:100%}._statsGrid_1i6gp_467{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._statValues_1i6gp_475{grid-template-columns:repeat(2,1fr);gap:4px}._chartInfo_1i6gp_245{flex-direction:column;gap:8px}._chartContainer_1i6gp_233{height:300px}}@media(max-width:480px){._periodControls_1i6gp_55{justify-content:center}._periodButton_1i6gp_67{flex:1;text-align:center;padding:6px 12px;font-size:12px}._chartContainer_1i6gp_233{height:250px}._statsGrid_1i6gp_467{grid-template-columns:1fr 1fr}._statValues_1i6gp_475{grid-template-columns:repeat(2,1fr)}._statValueNumber_1i6gp_553{font-size:14px}}._filtersContainer_9p70p_1{display:flex;flex-wrap:wrap;gap:12px 20px;background:#fff;padding:16px 20px;border-radius:12px;box-shadow:0 2px 8px #0000000f;align-items:center;border:1px solid #f0f0f0}._filterGroup_9p70p_25{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 16px;border-radius:8px;transition:background .2s ease}._filterGroup_9p70p_25 label{font-weight:500;font-size:13px;color:#495057;white-space:nowrap;letter-spacing:.3px}._filterSelect_9p70p_59{padding:6px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;min-width:120px;cursor:pointer;color:#212529;transition:border-color .2s ease}._filterSelect_9p70p_59:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}._filterInput_9p70p_95{padding:6px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;width:80px;color:#212529;transition:border-color .2s ease}._filterInput_9p70p_95:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}._filterInput_9p70p_95::placeholder{color:#999;font-size:12px}@media(max-width:1024px){._filtersContainer_9p70p_1{padding:14px 16px;gap:10px 16px}._filterGroup_9p70p_25{padding:4px 10px 4px 14px}._filterSelect_9p70p_59{min-width:100px}}@media(max-width:768px){._filtersContainer_9p70p_1{flex-direction:column;align-items:stretch;gap:10px;padding:16px}._filterGroup_9p70p_25{padding:6px 14px 6px 16px;justify-content:space-between}._filterGroup_9p70p_25 label{font-size:13px;min-width:80px}._filterSelect_9p70p_59{flex:1;min-width:100px}._filterInput_9p70p_95{flex:1;width:100%}}@media(max-width:480px){._filtersContainer_9p70p_1{padding:12px;gap:8px}._filterGroup_9p70p_25{padding:4px 10px 4px 12px;flex-wrap:wrap}._filterGroup_9p70p_25 label{font-size:12px;min-width:70px}._filterSelect_9p70p_59{min-width:80px;font-size:12px}._filterInput_9p70p_95{font-size:12px;min-width:60px}}._tableSection_wledp_15{margin-top:20px}._tableHeader_wledp_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:10px}._tableTitle_wledp_41{margin:0;font-size:18px;font-weight:600;color:#333}._tableInfo_wledp_55{display:flex;gap:20px;font-size:14px;color:#666}._tableInfo_wledp_55 span{background:#f0f0f0;padding:4px 12px;border-radius:12px}@media(max-width:768px){._filtersContainer_wledp_83{flex-direction:column;align-items:stretch;gap:10px}._filterGroup_wledp_95{flex-wrap:wrap}._tableHeader_wledp_23{flex-direction:column;align-items:flex-start}._tableInfo_wledp_55{flex-wrap:wrap;gap:10px}}._loadingContainer_wledp_1{display:flex;justify-content:center;align-items:center;min-height:400px}._noData_wledp_137{text-align:center;padding:60px 20px;color:#666;font-size:18px}._tableCard_wledp_153{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}._tableHeader_wledp_23{padding:20px 24px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._tableTitle_wledp_41{margin:0;font-size:20px;color:#2c3e50}._tableInfo_wledp_55{color:#7f8c8d;font-size:14px}._tableWrapper_wledp_209{overflow-x:auto;padding:0}._table_wledp_15{width:100%;border-collapse:collapse;font-size:14px}._table_wledp_15 thead{background:#f8f9fa}._table_wledp_15 th{padding:14px 16px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap;-webkit-user-select:none;user-select:none}._sortable_wledp_259{cursor:pointer;transition:background-color .2s}._sortable_wledp_259:hover{background-color:#e9ecef}._sortIcon_wledp_277{margin-left:4px;font-size:12px;color:#6c757d}._table_wledp_15 td{padding:14px 16px;border-bottom:1px solid #e9ecef;vertical-align:middle}._tableRow_wledp_301:hover{background-color:#f8f9fa}._tableRow_wledp_301:last-child td{border-bottom:none}._detailsLink_wledp_315{background:none;border:none;color:#06c;cursor:pointer;padding:clamp(3px,calc(.5vw / var(--ui-scale)),4px) clamp(6px,calc(1vw / var(--ui-scale)),8px);font-size:clamp(12px,calc(1vw / var(--ui-scale)),14px)}._detailsLink_wledp_315:hover{color:#c00;text-decoration:underline}._programTitle_wledp_341{font-weight:500;color:#2c3e50;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._difficultyBadge_wledp_361,._statusBadge_wledp_379{display:inline-block;padding:4px 12px;border-radius:20px;color:#fff;font-size:12px;font-weight:600}._overdueBadge_wledp_397{display:inline-block;padding:4px 12px;border-radius:20px;background-color:#f44336;color:#fff;font-size:12px;font-weight:600}._goodBadge_wledp_417{display:inline-block;padding:4px 12px;border-radius:20px;background-color:#4caf50;color:#fff;font-size:12px;font-weight:600}._percentCell_wledp_439{display:flex;flex-direction:column;gap:4px;min-width:100px}._percentValue_wledp_453{font-weight:600;color:#2c3e50}._progressBar_wledp_463{width:100%;height:6px;background-color:#e9ecef;border-radius:3px;overflow:hidden}._progressFill_wledp_479{height:100%;border-radius:3px;transition:width .6s ease}@media(max-width:768px){._summaryGrid_wledp_495{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}._summaryValue_wledp_505{font-size:24px}._table_wledp_15 th,._table_wledp_15 td{padding:10px 12px;font-size:13px}._programTitle_wledp_341{max-width:150px}._tableHeader_wledp_23{flex-direction:column;align-items:flex-start}}@media(max-width:480px){._analyticsContainer_wledp_547{padding:10px}._table_wledp_15 th,._table_wledp_15 td{padding:8px 10px;font-size:12px}._programTitle_wledp_341{max-width:100px}._summaryGrid_wledp_495{grid-template-columns:repeat(2,1fr)}}._loadingContainer_1tjg8_1{display:flex;justify-content:center;align-items:center;min-height:400px}._noData_1tjg8_15{text-align:center;padding:60px 20px;color:#666;font-size:18px}._numberInput_1tjg8_27{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;transition:border-color .3s}._numberInput_1tjg8_27:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._numberInput_1tjg8_27::-webkit-inner-spin-button,._numberInput_1tjg8_27::-webkit-outer-spin-button{opacity:1}._summaryGrid_1tjg8_65{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}._summaryCard_1tjg8_79{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000001a;text-align:center;transition:transform .2s}._summaryCard_1tjg8_79:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._summaryValue_1tjg8_107{font-size:32px;font-weight:700;color:#2c3e50;margin-bottom:8px}._summaryLabel_1tjg8_121{font-size:14px;color:#7f8c8d;font-weight:500}._tableCard_1tjg8_135{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}._tableHeader_1tjg8_149{padding:20px 24px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}._tableTitle_1tjg8_169{margin:0;font-size:20px;color:#2c3e50}._tableInfo_1tjg8_181{color:#7f8c8d;font-size:14px}._tableWrapper_1tjg8_191{overflow-x:auto;padding:0}._analyticsCourseModal_1tjg8_199{overflow:auto;width:calc(70vw / var(--ui-scale));margin:0 auto}._filtersContainer_1tjg8_211{display:flex;flex-wrap:wrap;gap:15px;border-radius:8px;align-items:center}._filterGroup_1tjg8_227{display:flex;align-items:center;gap:8px}._filterGroup_1tjg8_227 label{font-weight:500;font-size:14px;color:#333;white-space:nowrap}._container_6k8rw_1{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014}._header_6k8rw_15{margin-bottom:24px}._controls_6k8rw_23{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}._periodControls_6k8rw_39{display:flex;gap:8px;background:#f5f5f5;padding:4px;border-radius:8px}._periodButton_6k8rw_55{padding:8px 16px;border:none;background:transparent;border-radius:6px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease}._periodButton_6k8rw_55:hover{color:#1a1a2e;background:#0000000d}._periodButton_6k8rw_55._active_6k8rw_89{background:#fff;color:#1a1a2e;box-shadow:0 2px 4px #0000001a}._departmentControls_6k8rw_101{display:flex;align-items:center;gap:8px}._departmentSelect_6k8rw_113{padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;color:#1a1a2e;background:#fff;cursor:pointer;transition:border-color .2s ease;min-width:180px}._departmentSelect_6k8rw_113:hover{border-color:#bdbdbd}._departmentSelect_6k8rw_113:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px #4caf501a}._metricsGrid_6k8rw_159{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}._metricCard_6k8rw_173{background:#f8f9fa;padding:16px 20px;border-radius:8px;border-left:4px solid #4caf50;transition:transform .2s ease}._metricCard_6k8rw_173:hover{transform:translateY(-2px)}._metricCard_6k8rw_173._warning_6k8rw_197{border-left-color:#ff9800}._metricCard_6k8rw_173._success_6k8rw_205{border-left-color:#4caf50;background:#f0f8f0}._metricLabel_6k8rw_215{font-size:13px;color:#666;font-weight:500;margin-bottom:4px}._metricValue_6k8rw_229{font-size:28px;font-weight:700;color:#1a1a2e;line-height:1.2}._metricSub_6k8rw_243{font-size:13px;color:#888;margin-top:4px}._chartWrapper_6k8rw_257{background:#fafafa;border-radius:8px;padding:16px;border:1px solid #f0f0f0}._chartContainer_6k8rw_271{width:100%;height:400px;position:relative}._loading_6k8rw_285{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}._spinner_6k8rw_303{width:40px;height:40px;border:3px solid #f0f0f0;border-top:3px solid #4caf50;border-radius:50%;animation:_spin_6k8rw_303 .8s linear infinite;margin-bottom:16px}@keyframes _spin_6k8rw_303{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_6k8rw_341{padding:40px 20px;text-align:center;color:#f44336;background:#ffebee;border-radius:8px;border:1px solid #ffcdd2}._error_6k8rw_341 p{margin:0;font-weight:500}._noData_6k8rw_369{padding:60px 20px;text-align:center;color:#999;background:#fafafa;border-radius:8px;border:1px dashed #e0e0e0}._noData_6k8rw_369 p{margin:0;font-size:16px}@media(max-width:768px){._container_6k8rw_1{padding:16px}._controls_6k8rw_23{flex-direction:column;align-items:stretch;gap:12px}._periodControls_6k8rw_39{display:flex;justify-content:center}._departmentControls_6k8rw_101{width:100%}._departmentSelect_6k8rw_113{width:100%;min-width:unset}._metricsGrid_6k8rw_159{grid-template-columns:repeat(2,1fr);gap:12px}._metricValue_6k8rw_229{font-size:22px}._chartContainer_6k8rw_271{height:300px}._periodButton_6k8rw_55{padding:6px 12px;font-size:13px}}@media(max-width:480px){._metricsGrid_6k8rw_159{grid-template-columns:1fr}._metricCard_6k8rw_173{padding:12px 16px}._chartContainer_6k8rw_271{height:250px}}._chartDescription_6k8rw_515{background:#f8f9fa;border-radius:8px;padding:16px 20px;margin-bottom:20px;border:1px solid #e9ecef}._chartDescription_6k8rw_515 h4{margin:0 0 12px;font-size:15px;font-weight:600;color:#1a1a2e}._descriptionItems_6k8rw_545{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}._descriptionItem_6k8rw_545{display:flex;align-items:center;gap:10px;font-size:13px;color:#444}._dot_6k8rw_575{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}._descriptionFooter_6k8rw_591{font-size:13px;color:#555;padding-top:10px;border-top:1px solid #e9ecef}._descriptionFooter_6k8rw_591 strong{color:#1a1a2e}@media(max-width:768px){._chartDescription_6k8rw_515{padding:12px 16px}._descriptionItem_6k8rw_545,._descriptionFooter_6k8rw_591{font-size:12px}}._analyticsContainer_13och_1{padding:24px;background:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;transition:all .3s ease}._loadingContainer_13och_17{display:flex;justify-content:center;align-items:center;min-height:400px}._filtersContainer_13och_31{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 20px;padding:20px 24px;background:#fafafa;border-radius:12px;margin-bottom:20px;border:1px solid #e2e8f0}._filterGroup_13och_55{display:flex;flex-direction:column;gap:6px;min-width:130px;flex:1 0 auto}._filterGroup_13och_55 label{font-size:13px;font-weight:600;color:#475569;letter-spacing:.4px;font-size:11px}._numberInput_13och_87{padding:8px 12px;border:2px solid #e2e8f0;border-radius:8px;font-size:14px;transition:all .2s ease;background:#fff;min-width:80px}._numberInput_13och_87:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._numberInput_13och_87:hover{border-color:#94a3b8}._metricToggleContainer_13och_127{display:flex;flex-direction:column;align-items:start;gap:4px}._toggleLabel_13och_141{font-weight:600;font-size:11px;color:#475569;white-space:nowrap;letter-spacing:.3px}._toggleBar_13och_157{display:flex;gap:8px;padding:4px;flex-wrap:wrap;flex:1}._toggleButton_13och_173{padding:8px 18px;border:2px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);background:#fff;min-width:80px;position:relative;box-shadow:0 1px 2px #0000000a}._toggleButton_13och_173:active{transform:translateY(0);color:#fff}._toggleButton_13och_173._active_13och_211{border-color:#4caf50;background:#4caf50;box-shadow:0 2px 8px #4caf504d;transform:translateY(-1px)}._toggleButton_13och_173._active_13och_211:hover{background:#43a047;box-shadow:0 4px 12px #4caf5059}._chartWrapper_13och_237{position:relative;width:100%;padding:16px 0;background:#fff;border-radius:12px}._chartContainer_13och_253{position:relative;width:100%;height:450px;padding:8px}._chartContainer_13och_253 canvas{width:100%!important;height:100%!important}._error_13och_279{padding:48px 24px;text-align:center;background:linear-gradient(135deg,#fff5f5,#fff0f0);border:2px solid #fecaca;border-radius:12px;color:#dc2626;margin-top:16px}._error_13och_279 p{margin:0;font-size:15px;font-weight:500}._noData_13och_311{padding:64px 24px;text-align:center;background:linear-gradient(135deg,#f8fafc,#f1f4f8);border:2px dashed #cbd5e1;border-radius:12px;color:#64748b;margin-top:16px}._noData_13och_311 p{margin:0;font-size:16px;font-weight:500}@media(max-width:1024px){._filtersContainer_13och_31{gap:12px 16px;padding:16px 20px}._filterGroup_13och_55{min-width:100px;flex:1 1 calc(33.33% - 12px)}._chartContainer_13och_253{height:350px}}@media(max-width:768px){._analyticsContainer_13och_1{padding:16px}._filtersContainer_13och_31{flex-direction:column;align-items:stretch;gap:12px;padding:16px}._filterGroup_13och_55{min-width:unset;width:100%;flex:none}._metricToggleContainer_13och_127{flex-direction:column;align-items:stretch;gap:12px;padding:16px}._toggleBar_13och_157{justify-content:flex-start;gap:6px}._toggleButton_13och_173{flex:1;min-width:60px;padding:8px 12px;font-size:12px}._chartContainer_13och_253{height:300px}}@media(max-width:480px){._analyticsContainer_13och_1{padding:12px}._filtersContainer_13och_31{padding:12px;gap:10px}._filterGroup_13och_55 label{font-size:10px}._numberInput_13och_87{padding:6px 10px;font-size:13px}._toggleButton_13och_173{min-width:50px;padding:6px 10px;font-size:11px}._chartContainer_13och_253{height:240px}._error_13och_279,._noData_13och_311{padding:32px 16px}._error_13och_279 p,._noData_13och_311 p{font-size:14px}}@keyframes _fadeInUp_13och_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._analyticsContainer_13och_1{animation:_fadeInUp_13och_1 .4s ease}._metricToggleContainer_13och_127,._filtersContainer_13och_31{animation:_fadeInUp_13och_1 .3s ease}._dashboard_yaao6_1{display:flex;flex-direction:column;gap:1.25rem}._filtersContainer_yaao6_13{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 1.25rem;padding:1rem 1.25rem;background:#fff;border-radius:12px;border:1px solid #e8ecf1;box-shadow:0 1px 3px #0000000d}._filterGroup_yaao6_37{display:flex;flex-direction:column;gap:.35rem;min-width:140px}._filterGroup_yaao6_37 label{font-size:.78rem;font-weight:650;color:#64748b}._verdictCard_yaao6_63{background:#fff;border-radius:12px;padding:1.5rem 1.75rem;border:1px solid #e8ecf1;box-shadow:0 1px 3px #0000000f;border-left:4px solid #64748b}._statusEffective_yaao6_81{border-left-color:#16a34a}._statusAttention_yaao6_89{border-left-color:#d97706}._statusIneffective_yaao6_97{border-left-color:#dc2626}._verdictTop_yaao6_105{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}._eyebrow_yaao6_119{margin:0 0 .35rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:capitalize;color:#64748b}._statusLabel_yaao6_137{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;color:#0f172a}._summary_yaao6_151{margin:0;max-width:42rem;font-size:.95rem;line-height:1.45;color:#475569}._goalHint_yaao6_167{margin:.6rem 0 0;font-size:.85rem;font-weight:600;color:#b45309}._indexCircle_yaao6_181{flex-shrink:0;width:96px;height:96px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8fafc;border:2px solid #e2e8f0;cursor:help}._statusEffective_yaao6_81 ._indexCircle_yaao6_181{border-color:#86efac;background:#f0fdf4}._statusAttention_yaao6_89 ._indexCircle_yaao6_181{border-color:#fcd34d;background:#fffbeb}._statusIneffective_yaao6_97 ._indexCircle_yaao6_181{border-color:#fca5a5;background:#fef2f2}._indexValue_yaao6_239{font-size:1.75rem;font-weight:800;line-height:1;color:#0f172a}._indexCaption_yaao6_253{margin-top:.2rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}._indexTooltip_yaao6_271{max-width:320px;text-align:left;font-size:.82rem;line-height:1.4;font-weight:500}._indexTooltip_yaao6_271 p{margin:0 0 .55rem}._indexTooltip_yaao6_271 p:last-child{margin-bottom:0}._indexTooltipTitle_yaao6_303{font-weight:700;font-size:.88rem;margin-bottom:.45rem!important}._indexTooltipSubtitle_yaao6_315{font-weight:700;margin:.65rem 0 .3rem!important}._indexTooltip_yaao6_271 ul{margin:0 0 .45rem;padding-left:1.1rem}._indexTooltip_yaao6_271 li{margin-bottom:.25rem}._indexTooltip_yaao6_271 li strong{font-weight:700}._axesRow_yaao6_351{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;margin-top:1.35rem;padding-top:1.15rem;border-top:1px solid #f1f5f9;align-items:end}._twoCol_yaao6_371{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._weakSpotsBlock_yaao6_383{display:flex;flex-direction:column;gap:1.25rem}._panel_yaao6_395{background:#fff;border-radius:12px;padding:1.25rem 1.4rem;border:1px solid #e8ecf1;box-shadow:0 1px 3px #0000000d}._panelHeader_yaao6_411{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}._panelHeader_yaao6_411 h4{margin:0;font-size:1rem;font-weight:700;color:#0f172a}._muted_yaao6_441{font-size:.8rem;color:#94a3b8}._textLink_yaao6_451,._linkBtn_yaao6_453{border:none;background:none;color:#2563eb;font-size:.85rem;font-weight:600;cursor:pointer;padding:0}._textLink_yaao6_451:hover,._linkBtn_yaao6_453:hover{text-decoration:underline}._empty_yaao6_483{margin:0;font-size:.9rem;color:#94a3b8}._list_yaao6_495{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._listBtn_yaao6_513{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;border:1px solid #eef2f7;background:#f8fafc;border-radius:10px;padding:.75rem .9rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}._listBtn_yaao6_513:hover{border-color:#cbd5e1;background:#f1f5f9}._listMain_yaao6_553{display:flex;flex-direction:column;gap:.2rem;min-width:0}._listTitle_yaao6_567{font-size:.9rem;font-weight:650;color:#0f172a}._listReason_yaao6_579{font-size:.78rem;color:#64748b}._scoreBadge_yaao6_589{flex-shrink:0;min-width:2.4rem;text-align:center;font-weight:750;font-size:.9rem;color:#b45309;background:#fffbeb;border-radius:8px;padding:.35rem .45rem}._segments_yaao6_613{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}._segmentCard_yaao6_625{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;text-align:left;border:1px solid #eef2f7;background:#f8fafc;border-radius:10px;padding:.9rem 1rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}._segmentCard_yaao6_625:hover{border-color:#cbd5e1;background:#f1f5f9}._segmentLabel_yaao6_663{font-size:.8rem;color:#64748b;font-weight:600}._segmentCount_yaao6_675{font-size:1.5rem;font-weight:800;color:#0f172a;line-height:1.1}._segmentPercent_yaao6_689{font-size:.78rem;color:#94a3b8}._segmentAction_yaao6_699{margin-top:.35rem;font-size:.78rem;font-weight:650;color:#2563eb}._actions_yaao6_713{display:flex;flex-direction:column;gap:.75rem}._actionCard_yaao6_725{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-radius:10px;border:1px solid #eef2f7;background:#fafbfc}._actionBody_yaao6_747{min-width:0}._actionBody_yaao6_747 h5{margin:0 0 .35rem;font-size:.95rem;font-weight:700;color:#0f172a}._actionBody_yaao6_747 p{margin:0;font-size:.88rem;line-height:1.4;color:#475569}._actionMeta_yaao6_783{margin-bottom:.35rem!important;font-size:.78rem!important;font-weight:650;color:#64748b!important}._actionBtn_yaao6_797{flex-shrink:0;border:1px solid #cbd5e1;background:#fff;color:#1e293b;font-size:.82rem;font-weight:650;border-radius:8px;padding:.5rem .85rem;cursor:pointer}._actionBtn_yaao6_797:hover{background:#f1f5f9}._errorBox_yaao6_829{background:#fff;border-radius:12px;padding:1.5rem;border:1px solid #fecaca;color:#991b1b}._departmentsModal_yaao6_845{width:min(560px,86vw);max-height:70vh;display:flex;flex-direction:column;gap:.75rem;padding:0 .5rem .25rem}._departmentsModalTitle_yaao6_863{margin:0;font-size:1.15rem;font-weight:700;color:#0f172a}._departmentsModalHint_yaao6_877{margin:0;font-size:.85rem;color:#64748b}._departmentsModalList_yaao6_889{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:55vh}@media(max-width:960px){._axesRow_yaao6_351,._segments_yaao6_613,._twoCol_yaao6_371{grid-template-columns:1fr 1fr}}@media(max-width:640px){._verdictTop_yaao6_105{flex-direction:column}._axesRow_yaao6_351,._segments_yaao6_613,._twoCol_yaao6_371{grid-template-columns:1fr}._actionCard_yaao6_725{flex-direction:column}}._gauge_e6frt_1{display:flex;flex-direction:column;align-items:center;min-width:0}._svg_e6frt_15{width:100%;max-width:140px;height:auto;display:block}._needle_e6frt_29{fill:#1e293b}._hub_e6frt_37{fill:#0f172a;stroke:#fff;stroke-width:1.5}._valueText_e6frt_49{font-size:14px;font-weight:750;fill:#0f172a;font-family:inherit}._label_e6frt_63{margin-top:.15rem;font-size:.78rem;font-weight:650;color:#64748b;text-align:center;line-height:1.25}
