:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{-ms-touch-action:none;touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(50%);transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit;background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#0065d81a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#ffa50014;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#cc00001a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:#78ab461a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar,.tox .tox-bottom-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #006ce7,0 0 0 3px #006ce740;content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus-visible:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e80}.tox .tox-button--naked:hover:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#222f3e2e;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:#222f3e4d}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:#222f3e80;cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:#222f3e80}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:#222f3eb3;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#cce2fa;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:#222f3eb3;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:#222f3e80;cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px #7f7f7f4d inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#cce2fa}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 8px #222f3e1a;padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(#fff0,#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:#ffffffbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26;display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:#222f3eb3;display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#003c81;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:#ffffffbf;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered:before{border:1px solid #eee;border-radius:6px;content:"";top:0;right:0;bottom:0;left:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered-focus.tox-navobj-bordered:before{border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:0}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area:before{border:2px solid #2d6adf;border-radius:4px;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area:before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:#222f3e33;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-custom-editor:focus-within,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce780;border-color:#006ce780}.tox .tox-insert-table-picker__label{color:#222f3eb3;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:after,.tox .tox-pop--transition:before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:after,.tox .tox-pop:before{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset:after,.tox .tox-pop.tox-pop--inset:before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:after,.tox .tox-pop.tox-pop--bottom:before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:after,.tox .tox-pop.tox-pop--top:before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:after,.tox .tox-pop.tox-pop--left:before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:after,.tox .tox-pop.tox-pop--right:before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:after,.tox .tox-pop.tox-pop--align-left:before{left:20px}.tox .tox-pop.tox-pop--align-right:after,.tox .tox-pop.tox-pop--align-right:before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:#222f3eb3;border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,to,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:#222f3eb3;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar__branding svg{fill:#222f3ecc;height:1.14em;vertical-align:-.28em;width:3.6em}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-bottom:3px;padding-left:1ch;padding-right:3px}.tox .tox-statusbar__resize-handle svg{display:block;fill:#222f3e80}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px 1px 5px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:#222f3e80}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:#222f3e80}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{border-radius:3px;display:flex;margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-number-input .tox-input-wrapper{background:#f7f7f7;display:flex;pointer-events:none;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background:#cce2fa}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;width:60px}.tox .tox-number-input input:hover{background:#cce2fa;color:#222f3e}.tox .tox-number-input input:focus{background:#fff;color:#222f3e}.tox .tox-number-input input:disabled{background:0 0;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button{background:#f7f7f7;color:#222f3e;height:28px;text-align:center;width:24px}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}.tox .tox-number-input button:focus{background:#cce2fa}.tox .tox-number-input button:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:0 0;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:#222f3e80}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#cce2fa}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #cce2fa inset}.tox .tox-split-button:focus{background:#cce2fa;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:#222f3e80}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:#222f3e80}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 22px) calc(100% + -0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;overscroll-behavior:none;padding:4px 0}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:0 2px 4px #222f3e4d;color:#ffffffbf;font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:0 0;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:0;overflow:hidden;padding:0 0 0 8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 8px 0;position:relative}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:8px 8px 0}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;width:100%}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}/**
 * http://prismjs.com/
 * @license MIT <https://opensource.org/licenses/MIT>
 * @author Lea Verou <https://lea.verou.me>
 * @see https://github.com/PrismJS/prism/blob/master/LICENSE
 *
 * Dracula Theme originally by Zeno Rocha [@zenorocha]
 * https://draculatheme.com/
 *
 * Ported for PrismJS by Albert Vallverdu [@byverdu]
 */.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:0}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected=inline-boundary]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden):before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A);cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked:before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A)}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden):before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A),default}div.mce-footnotes hr{margin-inline-end:auto;margin-inline-start:0;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{text-decoration:none}@media print{sup.mce-footnote a{color:#000;text-decoration:none}div.mce-footnotes{-moz-column-break-inside:avoid;break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:#006ce71a}.mce-content-body .mce-mergetag-affix{background-color:#006ce71a;color:#006ce7}.mce-object{background:transparent url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A) no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#222f3eb3;content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks):before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks):before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:#000000bf;border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor:before{background-color:inherit;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover:after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body details[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{background-color:#b4d7ffb3;border:1px solid rgba(180,215,255,.7);bottom:-1px;content:"";left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{border-color:#0054b4b3}}.mce-content-body img[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body img[data-mce-selected]::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy:after{content:"-"}body{font-family:sans-serif}table{border-collapse:collapse}.quiz-card{border:none;box-shadow:0 2px 8px #0000001a;border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.quiz-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.quiz-cover-image{position:relative;overflow:hidden}.quiz-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;background:linear-gradient(to bottom,#0000004d,#0000001a,#0009);display:flex;flex-direction:column;justify-content:space-between}.quiz-type-badge{background:#ffffffe6;color:#333;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;display:flex;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.quiz-info-badge{background:#007bffe6;color:#fff;padding:3px 6px;border-radius:8px;font-size:11px;font-weight:500;display:flex;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quiz-action-icon{background:#ffffffe6;color:#333;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.quiz-action-icon:hover{background:#007bffe6;color:#fff;transform:scale(1.1)}.question-type-tag{background:#f8f9fa;color:#6c757d;padding:2px 6px;border-radius:6px;font-size:10px;font-weight:500;border:1px solid #e9ecef}.quiz-stats{padding-top:12px}.question-types{border-top:1px solid #f0f0f0;padding-top:12px}.stepper-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.stepper-item{width:40px;height:40px;border-radius:50%;background-color:#e9ecef;color:#6c757d;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;transition:all .3s ease}.stepper-line{width:60px;height:2px;background-color:#e9ecef;margin:0 10px}.step-text{font-size:14px;font-weight:500;color:#6c757d;transition:all .3s ease}.step-text.active{color:#007bff;font-weight:600}.quiz-card{transition:transform .2s ease,box-shadow .2s ease;border:1px solid #e6e6ed;border-radius:16px!important;box-shadow:0 4px 6px #0000001a,0 10px 20px #00000014}.quiz-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.quiz-cover-image{border-bottom:1px solid #e9ecef}.quiz-stats .d-flex:last-child{margin-bottom:0}.progress-bar{background-color:#e9ecef;border-radius:5px;overflow:hidden}.progress-fill{height:100%;background:#f97316!important;transition:width .3s ease;border-radius:5px}.generate-txt{color:#333;font-weight:600}.otp-modal .modal-content{border-radius:15px;border:none;box-shadow:0 10px 30px #0003}.otp-modal .modal-body{padding:2rem}.discard-conf .modal-content{max-width:400px;margin:0 auto}.spinner-border{border-width:.25em}.text-danger .fas,.text-warning .fas{font-size:3rem}.error-message{color:#dc3545;font-size:.875rem;margin-top:.25rem}.form-control.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-control.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.math-formula-container{margin:1.5rem auto;width:100%}.math-formula{font-size:1.3em;display:flex;align-items:center;justify-content:center;min-height:4rem}.math-exact{font-size:1.3em;text-align:center;margin:2rem 0}.html-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#333;word-wrap:break-word;overflow-wrap:break-word}.html-content p{margin-bottom:1rem}.html-content h1,.html-content h2,.html-content h3,.html-content h4,.html-content h5,.html-content h6{margin-top:1rem;margin-bottom:.5rem;font-weight:600;color:#2c3e50}.html-content h1{font-size:1.5rem}.html-content h2{font-size:1.3rem}.html-content h3{font-size:1.1rem}.html-content ul,.html-content ol{padding-left:2rem;margin-bottom:1rem}.html-content li{margin-bottom:.5rem}.html-content blockquote{border-left:4px solid #ddd;padding-left:1rem;margin:1rem 0;color:#666;font-style:italic}.html-content code{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.html-content pre{background-color:#f8f9fa;padding:1rem;border-radius:5px;overflow-x:auto;margin:1rem 0}.html-content a{color:#007bff;text-decoration:underline}.html-content a:hover{color:#0056b3}.html-content strong,.html-content b{font-weight:600}.html-content em,.html-content i{font-style:italic}.html-content table{border-collapse:collapse;width:100%;margin:1rem 0}.html-content th,.html-content td{border:1px solid #ddd;padding:8px;text-align:left}.html-content th{background-color:#f2f2f2;font-weight:600}.lesson-content{padding:1.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#333;max-width:900px;margin:0 auto;background-color:#fff;border-radius:8px}.heading-numbered{font-size:1.5rem;font-weight:700;margin-bottom:1.2rem;color:#333}.lesson-paragraph{font-size:1rem;margin-bottom:1.2rem;line-height:1.6}.section-title{font-size:1.1rem;margin-bottom:1rem;font-weight:500}.lesson-list{list-style-type:disc;padding-left:2rem;margin-bottom:1.5rem}.lesson-list-item{margin-bottom:1.5rem}.lesson-list-item p{margin-bottom:.5rem}.formula-container{margin:1.5rem 0;text-align:center}.exact-formula{display:flex;justify-content:center;align-items:center}.MathJax_SVG{display:inline-block!important}.mop-limits{vertical-align:middle!important}.MathJax .mi,.MathJax .mo{font-style:italic!important}.MathJax .delimsizing.size1{font-size:150%!important}.mjx-dtable{display:inline-table!important;vertical-align:middle!important}mjx-container{font-size:1.3rem!important;text-align:center!important;margin:1rem auto!important;display:flex!important;justify-content:center!important}mjx-math{margin:0 auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important}mjx-texclass.mjx-math{text-align:center!important}.modal-fullscreen-open .modal-dialog{max-width:100vh!important;margin:0!important;width:100vw!important;height:100%!important}.modal-fullscreen-open .modal-content{height:100vh!important;border:0!important;border-radius:0!important}.fullscreen-modal .modal-dialog{max-width:100%!important;width:100%!important}.fullscreen-modal .modal-body{overflow-y:auto;max-height:calc(100vh - 60px)}.react-markdown p{margin-bottom:1rem}.react-markdown h1,.react-markdown h2,.react-markdown h3,.react-markdown h4,.react-markdown h5,.react-markdown h6{margin-top:.5rem;margin-bottom:.5rem;font-weight:600}.react-markdown code{background-color:#f1f1f1;padding:2px 4px;border-radius:3px;font-family:monospace}.react-markdown pre{background-color:#f1f1f1;padding:1rem;border-radius:5px;overflow-x:auto}.react-markdown ul,.react-markdown ol{padding-left:2rem;margin-bottom:1rem}.react-markdown blockquote{border-left:4px solid #ddd;padding-left:1rem;color:#666;margin-left:0;margin-right:0}.react-markdown a{color:#007bff;text-decoration:underline}.react-markdown table{border-collapse:collapse;width:100%;margin-bottom:1rem}.react-markdown th,.react-markdown td{border:1px solid #ddd;padding:8px;text-align:left}.react-markdown th{background-color:#f2f2f2}.option-label{display:flex;flex:1}.option-letter{font-weight:600;margin-right:8px;min-width:20px}.wid-check{margin-right:8px;min-width:20px;display:flex;align-items:center}.correct-option{color:#28a745;font-weight:600}.wrong-option{color:#dc3545}.question-container{display:flex;margin-bottom:1.5rem;padding:1rem;background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 2px 4px #0000000d}.question-number{font-weight:700;margin-right:.5rem;color:#007bff}.katex{font-size:1.2em!important;line-height:1.5}.katex-display{margin:1.5rem 0!important;overflow-x:auto;overflow-y:hidden;padding:.5rem 0}.katex .msupsub{text-align:left}.katex .mord.mtight,.katex .mbin.mtight,.katex .mrel.mtight{margin:0 .05em}.katex .mop{margin-top:.2em;margin-bottom:.2em}.katex-inline{padding:0 .1em}.MathJax{font-size:120%!important;margin:0 .15em}.MathJax_Display{margin:1.5em 0!important;overflow-x:auto;overflow-y:hidden;padding:.5em 0}.MathJax .mi,.MathJax .mo{font-style:normal!important}.MathJax_SVG_Display{text-align:center;margin:1.5em 0;position:relative;text-indent:0;max-width:100%;overflow-y:hidden;overflow-x:auto}@media screen and (min-resolution: 192dpi){.MathJax,.katex{text-rendering:geometricPrecision}}@media (max-width: 768px){.katex-display{font-size:.9em}}.react-markdown>*{margin-bottom:0}.react-markdown ul li,.react-markdown ol li{margin-bottom:.5rem}.math-formula{margin:1.5rem 0;font-size:1.2em;overflow-x:auto;text-align:center;min-height:2.5rem;display:flex;align-items:center;justify-content:center}.content-with-math{width:100%}.MJX-TEX{text-align:center}.timer-container{text-align:center;margin-bottom:1rem}.timer-container .fs-18{font-size:1.125rem}.timer-container .fw-600{font-weight:600}.timer-container .text-danger{color:#dc3545!important}.question-tabs{display:flex;justify-content:center;margin-bottom:1rem;gap:.25rem}.stepper-item{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-weight:600;transition:all .2s ease}.stepper-item.active{background-color:#007bff;color:#fff}.stepper-item.done{background-color:#28a745;color:#fff}.stepper-item.red{background-color:#dc3545;color:#fff}.stepper-item:hover{transform:scale(1.05)}.pointer{cursor:pointer;transition:opacity .2s ease}.pointer.disabled{opacity:.5;cursor:not-allowed}.ai-explanation-modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.ai-explanation-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #dee2e6}.ai-explanation{padding:1rem}.explanation-content{margin-top:1rem}.result-summary{background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;margin-bottom:1rem}.result-card{border:1px solid #dee2e6;border-radius:.375rem;transition:transform .2s ease}.result-card:hover{transform:translateY(-2px)}.congratulations-message,.fail-message{text-align:center;padding:2rem}.success-icon,.fail-icon{margin-bottom:1rem}.qiz-image{margin-top:1.25rem}.quiz-br{border-radius:.5rem}.exam-page{margin-top:1rem}.selected-option{border:2px solid #007bff!important;background-color:#007bff1a!important}.correct-answer{border:2px solid #28a745!important;background-color:#28a7451a!important}.wrong-answer{border:2px solid #dc3545!important;background-color:#dc35451a!important}.form-group textarea{min-height:120px;resize:vertical}.form-text{font-size:.875rem;color:#6c757d;margin-top:.25rem}.btn-outline-primary.active,.btn-outline-danger.active{opacity:1}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}@media (max-width: 768px){.question-container{padding:.75rem}.stepper-item{width:32px;height:32px;font-size:.875rem}.math-formula{font-size:1rem}.katex-display{font-size:.9em}}@media (max-width: 576px){.lesson-content{padding:1rem}.heading-numbered{font-size:1.25rem}.question-tabs{gap:.125rem}.stepper-item{width:28px;height:28px;font-size:.75rem}}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid white;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid white}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset: 10px){.video-js .vjs-text-track-display>div{top:0;right:0;bottom:0;left:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.end-0{inset-inline-end:0px}.left-0{left:0}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-2{top:.5rem}.top-20{top:5rem}.top-5{top:1.25rem}.z-10{z-index:10}.z-50{z-index:50}.col-span-10{grid-column:span 10 / span 10}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.m-3{margin:.75rem}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.me-4{margin-inline-end:1rem}.me-5{margin-inline-end:1.25rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-60{margin-top:15rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-96{height:24rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[1000px\]{max-height:1000px}.max-h-\[120px\]{max-height:120px}.min-h-0{min-height:0px}.min-h-\[200px\]{min-height:200px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100vh-120px\)\]{min-height:calc(100vh - 120px)}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[600px\]{width:600px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[40px\]{min-width:40px}.min-w-full{min-width:100%}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[15px\]{border-radius:15px}.rounded-\[17px\]{border-radius:17px}.rounded-\[27px\]{border-radius:27px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-none{border-style:none!important}.border-\[\#E6E6ED\]{--tw-border-opacity: 1;border-color:rgb(230 230 237 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#0002A5\]{--tw-bg-opacity: 1;background-color:rgb(0 2 165 / var(--tw-bg-opacity, 1))}.bg-\[\#0100a3\]{--tw-bg-opacity: 1;background-color:rgb(1 0 163 / var(--tw-bg-opacity, 1))}.bg-\[\#6b6bff\]{--tw-bg-opacity: 1;background-color:rgb(107 107 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E7E7F6\]{--tw-bg-opacity: 1;background-color:rgb(231 231 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e0e8ff\]{--tw-bg-opacity: 1;background-color:rgb(224 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f5ff\]{--tw-bg-opacity: 1;background-color:rgb(240 245 255 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#0100a3\]{--tw-gradient-from: #0100a3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(1 0 163 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#FF8C00\]{--tw-gradient-to: #FF8C00 var(--tw-gradient-to-position)}.to-blue-50\/30{--tw-gradient-to: rgb(239 246 255 / .3) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.fill-yellow-400{fill:#facc15}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pe-0{padding-inline-end:0px}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-0{padding-inline-start:0px}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[16px\]{font-size:16px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#0002A5\]{--tw-text-opacity: 1;color:rgb(0 2 165 / var(--tw-text-opacity, 1))}.text-\[\#000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#0A0BA6\]{--tw-text-opacity: 1;color:rgb(10 11 166 / var(--tw-text-opacity, 1))}.text-\[\#1F192F\]{--tw-text-opacity: 1;color:rgb(31 25 47 / var(--tw-text-opacity, 1))}.text-\[\#687282\]{--tw-text-opacity: 1;color:rgb(104 114 130 / var(--tw-text-opacity, 1))}.text-\[\#6b6bff\]{--tw-text-opacity: 1;color:rgb(107 107 255 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html,body,#root{width:100%;height:100%;font-family:Poppins,sans-serif}.custom-support-design{background-color:#acacac38;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.text-clr{color:#0100a5}.custom-ticket{position:relative;border-left:4px solid #49a1e3;padding-left:12px;margin-left:0}.custom-events-ticket{position:relative;background-color:#f8f9fa;border-left:2px solid #fe8201;padding-left:12px;margin-left:0;border-radius:5px}.scroll-tickets{height:300px;overflow-y:auto;overflow-x:hidden}.carousel-control-prev-icon,.carousel-control-next-icon{background-color:#0e6ab0!important;border-radius:50%;width:40px;height:40px}.swal2-confirm:hover,.swal2-cancel:hover{color:#fff}.scroll-tickets .css-b62m3t-container{width:200px!important}.scroll-ticket{height:300px!important;overflow-x:hidden;overflow-y:auto}.scroll-tickets::-webkit-scrollbar{width:12px;height:15px}.scroll-tickets::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scroll-tickets::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.scroll-tickets::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.scroll-tickets::-webkit-scrollbar-corner{background:#f1f1f1}.scroll-ticket::-webkit-scrollbar{width:12px;height:15px}.scroll-ticket::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scroll-ticket::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.scroll-ticket::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.scroll-ticket::-webkit-scrollbar-corner{background:#f1f1f1}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.table th,.table td{text-align:center}.stats-card .carousel{width:100%}.stats-card .carousel-inner{height:80%}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.fc-event-time{display:none}.picker-dialog-bg,.picker-dialog{display:none!important}.custom-h{height:calc(100vh - 85px)}.navbar-handle{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sidebar-button{padding:6px 20px;display:flex;justify-content:center;align-items:center;border-radius:8px;background-color:#5290bf;color:#fff;transition:all .3s ease-in-out}.sidebar-button:hover{background:transparent;color:#5290bf;border:1px solid #5290bf;transition:all .3s ease-in-out}@media (max-width: 767px){.custom-certificate-design{overflow-x:auto!important;overflow-y:hidden!important;width:430px!important}.custom-certificate-design::-webkit-scrollbar{width:12px;height:10px}.custom-certificate-design::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-certificate-design::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.custom-certificate-design::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.custom-certificate-design::-webkit-scrollbar-corner{background:#f1f1f1}.vid-crd .prev-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:250px}.sm-scroll-skill{height:510px;overflow-y:auto}}.description-content{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.description-content.truncated{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.read-more-btn{margin-top:10px;display:block;text-align:left;cursor:pointer;color:#007bff;font-weight:600}.custom-arm-background{background:#080225!important}.custom-background-arm{height:194px;background-image:url(/images/frame.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:20px}.custom-background-arm:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:0}.custom-background-arm>div:first-child{font-size:2rem;font-weight:700;color:#fff;margin-bottom:8px;text-shadow:0 2px 4px rgba(0,0,0,.3);z-index:1;position:relative}.custom-background-arm>div:last-child{font-size:1rem;color:#ffffffe6;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:1;position:relative}.arm-two-column-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.arm-column{position:relative;border-radius:12px;overflow:hidden;height:444px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.arm-developers{background-image:url(/images/develop.png)}.arm-education{background-image:url(/images/educate.png)}.arm-column:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#8a2be21a,#1e1e3ccc);z-index:1}.arm-education:before{background:linear-gradient(135deg,#0064961a,#003264cc)}.arm-column-content{position:relative;z-index:2;text-align:left;padding:105px 24px;color:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.arm-column-content h3{font-size:40px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 4px rgba(0,0,0,.3);line-height:1.2}.arm-column-content p{font-size:16px;margin-bottom:24px;text-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1.5;opacity:.95;color:#fff}.arm-explore-btn{background-color:#009fcc;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;border:none;cursor:pointer;height:48px;display:inline-flex;align-items:center;justify-content:center}.arm-explore-btn:hover{background-color:#009fcc;color:#fff;text-decoration:none}@media (max-width: 768px){.arm-two-column-layout{grid-template-columns:1fr;gap:16px}.arm-column{min-height:250px}.arm-column-content{padding:32px 24px}.arm-column-content h3{font-size:1.75rem;margin-bottom:12px}.arm-column-content p{font-size:.95rem;margin-bottom:20px}.arm-explore-btn{padding:10px 20px;font-size:.95rem;min-height:44px}}@media (max-width: 480px){.arm-column-content{padding:24px 20px}.arm-column-content h3{font-size:1.5rem}.arm-column-content p{font-size:.9rem}}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-\[\#FF8C00\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 140 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e0e8ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(224 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#0A0BA6\]:hover{--tw-text-opacity: 1;color:rgb(10 11 166 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.auth-input{border:1px solid rgba(228,228,228,1);border-radius:8px;width:100%;padding:8px 10px;height:55px!important}.auth-input:focus{border:1px solid rgb(85,84,84);border-radius:8px;width:100%;padding:8px 10px;height:55px!important}.phone-input-wrapper{position:relative}.phone-input-wrapper .PhoneInput{width:100%}.phone-input-wrapper .PhoneInputInput{border:1px solid rgba(228,228,228,1);border-radius:8px;width:100%;padding:8px 10px;height:55px!important;font-size:16px;color:#495057;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.phone-input-wrapper .PhoneInputInput:focus{border:1px solid rgb(85,84,84);outline:0;box-shadow:0 0 0 .2rem #007bff40}.phone-input-wrapper.phone-input-error .PhoneInputInput{border:1px solid #dc3545}.phone-input-wrapper.phone-input-error .PhoneInputInput:focus{border:1px solid #dc3545;box-shadow:0 0 0 .2rem #dc354540}.phone-input-wrapper .PhoneInputCountry{border:1px solid rgba(228,228,228,1);border-right:none;border-radius:8px 0 0 8px;padding:0 8px;height:55px!important;display:flex;align-items:center;background-color:#f8f9fa}.phone-input-wrapper.phone-input-error .PhoneInputCountry{border:1px solid #dc3545;border-right:none}.phone-input-wrapper .PhoneInputCountryIcon{width:24px;height:18px;box-shadow:0 0 0 1px #0000001a;border-radius:2px}.phone-input-wrapper .PhoneInputCountrySelect{font-size:16px;padding:0 4px;margin-left:4px;border:none;background:transparent;color:#495057;cursor:pointer}.phone-input-wrapper .PhoneInputCountrySelectArrow{opacity:.5;margin-left:4px;width:8px;height:8px}.logo-img{height:100px}.email-highlight,.university-highlight{color:#0002a5!important}.pending-approval-modal .modal-content{border-radius:16px;border:none;box-shadow:0 10px 30px #0000001a}.pending-approval-modal .modal-header{border-bottom:none;padding:2rem 2rem 1rem;text-align:center}.pending-approval-modal .modal-body{padding:0 2rem 2rem;text-align:center}.pending-icon{width:80px;height:80px;background:linear-gradient(135deg,#ffc107,#ff8c00);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ffc107b3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #ffc10700}to{transform:scale(1);box-shadow:0 0 #ffc10700}}.pending-title{font-size:1.5rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}.pending-message{font-size:1rem;color:#6c757d;line-height:1.6;margin-bottom:1.5rem}.approval-steps{background:#f8f9fa;border-radius:12px;padding:1.5rem;margin:1.5rem 0;text-align:left}.approval-steps h6{color:#495057;font-weight:600;margin-bottom:1rem;text-align:center}.step-item{display:flex;align-items:center;margin-bottom:.75rem;font-size:.9rem;color:#6c757d}.step-number{width:24px;height:24px;background:#ff8c00;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;margin-right:.75rem;flex-shrink:0}.action-buttons{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.btn-primary-custom{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;padding:.75rem 2rem;font-weight:600;color:#fff;transition:all .3s ease}.btn-primary-custom:hover{transform:translateY(-2px);box-shadow:0 5px 15px #007bff4d;color:#fff}.btn-outline-custom{border:2px solid #6c757d;border-radius:8px;padding:.75rem 2rem;font-weight:600;color:#6c757d;background:transparent;transition:all .3s ease}.btn-outline-custom:hover{background:#6c757d;color:#fff;transform:translateY(-2px)}.verification-logo{height:80px;width:170px}.assignment-edit-form{height:calc(100vh - 100px);overflow-y:auto}.exam-modal .modal-content{min-width:100%!important;max-width:100%!important}.badge-status{padding:6px 15px!important;border-radius:8px!important}.status-badge{padding:6px 15px;border-radius:8px;font-size:.875rem;font-weight:500;display:inline-flex;align-items:center;gap:6px}.status-badge.draft{background-color:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}.status-badge.published{background-color:#e6e7ff;color:#0100a3;border:1px solid #c7c8ff}.status-badge.archived{background-color:#fff7ed;color:#ea580c;border:1px solid #fed7aa}.status-badge.mandatory{background-color:#fef3c7;color:#d97706;border:1px solid #fbbf24}.status-badge.optional{background-color:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}.status-badge.pending{background-color:#fef9c3;color:#ca8a04;border:1px solid #fde047}.status-badge.submitted{background-color:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.status-badge.graded{background-color:#e6e7ff;color:#0100a3;border:1px solid #c7c8ff}.status-badge.late{background-color:#fee2e2;color:#dc2626;border:1px solid #fca5a5}.auth-card .form-check-input{border:2px solid rgba(255,138,2,1)!important}.exam-option .form-check-input{min-width:16px!important}.form-sec .form-check-input:checked{background-color:transparent!important}.form-check input[type=checkbox]:checked{background-color:#ff8a02!important;border:none!important}.question-content .form-check input[type=checkbox]:checked{background-color:#0285ff!important;border:none!important;min-width:16px!important}.email-pref-option .form-check input[type=checkbox]:checked{background-color:#0002a5!important;border-color:#0002a5!important}.email-pref-option .form-switch .form-check-input{background-color:#c5c5c7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E")!important}.crossed-image{height:120px;width:120px}.question-content .form-check input[type=checkbox]{min-width:16px!important}.auth-btn{width:100%;background-color:#ff8201cc;color:#fff!important;padding:14px;border-radius:8px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;height:50px!important;gap:5px}.save-btn{width:100px!important;background-color:#ff8201cc;color:#fff!important;padding:14px;border-radius:8px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;height:50px!important;gap:5px}.auth-section{background-image:url(/assets/bg-auth-CEcNSXue.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:100vh;display:flex;align-items:center}.form-sec{background-color:#fff;padding:40px 45px;box-shadow:0 8px 48px #0000000a!important;border-radius:16px;max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.form-sec::-webkit-scrollbar{width:8px}.form-sec::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.form-sec::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.form-sec::-webkit-scrollbar-thumb:hover{background:#555}.logo-size{font-size:48px;font-weight:700}.mango-image{height:120px;width:120px}.eye-image{position:absolute;top:30px;right:15px}.eye-image-sup{position:absolute;top:16px;right:15px}.eye-for-password,.crs-eye{position:absolute;top:10px;right:15px}.sign-section{background-image:url(/assets/signup-bg-CtlsDv_5.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:100vh;display:flex;align-items:center}.forget-image{height:300px;width:300px}.otp-modal .modal-content{border-radius:12px!important;max-width:430px}.approve-image{height:80px;width:80px}.modal-backdrop.show{background:linear-gradient(180deg,#000,#0006)!important}.success-modal .modal-content{max-width:600px;border-radius:12px!important}.btn-continue{font-size:16px;color:#fff;font-weight:500;height:40px!important;padding:6px 35px;border-radius:8px!important;display:flex;align-items:center;justify-content:center}.btn-continue:hover,.btn-continue:active,.btn-continue:focus{color:#fff!important}.error-icon-auth{font-size:20px;color:#f75555!important}.h-44{height:44px!important}.requests-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;padding:16px}.request-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;box-shadow:2px 2px 10px #0000001a}.request-title{font-size:18px;font-weight:700;margin-bottom:8px}.request-info{font-size:14px;color:#555;margin-bottom:4px}.button-container{margin-top:12px}.auth-back{background-image:url(/assets/log-back-By91uTZh.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.back-btn{position:absolute;top:10px}.auth-container{min-height:100vh;background:#f7f8ff}.auth-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;padding:30px 40px;max-width:580px;width:100%}.auth-title{font-weight:700;font-size:2rem;margin-bottom:2px}.auth-subtitle{color:#5e5e5e;margin-bottom:6px!important}.password-field-container{position:relative}.password-toggle{position:absolute;right:12px;top:0;bottom:0;height:100%;display:flex;align-items:center;cursor:pointer;color:#bdbdbd}.form-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.remember-label{color:#222;font-weight:500;font-size:1rem}.forgot-password{background:none;border:none;color:#222;text-decoration:underline;font-size:1rem;cursor:pointer;padding:0}.auth-form-btn{width:100%;margin-bottom:12px;margin-top:8px;background:#1a23c3;color:#fff;font-weight:600;font-size:1.1rem;border-radius:8px;padding:12px 0;border:none}.signup-text{text-align:center;margin-top:8px;font-weight:600}.info-text{font-size:.95rem;color:#5e5e5e;margin-top:8px;text-align:center}.info-link{color:#3b82f6;text-decoration:underline}@media (min-width: 350px) and (max-width: 767px){.form-sec{padding:20px 25px;max-height:calc(100vh - 40px)}}.nav-tabs{border-bottom:2px solid #e9ecef}.nav-tabs .nav-link{border:none;color:#6c757d;font-weight:500;padding:12px 20px;margin-right:0;border-radius:0;transition:all .3s ease;position:relative}.nav-tabs .nav-link:hover{border:none;color:#0100a3;background-color:transparent}.nav-tabs .nav-link.active{color:#0100a3;background-color:transparent;border-bottom:2px solid #0100a3}.nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:#0100a3}.advanced-search-card{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #00000014}.advanced-search-card .card-body{padding:1.5rem}.advanced-search-card .form-label{font-size:.875rem;color:#495057;margin-bottom:.5rem}.advanced-search-card .form-select,.advanced-search-card .form-control{border:1px solid #dee2e6;border-radius:8px;font-size:.875rem;transition:all .2s ease}.advanced-search-card .form-select:focus,.advanced-search-card .form-control:focus{border-color:#0100a3;box-shadow:0 0 0 .2rem #0100a340}.advanced-search-toggle{border:1px solid #dee2e6;border-left:none;background-color:#f8f9fa;transition:all .2s ease}.advanced-search-toggle:hover{background-color:#e9ecef;color:#0100a3}.advanced-search-toggle.active{background-color:#0100a3;color:#fff;border-color:#0100a3}.attachment-item{transition:all .3s ease;border:2px solid #e9ecef;border-radius:12px;background:linear-gradient(135deg,#fff,#f8f9fa);padding:12px 16px;margin-bottom:8px;position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:12px;min-width:200px;max-width:100%;text-decoration:none;box-shadow:0 2px 4px #0000000d}.attachment-item:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0100a3,#1b8adc);transform:scaleX(0);transition:transform .3s ease}.attachment-item:hover{border-color:#0100a3;background:linear-gradient(135deg,#f0f2ff,#fff);transform:translateY(-2px);box-shadow:0 4px 12px #0100a326;text-decoration:none}.attachment-item:hover:before{transform:scaleX(1)}.attachment-item .iconify-icon{color:#0100a3;transition:all .3s ease;font-size:20px;min-width:20px;display:flex;align-items:center;justify-content:center}.attachment-item:hover .iconify-icon{transform:scale(1.1)}.attachment-item .attachment-text{color:#495057;font-weight:500;font-size:14px;transition:color .3s ease;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-item:hover .attachment-text{color:#0100a3}.attachment-item[data-file-type=pdf]{border-left:4px solid #dc3545}.attachment-item[data-file-type=pdf] .iconify-icon{color:#dc3545}.attachment-item[data-file-type=doc],.attachment-item[data-file-type=docx]{border-left:4px solid #0d6efd}.attachment-item[data-file-type=doc] .iconify-icon,.attachment-item[data-file-type=docx] .iconify-icon{color:#0d6efd}.attachment-item[data-file-type=xls],.attachment-item[data-file-type=xlsx]{border-left:4px solid #198754}.attachment-item[data-file-type=xls] .iconify-icon,.attachment-item[data-file-type=xlsx] .iconify-icon{color:#198754}.attachment-item[data-file-type=ppt],.attachment-item[data-file-type=pptx]{border-left:4px solid #fd7e14}.attachment-item[data-file-type=ppt] .iconify-icon,.attachment-item[data-file-type=pptx] .iconify-icon{color:#fd7e14}.attachment-item[data-file-type=image]{border-left:4px solid #6f42c1}.attachment-item[data-file-type=image] .iconify-icon{color:#6f42c1}.attachment-item[data-file-type=archive]{border-left:4px solid #6c757d}.attachment-item[data-file-type=archive] .iconify-icon{color:#6c757d}.attachment-item[data-file-type=code]{border-left:4px solid #20c997}.attachment-item[data-file-type=code] .iconify-icon{color:#20c997}.attachment-item[data-file-type=audio]{border-left:4px solid #e83e8c}.attachment-item[data-file-type=audio] .iconify-icon{color:#e83e8c}.attachment-item[data-file-type=video]{border-left:4px solid #fd7e14}.attachment-item[data-file-type=video] .iconify-icon{color:#fd7e14}.attachments-container{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.attachments-section{margin-bottom:20px}.attachments-section h6{color:#495057;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px}.attachments-section h6:before{content:"";width:3px;height:18px;background:linear-gradient(180deg,#0100a3,#1b8adc);border-radius:2px}.attachment-size{font-size:11px;color:#6c757d;font-weight:400;margin-left:auto;padding-left:8px}.attachment-item:after{content:"↗";position:absolute;top:8px;right:8px;font-size:10px;color:#6c757d;opacity:0;transition:opacity .3s ease}.attachment-item:hover:after{opacity:1}.input-group-text{background-color:#f8f9fa;border-color:#dee2e6;color:#6c757d}.input-group .form-control:focus{border-color:#0100a3;box-shadow:0 0 0 .2rem #0100a340}#root{height:100%}html{margin:0;padding:0;overflow-y:auto!important;height:100%}body{margin:0;padding:0;font-family:Poppins!important;background-color:#fff;overflow-x:hidden;overflow-y:auto!important;color:#1e1e1e}a{text-decoration:none!important;color:inherit!important}a:hover{color:inherit!important}.pay-logo{height:40px!important;width:150px!important}.two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.4;max-width:150px!important;flex:1;min-width:0}button{margin:0;padding:0;border:none}.table-responsive{overflow-x:auto!important}.sidebar-icon{width:18px;height:18px;margin-right:10px}.sidebar-link{transition:background .2s,color .2s;padding:8px 12px;border-radius:6px;margin:2px 0}.react-select-container .react-select__control{border:1px solid #dee2e6!important;border-radius:.375rem!important;min-height:48px!important;font-size:16px!important}.react-select-container .react-select__control--is-focused{border-color:#80bdff!important;box-shadow:0 0 0 .2rem #007bff40!important}.react-select-container .react-select__placeholder{color:#6c757d!important;font-size:16px!important}.react-select-container .react-select__single-value{color:#495057!important;font-size:16px!important}.react-select-container .react-select__menu{z-index:9999!important}.react-select-container .react-select__option{font-size:16px!important}.react-select-container .react-select__option--is-selected{background-color:#007bff!important}.react-select-container .react-select__option--is-focused{background-color:#f8f9fa!important}.react-select-container.error .react-select__control{border-color:#dc3545!important}.react-select-container.error .react-select__control--is-focused{border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.sidebar-link.active,.sidebar-link.active .sidebar-icon{color:#fff!important}.sidebar-link.active .sidebar-icon{filter:brightness(0) invert(1)}.sidebar-link:hover,.sidebar-link:focus{background:#0002a5!important;color:#fff!important}.sidebar-link:hover .sidebar-icon,.sidebar-link:focus .sidebar-icon{filter:brightness(0) invert(1)}.pb-60{padding-bottom:70px!important}input:focus,button:focus{outline:none!important;box-shadow:none!important}.form-control:focus{box-shadow:none!important}.fs-8{font-size:8px!important}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-36{font-size:36px!important}.fs-38{font-size:38px!important}.fs-40{font-size:40px!important}.fs-45{font-size:45px!important}.fs-md-14{font-size:14px!important}.fs-md-16{font-size:16px!important}.fs-md-24{font-size:24px!important;line-height:32px}.fs-md-22{font-size:22px!important}.fs-md-26{font-size:26px!important;line-height:34px}.fs-md-40{font-size:40px!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.bb-1{text-decoration-line:underline!important}.bx-1{border-left:1px solid #eff0f6!important;border-right:1px solid #eff0f6!important}.bs-1{border-left:1px solid #eff0f6!important}.ls{letter-spacing:1px}.mt-first{margin-top:-5px}.lh-1{line-height:24px}.lh-2{line-height:34px}.br-12{border-radius:12px!important}.pt-100{padding-top:100px}.py-25{padding:12px 0!important}.serif{font-family:"Source Serif 4",serif!important}.inter{font-family:Inter,sans-serif!important}.light-whi .primary-text{color:#007099!important}.notify-head .primary-text{color:#ff8201!important}.text-dark{color:#000!important}.veiw-color{color:#0002a5!important;font-family:Poppins;font-weight:400;font-style:SemiBold}.lesson-count{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:16px;letter-spacing:0%;vertical-align:middle;color:#0002a5}.custom-text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:500px}.group-img{height:12px;width:12px}.text-black{color:var(--black, #191819)!important}.text-sub{color:#00000080!important}.default-text{color:#00abbd!important}.dark-blue{color:#14142b!important}.dark-gray{color:#616161!important}.muted-text{color:#6e7191!important}.grey-text{color:#4e4b66!important}.gray-text{color:#262338!important}.light-text{color:#fbfbfb!important}.light-text1{color:#a0a3bd!important}.gray-light-text{color:#626a75!important}.lights-blue-text{color:#22bfea!important}.light-dark{color:#363b43!important}.purpal-text{color:#6308f7!important}.success-text{color:#00cc67!important}.text-orange{color:#ff8201!important}.text-logo{color:#0100a4!important}.error-text{color:#d33!important}.bg-orange{color:#ff8201!important}.flex-1{flex:1;width:100%}.poppins-font{font-family:Poppins}.w-200{width:200px}.font-inters{font-family:Inter,sans-serif!important}.bg-secondary{background:#f2fcff!important}.primary-1-bg{background-color:#00abbd99!important}.primary-bg{background:#00a7e5!important}.light-bg{background:#a0a3bd!important}.bg-purple{background:#d2daff!important}.primaryBg{background:#6308f7!important}.bg-orange{background-color:#ff8200!important;color:#fff!important}.bg-green{background:var(--Action-color-Green, rgba(81, 156, 102, 1))!important;color:#fff!important}.bg-blue{background:#6308f7!important;background:red!important;color:#fff!important}.bg-support{background:#e5f8ff!important}.w-35{width:35%!important}.text-dlt-conductor{color:#ff0d0d}.w-40{width:37%!important}.nav-animation{position:relative}.nav{display:flex;gap:10px}.nav .nav-tabs{border:none!important}.nav-item{border-bottom:2px solid rgb(206,194,194)}.nav-item .nav-link.active{border:none!important;border-bottom:2px solid red!important}.nav-link{color:#808998}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#d74632;font-weight:700}.nav-link:focus,.nav-link:hover{color:#808998}.nav-link:focus{border:none!important;outline:none!important;box-shadow:none!important}.upload-btn-wrapper{color:#a0a3bd;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.75px;border-radius:12px;border:none;background:#fff;display:flex;align-items:center;gap:5px;position:relative}.upload-btn-wrapper .upload-btn-wrapper.over-view-h{height:120px!important;width:300px!important}.edit{position:absolute;bottom:0;left:7%}.profile-picture-preview{display:flex;align-items:center;flex-direction:column}.profile-picture{height:120px!important;width:130px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover}.edit-btn{background:none;border:none;color:#007bff;cursor:pointer;text-decoration:underline}.fc .fc-button-primary{background-color:#ff8201;border-color:#ff8201;color:var(--fc-button-text-color)}.fc-theme-standard td,.fc-theme-standard th{border:2px solid #ffa300}.fc-dayGridMonth-view thead{background-color:#ffa300;color:#fff}.fc-theme-standard .fc-scrollgrid{border-color:#ffa300}.event-content{padding:2px;border-radius:7px;padding-inline:5px;background-color:#f5ce89;color:#000}.fc-daygrid-event-harness:hover{cursor:pointer}.cookieCard{width:350px;min-width:350px;height:auto;background:linear-gradient(to right,#8968ff,#af98ff);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px;padding:20px;position:relative;overflow:hidden;border-radius:10px}.cookieCard:before{width:150px;height:150px;content:"";background:linear-gradient(to right,#8e6eff,#d0c3ff);position:absolute;z-index:1;border-radius:50%;right:-25%;top:-25%}.cookieHeading{font-size:1.5em;font-weight:600;color:#f1f1f1;z-index:2}.cookieDescription{font-size:.9em;color:#f1f1f1;z-index:2}.acceptButton{padding:11px 20px;background-color:#7b57ff;transition-duration:.2s;border:none;color:#f1f1f1;cursor:pointer;font-weight:600;z-index:2}.acceptButton:hover{background-color:#714aff;transition-duration:.2s}.profile-picture{width:150px!important;height:150px!important}.new-badge{border-radius:30px;padding:2px 20px!important}.btn-edit{background-color:#0100a3!important;position:absolute;top:20px;z-index:111!important;right:20px;color:#fff!important}@media (min-width: 1400px){.document-title-responsive{max-width:500px!important}}@media (min-width: 320px) and (max-width: 768px){.fs-24{font-size:16px!important}.fs-18{font-size:14px!important}.custom-track-icons iconify-icon{font-size:14px!important}.tracks-listing{padding:10px;padding-bottom:86px!important}.fs-28{font-size:18px!important}.edit{position:absolute;bottom:0;left:27%}.fs-20{font-size:16px!important}.fs-40{font-size:20px!important}.w-35{width:100%!important}.cookieCard{width:100%}.custom-text-truncate{overflow:auto;white-space:wrap;text-overflow:ellipsis;width:100%}}.custom-status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:2px solid transparent;transition:all .3s ease;position:relative;overflow:hidden}.custom-status-badge:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease}.custom-status-badge:hover:before{transform:translate(100%)}.custom-status-badge.bg-primary{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;box-shadow:0 2px 8px #007bff4d}.custom-status-badge.bg-primary:hover{box-shadow:0 4px 12px #007bff66;transform:translateY(-1px)}.custom-status-badge.bg-success{background:linear-gradient(135deg,#28a745,#1e7e34);color:#fff;box-shadow:0 2px 8px #28a7454d}.custom-status-badge.bg-success:hover{box-shadow:0 4px 12px #28a74566;transform:translateY(-1px)}.custom-status-badge.late-badge{background:linear-gradient(135deg,#ffc107,#e0a800);color:#212529;box-shadow:0 2px 8px #ffc1074d;font-weight:700}.custom-status-badge.late-badge:hover{box-shadow:0 4px 12px #ffc10766;transform:translateY(-1px)}.custom-status-badge.bg-warning{background:linear-gradient(135deg,#ffc107,#e0a800);color:#212529;box-shadow:0 2px 8px #ffc1074d}.custom-status-badge.bg-warning:hover{box-shadow:0 4px 12px #ffc10766;transform:translateY(-1px)}.custom-status-badge.bg-secondary{background:linear-gradient(135deg,#6c757d,#545b62);color:#fff;box-shadow:0 2px 8px #6c757d4d}.custom-status-badge.bg-secondary:hover{box-shadow:0 4px 12px #6c757d66;transform:translateY(-1px)}@media (max-width: 768px){.custom-status-badge{padding:3px 8px;font-size:10px;letter-spacing:.3px}}.enhanced-card{background:#fff;border:1px solid rgba(226,232,240,1);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .3s ease}.enhanced-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#cbd5e1;transform:translateY(-2px)}.enhanced-card .card-body{padding:1.5rem}.enhanced-card.primary{border-left:4px solid #2563eb}.enhanced-card.success{border-left:4px solid #0100a3}.enhanced-card.warning{border-left:4px solid #ca8a04}.enhanced-card.danger{border-left:4px solid #dc2626}.enhanced-card.draft{border-left:4px solid #6b7280}.enhanced-card.published,.enhanced-card.graded{border-left:4px solid #0100a3}.enhanced-card.archived{border-left:4px solid #ea580c}.btn-assess{background-color:#007bff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;box-shadow:0 2px 4px #007bff33!important;transition:all .3s ease!important;min-width:140px!important;color:#fff!important}.btn-assess:hover{background-color:#0056b3!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #007bff4d!important}.btn-assess:focus{outline:none!important;box-shadow:0 0 0 3px #007bff40!important}.btn-assess:active{transform:translateY(0)!important;box-shadow:0 2px 4px #007bff33!important}.chip-txt{max-width:50%}.student-stats{margin-bottom:20px}.student-stats-card{background-image:url(/images/pf-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;padding:30px 20px;color:#fff;position:relative;overflow:hidden;min-height:400px;display:flex;flex-direction:column;align-items:center}.student-stats-profile{display:flex;justify-content:center;margin-bottom:20px}.student-stats-avatar{position:relative;width:120px;height:120px}.student-stats-avatar-img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid rgba(255,255,255,.3)}.student-stats-rank-badge{position:absolute;bottom:-10px;right:24%;background-color:#ff6b35;color:#fff;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;box-shadow:0 2px 8px #0003}.student-stats-score{text-align:center;margin-bottom:30px}.student-stats-score-label{font-size:12px;font-weight:500;opacity:.9;margin-bottom:8px}.student-stats-score-value{font-size:16px;font-weight:500}.student-stats-sections{display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin-top:auto}.student-stats-section{flex:1;text-align:start;padding:0 8px}.student-stats-divider{height:100%!important;border-left:1px solid rgba(255,255,255,.3)}.student-stats-section-title{font-size:11px;font-weight:400;opacity:.9;margin-bottom:8px}.student-stats-section-value{font-size:16px;font-weight:600;margin-bottom:6px}.student-stats-section-change{font-size:8px;color:#90ee90;font-weight:500;display:flex;align-items:center;gap:4px}@media (max-width: 1440px){.chip-txt{max-width:80%}.stats-card{height:300px!important}.student-stats-sections{flex-wrap:wrap!important}.student-stats-card{padding:25px 15px;min-height:300px!important}.student-stats-avatar{position:relative;width:90px;height:90px}.student-stats-score{margin-bottom:16px}.student-stats-score-label{margin-bottom:4px}}@media (max-width: 768px){.student-stats-card{padding:25px 15px;min-height:350px}.student-stats-avatar{width:100px;height:100px}.student-stats-rank-badge{width:32px;height:32px;font-size:12px}.student-stats-score-value{font-size:30px}.student-stats-section-value{font-size:16px}.student-stats-section-change{font-size:11px}}.recent-course-progress{margin-top:20px}.recent-course-progress-card{background:#fff;border-radius:10px;padding:24px 20px;border:1px solid #e6e6ed}.recent-course-progress-title{font-size:20px;font-weight:600;color:#1e1e1e;margin:0 0 20px}.recent-course-progress-list{display:flex;flex-direction:column;gap:20px;max-height:500px;overflow-y:auto;padding:0 10px}.recent-course-progress-item{display:flex;flex-direction:column;gap:12px}.recent-course-progress-course-title{font-size:16px;font-weight:400;color:#1e1e1e;line-height:1.4;font-family:Poppins,sans-serif}.recent-course-progress-course-count{font-size:15px;font-weight:500;color:#1e1e1e;font-family:Poppins,sans-serif}.recent-course-progress-bar-wrapper{display:flex;align-items:center;gap:12px;margin-top:4px}.recent-course-progress-bar{flex:1;height:8px;background-color:#fff3e6;border-radius:4px;overflow:hidden}.recent-course-progress-bar-fill{height:100%;background-color:#fe8201;border-radius:4px;transition:width .3s ease}.recent-course-progress-percentage{font-size:14px;font-weight:700;color:#fe8201;white-space:nowrap;font-family:Poppins,sans-serif}@media (max-width: 768px){.recent-course-progress-card{padding:16px}.recent-course-progress-title{font-size:16px;margin-bottom:16px}.recent-course-progress-course-title,.recent-course-progress-course-count{font-size:13px}.recent-course-progress-percentage{font-size:12px}}.date-picker-calendar-wrapper{margin-top:20px}.date-picker-calendar-card{background:transparent!important;font-family:Poppins,sans-serif}.calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.calendar-nav-button{background:none;border:none;cursor:pointer;padding:4px 8px;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:color .2s ease;font-size:24px}.calendar-nav-button:hover{color:#6b7280}.calendar-nav-icon{font-size:20px;color:inherit}.calendar-month-year{font-size:16px;font-weight:500;color:#1e1e1e;text-align:center;flex:1}.calendar-days-header{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:12px}.calendar-day-name{text-align:center;font-size:12px;font-weight:400;color:#9ca3af;padding:8px 0;text-transform:uppercase}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;border-radius:50%;transition:all .2s ease;width:30px}.calendar-day.empty{cursor:default}.calendar-date-number{font-size:14px;font-weight:500;color:#1e1e1e;z-index:1}.calendar-day.selected{background-color:#ff8201;color:#fff}.calendar-day.selected .calendar-date-number{color:#fff;font-weight:500}.calendar-day.has-events{background-color:#1e40af;color:#fff}.calendar-day.has-events .calendar-date-number{color:#fff;font-weight:500}.calendar-event-count{position:absolute;top:-4px;right:-4px;background-color:#687282;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;z-index:2;box-shadow:0 1px 3px #0003}.calendar-day:hover:not(.empty):not(.selected):not(.has-events){background-color:#f3f4f6}.calendar-day.selected:hover,.calendar-day.has-events:hover{opacity:.9}.email-pref-card{border-radius:16px;border:1px solid #e5e7eb;background:#fff}.email-pref-option:last-of-type{border-bottom:none!important}.email-pref-switch{width:48px!important;height:24px!important;cursor:pointer!important}.email-pref-secondary-btn{background-color:#fff!important;color:#000!important;border:1px solid #000000!important;border-radius:10px!important;font-weight:400!important;font-size:16px!important;padding:10px 20px!important;width:auto!important}.email-pref-secondary-btn:hover{background-color:#000!important;color:#fff!important}.email-pref-primary-btn{min-width:auto!important;padding:10px 20px!important;width:auto!important;background-color:#0002a5!important;color:#fff!important;border:none!important;border-radius:10px!important;font-weight:400!important;font-size:16px!important}.email-pref-primary-btn:hover{background-color:#1a1dd8!important}@media (max-width: 576px){.email-pref-card{padding:20px!important}}@media (max-width: 768px){.date-picker-calendar-card{padding:16px}.calendar-month-year{font-size:14px}.calendar-day-name{font-size:11px;padding:6px 0}.calendar-date-number{font-size:12px}.calendar-event-count{width:16px;height:16px;font-size:9px;top:-3px;right:-3px}}.sidebar-logo{height:50px;width:120px}.lesson-detail-page{padding:10px 0;margin-top:20px}.active-badge{padding:5px 10px!important;border-radius:6px}.view-details-btn-crp{background:#fff;border:2px solid #0002a5;color:#0002a5;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;align-self:flex-start;margin-top:8px}.text-viewer{color:#000!important}.lesson-container{border:1px solid #e6e6ed!important;border-radius:10px;padding:30px}.page-div{box-shadow:1px 0 #bdbdc7!important}.prf-quiz-image{border-radius:16px!important;-o-object-fit:cover;object-fit:cover}.pass-badge{background-color:#0a0ba6;color:#fff;padding:4px 20px;border-radius:18px;font-size:12px;position:absolute;bottom:40px;right:20px}.appoved-arm-image{height:51px!important;width:51px!important}.filter-button{border:none;border-radius:50px;font-size:14px;font-weight:500;transition:all .2s ease;cursor:pointer}.filter-button.active{background-color:#0100a4;color:#fff;border:none}.filter-button.inactive{background-color:#fff;color:#0100a4;border:1px solid #0100a4}.filter-button-all{width:-moz-fit-content;width:fit-content;padding:5px 16px}.filter-button-other{width:auto;padding:5px 22px}.university-tabs{margin-top:1rem;display:flex;justify-content:center}.university-tabs .nav-tabs{border-bottom:1px solid #dee2e6;margin-bottom:0;display:flex;justify-content:center;border:none}.university-tabs .nav-item{margin-bottom:-1px}.university-tabs .nav-link{border:1px solid #dee2e6;border-bottom:1px solid #dee2e6;background-color:transparent;color:#6c757d;font-weight:600;padding:8px 16px;border-radius:6px 6px 0 0;transition:all .3s ease;display:flex;align-items:center;gap:6px;font-size:14px;min-width:120px;justify-content:center}.university-tabs .nav-link:hover{border-color:#dee2e6;background-color:#f8f9fa;color:#495057}.university-tabs .nav-link.active{background-color:#0100a3!important;color:#fff!important;border-color:#0100a3;border-bottom-color:#0100a3}.university-tabs .nav-link.active:hover{background-color:#0100a3!important;color:#fff!important;border-color:#0100a3}.university-table .text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.university-table td{vertical-align:middle}.dropdown-toggle-btn{background:linear-gradient(135deg,#f8f9fa,#e9ecef)!important;border:1px solid #dee2e6!important;color:#495057!important;font-size:12px!important;font-weight:600!important;padding:8px 16px!important;border-radius:6px!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:90px!important;justify-content:space-between!important;transition:all .3s ease!important;box-shadow:0 2px 4px #0000001a!important;position:relative!important;overflow:hidden!important}.dropdown-toggle-btn:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)!important;transition:left .5s ease!important}.dropdown-toggle-btn:hover:before{left:100%!important}.dropdown-toggle-btn:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)!important;border-color:#adb5bd!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #00000026!important}.dropdown-toggle-btn:focus{box-shadow:0 0 0 .2rem #0100a340!important;border-color:#0100a3!important;outline:none!important}.dropdown-toggle-btn:active{background:linear-gradient(135deg,#dee2e6,#ced4da)!important;transform:translateY(0)!important;box-shadow:0 2px 4px #0000001a!important}.dropdown-arrow{transition:transform .2s ease;font-size:16px}.dropdown-menu-custom{min-width:220px!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:8px!important;box-shadow:0 .5rem 1rem #00000026!important;padding:8px 0!important;margin-top:4px!important;background-color:#fff!important;overflow:hidden!important;z-index:9999!important}.dropdown-item-custom{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 18px!important;color:#495057!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;transition:all .3s ease!important;border:none!important;background:none!important;width:100%!important;text-align:left!important;cursor:pointer!important;border-radius:0!important;margin:0!important;position:relative!important;overflow:hidden!important}.dropdown-item-custom:before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:4px!important;height:100%!important;background:transparent!important;transition:all .3s ease!important}.dropdown-item-custom:hover{transform:translate(4px)!important;padding-left:22px!important}.dropdown-item-custom:focus{outline:none!important;box-shadow:none!important}.dropdown-item-custom:active{transform:translate(2px)!important}.dropdown-item-custom iconify-icon{font-size:16px;width:16px;height:16px;flex-shrink:0}.dropdown-item-custom[data-action=block]{color:#dc3545!important}.dropdown-item-custom[data-action=block]:hover{background:linear-gradient(135deg,#f8d7da,#f5c6cb)!important;color:#721c24!important}.dropdown-item-custom[data-action=block]:hover:before{background:#dc3545!important}.dropdown-item-custom[data-action=activate]{color:#28a745!important}.dropdown-item-custom[data-action=activate]:hover{background:linear-gradient(135deg,#d1e7dd,#c3e6cb)!important;color:#0f5132!important}.dropdown-item-custom[data-action=activate]:hover:before{background:#28a745!important}.dropdown-item-custom[data-action=verify]{color:#17a2b8!important}.dropdown-item-custom[data-action=verify]:hover{background:linear-gradient(135deg,#d1ecf1,#bee5eb)!important;color:#0c5460!important}.dropdown-item-custom[data-action=verify]:hover:before{background:#17a2b8!important}.dropdown-item-custom[data-action=canvas]{color:#6f42c1!important}.dropdown-item-custom[data-action=canvas]:hover{background:linear-gradient(135deg,#e2d9f3,#d4c5f1)!important;color:#4a2c7a!important}.dropdown-item-custom[data-action=canvas]:hover:before{background:#6f42c1!important}.dropdown-item-custom[data-action=edit]{color:#fd7e14!important}.dropdown-item-custom[data-action=edit]:hover{background:linear-gradient(135deg,#fff3cd,#ffeaa7)!important;color:#856404!important}.dropdown-item-custom[data-action=edit]:hover:before{background:#fd7e14!important}.dropdown-item-custom[data-action=view]{color:#6c757d!important}.dropdown-item-custom[data-action=view]:hover{background:linear-gradient(135deg,#e2e3e5,#d6d8db)!important;color:#383d41!important}.dropdown-item-custom[data-action=view]:hover:before{background:#6c757d!important}.dropdown-item-custom[data-action=edit],.dropdown-item-custom[data-action=view]{border-top:1px solid #e9ecef!important;margin-top:6px!important;padding-top:18px!important}.dropdown-item-custom[data-action=block] iconify-icon{color:#dc3545!important}.dropdown-item-custom[data-action=activate] iconify-icon{color:#28a745!important}.dropdown-item-custom[data-action=verify] iconify-icon{color:#17a2b8!important}.dropdown-item-custom[data-action=canvas] iconify-icon{color:#6f42c1!important}.dropdown-item-custom[data-action=edit] iconify-icon{color:#fd7e14!important}.dropdown-item-custom[data-action=view] iconify-icon{color:#6c757d!important}.dropdown-toggle-btn:after{display:none!important}.dropdown-toggle-btn:focus{box-shadow:0 0 0 .2rem #0100a340!important;border-color:#0100a3!important}.dropdown-toggle-btn:active{background-color:#e9ecef!important;border-color:#adb5bd!important}.btn-start-quiz{background-color:#0a0ba6;color:#fff;font-size:18px;font-weight:600px;padding:8px 0;border-radius:12px}.btn-outline-secondary{background-color:transparent;color:#6c757d;border:1px solid #6c757d;font-size:14px;font-weight:500;padding:6px 12px;border-radius:8px;transition:all .2s}.btn-outline-secondary:hover{background-color:#6c757d;color:#fff}.btn-outline-secondary.btn-sm{font-size:12px;padding:4px 8px}.quiz-card{transition:transform .2s,box-shadow .2s;border:1px solid #e5e7eb}.quiz-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.quiz-cover-image{overflow:hidden}.quiz-stats{font-size:.875rem}.quiz-stats .d-flex{margin-bottom:.5rem}.quiz-stats .text-muted{color:#6b7280!important}.price-btn{width:256;height:60;opacity:1;top:185px;left:35px;border-radius:10px;padding:10px 36px;gap:10px;background:#0002a5;color:#fff;font-size:20px!important;font-family:Poppins;font-weight:600}.price-btn-nd{width:256;height:50;opacity:1;top:185px;left:35px;border-radius:40px;padding:5px 36px;gap:10px;background:#0002a5;color:#fff;font-size:20px!important;font-family:Poppins;font-weight:600}.enroll-text{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;vertical-align:middle}.video-card{min-height:250px!important}.courses-container{border:1px solid #e5e7eb;border-radius:16px}.explore-leeson-btn{background-color:#1b8adccc!important;color:#fff!important;font-size:16px!important;font-weight:500!important;padding:10px 20px!important;border-radius:8px!important;display:flex;align-items:center;justify-content:center;width:50%}.side-bar{width:250px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:calc(100vh + -0px);box-shadow:0 4px 8px #0000001a;overflow-y:auto!important;background-color:#f7f7ff}.uni-bdge{color:#007bff;background-color:#e9e9e9;padding:3px 10px;border-radius:16px;font-weight:600;display:inline}.certificate-badge{border-radius:12px!important;color:#fff!important}.clr-ptr-red{height:12px!important;width:12px!important;background-color:red}.clr-ptr-green{height:12px!important;width:12px!important;background-color:#07cf18}.playing-cont{position:absolute;top:16px;left:16px;height:calc(100% - 79px);width:calc(100% - 32px);background-color:#000;opacity:.5;border-radius:10px;z-index:10}.css-1nmdiq5-menu{z-index:99999!important}.play-text{color:#22fd05!important;z-index:222222!important;font-size:20px!important;font-weight:600!important;opacity:1!important}.side-bar::-webkit-scrollbar{width:4px}.side-bar::-webkit-scrollbar-thumb{background-color:#1b8adccc;border-radius:4px}.side-bar::-webkit-scrollbar-thumb:hover{background-color:#646464cc}.side-bar::-webkit-scrollbar-track{background-color:#c8c8c84d;border-radius:4px}.btn-toggle-view{position:absolute;right:20px;background-color:#e1e2e9;color:#48a2e3!important;padding:10px!important;font-size:20px!important;border-radius:8px!important}.sidebar-tabs{display:flex;flex-direction:column;gap:12px}.trck-text ol,.trck-text ul{margin:.5rem 0;padding-left:1.5rem}.trck-text ul{list-style-type:decimal}.trck-text ol{list-style-type:disc}.trck-text li{margin-bottom:.25rem}.bb-2{border-bottom:.6px solid rgba(224,224,224,1)!important}.side-tab{padding:10px 20px;color:#687282!important}.side-tab.active{background:var(--Corner-color-primary-coloe, #0002a5)!important;color:#fff!important;padding:10px 20px;border-radius:8px}.animare-img{position:absolute;height:45px;top:0;left:-14px}.user-image{height:60px;width:60px}.best-fit{-o-object-fit:cover;object-fit:cover;border-radius:50%}.header-container{padding:6px 10px;border-bottom:.6px solid rgba(224,224,224,1)!important;background-color:#f3f3f3;box-shadow:0 4px 4px -2px #0000001a}.head-drop{border-radius:40px!important;border:.2px solid #5c5c5c!important;color:#000!important;background-color:#fff;width:25px;height:25px;padding:0}.head-drop:hover,.head-drop:focus,.head-drop:active{border-radius:40px!important;border:.2px solid #5c5c5c!important;color:#000!important;background-color:#fff;width:25px;height:25px;padding:0}.head-drop.show{border-radius:40px!important;border:.2px solid #5c5c5c!important;color:#000!important;background-color:#fff;width:25px;height:25px;padding:0}.head-drop.dropdown-toggle:after{display:inline-block;width:7px;height:7px;content:"";border:2px solid #555;border-width:0 2px 2px 0;transform:rotate(45deg)}.track-card-active{background-image:url(/images/new_grid.webp);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;height:150px;border-radius:10px;display:flex;align-items:center}.track-card-total{background-image:url(/images/total.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;height:150px;border-radius:10px;display:flex;align-items:center}.btn-continue,.btn-continue:hover{background:#0002a5;border-radius:10px;padding:10px}@media (max-width: 768px){.btn-continue{width:50%;padding:12px;font-size:16px}.btn-continue:hover{width:100%;padding:12px;font-size:16px}}.custom-upcoming-events{border:1px solid #fff;border-radius:10px;padding:20px;height:auto;background:#f7f7ff}.stat-image{height:50px;width:50px}.stat-card{box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;background-color:#fff;padding:14px;border-radius:16px}.stats-card{box-shadow:6px 6px 54px #0000000d;background-color:#fff;padding:14px;border-radius:16px;height:400px!important}.text-success-ln{color:#00b69b}.text-red-ln{color:#f93c65}.btn-primary{background-color:#fff!important}.home-sec{height:calc(100vh - 73px);overflow-y:auto;overflow-x:hidden!important;width:100%;flex:1;max-width:100%;box-sizing:border-box}.home-sec::-webkit-scrollbar{display:none}.chart-section{background-color:#fff;padding:20px;box-shadow:6px 6px 54px #0000000d;border-radius:16px}.homec.table{background-color:#fff}.homec td{padding:14px 10px 5px}.table-image{height:40px;width:40px}.text-sub-tn{color:#202224}.tb-section{background-color:#fff;padding:20px 16px;box-shadow:6px 6px 54px #0000000d}.homec th{background:#f1f4f9!important;border-bottom:none!important;padding:14px 10px}.br-right{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.br-left{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}.text-tye{color:#0000004d}.text-blw{color:#606060}.custom-track-image{height:400px!important;width:100%;background-image:url(/images/blur-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:16px}.custom-container{margin-top:-30px;position:relative;z-index:111!important;max-width:900px}.track-image{height:250px!important;width:100%;position:relative;border-radius:16px}.track-image-ct{height:100%!important;width:100%;position:relative;border-radius:16px;z-index:-1!important}.obj-fit{-o-object-fit:cover;object-fit:cover}.trck-text{color:#000;text-align:justify}.btn-details,.btn-detail{background:#e1e2e9!important;color:#1b8adccc!important;font-size:14px;font-weight:500;padding:10px 20px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #0000000a;gap:8px;transition:background-color .3s}.bg-course{background:linear-gradient(180deg,#0000006e 50%,#262626e5)!important;opacity:.7!important;position:absolute;height:250px;top:0;width:100%;border-radius:16px}.custom-bg-course{background:linear-gradient(to bottom,#212437f1,#000000d3);position:absolute;height:400px;top:0;width:100%;z-index:1;border-radius:16px}.br-16{border-radius:16px!important}.course-stats{display:flex;gap:16px;font-size:12px;color:#666;margin:0}.stat-item{display:flex;align-items:center;gap:4px}.stat-icon{width:16px;height:16px;color:#666}.tracks-listing{padding:0 20px}.track-cred{position:absolute;z-index:1;bottom:0}.track-cred-ctlg{position:absolute;z-index:4;bottom:100px;left:10px}.custom-track-cred{position:absolute;z-index:1;bottom:80px;padding:8px 12px}.edit-cred{position:absolute;z-index:10!important;top:0;right:0;padding:16px 12px}.edit-cred .edit-img{background:#fffffff2;border-radius:8px;padding:10px;box-shadow:0 2px 8px #00000026;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.edit-cred .edit-img iconify-icon{display:block}.edit-cred{pointer-events:auto}.edit-cred .edit-img{cursor:pointer;z-index:15!important;position:relative}.edit-cred .edit-img:hover{background:#fff;box-shadow:0 4px 12px #00000040;transform:translateY(-1px)}.track-image .edit-cred{z-index:20!important}.edit-cred .edit-img:hover{background:#fff!important;box-shadow:0 4px 12px #00000040!important;transform:translateY(-1px)}.course-banner .edit-cred{z-index:15!important}.course-banner{position:relative;overflow:hidden}.course-banner img{transition:opacity .3s ease-in-out;opacity:0;z-index:1;position:relative}.course-banner img.loaded{opacity:1}.course-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-shimmer 1.5s infinite;z-index:0}.course-banner.image-loaded:before{display:none!important}.z-4{z-index:444!important}.track-cred{padding:8px 12px}.pd-custom{padding:0 20px}.add-text{color:#00000080!important}.bg-add{background:#fcfdfd!important;border:1px solid rgb(209,209,209);box-shadow:0 2px 4px #0003,0 6px 20px #00000030}.py-20{padding:14px 0!important}.track-modal .modal-content{border-radius:12px!important;min-width:800px!important}.assign-cont-modal .modal-dialog-centered{justify-content:center!important}.assign-cont-modal .modal-content{border-radius:12px!important;min-width:1100px!important}.track-modal .modal-dialog-centered{justify-content:center!important}.track-modal-nd .modal-content{border-radius:12px!important}.track-modal-nd .modal-dialog-centered{justify-content:center!important}.crs-input,.crs-input:focus{box-shadow:0 4px 4px #0000000a!important;border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;background-color:#f7f7f7;border-radius:8px!important}.crs-inputs,.crs-input:focus{box-shadow:0 4px 4px #0000000a!important;border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;background-color:#f7f7f7;border-radius:8px!important}.crs-input-links{padding:15px;border-radius:8px;background:#fff;box-shadow:0 1px 29px #0d0d0d1a}.crs-input-links .d-flex{gap:12px}.table th,.table tr{text-wrap:nowrap!important}.crs-input:focus{box-shadow:0 4px 4px #0000000a!important;border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;background-color:#f7f7f7;border-radius:8px!important}.crs-textarea,.crs-textarea:focus{box-shadow:0 4px 4px #0000000a!important;border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;background-color:#f7f7f7;border-radius:8px!important;outline:none!important}.track-modal .css-13cymwt-control,.track-modal .css-t3ipsp-control{box-shadow:0 4px 4px #0000000a!important;border:1px solid #e4e4e4!important;width:100%;background-color:#f7f7f7!important;border-radius:8px!important;padding:2px 10px}.track-modal .css-1u9des2-indicatorSeparator{display:none!important}.track-modal .css-1dimb5e-singleValue{font-size:14px!important;color:#00000080!important}.track-cross{position:absolute;top:35px;right:45px;cursor:pointer}.track-cross-nd{position:absolute;top:13px;right:26px;cursor:pointer}.crs-input::-moz-placeholder{font-size:14px!important;color:#00000080!important}.crs-input::placeholder{font-size:14px!important;color:#00000080!important}.crs-textarea::-moz-placeholder{font-size:14px!important;color:#00000080!important}.crs-textarea::placeholder{font-size:14px!important;color:#00000080!important}.upload-text{color:#0006!important}.upload-box{border:1px dashed #00000040!important;border-radius:16px;padding:20px 10px;min-height:150px;justify-content:center}.upload-boxs{border:1px dashed #00000040!important;border-radius:10px}textarea.form-control{padding:10px;border:1px dashed #00000040!important;border-radius:10px}.text-visible{visibility:hidden}.text-hr{color:#00000080!important}.bg-lesson{background:#e1e2e9!important}.nodata-image img{width:180px;height:150px}.stepper-wraper{display:flex;align-items:center}.stepper-item{background-color:#d9d9d9;width:32px;height:32px;padding:7px 12px;gap:10px;opacity:0px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#00000080;font-size:14px;font-weight:700;cursor:pointer}.stepper-item.active{background-color:#1b8adccc;color:#fff;cursor:pointer}.stepper-line{border:1px solid #000000;width:200px}.step-text{color:#8d8d8de6!important}.step-text.active{color:#0c0c0ce6!important}.specific-gap{gap:90px}.char-text{color:#519c66!important}.prev-text{color:#353535}.size-text{color:#989692!important}.view-text{color:#1b8adccc;cursor:pointer}.preview-box{border:1px dashed #cacaca!important;border-radius:16px;padding:20px 10px;display:flex;justify-content:space-between;align-items:start}.bg-succ{background-color:#519c66!important}.btn-more{color:#1b8adccc;font-size:16px;font-weight:500;display:flex;align-items:center;gap:10px;background-color:#fcfdfd!important;border:none;padding:8px 20px;border-radius:8px;cursor:pointer}.text-vid{color:#202224!important}.vido-content{border-radius:12px!important;position:relative;display:flex;justify-content:center;align-items:center;background-color:#e0dfdf}.pause-image{position:absolute;top:100px;left:250px}.lesson-card{padding-bottom:35px!important}.lessons-wraper{border:1px solid #e1e2e9;padding:14px;margin-bottom:5px;border-radius:16px!important}.skeleton-image{width:100%;height:180px;background:#e0e0e0;border-radius:8px;animation:shimmer 1.5s infinite linear}.skeleton-text.short{width:60%}@keyframes shimmer{0%{background-position:100%}to{background-position:-100%}}.skeleton-image,.skeleton-text{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5,#e0e0e0 75%);background-size:200% 100%}.qiz-image{height:180px!important;width:100%!important}.txt-qi{color:#0f91d2!important}.quiz-br{border-radius:12px!important}.question-text{color:#212121}.question-content{background:#f9f9f9;display:flex;align-items:center!important;justify-content:space-between;border-radius:8px;padding:8px 10px}.bb-none{border-bottom:none!important}.paginate-text{color:#393a44!important}.uncheck-text{color:#8a8a8a!important}.specific-gap-two{gap:160px}.pic-cancel-image{position:absolute;top:4px;right:4px;background-color:#fff;padding:0 5px;border-radius:5px;cursor:pointer}.back-container{position:absolute;display:flex;align-items:center;gap:10px;top:35px}.back-container-nd{position:absolute;display:flex;align-items:center;gap:10px;top:7px}.pointer{cursor:pointer!important}.question-contianer{display:flex;align-items:center;gap:8px;background:#1b8adccc;color:#fff;width:180px!important;padding:6px 14px!important;border-radius:48px!important;position:relative}.qt-cross{position:absolute;right:5px;top:5px;background-color:#1b8adccc;padding:5px;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center}.add-text-nd{color:#1b8adccc!important}.unitec td{color:#949596!important;text-align:center}.unitec th{color:#393a44!important;text-align:center}.btn-uni{background-color:#1b8adccc;color:#fff;border-radius:8px;padding:4px 16px}.btn-uni:hover{color:#fff!important}.search-pic{position:absolute;right:8px;top:14px}.search-pic-nd{position:absolute;right:18px;top:9px}.tech-btn{border:.6px solid #d5d5d5!important;background:#f9f9fb;width:40px;display:flex;align-items:center;justify-content:center;height:44px;cursor:pointer;border-left:none!important;border-radius:0 8px 8px 0/0px 8px 8px 0px}.crs-input-nd,.crs-input-nd:focus{border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;height:44px!important;background:#f9f9fb;border-radius:8px 0 0 8px/8px 0px 0px 8px!important}.crs-input-nd::-moz-placeholder{color:#909198!important;font-size:12px!important}.crs-input-nd::placeholder{color:#909198!important;font-size:12px!important}.crs-input-nds,.crs-input-nds:focus{border:1px solid #e4e4e4!important;padding:14px 20px;width:100%;height:44px!important;background:#e7e7f6!important;border-radius:10px!important}.crs-input-nds::-moz-placeholder{color:#5e5e5e!important;font-size:12px!important}.crs-input-nds::placeholder{color:#5e5e5e!important;font-size:12px!important}.uni-heading{color:#393a44!important}.heading-value{color:#909198}.university-card{box-shadow:0 4px 4px #00000014;border-radius:8px}.uni-heading{border-bottom:.4px solid var(--Corner-color-primary-coloe, #95c6e9cc)!important;box-shadow:0 4px 4px #6e6e6e14}.text-underline{text-decoration:underline!important}.tabs-container{display:flex;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.tab-button{flex:1;padding:10px 20px;font-size:16px;border:none;background:#e1e2e9;color:#000;cursor:pointer;transition:background-color .3s ease}.tab-button.active{background:#48a2e3;color:#fff}.tab-button:not(.active):hover{background:#e1e2e9}.tab-button:focus{outline:none;box-shadow:0 0 3px #48a2e3}.specific-gap-three{gap:120px}.alotment-width .modal-content{min-width:400px!important}.package-text{color:#393a44!important}.package-section .card,.package-section .card-header{box-shadow:0 4px 4px #0000000a;background-color:#fff;border:none!important;outline:none}.text-point{color:#909198}.listing-spinner{position:absolute;color:#0100a3!important;left:50%;right:50%;height:50px;width:50px;top:50%}.btn-dlt{z-index:22222!important}.swal2-timer-progress-bar{background:#fff!important}.z-1{z-index:444444!important}.z-2{z-index:111!important}.logout-image{height:120px!important;width:120px}.cat-cross{position:absolute;color:#fff;background-color:#db3b3b;border-radius:50%;height:16px;width:16px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:-10px;right:-9px}.track-modal .css-1dimb5e-singleValue{color:#000!important;font-size:16px!important}body.swal2-toast-shown .swal2-container{z-index:22222!important}.track-course-card{height:260px!important}.class-nocontent{height:calc(100vh - 250px)}.slick-track{width:100%!important}.track-card{flex:0 0 50%;box-sizing:border-box}.slick-slide{display:flex;justify-content:center}.tracks-listing .swiper-slide{width:50%!important}.course-height{height:435px!important}.swiper-button-prev,.swiper-button-next{border:none;border-radius:50%;padding:.5rem;cursor:pointer;transition:background-color .3s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000!important;background-color:transparent!important}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:transparent!important;color:#000!important}.swiper-button-prev{position:absolute;top:30px;left:93%!important}.swiper-button-next{position:absolute;top:30px;right:0!important}.swiper-button-prev:after,.swiper-button-next:after{content:"";display:inline-block;width:12px;height:12px;border:solid black;border-width:0 2px 2px 0}.swiper-button-prev:after{transform:rotate(135deg)}.swiper-button-next:after{transform:rotate(-45deg)}.file-input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer!important;z-index:222222!important}.vid-crd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-250{max-width:250px!important}.upload-icon{margin-right:8px}.lessons-wraper .swiper-slide{width:49%!important}.dollar-icon{position:absolute;top:10px;left:6px;font-size:20px;color:#8d8a8a}.dollar-icon-nd{position:absolute;top:13px;left:6px;font-size:20px;color:#8d8a8a}.hrs-icon{position:absolute;top:10px;right:6px;font-size:16px;color:#8d8a8a}.h-auto{height:100%!important}.image-preview{height:182px!important;width:100%!important}.img-preview{border-radius:6px!important}.preview-dlt{position:absolute;top:10px;right:25px}.z-10{z-index:-222222!important}.video-delete{z-index:11111!important;height:20px!important;width:20px!important}.uploaded-image{height:20px!important;width:20px!important}.lesson-btn{display:flex;align-items:center;gap:10px;position:absolute;right:50px;top:4px;cursor:pointer}.btn-details{height:45px}.alot-pad{padding-left:30px}.prior-icon{position:absolute;bottom:10px;left:10px;color:#fff!important;font-weight:700;font-size:22px;z-index:22!important}.lesson input[type=number]::-webkit-outer-spin-button,.lesson input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.duration-selector{display:flex;flex-direction:column;align-items:center;font-family:Arial,sans-serif;position:relative;width:150px}.selected-time{display:flex;justify-content:space-between;padding:10px;height:44px;border:1px solid #e4e4e4!important;border-radius:8px;box-shadow:0 4px 4px #0000000a!important;cursor:pointer;background-color:#f7f7f7;width:100%}.time-display{display:flex;align-items:center}.dropdown-arrow{font-size:16px;color:#969393}.ql-toolbar.ql-snow{border-top-left-radius:8px!important;border-top-right-radius:8px!important;background:#f7f7f7!important}.dropdown-content{position:absolute;top:50px;right:0;width:200px;border:1px solid #ccc;background-color:#fff;padding:10px;border-radius:8px;z-index:1}.time-section{display:flex;flex-direction:column;align-items:center;margin:0 10px}.time-control{display:flex;flex-direction:column;align-items:center}button{background:none;border:none;font-size:16px;cursor:pointer;color:#727070}.time-control div{font-size:18px;margin:5px 0}.colon{font-size:24px;font-weight:700;margin:0 10px}.text-hrs{color:#7b8aa2!important}.crs-input-opt,.crs-input-opt:focus{border:none!important;background:#f9f9f9;width:100%!important}.cld-image{height:20px;width:20px}.image-preview-quiz{height:45px;width:75px}.quiz-cross{position:absolute;background-color:#fff;color:#b3b3b3;height:16px;width:16px;justify-content:center;align-items:center;font-size:16px;padding:0;top:13px;right:5px;border-radius:3px;cursor:pointer}.time-cont{position:absolute;bottom:30%;right:2%;background-color:#494949cc;color:#fff!important;display:inline-block;border-radius:3px;padding:.2em .6em;font-size:clamp(.7rem,1.2vw,1rem);pointer-events:none;transition:opacity .3s ease}@media (min-width: 1500px){.time-cont{position:absolute;bottom:26%;right:2%;background-color:#494949cc;color:#fff!important;display:inline-block;border-radius:3px;padding:.2em .6em;font-size:clamp(.7rem,1.2vw,1rem);pointer-events:none;transition:opacity .3s ease}}.video-content:hover .time-cont{opacity:0;visibility:hidden;transition:opacity .3s ease}.vjs-layout-small{border-radius:14px 14px 0 0!important}.vjs-layout-x-small{border-radius:12px!important}.custom-scrom-index{z-index:0!important}.custom-scrol-bar{max-height:450px!important;overflow-x:hidden!important;overflow-y:auto!important}.custom-scrol-bar::-webkit-scrollbar{width:6px;height:20px}.custom-scrol-bar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrol-bar::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px}.custom-scrol-bar::-webkit-scrollbar-thumb:hover{background-color:#5290bf;border-radius:10px}.custom-scrol-bar::-webkit-scrollbar-corner{background:#f1f1f1}.video-content{position:relative;cursor:pointer;border-radius:14px!important;box-shadow:0 4px 10px #00000026;transition:box-shadow .3s ease,transform .3s ease}.video-content:hover{box-shadow:0 8px 20px #00000059;transform:translateY(-5px)}.video-content.active{position:relative;cursor:pointer;border-radius:14px!important}.video-content video{display:block;width:100%;height:auto}.video-js.vjs-fluid{padding-top:68%!important}.video-content:hover .play-button{opacity:.4}.scorm-player{display:flex;justify-content:center;flex-direction:column;width:100%;background-color:#f4f4f4;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 10px #0000001a;overflow:hidden;height:calc(100vh - 130px);padding:20px 10px}.vjs-layout-x-small{border-radius:12px 12px 0 0/12px 12px 0px 0px!important}.scorm-player iframe{width:100%;height:100%;border:none;border-radius:8px}.request-image{height:100px;width:100px}.br-request{border-radius:100px}.stat-card-nd{background-color:#ececec;padding:10px 14px;border-radius:8px}.timer-heading{color:#0100a3!important}.timer-text{color:#ff8200!important}.join-link{background-color:#0100a3!important;color:#fff;display:flex!important;align-items:center;justify-content:center;padding:4px 20px;border-radius:12px;width:300px}.upload-label{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:2px 10px;border-radius:12px;width:200px;border:1px solid #9fc5ee}.upload-labels{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:2px;border-radius:50%;width:132px;height:132px;border:1px solid #9fc5ee}.timer-wraper{background-color:#d8d8d8;padding:10px 20px;border-radius:16px}.crop-modal .modal-content{z-index:111111111!important}.crop-image{max-width:100%!important;max-height:300px!important;-o-object-fit:cover!important;object-fit:cover!important}.custom-upload-box{z-index:111111111!important}.custom-upload-box .modal-content{margin:0 30px!important}.custom-button-modal{background-color:#2d2f2d!important;padding:10px 30px;color:#fff!important;border-radius:20px}.custom-button-modals{background-color:green!important;padding:10px 30px;color:#fff!important;border-radius:20px}.custom-iconify-1 iconify-icon{color:#fe9705;cursor:pointer}.custom-iconify-3 iconify-icon{color:red;cursor:pointer}.custom-iconify-2 iconify-icon{color:#5f5757;cursor:pointer}.ticket-info p{font-size:18px!important}.support-modal .label{color:#333;margin-bottom:5px}.support-modal .custom-input-box{padding:8px 12px;border:1px solid #ddd;border-radius:5px;background-color:#f8f9fa}.support-modal .text-success{color:#28a745!important}.support-modal .text-danger{color:#dc3545!important}.support-modal .img-thumbnail{border-radius:10px}.btn-delete-image{color:red}.image-container{position:relative;display:inline-block}.btn-delete-image{position:absolute;top:5px;right:5px;background:red;color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;line-height:1;opacity:.8}.btn-delete-image:hover{opacity:1}.mbile-tab a.active{color:#0100a5!important}.mobile-sidebar{position:fixed;width:100%;bottom:0;z-index:111;padding:5px 10px;height:60px;display:flex;align-items:center;justify-content:space-around;border-top:.6px solid rgba(224,224,224,1)!important;background:#f3f3f3!important;box-shadow:0 -4px 6px #00000003,0 -6px 10px #0000001a}.mbile-tab a{display:flex;justify-content:center;align-items:center;text-align:center;padding:8px 0!important;border-radius:8px;font-size:16px;transition:all .3s ease}.pop-card{min-width:220 px;border:1px solid #ddd;border-radius:20px!important;background-color:#fff;box-shadow:0 4px 4px #0000001a!important;position:absolute;top:auto;right:0;transform:translateY(1%);z-index:11111111!important}.pop-card a{display:block;text-align:center;padding:10px 16px;font-size:16px;color:#4a4a4a;transition:all .3s ease}.edit-img-nd{position:absolute;top:10px!important;right:10px}.pop-card a:hover{background-color:#f3f3f3;color:#2f855a}.pop-card .cursor-pointer{display:block;padding:10px 16px;font-size:16px;text-align:center;color:#d9534f;transition:all .3s ease}.pop-card .cursor-pointer:hover{background-color:#ffecec;color:#c9302c}.active-slots{max-height:400px!important;overflow-y:auto!important;overflow-x:hidden!important}.custom-select{width:150px!important}.sc-dtBdUo.kQeODn{width:100%!important}.badge{display:inline-block;padding:5px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:-190px;min-width:80px}.badge-drm{position:absolute;top:-190px;min-width:80px}.badge-nd{display:inline-block;padding:5px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:10px;left:10px;z-index:11111!important;min-width:80px}.badge-text{display:inline-block;white-space:nowrap;text-transform:capitalize}.badge-nd{display:inline-flex;align-items:center}.badge-nd-pl,.badge-class{display:inline-block;padding:3px 8px;background-color:#0100a3;color:#fff;font-size:10px;font-weight:700;border-radius:12px;text-align:center;min-width:80px}.badge-class-nd{display:inline-block;padding:3px 8px;background-color:#ff8201;color:#fff;font-size:10px;font-weight:700;border-radius:12px;text-align:center;min-width:80px}.badge-nd-pl-cla{display:inline-block;padding:3px 12px;background-color:#0100a3;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:12px;left:12px;z-index:11111!important;min-width:80px}.badge-nd-pl-cla-br{display:inline-block;padding:3px 12px;background-color:#0100a3;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:60px;right:12px;z-index:11111!important;min-width:80px}.badge-nd-pl2{display:inline-block;padding:3px 12px;background-color:#0100a3;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:-120px;right:12px;z-index:11111!important;min-width:80px}.badge-text-uni{background:#079c32;padding:3px 12px;border-radius:12px;color:#fff;min-width:80px}.badge-nd-eda{display:inline-block;padding:8px 16px;background-color:#ff8201cc;color:#fff;font-size:12px;font-weight:500;border-radius:20px;text-align:center;z-index:111!important;min-width:80px;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:2px}.badge-nds{background-color:#fff3;border:1px solid white;padding:6px 12px;color:#fff;border-radius:15px;font-size:12px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}.climber-pill-bg{display:inline-block;padding:8px 16px;background-color:#22c55ecc;color:#fff;font-size:12px;font-weight:500;border-radius:20px;text-align:center;z-index:111!important;min-width:80px;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:2px}.badge-nd-arm{display:inline-block;padding:8px 16px;background-color:#0a0ba6cc;color:#fff;font-size:12px;font-weight:500;border-radius:20px;text-align:center;z-index:111!important;min-width:80px;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:2px}.badge-cred{position:absolute;top:10px;right:10px;z-index:111111!important;color:#fff;padding:3px 12px;font-weight:700;border-radius:12px;text-align:center}.badge-cred-sp{position:absolute;top:2px;left:10px;z-index:111111!important}.badge-cred-cers{position:absolute;top:60px;right:10px;z-index:111111!important}.badge-cred-nd{position:absolute;top:-110px;right:8px;z-index:111111!important}.badge-cred-tr{position:absolute;top:-170px;right:8px;z-index:111111!important;max-width:350px}.badge-cred-vr{position:absolute;top:100px;right:10px}.badge-nd-eda-cla{display:inline-block;padding:3px 12px;background-color:#ff8201;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:12px;left:12px;z-index:11111!important;min-width:80px}.badge-nd-eda-cla-br{display:inline-block;padding:3px 12px;background-color:#ff8201;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:60px;right:12px;z-index:11111!important;min-width:80px}.text-width{width:70%!important}.badge-nd-eda2{display:inline-block;padding:3px 12px;background-color:#ff8201;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:-120px;right:12px;z-index:11111!important;min-width:80px}.badge-nd-pls{display:inline-block;padding:3px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:-120px;right:12px;z-index:11111!important;min-width:80px}.badge-nd-pt{display:inline-block;padding:3px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:24px;right:250px;z-index:11111!important;min-width:80px}.badge-nd-st{display:inline-block;padding:3px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:12px;text-align:center;position:absolute;top:66px;right:12px;z-index:11111!important;min-width:80px}.br-pla{border-radius:8px!important}.category-management-container{max-width:600px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}h2{text-align:center;margin-bottom:20px}.category-list ul{list-style-type:none;padding:0}.category-item{display:flex;justify-content:space-between;align-items:center;padding:10px;margin-bottom:10px;border-radius:4px}.category-item button{background-color:#f44336;color:#fff;border:none;padding:5px 10px;cursor:pointer}.category-item button:hover{background-color:#e53935}.delete-dialog{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center}.dialog-content{background-color:#fff;padding:20px;border-radius:8px;text-align:center}.dialog-content button{padding:10px;font-size:16px;background-color:#f44336;color:#fff;border:none;border-radius:4px;cursor:pointer}.dialog-content button:hover{background-color:#e53935}.card{border-radius:.5rem}.card-body{padding:1.5rem;position:relative}.card-body input{font-size:1rem}.border-dashed{border:2px dashed #ccc}.cursor-move{cursor:move}.position-relative{position:relative}.position-absolute{position:absolute}.btn-sm{padding:.25rem .5rem}.w-100{width:100%}.w-30{width:30px}.w-40{width:40px}.w-50{width:50px}.w-60{width:60px}.w-70{width:70px}.w-80{width:80px}.h-30{height:30px}.h-40{height:40px}.h-50{height:50px}.h-60{height:60px}.h-70{height:70px}.h-80{height:80px}.h-150{height:150px}.h-auto{height:auto}.text-muted{color:#6c757d}.text-small{font-size:.875rem}.custom-design-description ul,.custom-design-description ol{padding-left:2rem;margin:1rem 0}.custom-design-description ul,.custom-design-description ol{list-style-type:disc}.custom-design-description ul li,.custom-design-description ol li{margin-bottom:.5rem}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-num{display:inline-block;padding:5px 12px;background-color:#007bff;color:#fff;font-size:14px;font-weight:700;border-radius:16px;text-align:center;position:absolute;right:20px;top:24px;min-width:30px}.custom-active-slots{max-height:200px;overflow-x:hidden;overflow-y:auto}.custom-active-slots::-webkit-scrollbar{width:12px;height:15px}.custom-active-slots::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-active-slots::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.custom-active-slots::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.custom-active-slots::-webkit-scrollbar-corner{background:#f1f1f1}.fs-42{font-size:42px!important}@media (min-width: 350px) and (max-width: 768px){.track-modal .modal-content{border-radius:12px!important;min-width:100%!important}.track-modal .px-5{padding:20px!important}.track-modal .mt-5{margin-top:0!important}.track-cross{position:absolute;top:7px;right:5px;cursor:pointer;background-color:#007bff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:20px;color:#fff}.stats-card{box-shadow:6px 6px 54px #0000000d;background-color:#fff;padding:8px;border-radius:16px;height:370px!important}.custom-track-cards{z-index:0!important}.back-container{position:relative!important;display:flex;align-items:center;top:0}.fc-toolbar-title{font-size:18px!important}.fc .fc-button-primary{font-size:12px!important}.course-height{height:340px!important}.chat-rightside{width:100%!important}.home-sec{height:calc(100vh - 73px);overflow-y:auto;overflow-x:hidden;width:100%!important}.track-modal-nd .modal-content{border-radius:12px!important}.prev-text{color:#353535;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.active-slots{max-height:700px!important;overflow-y:auto!important;overflow-x:hidden!important}.active-slotss::-webkit-scrollbar{width:12px;height:15px}.active-slotss::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.active-slotss::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.active-slotss::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.active-slotss::-webkit-scrollbar-corner{background:#f1f1f1}.user-image{height:40px;width:40px}.best-fit{-o-object-fit:contain;object-fit:contain;border-radius:50%}.text-width{width:100%!important;padding-bottom:10px}}@media (min-width: 375px) and (max-width: 430px){.custom-select{width:110px!important}}@media (min-width: 1500px){.custom-container{margin-top:-40px;position:relative;z-index:111!important;max-width:1300px}}.archived-track{opacity:.7;position:relative}.archived-track:after{content:"Archived";position:absolute;top:10px;right:10px;background-color:#dc3545;color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600;z-index:2}.badge-archived{background-color:#dc3545!important;color:#fff!important;opacity:.9}.status-badge{display:inline-block;padding:6px 12px;font-size:12px;font-weight:600;border-radius:20px;text-align:center;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #0000001a}.status-pending{background-color:#fff4d9;color:#f5a623;border:1px solid #f5a623}.status-approved{background-color:#e7f9f0;color:#00b69b;border:1px solid #00b69b}.status-rejected{background-color:#fee7ea;color:#f93c65;border:1px solid #f93c65}.status-unknown{background-color:#f0f0f0;color:#8a8a8a;border:1px solid #ababab}.track-image{position:relative;overflow:hidden}.track-image img{transition:opacity .3s ease-in-out;opacity:0;z-index:1;position:relative}.track-image img.loaded{opacity:1}.track-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-shimmer 1.5s infinite;z-index:0}.track-cred{z-index:3!important}.bg-course{z-index:2}.track-image img.loaded+.bg-course{z-index:2}.track-image img.loaded~.bg-course{z-index:2}.track-image:has(img.loaded):before{display:none}.track-image.image-loaded:before{display:none!important}@keyframes loading-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.video-placeholder,.youtube-placeholder{transition:opacity .3s ease-in-out;border-radius:8px;font-weight:500}.video-card:hover .video-placeholder,.youtube-video-card:hover .youtube-placeholder{opacity:.8}.video-thumbnail .video-placeholder,.youtube-thumbnail .youtube-placeholder{min-height:200px;width:100%}.drm-badge{display:inline-block;padding:.35em .65em;font-size:.875rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem;transition:all .2s ease}.drm-badge-status-active{background-color:#198754;color:#fff}.drm-badge-status-inactive{background-color:#6c757d;color:#fff}.drm-badge-content-track{background-color:#0d6efd;color:#fff}.drm-badge-content-course{background-color:#0dcaf0;color:#000}.drm-badge-content-global{background-color:#ffc107;color:#000}.drm-badge-content-default,.drm-badge-priority{background-color:#6c757d;color:#fff}.drm-badge-global{background-color:#ffc107;color:#000}.drm-badge-result-allowed{background-color:#198754;color:#fff}.drm-badge-result-denied{background-color:#dc3545;color:#fff}.drm-badge-region{background-color:#6c757d;color:#fff}.drm-badge-account-type{background-color:#0dcaf0;color:#000}.d-flex>.flex-1{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.drm-email-badge-container{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-height:40px!important;padding:8px 0!important;visibility:visible!important;opacity:1!important;position:relative!important;clear:both!important;width:100%!important;margin-top:8px!important;margin-bottom:12px!important}.drm-email-domain-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-size:14px!important;font-weight:500!important;border-radius:6px!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1!important;margin:0!important;float:none!important;clear:none!important;transform:none!important}.drm-email-domain-badge.bg-success{background-color:#198754!important;color:#fff!important}.drm-email-domain-badge.bg-danger{background-color:#dc3545!important;color:#fff!important}.drm-email-domain-badge svg{display:inline-block!important;visibility:visible!important;opacity:1!important;cursor:pointer!important;flex-shrink:0!important}.drm-email-badge-container .badge{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-size:14px!important;font-weight:500!important;border-radius:6px!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1!important;margin:0!important;float:none!important;clear:none!important;transform:none!important}.drm-email-badge-container .badge.bg-success{background-color:#198754!important;color:#fff!important}.drm-email-badge-container .badge.bg-danger{background-color:#dc3545!important;color:#fff!important}.drm-email-badge-container .badge svg{display:inline-block!important;visibility:visible!important;opacity:1!important;cursor:pointer!important;flex-shrink:0!important}.tab-pane[data-tab=email] .badge,.tab-pane .badge,.tab-pane[eventkey=email] .badge{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;float:none!important;clear:none!important;transform:none!important}.tab-pane[data-tab=email] .drm-email-badge-container,.tab-pane .drm-email-badge-container{position:relative!important;float:none!important;clear:both!important}.tab-pane[eventkey=email] .row,.tab-pane[eventkey=email] .col{position:relative!important;overflow:visible!important}.tab-pane[eventkey=email] .drm-email-badge-container{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important}.tab-pane[eventkey=email] .drm-email-domain-badge{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important}.notify-boxs{min-width:25rem;position:absolute;inset:0px 0px auto auto;transform:translate(-119px,58px);background-color:#fff;border-radius:10px;box-shadow:#0000003d 0 3px 8px;z-index:2222222;border:1px solid #c0bfbf;width:450px!important}.highlight-duplicate{background-color:#f8d7da!important;border:1px solid #f5c6cb!important;color:#721c24!important}.notify-head{background-color:#fff;border-bottom:1px solid #b9b6b6;border-radius:10px 10px 0 0}.close-box{position:fixed;height:100vh;width:100%;left:0;top:0;z-index:11}.arrow-tri{position:absolute;right:111px;top:-15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #e0dfdfdf}.notify-image{width:40px;height:40px}.notify-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.dropdown.dots-modal .btn{background-color:transparent;color:#000;border:none}.dropdown.dots-modal .dropdown-menu.show{width:159px}.dropdown.dots-modal .dropdown-toggle:after{content:none!important;transform:translateY(38px)}.break-all{word-break:break-all!important}hr.br-1{border-color:#424242;margin:0!important}.noti{width:35px;height:35px;border-radius:50px;display:flex;justify-content:center;padding-bottom:4px;align-items:center!important}.notification-item.highlighted{background-color:#e5f8ff}.notification-number{position:absolute;top:-5px;right:1px;width:20px;height:20px;border-radius:50%;background:#0100a3;display:flex;justify-content:center;align-items:center;font-size:12px;color:#fff;font-weight:600}.noti-main{max-height:300px;min-height:300px;overflow-y:auto}.noti-main::-webkit-scrollbar{width:4px;border-radius:2px}.noti-main::-webkit-scrollbar-track{background:transparent}.noti-main::-webkit-scrollbar-thumb{background:#e4e4f0;border-radius:2px}.torn-modal .modal-content{position:relative;background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 10px #0000001a;border:none;overflow:hidden}.torn-modal .modal-header{border-bottom:2px solid #ddd}.torn-modal .modal-header .close{font-size:24px}.torn-modal .modal-content:before,.torn-modal .modal-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background-color:#fff;border-left:2px solid #007bff;border-right:2px solid #007bff;transform:rotate(180deg);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.torn-modal .modal-content:after{top:auto;bottom:0;transform:rotate(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);border-left:2px solid #007bff;border-right:2px solid #007bff}.invoice-header h2{color:#007bff;font-size:30px;margin-bottom:5px}.invoice-header p{color:#333;font-size:16px}.invoice-details h5{font-weight:600;color:#007bff;margin-bottom:5px}.invoice-details p{font-size:16px;color:#333}.invoice-footer{font-size:14px;color:#777}.invoice-footer a{color:#007bff;text-decoration:none}.text-success{color:green}.payment-container{padding:20px}.payment-header{display:flex;align-items:center;gap:10px}.back-link{display:flex;align-items:center}.page-title{font-size:24px;font-weight:600}.pricing-plan{margin-top:30px;background-color:#f9f9f9;padding:20px;border-radius:10px;box-shadow:0 4px 12px #0000001a}.plan-header{display:flex;flex-direction:column;align-items:center}.plan-title{font-size:28px;font-weight:700;color:#333}.plan-description{font-size:14px;color:#777}.plan-price{margin-top:15px;font-size:22px;font-weight:600;color:#2c3e50}.yearly{font-size:16px;font-weight:400;color:#777}.use-credits{display:flex;justify-content:space-between;margin-top:15px}.credits-text{font-size:16px}.switch{position:relative}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:50px}input:checked+.slider{background-color:#4caf50}.total-price{display:flex;justify-content:space-between;margin-top:20px;font-size:22px;font-weight:700}.total-text{color:#2c3e50}.total{color:#27ae60}.payment-actions{margin-top:40px;display:flex;justify-content:center}.pay-btn{padding:12px 25px;background-color:#27ae60;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}.pay-btn:disabled{background-color:#ccc}@media (min-width: 768px) and (max-width: 1024px){.notify-boxs{min-width:25rem!important;width:250px!important;transform:translate(-10px,58px)!important}.offcanvas-start{width:100%!important}}@media (max-width: 767px){.assumw-maergin{margin-bottom:24px!important}.notify-boxs{width:320px!important}.noti{width:40px!important;height:40px!important}.offcanvas-start{width:100%!important}.fs-md-handle{font-size:12px!important}.add-slots{padding:8px 10px!important}.notification-number{position:absolute;top:1px;right:4px;width:18px;height:18px;border-radius:50%;background:#0100a3;display:flex;justify-content:center;align-items:center;font-size:10px;color:#fff;font-weight:600}.notify-boxs{position:absolute;inset:0px 0px auto auto;transform:translate(-15px,70px);background-color:#fff;border-radius:10px;box-shadow:#0000003d 0 3px 8px;z-index:2222222;border:1px solid #c0bfbf;width:200px!important}}.error-message input{color:#ff4d4d;border-color:#ff4d4d;margin-bottom:5px}.error-message .select-container{border:solid 1px #ff4d4d;border-radius:10px}.error-message input::-moz-placeholder{color:#ff4d4d}.error-message input::placeholder{color:#ff4d4d}.error-message .error{color:#ff4d4d;font-size:12px}div.error{color:#ff4d4d;font-size:12px;margin-top:5px}.server-error{color:#ff4d4d;font-size:14px;text-align:center}.player-style{width:100%;height:90%;position:relative;border-radius:0 0 8px 8px}.player-style video{width:100%;height:100%;border-radius:8px!important;-o-object-fit:contain;object-fit:contain;border:1px solid rgb(235,235,235)!important;box-shadow:0 4px 8px #0000001a}.player-style .controls{background:linear-gradient(180deg,#0000,#00000002,#00000009,#00000015,#00000026,#0000003b,#0005,#00000071,#0000008e,#000a,#000000c4,#000000d9,#000000ea,#000000f6,#000000fd,#000);display:flex;align-items:center;gap:16px;position:absolute;bottom:-3px;left:0;width:100%;height:50px;color:#dedede;border-radius:7px;padding:32px 20px}.controls .play-button{cursor:pointer}.controls .player-progress{flex:1;position:relative}.controls .player-progress input[type=range]{height:8px;accent-color:#ff8201;min-width:100%;max-width:100%;width:100%;position:relative;z-index:1}.controls .volume{cursor:pointer}.controls .btn-secondary{background-color:transparent;border:0;padding:0}.controls .btn-check:checked+.btn,.controls .btn.active,.controls .btn.show,.controls .btn:first-child:active,.controls :not(.btn-check)+.btn:active{background-color:transparent}.controls .dropdown-toggle:after{display:none}.controls .volume .dropdown-menu.dropdown-menu-dark{transform:rotate(-90deg)!important;top:-100px!important;left:-60px!important;padding-left:10px!important;padding-right:10px!important;height:40px}.controls .volume input[type=range]{accent-color:#ff8201}.btn{border:0}.btn:active{transform:scale(.9)}.btn:focus{border:0}.player-style .dropdown-menu.dropdown-menu-dark{background-color:#4343435c;border-radius:8px}.player-style .dropdown-menu.dropdown-menu-dark .dropdown-item{color:#fff}.player-style .dropdown-item.active,.player-style .dropdown-item:focus{background-color:#ff8201;color:#fff}.player-style .dropdown-item:hover{color:#ff8201}.player-style .dropdown-item.active,.player-style .dropdown-item:focus{color:#fff}.player-style .play-button{border:2px solid #dedede;filter:drop-shadow(0px 5.72727px 9.54545px rgba(0,0,0,.25));border-radius:38.1818px;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;color:#f2f2f2;font-size:24px}.player-style .player-going-time{min-width:55px;max-width:60px}#my-canvas{flex:1;width:100%;height:7px;border-radius:8px;display:none}#videBox:fullscreen{height:100%!important}.centered-alert{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;text-align:center;color:#fff;font-size:30px;background-color:#00000080;border-radius:50%;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;animation:zoomOut .6s ease-in-out}.default-alert{position:absolute;top:50%;z-index:999;transform:translate(-50%,-50%)}.right-alert{color:#fff;font-size:30px;background-color:#00000080;border-radius:50%;right:5%;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;animation:zoomOut .6s ease-in-out;cursor:pointer}.left-alert{text-align:center;color:#fff;font-size:30px;left:5%;background-color:#00000080;border-radius:50%;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;animation:zoomOut .6s ease-in-out;cursor:pointer}.player-style .slider:before{position:absolute;content:"";height:20px;width:20px;left:1px;bottom:3px;display:none!important;background-color:#fff;transition:.4s}.goal-patch{border:2px solid #e0e0e0;padding:10px 24px;border-radius:12px;font-weight:700;font-size:14px;color:#212121}.goal-box{width:100%;border:1px solid #eeeeee;border-radius:4px;padding:8px;transition:transform .3s ease,box-shadow .3s ease}.goal-box:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000001a}.goal-img{height:320px;width:100%;position:relative}.goal-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.goal-vector img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;height:310px;align-items:center;justify-content:center;background-color:#00000080;color:#fff;font-weight:700;z-index:1}.loading-text{font-size:1.2em}.loading-icon{font-size:46px!important}.button-container{z-index:222222!important;position:absolute!important;top:40%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50px;height:50px;width:50px;padding:5px;background-color:#fff}@media (max-width: 767px){.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;height:250px;align-items:center;justify-content:center;background-color:#00000080;color:#fff;font-weight:700;z-index:1}}@media (min-width: 1800px){.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;height:420px;align-items:center;justify-content:center;background-color:#00000080;color:#fff;font-weight:700;z-index:1}}@keyframes zoomOut{0%{transform:scale(1.5);opacity:1}to{transform:scale(2);opacity:0}}.w-quiz{width:63px}.opt-wide{width:auto!important}.opt-dlt{background-color:#ce2222;color:#fff;position:absolute;right:-31px;top:18px;height:20px;width:20px;align-items:center;justify-content:center;border-radius:22px;padding:1px 2px;cursor:pointer}.tooltip.show{z-index:222222!important;opacity:1!important}.tooltip-inner{background-color:#1b8adccc!important;opacity:1!important}.item-badge{display:flex;background-color:#cfcfcf;padding:3px 16px;border-radius:12px!important}.tooltip .tooltip-arrow:before{border-right-color:#1b8adccc!important;opacity:1!important}.discard-conf .modal-content{box-shadow:0 4px 10px #00000026,0 -4px 10px #00000026,-4px 0 10px #00000026,4px 0 10px #00000026!important}.exam-image{height:150px;width:230px}.br-exam{border-radius:12px!important}.exam-option{position:absolute;bottom:-14px;left:10px;background-color:#fff;box-shadow:0 14px 24px #1504370a;background:#fff;padding:5px 10px;border-radius:8px;cursor:pointer;width:-webkit-fill-available}.exam-modal .modal-content{background:#f2f2f2!important}.exam-page{position:absolute;right:30px;top:-6px}.place-holder{height:150px;width:230px;background-color:#6b6b6b;display:flex;align-items:center;justify-content:center;border-radius:12px!important}.question-icon{font-size:44px;color:#fff}.bg-exam{background:linear-gradient(180deg,#0000006e 50%,#000000e5 89%);position:absolute;height:200px;top:60px;width:100%;left:0;z-index:1;border-radius:16px}.bg-start,.bg-start:hover,.bg-start:focus,.bg-start:active{background-color:#1b8adccc;height:50px!important;width:200px;border-radius:30px!important}.stepper-item.done{background-color:#69df84;color:#fff}.text-result{color:#0100a3!important}.result-card{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 8px #0000001a}.congratulations-message{color:green;text-align:center}.fail-message{color:red;text-align:center}.exam-card{cursor:pointer;border:3px solid #ddd;border-radius:14px;transition:box-shadow .2s ease}.exam-card:hover{box-shadow:0 4px 8px #0000001a}.exam-card.selected{border:3px solid #08b2f0;box-shadow:0 4px 12px #007bff4d}.collapse{display:none}.collapse.show{display:block;visibility:visible}.loading-sec{height:500px}.visibilty-none{visibility:hidden!important}.btn-approve{background-color:green;color:#fff;margin-right:10px;padding:3px 20px;border-radius:6px}.btn-approve:hover{background-color:green;color:#fff;cursor:pointer}.btn-reject,.btn-reject:hover{background-color:red;color:#fff;padding:3px 20px;border-radius:6px}.status-pending{color:orange}.status-approved{color:green}.status-rejected{color:red}.deprecated-message{color:red;font-weight:700;font-size:16px}.student-report-container{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:1200px;margin:0 auto;padding:2rem;color:#374151;background-color:#f9fafb;border-radius:8px;box-shadow:0 4px 6px #0000000d}.student-report-header{margin-bottom:2rem}.student-profile{display:flex;align-items:center;margin-bottom:2rem}.student-avatar{width:80px;height:80px;background-color:#0101a0;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:600;margin-right:1.5rem}.student-info h1{font-size:1.875rem;font-weight:700;color:#ff8201;margin:0 0 .5rem}.student-email{color:#6b7280;margin:0}.student-enrollment{margin:.5rem 0 0;font-size:.875rem;color:#6b7280}.stats-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.stat-card{background-color:#fff;padding:1.25rem;border-radius:8px;box-shadow:0 1px 3px #0000001a;align-items:center;transition:transform .2s,box-shadow .2s}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.stat-icon{background-color:#f3f4f6;width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0101a0;margin-right:1rem}.stat-content{flex:1}.bg-table{padding:10px!important;border-radius:6px!important;background-color:#e6e6e6}.stat-value{font-size:1.5rem;font-weight:700;color:#111827}.stat-label{font-size:.875rem;color:#6b7280}.student-report-tabs{display:flex;gap:1rem;margin-bottom:1.5rem;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.student-report-tabs button{background:none;border:none;padding:.75rem 1rem;font-size:1rem;font-weight:500;color:#6b7280;cursor:pointer;border-radius:6px 6px 0 0;transition:all .2s}.student-report-tabs button:hover{color:#4f46e5}.student-report-tabs button.active{color:#4f46e5;border-bottom:2px solid #4f46e5;font-weight:600}.student-report-filters{display:flex;gap:1rem;margin-bottom:2rem}.student-report-filters select{padding:.625rem 2rem .625rem .75rem;border:1px solid #e5e7eb;border-radius:6px;font-size:.875rem;background-color:#fff;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.25rem;transition:border-color .2s,box-shadow .2s}.student-report-filters select:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}.student-report-filters select:disabled{background-color:#f3f4f6;cursor:not-allowed}.overview-panel,.quizzes-panel{margin-top:1rem}.chart-card{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:1.5rem}.chart-card h2{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#111827}.dual-chart{display:flex;flex-wrap:wrap;gap:2rem}.pie-chart-container{flex:1;min-width:300px}.category-list{flex:1;min-width:250px}.category-item{display:flex;align-items:center;margin-bottom:1rem;padding:.75rem;background-color:#f9fafb;border-radius:6px}.category-color{width:16px;height:16px;border-radius:4px;margin-right:.75rem}.category-name{flex:1;font-weight:500}.score-badge{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.score-badge.excellent{background-color:#ecfdf5;color:#047857}.score-badge.good{background-color:#f0fdf4;color:#16a34a}.score-badge.average{background-color:#fef3c7;color:#d97706}.score-badge.poor{background-color:#fee2e2;color:#dc2626}.stats-panel{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000001a}.stats-panel h2{font-size:1.25rem;font-weight:600;margin-bottom:1}.msg-count{position:absolute;right:-120px}.card-removed{background-color:#dd504b!important;opacity:.5!important;z-index:22222!important;transition:opacity .3s ease;border-radius:8px}.card-added{background-color:#4bdd5e!important;opacity:.5!important;z-index:22222!important;transition:opacity .3s ease;border-radius:8px}.count-badge{background-color:red;color:#fff;padding:2px 6px;border-radius:20px;font-weight:700;font-size:12px}@media (max-width: 767px){.exam-option{position:relative!important;bottom:0!important;left:10px;background-color:#fff;box-shadow:0 14px 24px #1504370a;background:#fff;padding:5px 10px;border-radius:8px;cursor:pointer;width:-webkit-fill-available}.opt-dlt{background-color:#ce2222;color:#fff;position:absolute;right:1px;top:18px;height:20px;width:20px;align-items:center;justify-content:center;border-radius:22px;padding:1px 2px;cursor:pointer}.custom-design-description{width:100%!important;overflow-x:auto!important}}.quiz-info-section,.course-summary-section{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem}.course-summary-section .row{margin:0}.course-summary-section .col-md-6{padding:0 1rem}.course-summary-section .d-flex{margin-bottom:.75rem}.course-summary-section .text-muted{font-size:.875rem;line-height:1.4}.quiz-summary{background-color:#f8f9fa;padding:1rem;border-radius:6px;border-left:4px solid #007bff;margin-bottom:1rem}.quiz-summary h6{color:#495057;margin-bottom:1rem;font-weight:600;font-size:1rem}.attempts-detail{margin-top:1.5rem}.attempts-detail h6{color:#495057;margin-bottom:1rem;font-weight:600;font-size:1rem}.attempts-detail .table-sm th,.attempts-detail .table-sm td{padding:.5rem;font-size:.875rem}.attempts-detail .table-sm th{background-color:#f8f9fa;font-weight:600}.stats-cards .stat-card{display:flex;align-items:center;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.stats-cards .stat-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.stats-cards .stat-icon{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}.stats-cards .stat-content{flex:1}.stats-cards .stat-value{font-size:1.75rem;font-weight:700;color:#1f2937;margin-bottom:.25rem}.stats-cards .stat-label{font-size:.875rem;color:#6b7280;font-weight:500}.quiz-history-table{width:100%;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.quiz-history-table th{background-color:#f8f9fa;padding:1rem;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb}.quiz-history-table td{padding:1rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.quiz-history-table tr:hover{background-color:#f9fafb}.quiz-history-table tr:last-child td{border-bottom:none}.attempt-summary,.quiz-summary{background-color:#f8f9fa;padding:1rem;border-radius:6px;border-left:4px solid #007bff}.attempt-summary h6,.quiz-summary h6{color:#495057;margin-bottom:1rem;font-weight:600}.question-review,.attempts-detail{margin-top:1.5rem}.question-review h6,.attempts-detail h6{color:#495057;margin-bottom:1rem;font-weight:600}.question-text{max-width:300px;word-wrap:break-word}.expand-button{background:none;border:none;color:#007bff;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s}.expand-button:hover,.expanded-row{background-color:#f8f9fa}.expanded-content{padding:1.5rem}.loading-spinner{text-align:center;padding:2rem;color:#6b7280}.no-data-message{text-align:center;padding:2rem;color:#6b7280;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.btn-details{background-color:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s}.btn-details:disabled{background-color:#6c757d;cursor:not-allowed}.std-mesg{background-color:#e7e7f6!important;color:#5e5e5e!important;padding:10px 15px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.instructor-msg{background-color:#fe8201!important;color:#fff!important;padding:10px 15px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.chat-sidebar-box{background-color:#fff!important;color:#5e5e5e!important;padding:8px 12px;border-radius:10px;box-shadow:0 1px 3px #0000001a}@media (max-width: 768px){.quiz-info-section .col-md-6,.course-summary-section .col-md-6{padding:0 .5rem;margin-bottom:1rem}.expanded-content{padding:1rem}.question-text{max-width:200px}.attempt-summary .row .col-md-3,.quiz-summary .row .col-md-3{margin-bottom:.5rem}.quiz-history-table{font-size:.875rem}.quiz-history-table th,.quiz-history-table td{padding:.75rem .5rem}}.ints-text{color:#00000080!important}.inst-card{box-shadow:4px 2px 4px 3px #6663!important;border-radius:16px;padding:20px!important;background-color:#fdfdfd}.inst-listing{background-color:#cbcbcb!important}.inst-side .nav-animation:before{position:absolute;top:0;left:-35px}.react-datepicker__input-container,.react-datepicker-wrapper{width:100%!important}.react-datepicker-popper{z-index:4444444!important}.date-image{position:absolute;top:12px;left:10px;font-size:18px;color:gray}.ps-23{padding-left:30px!important}.text-pending{color:#fec64f!important}.allot-track-cell{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.availability-slots-sec .css-b62m3t-container{width:200px!important}.availability-slots-sec{width:100%;padding:0 1rem;box-sizing:border-box;overflow-x:auto!important}.availability-slots-sec::-webkit-scrollbar{width:12px;height:15px}.availability-slots-sec::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.availability-slots-sec::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.availability-slots-sec::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.availability-slots-sec::-webkit-scrollbar-corner{background:#f1f1f1}.active-slots{height:-webkit-fill-available;overflow-y:auto!important;overflow-x:hidden!important}.active-slots::-webkit-scrollbar{width:12px;height:15px}.active-slots::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.active-slots::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.active-slots::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.active-slots::-webkit-scrollbar-corner{background:#f1f1f1}.add-slot-btn{background-color:#0100a3;color:#fff;padding:5px 20px;border-radius:8px;height:38px;display:flex;align-items:center;justify-content:center;font-weight:700}.availability-text{min-width:200px}.slot-time{display:flex;padding:6px 0!important;width:180px!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex:1 0 0!important;align-self:stretch!important;border-radius:6px!important;border:1px solid var(--Greyscale-400, #bdbdbd)!important}.slot-times{display:flex;width:140px!important;padding:4px 0!important;justify-content:center!important;border-radius:6px!important;border:1px solid var(--Greyscale-400, #bdbdbd)!important}.add-slot-cancell{background-color:#c92525;height:22px;width:22px;display:flex;padding:5px;align-items:center;font-size:14px;justify-content:center;color:#fff;border-radius:20px}.w-cst{width:90%!important}.show-avail-text{border-radius:20px}.selected-instructor{background-color:#1b8adccc;padding:0 20px;border-radius:8px;color:#fff}.crs-cont{background-color:#ee2828;color:#fff;height:18px;width:18px;display:flex;align-items:center;justify-content:center;border-radius:18px}.selected-slot{background-color:#1b8adccc!important;color:#fff!important}.text-success-nd{color:#fff}.upload-area{overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#3b82f6 #e5e7eb;padding-right:10px!important}.upload-area::-webkit-scrollbar{width:8px}.upload-area::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.upload-area::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:10px}.upload-area::-webkit-scrollbar-thumb:hover{background:#2563eb}.generate-txt{color:#0100a3!important}.credentials-container{width:100%;max-width:950px;margin:20px auto;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:8px;font-family:Arial,sans-serif}.buttons-container{display:flex;justify-content:space-between;margin-bottom:20px}.btn-details:disabled{background-color:#ddd;cursor:not-allowed}.btn-details:hover{background-color:#0056b3}.success-message{color:green;font-weight:700}.error-message{color:red;font-weight:700}.user-info{padding:20px;background-color:#f9f9f9;border-radius:8px}.info-item{display:flex;align-items:center;gap:16px;padding:12px;background-color:#f0f4f8;border-radius:8px;margin-bottom:10px;transition:background-color .3s ease}.info-item:hover{background-color:#e0e6ed}.icon-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%}.icon{width:20px;height:20px;color:#0100a3}.info-text{flex:1}.label{font-size:14px;font-weight:500;color:#6b7280}.value{font-size:16px;font-weight:600;color:#111827}.thb-nail{height:160px;width:100%}.cpy-pill{background-color:gray;display:inline-block;padding:3px 10px;color:#fff;border-radius:10px}.category-section{padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 6px #0000001a}.category-type-group{margin-bottom:30px}.category-type-title{font-size:1.5rem;color:#333;margin-bottom:15px}.university-group{display:flex;flex-direction:column;gap:15px}.university-section{padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.university-name{font-size:1.2rem;color:#555;margin-bottom:10px}.category-pills{display:flex;flex-wrap:wrap;gap:10px}.company-pill{background-color:#0100a3;color:#fff;padding:8px 15px;border-radius:25px;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .3s ease}.company-pill-bg{background-color:#ff8201}.climber-pill-bg{background-color:#118ee2!important}.category-item{display:flex;gap:10px;margin-bottom:10px}.category-item:last-child{margin-bottom:0}.fc-view-harness.fc-view-harness-active{height:65vh!important}@media (max-width: 768px){.category-section{padding:10px}.category-type-title{font-size:1.2rem}.university-name{font-size:1rem}.company-pill{font-size:12px;padding:6px 12px}}@media (min-width: 1200px){.availability-slots-sec{max-width:1140px}}@media (min-width: 1150px){.availability-slots-sec{max-width:1140px}}@media (min-width: 992px){.availability-slots-sec{max-width:960px}}@media (max-width: 767px){.active-slots{overflow-y:auto!important;overflow-x:auto!important;max-height:400px!important}.active-slots::-webkit-scrollbar{width:12px;height:15px}.active-slots::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.active-slots::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.active-slots::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.active-slots::-webkit-scrollbar-corner{background:#f1f1f1}.fs-22{font-size:14px!important}.availability-slots-sec{max-width:420px!important}.slot-times{padding:4px 0!important;border-radius:6px!important;border:1px solid var(--Greyscale-400, #bdbdbd)!important;width:130px!important}}@media (min-width: 768px) and (max-width: 1200px){.availability-slots-sec{max-width:660px!important}}@media (max-width: 1200px){.active-slots{overflow-y:auto!important;overflow-x:auto!important;max-height:400px!important}.active-slots::-webkit-scrollbar{width:12px;height:15px}.active-slots::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.active-slots::-webkit-scrollbar-thumb{background-color:#49a1e3;border-radius:10px;border:3px solid #f1f1f1}.active-slots::-webkit-scrollbar-thumb:hover{background-color:#5290bf}.active-slots::-webkit-scrollbar-corner{background:#f1f1f1}.fs-22{font-size:14px!important}.slot-times{padding:4px 0!important;border-radius:6px!important;border:1px solid var(--Greyscale-400, #bdbdbd)!important;width:130px!important}}.classes-light{color:#000000e5}.classes-lights{color:#fff}.classes-icons img{width:20px;height:20px;margin-bottom:5px}.eda-bg{background:#ff8201cc!important}.track-crs-image{height:350px;width:250px}.assign-list{overflow-y:auto;overflow-x:hidden;padding:10px}.assign-list::-webkit-scrollbar{width:8px}.assign-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px;margin:5px 0}.assign-list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0002a5,#0002a5);border-radius:10px;border:2px solid #f5f5f5;-webkit-transition:background .3s ease;transition:background .3s ease}.assign-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0002a5,#000183)}.assign-list::-webkit-scrollbar-thumb:active{background:#000183}.assign-list{scrollbar-width:thin;scrollbar-color:#0002a5 #f5f5f5}.visibilty-hidden{visibility:hidden!important}.btn-upgrade{background-color:#0002a5;color:#fff;padding:8px 20px;border-radius:10px;display:flex;justify-content:center;gap:8px;align-items:center}.doc-img{height:25px;width:25px;border-radius:8px}.classes-icons-2 img{width:16px;height:16px;margin-bottom:5px}.classes-box{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:#f4f5fa;border-radius:15px;border:1px solid #00000080;padding:16px}.classes-boxes{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:#19224e;border-radius:20px;border:none;padding:20px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003;transition:transform .3s ease,box-shadow .3s ease}.classes-boxes:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}.classes-boxes:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000004d}.add-texts{color:#fff!important;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3);position:relative;z-index:2}.status-box{background-color:#ffffffe6;border-radius:20px;color:#fd5454;padding:8px 16px;font-weight:600;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);position:relative;z-index:2}.status-boxes{background-color:#ffffffe6;border-radius:20px;color:#fd5454;display:flex;align-items:center;padding:8px 16px;height:28px!important;font-size:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);position:relative;font-weight:500;z-index:2}.status-boxes.text-warning{background-color:#dc3545;color:#fff}.status-boxes.text-success{background-color:#41bc63;color:#fff!important;border:1px solid #0dd054!important}.status-boxes.text-danger{background-color:#dc3545;color:#fff}.status-boxes.text-secondary{background-color:#ffffffe6;color:#fd5454}.classes-patch{background-color:#fff3;border:1px solid rgba(255,255,255,.3);padding:6px 12px;color:#fff;border-radius:15px;font-size:12px;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}.details-btns{width:140px;display:inline-flex;gap:10px;align-items:center;justify-content:space-between;cursor:pointer;background:#fcfdfd!important;border-radius:8px;padding:0 14px;color:#1b8adccc;height:40px;font-weight:500}.button-accordion{display:flex;align-items:center;gap:5px}.button-accordion .arrow-icon{transition:transform .3s ease;border:solid #1b8adccc;border-width:0 2px 2px 0;padding:3px;display:inline-block}.arrow-down{transform:rotate(45deg)}.arrow-up{transform:rotate(-135deg)}.student-patch{background-color:#fd545429;padding:4px 8px;border-radius:8px;color:#fd5454}.student-links{color:#fff;font-size:16px;font-weight:600;text-decoration:none!important;cursor:pointer;background:#fff3;padding:12px 24px;border-radius:25px;border:2px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease-in-out;display:inline-flex;justify-content:center;align-items:center;width:100%;height:48px;position:relative;z-index:2}.student-links:hover{background:#ffffff4d;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.join-btns{display:inline-flex;justify-content:center;align-items:center;width:100%;height:48px;background:#fff;color:#667eea!important;border-radius:25px;font-weight:600;font-size:16px;transition:all .3s ease-in-out;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 15px #0000001a;text-decoration:none;position:relative;z-index:2}.joins-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:10px 5px;background:#fff!important;color:#0002a5!important;border-radius:10px;font-weight:400;font-size:14px;height:34px!important;transition:all .3s ease-in-out;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 15px #0000001a;text-decoration:none;position:relative;z-index:2}.enter-join{background:#fff!important;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#0002a5!important;font-size:14px;font-weight:400;height:34px!important;padding:15px 5px}.detail-btn{background:#fff6!important;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#fff!important;font-size:15px;height:34px!important;font-weight:400;padding:15px 5px;border:1px solid #fff}.detail-btn:hover{background:#fff6!important;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#fff!important;font-size:15px;font-weight:400;padding:15px 5px;border:1px solid #fff}.join-btns:hover{background:#ffffffe6;color:#667eea!important;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.join-btns.bg-info{background:#3b82f6cc!important;color:#fff!important;border:2px solid rgba(255,255,255,.3)!important}.join-btns.bg-info:hover{background:#3b82f6!important;transform:translateY(-2px);box-shadow:0 6px 20px #3b82f64d}.btn-danger{background:#ef4444cc!important;color:#fff!important;border:2px solid rgba(255,255,255,.3)!important;border-radius:25px!important;font-weight:600!important;font-size:16px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease-in-out!important;position:relative;z-index:2}.btn-danger:hover{background:#ef4444!important;transform:translateY(-2px);box-shadow:0 6px 20px #ef44444d}.btn-details{background:#fff3;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:10px 20px;font-weight:600;font-size:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease-in-out;cursor:pointer;position:relative;z-index:2}.btn-details:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.deprecated-message{color:#fff!important;font-weight:500;text-align:center;padding:10px;background:#ffffff1a;border-radius:10px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:2}.chat{display:flex}.chat-leftside{padding:10px;flex:1;height:calc(100vh - 270px)}.university-chats{padding:10px;flex:1}.chat-text{color:#1f2029!important}.chat-gray{color:#696974!important}.bg-gray{background-color:#e4e4e4}.chat-circle{width:8px;height:8px;border-radius:50%;background:#e2e2ea;display:inline-block}.chat-light-gray{color:#7b8392!important}.chat-main-input-support{height:135px;margin-top:-30px}.ped-badge{background-color:#90bdec;display:inline;padding:3px 20px;border-radius:12px;color:#054c97}.track-card-nd{height:370px!important}.rej-badge{background-color:#e4bbb4;display:inline;padding:3px 20px;border-radius:12px;color:#f54444}.chat-main-input textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.chat-main-input textarea::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.z-0{z-index:0!important}.appoved-pill{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:300px;padding:8px 16px;border-radius:30px;font-size:16px;font-weight:600;background-color:#ff8201!important;color:#fff;box-shadow:2px 2px 6px #0000001a;transition:.3s ease-in-out}.succ-badge{background-color:#b4d8d4;display:inline;padding:3px 20px;border-radius:12px;color:#00796b}.appoved-pill:hover{transform:scale(1.03)}.chat-main-icons-nd{position:absolute;bottom:10px;right:100px;display:flex;align-items:center;justify-content:center;gap:14px;height:30px;width:30px;color:#00000080!important;font-size:20px;background-color:#e0e0e0;border-radius:8px;cursor:pointer!important}.approved-btns{background-color:#ff8201;color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:14px;font-weight:600;margin-left:8px;transition:.2s ease-in-out}.chat-main-input{position:relative;height:135px;width:100%;border-radius:16px;border:1px solid #00000080;padding:16px;background-color:#fff!important}.chat-main-input textarea{width:100%;height:60px;resize:none!important;border:none!important;outline:none!important}.prev-content{display:flex;align-items:center;background-color:#fff;border:1px solid rgb(175,175,175);width:210px!important;height:40px;padding:0 8px;border-radius:8px}.pdf-cross-nd{position:absolute;top:-6px;right:-8px;background-color:red;color:#fff!important;height:20px;width:20px;display:flex;align-items:center;justify-content:center;border-radius:20px!important;cursor:pointer!important}.prev-content-nd{display:flex;align-items:center;background-color:#fff;border:1px solid rgb(175,175,175);width:84px;height:40px;padding:0 8px;border-radius:8px}.prev-img{height:30px;width:30px}.prev-img-nd{height:70px;width:70px}.pdf-cross{background-color:red;color:#fff!important;height:20px;width:20px;display:flex;align-items:center;justify-content:center;border-radius:20px!important;position:absolute;right:6px;top:5px;cursor:pointer!important}.download-cont{background-color:#e2e2e2;width:230px;padding:5px 10px;height:50px!important;border-radius:12px;display:flex;align-items:center}.download-btn{position:absolute;top:0;right:10px}.files-box{height:calc(100vh - 370px)!important;overflow-y:auto;padding:0 6px}.files-box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.files-box::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.files-box::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1b8adccc}.file-area{position:absolute;top:40px;right:10px}.chat-messages-container{padding:20px;overflow-y:auto;height:calc(100vh - 398px)!important}.chat-messages-container-sp{padding:20px;overflow-y:auto;height:calc(100vh - 360px)!important}.chat-messages-container-cr{padding:20px;overflow-y:auto;height:calc(100vh - 380px)!important}.chat-container{height:calc(100vh - 90px)}.chat-container-sp{height:calc(100vh - 74px)}.prev-img-nd{height:40px;width:40px}.preview-img{height:150px!important;width:200px!important}.preview-br{border-radius:12px}.preview-container{width:214px;height:164px;display:flex;align-items:center;justify-content:center;border-radius:12px!important}.chat-btn.disabled,.chat-btn:disabled{color:#666;cursor:not-allowed}.chat-btn{font-size:28px!important;position:absolute;right:14px;color:#007bff;bottom:0}.chat-main-icons{position:absolute;bottom:10px;right:60px;display:flex;align-items:center;justify-content:center;gap:14px;height:30px;width:30px;color:#00000080!important;font-size:20px;background-color:#e0e0e0;border-radius:8px}.chat-main-input textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1b8adccc}.chat-main-input textarea::-moz-placeholder{color:#00000080}.chat-main-input textarea::placeholder{color:#00000080}.view-button{background-color:#48a2e3!important;border:none!important;color:#fff!important;padding:10px 20px;border-radius:12px}.chat-icons-center{height:16px;border-radius:20px;width:1px}.custom-tabs .nav-tabs{border:none!important}.custom-tabs .nav-tabs .nav-link:hover{border-color:transparent!important;border-bottom:2px solid #1f2029!important}.custom-tabs .nav-tabs .nav-link{padding:0 0 8px;color:#1f2029;font-size:14px!important;border-bottom:2px solid #1f2029!important}.custom-tabs .nav-tabs .nav-link.active{border:none!important;border-bottom:2px solid #1f2029!important}.dark-texts{color:#000!important}.dark-texts-time{color:#0d082c66!important;font-size:14px!important;font-weight:400!important}.skeleton-cont{height:calc(100vh - 396px)!important;overflow-y:auto}.user-imgs img{min-width:56px;height:56px;border-radius:50%}.chat-side img{width:14px;height:14px}.chat-side-input{position:relative}.chat-side-input input{background:#f6f7f9;border-radius:4px;height:40px;padding:10px 10px 10px 36px;border:none;width:100%}.chat-side-input input::-moz-placeholder{color:#a0a5b0;font-weight:500}.chat-side-input input::placeholder{color:#a0a5b0;font-weight:500}.chat-side-input-icon{position:absolute;top:11px;left:10px;font-size:18px;color:#92929d}.dark-blues{color:#007aff!important}.mt-cst{margin-top:8px}.visibility-hidden{visibility:hidden!important}.break-text{text-wrap:wrap!important;white-space:nowrap!important;word-break:break-all!important}.chat-leftside{flex:1;transition:width .3s ease}.chat-leftside.expanded{width:calc(100% - 15vw);z-index:1111!important}.course-sidebar{position:absolute;top:-16px;left:-270px;height:calc(100vh - 59px)!important;width:270px!important;transition:left .3s ease-in-out;background-color:#fff!important;z-index:1111!important;border:1px solid rgb(209,209,209);box-shadow:2px 0 10px #0000001a;overflow-y:auto!important}.course-sidebar.open{z-index:1111!important;left:0}.text-crs{color:#9b9b9b}.course-cont:hover,.course-cont.active{background-color:#ebebeb;padding:6px;transition:all .3 ease-in-out!important}.course-cont{background-color:#fff;padding:6px;transition:all .3 ease-in-out!important}.course-crd{background:#f4f5fa!important}.status-card{background-color:#fff!important;padding:8px 20px;border-radius:12px}.prev-content-nd-support{height:45px}.change-request-modal .modal-content{min-width:330px!important;box-shadow:0 4px 16px #00000026;border:none!important}.badge-requested{display:inline-block;background-color:#d9534f;color:#fff;padding:2px 8px;font-size:12px;font-weight:700;border-radius:12px;margin-left:10px;vertical-align:middle}.card-disabled{position:relative;pointer-events:none;opacity:.5;transition:opacity .3s ease-in-out}.card-disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#80808080;z-index:1}.br-user{border-radius:34px!important}.bg-user1{background-color:#1b8adccc!important;padding:6px 14px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff!important;opacity:1!important;position:relative}.bg-user1:before{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border:10px solid transparent;border-top-color:#28a4ffcc!important}.chat-messages-container{padding:20px;overflow-y:auto;height:calc(100vh - 350px)}.chat-messages-container-sp{padding:20px;overflow-y:auto;height:calc(100vh - 354px)!important}.chat-messages-container::-webkit-scrollbar{width:10px}.chat-messages-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.chat-messages-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.chat-messages-container::-webkit-scrollbar-thumb:hover{background-color:#555}.chat-messages-container::-webkit-scrollbar-button{background:#f1f1f1;display:none}.chat-messages-container-sp::-webkit-scrollbar{width:10px}.chat-messages-container-sp::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.chat-messages-container-sp::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.chat-messages-container-sp::-webkit-scrollbar-thumb:hover{background-color:#555}.chat-messages-container-sp::-webkit-scrollbar-button{background:#f1f1f1;display:none}.date-group{margin-bottom:20px}.date-label{text-align:center;margin-bottom:10px;font-weight:700;color:#555}.msg-container{display:flex;align-items:flex-end}.justify-content-end{justify-content:flex-end}.justify-content-start{justify-content:flex-start}.user-imgs,.user-imgs-nd{width:40px;height:40px;border-radius:50%;overflow:hidden}.user-imgs img,.user-imgs-nd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.message-content{max-width:60%;padding:10px 15px;border-radius:15px;position:relative}.message-content.own{background-color:#1b8adccc;color:#fff!important;margin-right:10px}.message-content.other{background-color:#e7e7e7;margin-left:10px}.message-content.own:after{content:"";position:absolute;bottom:0;right:-10px;width:0;height:0;border:10px solid transparent;border-top-color:#199dffcc}.message-content.other:before{content:"";position:absolute;bottom:0;left:-10px;width:0;height:0;border:10px solid transparent;border-top-color:#e7e7e7}.preview-container{margin-top:10px}.preview-img img{border-radius:10px;cursor:pointer}.download-cont{margin-top:10px}.download-btn{cursor:pointer}.chat-group.active{background-color:#e0e0e0;font-weight:700}.bg-chat{background-color:#f0f0f0!important}.br-chat{border-radius:16px!important}.pointer{cursor:pointer}.vh-100{height:100vh}.text-chip-blue{color:#0100a3!important}.text-chip-yellow{color:#ff8201!important}.br-badge{border-radius:8px!important}.profile-ins{height:250px;width:250px;border-radius:30px!important}.br-30{border-radius:30px!important}.profile-sec{padding:20px;background-color:#e7e7e7;border-radius:20px}.bg-slot{background-color:#1b8adccc!important;color:#fff!important;border:none!important;box-shadow:10px 10px 15px #0000004d}.content-area{height:calc(100vh - 200px)!important;overflow-y:auto!important}.text-time{color:#ff8201!important}.file-select-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;padding:16px}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:900px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e0e0e0}.modal-header h2{font-size:1.125rem;font-weight:600}.close-btn{font-size:1.5rem;color:#757575;cursor:pointer}.google-drive-tab{border-bottom:1px solid #e0e0e0;box-shadow:0 2px 4px #0000001a}.google-drive-btn{color:#1e40af;border-bottom:2px solid #1e40af;padding-bottom:4px;font-size:1rem}.search-bar{display:flex;gap:8px;padding:16px}.search-input{width:100%;border-radius:8px;padding:8px 12px;border:1px solid #e0e0e0;background-color:#ebebeb}.search-icon{position:absolute;right:12px;top:12px;color:#757575}.view-buttons{display:flex;gap:8px}.view-btn{padding:8px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;background-color:#fff}.view-btn.active{background-color:#f3f4f6}.files-container{padding:16px;height:400px;overflow-y:auto}.file-list{border-radius:8px}.file-list-header{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:12px;background-color:#f9fafb;font-weight:600}.file-item{display:grid;grid-template-columns:3fr 2fr 2fr;gap:16px;padding:12px;border-bottom:1px solid #e0e0e0;cursor:pointer}.file-item.active{background-color:#1b8adccc;color:#fff!important}.file-name{display:flex;align-items:center;gap:8px}.file-owner,.file-modified{color:#4b5563}.file-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.file-card{border-radius:8px;padding:16px;background-color:#fafafa;cursor:pointer}.file-card.active{border-radius:8px;padding:10px;background-color:#1b8adccc;color:#fff;cursor:pointer}.file-thumbnail{background-color:#e5e7eb;height:140px;border-radius:8px;margin-bottom:8px}.file-info{display:flex;align-items:center;gap:8px}.footer-btn{padding:10px 16px;border-radius:8px;cursor:pointer}.cancel-btn{background-color:#f3f4f6;border:1px solid #e0e0e0}.select-btn{background-color:#e0f7fa;color:#00796b;border:none}.footer-btn:hover{background-color:#f1f5f9}.footer-btn.cancel-btn:hover{background-color:#e0e0e0}.footer-btn.select-btn:hover{background-color:#80cbc4}.file-icon{width:20px;height:20px;border-radius:4px}.file-icon.spreadsheet{background-color:#34d399}.video{background-color:#9ca3af}.video .active{background-color:#fff!important}.chat-rightside{width:264px;height:calc(100vh - 138px)!important;padding:10px;border-left:1px solid #d1bfbf}.custom-card-design{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:#00000040 0 5px 15px;margin-bottom:1.5rem}@media (max-width: 767px){.chat{flex-direction:column-reverse!important}.chat-rightside{border:none}.chat-main-input{position:relative;height:105px;width:100%;border-radius:16px;border:1px solid #00000080;padding:16px;background-color:#fff!important}.chat-messages-container{padding:20px;overflow-y:auto;height:calc(100vh - 300px)}}.download-btn-zip{display:flex;align-items:center;justify-content:center;background-color:#1b8adc;color:#fff;border-radius:50%;width:24px;height:24px;transition:all .3s ease}.download-btn-zip:hover{background-color:#156aa9;transform:scale(1.1)}.download-btn-zip iconify-icon{font-size:14px}:root{--loading-grey: #ededed}.sekeleton-cont{font-size:1rem;line-height:1.4rem;height:50px;border-radius:8px!important}.user-imgs-sk{height:65px;width:65px;border-radius:100px}.loading.sekeleton-cont,.loading.user-imgs-sk{background-color:var(--loading-grey);background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s loading ease-in-out infinite}@keyframes loading{to{background-position-x:-20%}}.loading.sekeleton-cont{min-height:4rem;border-radius:4px;animation-delay:.06s}.chatOverlay{position:fixed;top:0;left:0;height:100vh;width:100%;background:#0000008f;z-index:111;display:flex;justify-content:center;align-items:center}.chatOverlay .chatFullImg{max-width:800px;margin:0 auto;position:relative;border:1px solid #4c4b4b;background:#fdfdfd;border-radius:20px;padding:15px;min-width:300px}.chatOverlay .chatFullImg img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:20px;max-height:400px}.chatOverlay .downloadChat{position:absolute;top:12px;left:12px;font-size:32px;border-radius:10px;width:50px;text-align:center;height:50px;color:#fff!important;cursor:pointer}.chatOverlay .closechat{position:absolute;top:12px;right:12px;font-size:32px;cursor:pointer}.react-viewer-toolbar{height:52px!important}.react-viewer-toolbar li{--size: 50px !important;width:var(--size)!important;height:var(--size)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.react-viewer-close{--size: 70px !important;width:var(--size)!important;height:var(--size)!important}.react-viewer-icon{font-size:18px!important}.react-viewer-close>i{top:20px!important;left:28px!important}.react-viewer-close .react-viewer-icon{font-size:16px!important}.react-viewer-btn{background-color:#1b8adccc!important}.review-btn{border:2px solid #1b8adccc;border-radius:24px;background-color:transparent;padding:8px 20px;font-size:13px;font-style:normal;font-weight:600;color:#1b8adccc;transition:all .2s ease-in-out}.link-btn{padding:5px 10px;border-radius:10px}.review-btn:hover{background-color:#1b8adccc;color:#fff}.starBox{display:flex;align-items:center;justify-content:center;width:10%;height:55px;border-radius:10px}.app-container{display:flex;flex-direction:column;height:100vh;font-family:Arial,sans-serif}header{background-color:#282c34;padding:20px;color:#fff;text-align:center}.view-details-btn:hover{background:#fff!important;border:2px solid #0002a5;color:#0002a5!important;padding:4px 8px;border-radius:10px;font-size:18px;font-weight:400;cursor:pointer;transition:all .2s ease;align-self:flex-start}.tracks-badge{background-color:#89b9f0;font-size:16px;font-weight:500;border-radius:16px;padding:2px 10px}.pending-cert{background-color:#cecece;padding:10px 20px;color:#4a90e2;border-radius:10px!important;cursor:not-allowed!important}.wid-check{width:20px!important}.main-content{flex:1;display:flex;justify-content:center;align-items:center;overflow:auto;position:relative}.canvas-container{border:1px solid #ccc;box-shadow:2px 2px 12px #0000001a}canvas{max-width:100%;height:auto}.download-button-container{padding:20px;text-align:center;background-color:#f9f9f9;border-top:1px solid #ccc}.download-button{padding:10px 20px;font-size:16px;cursor:pointer;background-color:#0100a3;color:#fff;border:none;border-radius:4px;transition:background-color .2s}.download-button:hover{background-color:#0100a3;color:#fff}.canvas-container{width:90%;max-width:800px;height:0;padding-bottom:75%;position:relative;border:2px solid #283593;box-shadow:4px 4px 20px #0003;background-color:#fff;border-radius:20px}.canvas-container svg{position:absolute;top:0;left:0;width:100%;height:100%}.pending-txt{position:absolute;top:76px;left:50%;transform:translate(-50%);color:#fff;z-index:111!important;font-weight:700!important}.fc-h-event{background-color:var(--event-color)!important;border-color:var(--event-color)!important}.fc-customHuddleButton-button{background-color:#0100a3!important;border-color:#0100a3!important;color:#fff!important}.fc .fc-daygrid-day-frame{height:170px!important;overflow-y:auto!important}.fc-h-event{border:none!important}.publish-toggle-container{display:flex;align-items:center;padding:6px 12px;background-color:#f0f0f0;border:1px solid #dddddd;border-radius:5px;height:35px;box-sizing:border-box}.publish-label{font-size:14px;color:#666;margin-right:12px}.publish-toggle{position:relative;display:inline-block;width:36px;height:20px;background-color:#ddd;border-radius:10px;border:none;cursor:pointer;padding:0;transition:background-color .3s ease}.publish-toggle.published{background-color:#4a90e2}.toggle-slider{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.publish-toggle.published .toggle-slider{transform:translate(16px)}.status-label{font-size:10px;margin-left:8px}.published-text{color:#4a90e2}.unpublished-text{color:#999}.detail-toggle-wrapper{display:flex;flex-direction:column;align-items:center;margin-right:10px}.detail-toggle{position:relative;display:inline-block;width:26px;height:12px;background-color:#ddd;border-radius:6px;border:none;cursor:pointer;padding:0;transition:background-color .3s ease}.detail-toggle.published{background-color:#4a90e2}.detail-toggle-slider{position:absolute;top:1px;left:1px;width:10px;height:10px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.detail-toggle.published .detail-toggle-slider{transform:translate(14px)}.detail-status-label{font-size:10px;margin-top:4px}.track-actions{display:flex;align-items:center;gap:10px}.btn-details,.btn-allot{color:#4a90e2}.icon-button{width:30px;height:30px;border-radius:50%;background-color:#f0f0f0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn-danger-cancel{background-color:#ec4c4c!important;padding:8px 26px}.btn-details-nd{background-color:#267c43!important;padding:8px 26px}.pd-details{padding:8px 26px!important}.certificate-preview-container{border-radius:8px;box-shadow:0 0 10px #0000001a;margin-bottom:20px}.certificate-badge{display:inline-block;padding:5px 10px;border-radius:4px;color:#fff;font-weight:500;font-size:.85rem}.track-modal.alotment-width.z-1.modal-xl .modal-content{border-radius:12px}.track-modal.alotment-width.z-1.modal-xl .modal-body{padding:30px}.btn-certificate-preview{background-color:#0100a3!important;color:#fff!important;border:none!important;padding:10px 15px!important;font-weight:500;border-radius:5px;transition:all .3s ease;width:100%}.btn-certificate-preview:hover{background-color:#00008c!important;box-shadow:0 4px 8px #0003}.btn-certificate-preview:active{transform:translateY(1px)}@media (max-width: 992px){.certificate-preview-container{transform:scale(.9);transform-origin:top center}}@media (max-width: 768px){.certificate-preview-container{transform:scale(.8)}}.download-button{background-color:#46639b;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:1rem;cursor:pointer;transition:background-color .3s}.download-button:hover{background-color:#324a78}.download-button:disabled{background-color:#8599c0;cursor:not-allowed}.certificate-view-toggle{margin-bottom:1rem;background-color:#f8f9fa;border:1px solid #ddd;border-radius:4px;padding:.5rem;display:flex;justify-content:center}.certificate-actions{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}@media (max-width: 576px){.certificate-actions{flex-direction:column}}.partner-certificate-container{background:linear-gradient(135deg,#fcfbf9,#f8f6f0);box-shadow:0 8px 32px #a0522d26;position:relative;overflow:hidden}.partner-certificate-container .chipmang-logo{font-family:Montserrat,sans-serif;font-weight:700;color:#1a237e;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.partner-certificate-container .mango-icon{color:orange;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.1))}.partner-certificate-container .main-title{font-family:Playfair Display,serif;color:#c27b3f;text-shadow:2px 2px 4px rgba(0,0,0,.1);letter-spacing:1px}.partner-certificate-container .body-text{font-family:Lora,serif;color:#1a237e;line-height:1.6}.partner-certificate-container .recipient-name{font-family:Lora,serif;color:#1a237e;text-shadow:1px 1px 2px rgba(0,0,0,.1);letter-spacing:.5px}.partner-certificate-container .signature-line{border-color:#1a237e;border-width:1px}.partner-certificate-container .signature-name{font-family:Montserrat,sans-serif;color:#1a237e;font-weight:600}.partner-certificate-container .signature-title{font-family:Montserrat,sans-serif;color:#1a237e;font-weight:400;font-size:.75rem;letter-spacing:.5px}.partner-certificate-container .decorative-border{border:2px solid #a0522d;border-radius:8px}.partner-certificate-container .inner-border{border:2px solid white;border-radius:4px}@media (max-width: 992px){.partner-certificate-container{transform:scale(.9);transform-origin:top center}.partner-certificate-container .main-title{font-size:28px}.partner-certificate-container .chipmang-logo{font-size:24px}}@media (max-width: 768px){.partner-certificate-container{transform:scale(.8)}.partner-certificate-container .main-title{font-size:24px}.partner-certificate-container .chipmang-logo{font-size:20px}.partner-certificate-container .body-text{font-size:14px}}@media (max-width: 576px){.partner-certificate-container{transform:scale(.7);padding:20px}.partner-certificate-container .main-title{font-size:20px}.partner-certificate-container .chipmang-logo{font-size:18px}.partner-certificate-container .body-text{font-size:12px}.partner-certificate-container .recipient-name{font-size:18px}}.class-banner{position:relative;overflow:hidden;border-radius:24px;padding:32px;background:linear-gradient(135deg,#0100a3,#4d1bcf 55%,#00b2ff);color:#fff;box-shadow:0 25px 60px #0100a326}.class-banner__glow{position:absolute;inset:-40% auto auto 50%;width:60%;height:160%;background:radial-gradient(circle at center,rgba(255,255,255,.35),transparent 65%);transform:translate(-50%);pointer-events:none}.class-banner__grid{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.class-banner__info{flex:1 1 320px;max-width:620px}.class-banner__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:600;color:#ffffffb3;margin-bottom:10px}.class-banner__title{font-size:clamp(1.75rem,2.8vw,2.65rem);font-weight:700;margin-bottom:12px}.class-banner__summary{font-size:1rem;line-height:1.6;color:#ffffffd1;margin-bottom:16px}.class-banner__tags{display:flex;flex-wrap:wrap;gap:12px}.class-banner__status-tag{padding:6px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.25);font-size:.85rem;font-weight:600;background:#ffffff1f;color:#fff}.class-banner__status-tag.live{background:#2ed57326;border-color:#2ed57366;color:#e3ffef}.class-banner__status-tag.upcoming{background:#ffc10740;border-color:#ffc10773;color:#fff7da}.class-banner__status-tag.neutral{border-color:#ffffff2e;background:#ffffff14}.class-banner__actions{flex:0 0 260px;display:flex;flex-direction:column;gap:16px;background:#01083759;border-radius:20px;padding:22px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.class-banner__stat-card{background:#ffffff14;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.class-banner__stat-card span{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#ffffffa6}.class-banner__stat-card strong{font-size:1.1rem;font-weight:600}.class-banner__cta-group{display:flex;flex-direction:column;gap:12px;margin-top:4px}.class-banner__cta{border-radius:999px;padding:12px 18px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.class-banner__cta.primary{background-color:#fff;color:#0100a3;text-align:center;text-decoration:none;box-shadow:0 12px 30px #ffffff40}.class-banner__cta.ghost{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff}.class-banner__cta.single{width:100%;text-align:center;text-decoration:none}.class-banner__cta:hover{transform:translateY(-1px);box-shadow:0 14px 30px #0003}.class-banner__cta:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}@media (max-width: 992px){.class-banner{padding:24px}.class-banner__actions{flex:1 1 100%;flex-direction:row;flex-wrap:wrap}.class-banner__stat-card{flex:1 1 180px}.class-banner__cta-group{flex:1 1 100%;flex-direction:row}.class-banner__cta{flex:1;text-align:center}}@media (max-width: 576px){.class-banner__actions,.class-banner__cta-group{flex-direction:column}}.track-payment-container{margin:0 auto;padding:2rem 1rem}.back-button{color:#333;text-decoration:none;display:inline-flex;align-items:center;font-weight:500;transition:color .2s ease}.back-button:hover{color:#0056b3}.payment-title{font-size:30px;font-weight:600;color:#1f192f;margin-bottom:2rem}.billing-card{border:2px solid black;border-radius:10px;padding:40px}.card-title{font-size:16px;font-weight:600;color:#000;margin-bottom:1.5rem}.form-label{font-size:16px;font-weight:500;color:#5e5e5e;margin-bottom:.5rem}.form-control,.form-control:hover{border:1px solid #000;border-radius:5px;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.form-select{border:1px solid #e0e0e0;border-radius:8px;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.form-control:focus,.form-select:focus{border-color:none!important;box-shadow:none!important}.form-control:disabled{background-color:#f8f9fa;cursor:not-allowed}.course-summary{background:#f7f7ff;border-radius:10px;padding:20px 40px}.course-image{width:150px;height:150px;border-radius:8px;-o-object-fit:contain;object-fit:contain}.course-summary .course-name{font-size:30px;font-weight:600;color:#000;margin-bottom:60px}.course-type{color:#6c757d;font-size:.9rem}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.summary-label{font-weight:500;color:#333;font-size:1rem}.summary-amount{font-weight:500;color:#6c757d;font-size:1rem}.summary-total{font-weight:700;color:#000;font-size:1.1rem}.summary-divider{height:1px;background-color:#e0e0e0;margin:.5rem 0}.total-section{padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa;border-radius:0 0 12px 12px}.total-label{font-weight:500;color:#4a4a4a}.total-amount{font-size:1.25rem;font-weight:600;color:#2c2c2d}.pay-button{width:100%;padding:10px 20px;font-size:20px;font-weight:600;border-radius:10px;background-color:#0002a5;color:#fff;border:none;transition:background-color .2s ease;margin-top:90px}.pay-button:hover{background-color:#0002a5}.pay-button:disabled{background-color:#b3d1f0;cursor:not-allowed}.stripe-element-container{padding:1rem;border:2px solid #000000;border-radius:8px;background-color:#fff;margin-bottom:1rem}@media (max-width: 768px){.billing-card,.summary-card{margin-bottom:1.5rem}.course-summary,.total-section{padding:1rem}.course-name{font-size:1rem}.total-amount{font-size:1.1rem}.pay-button{width:100%;padding:10px 20px;font-size:20px;font-weight:600;border-radius:10px;background-color:#0002a5;color:#fff;border:none;transition:background-color .2s ease;margin-top:30px}}@media (min-width: 769px) and (max-width: 1024px){.pay-button{margin-top:30px}}
