/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@font-face{font-family:remixicon;src:url(/build/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/build/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix)format("embedded-opentype"),url(/build/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643)format("woff2"),url(/build/assets/remixicon-S6an_USy.woff?t=1769685282643)format("woff"),url(/build/assets/remixicon-sqouR8Ox.ttf?t=1769685282643)format("truetype"),url(/build/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon)format("svg");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}*,:before,:after,::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:#3f83f880;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.5}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#1c64f2;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#1c64f2;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}.tooltip-arrow,.tooltip-arrow:before{background:inherit;width:8px;height:8px;position:absolute}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{background:inherit;width:8px;height:8px;position:absolute}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;background:inherit;width:9px;height:9px;position:absolute;transform:rotate(45deg)}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before,[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#1c64f2;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}select:not([size]){-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem}[dir=rtl] select:not([size]){background-position:.75rem;padding-left:0;padding-right:.75rem}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#1c64f2;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;border-color:#0000}[type=checkbox]:checked{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em}[type=radio]:checked,.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;border-color:#0000}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#1f2937;border:0;margin-inline:-1rem 1rem;padding:.625rem 1rem .625rem 2rem;font-size:.875rem;font-weight:500}input[type=file]::file-selector-button:hover{background:#374151}[dir=rtl] input[type=file]::file-selector-button{padding-left:1rem;padding-right:2rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#1c64f2;border:0;border-radius:9999px;width:1.25rem;height:1.25rem}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline-offset:2px;--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(4px + 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);--tw-ring-opacity:1px;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));outline:2px solid #0000}input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:#1c64f2;border:0;border-radius:9999px;width:1.25rem;height:1.25rem}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";width:1.25rem;height:1.25rem;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);background:#fff;border-width:1px;border-color:#d1d5db;border-radius:9999px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;position:absolute;top:.125rem;left:.125rem}input:checked+.toggle-bg:after{border-color:#fff;transform:translate(100%)}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dm-bg:#000;--dm-bg-subtle:#050505;--dm-surface:#0a0a0a;--dm-surface-raised:#0f0f0f;--dm-surface-hover:#141414;--dm-border:#1a1a1a;--dm-border-subtle:#121212;--dm-text:#d4d4d8;--dm-text-heading:#ececf4;--dm-text-muted:#a1a1aa;--dm-text-subtle:#71717a;--xtract-purple:#814ac8;--xtract-pink:#df7afe;--xtract-purple-mid:#a45cdb;--xtract-purple-soft:#814ac84d;--premium-bg-top:#000;--premium-bg-mid:#000;--premium-bg-bottom:#000;--premium-aurora-indigo:#6366f10f;--premium-aurora-violet:#814ac80d;--premium-aurora-pink:#df7afe0a;--glass-bg:#ffffff06;--glass-bg-elevated:#ffffff0a;--glass-border:#ffffff0f;--glass-highlight:#ffffff0a;background-color:#000}html.dark body{color:var(--dm-text)}body{font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[x-cloak]{display:none!important}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#1c64f2;outline:2px solid #0000}.form-input::-moz-placeholder{color:#6b7280;opacity:1}.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.premium-bg{isolation:isolate;min-height:100vh;color:var(--dm-text);background:#000;position:relative}.premium-backdrop{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.premium-thumb>.premium-backdrop__base{z-index:2}.premium-backdrop__base{background:#000;position:absolute;inset:0}.premium-thumb>.premium-backdrop__mesh{z-index:2}.premium-backdrop__mesh{opacity:.12;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 10%,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 10%,#0000 70%)}.premium-thumb>.premium-backdrop__gradient{z-index:2}.premium-backdrop__gradient{background:radial-gradient(ellipse 85% 50% at 50% -15%, var(--premium-aurora-indigo) 0%, transparent 55%), radial-gradient(ellipse 50% 38% at 95% 10%, var(--premium-aurora-violet) 0%, transparent 50%), radial-gradient(ellipse 45% 35% at 2% 60%, #4f46e50a 0%, transparent 48%), radial-gradient(ellipse 38% 28% at 80% 92%, var(--premium-aurora-pink) 0%, transparent 44%);position:absolute;inset:0}.premium-thumb>.premium-backdrop__orb{z-index:2}.premium-backdrop__orb{--tw-blur:blur(64px);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);will-change:transform;border-radius:9999px;position:absolute}.premium-backdrop__orb--1{background:radial-gradient(circle,#6366f114 0%,#0000 68%);width:42rem;height:42rem;top:-12rem;left:50%;transform:translate(-50%)}.premium-backdrop__orb--2{background:radial-gradient(circle,#814ac80f 0%,#0000 70%);width:32rem;height:32rem;top:28%;right:-10rem}.premium-backdrop__orb--3{background:radial-gradient(circle,#4338ca0d 0%,#0000 72%);width:28rem;height:28rem;bottom:-8rem;left:-6rem}.premium-thumb>.premium-backdrop__vignette{z-index:2}.premium-backdrop__vignette{background:radial-gradient(100% 90% at 50% 45%,#0000 35%,#000000bf 100%);position:absolute;inset:0}.premium-thumb>.premium-backdrop__noise{z-index:2}.premium-backdrop__noise{pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.premium-panel{border:1px solid var(--dm-border);background:var(--dm-surface);position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073}.premium-panel:before{content:none}.premium-panel{border-radius:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#6366f159 30%,#814ac873 50%,#df7afe40 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.premium-panel-interactive:hover{border-color:#ffffff1c;box-shadow:0 10px 36px #0009,0 0 28px #814ac812,inset 0 1px #ffffff0f}.premium-panel-elevated{border:1px solid var(--dm-border);background:var(--dm-surface-raised);border-radius:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 12px 40px #00000080,inset 0 0 0 1px #ffffff08}.premium-panel-elevated:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#6366f166 25%,#814ac880 50%,#df7afe4d 75%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.premium-header{border-color:var(--dm-border);background:var(--dm-surface);z-index:20;padding-top:env(safe-area-inset-top,0px);border-bottom-width:1px;position:sticky;top:0;box-shadow:inset 0 -1px #ffffff0a}.premium-sidebar{border-color:var(--dm-border);background:var(--dm-surface);z-index:30;border-right-width:1px;position:relative;box-shadow:inset 0 -1px #ffffff0a}.premium-page-header :is(h1,h2,h3){background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#cddbfee6 var(--tw-gradient-from-position);--tw-gradient-to:#c4b5fde6 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e2e8f0 var(--tw-gradient-via-position), var(--tw-gradient-to);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600;line-height:1.25}.premium-page-header p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.875rem;line-height:1.25rem}.premium-kicker{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.premium-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(88 80 236/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.premium-btn:hover{--tw-border-opacity:1;border-color:rgb(104 117 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.premium-btn:focus{outline-offset:2px;--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);--tw-ring-color:#6875f566;outline:2px solid #0000}.premium-btn:disabled{pointer-events:none;opacity:.5}.premium-btn-ghost{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.premium-btn-ghost:focus{outline-offset:2px;--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);--tw-ring-color:#6875f540;outline:2px solid #0000}.premium-btn-ghost:disabled{pointer-events:none;opacity:.5}.premium-btn-ghost{border:1px solid var(--glass-border);color:var(--dm-text-muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08}.premium-btn-ghost:hover{color:var(--dm-text-heading);background:#ffffff0f;border-color:#ffffff1f}.premium-btn-sm{padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.premium-input{border-radius:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-input:focus{outline-offset:2px;--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);--tw-ring-color:#6875f533;outline:2px solid #0000}.premium-input{border:1px solid var(--glass-border);color:var(--dm-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059}.premium-input::placeholder{color:var(--dm-text-subtle)}.premium-input:focus{background:#00000073;border-color:#6366f166}.premium-input[type=number]{appearance:textfield}.premium-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.premium-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.premium-select{border-radius:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-select:focus{outline-offset:2px;--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);--tw-ring-color:#6875f533;outline:2px solid #0000}.premium-select{border:1px solid var(--glass-border);color:var(--dm-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059}.premium-select::placeholder{color:var(--dm-text-subtle)}.premium-select:focus{background:#00000073;border-color:#6366f166}.premium-select[type=number]{appearance:textfield}.premium-select[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.premium-select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.auth-field__input-wrap .premium-select{padding-left:2.5rem;position:relative}.premium-select{appearance:none;background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.grades-settings__table .premium-select{width:auto;padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem;line-height:1rem}.premium-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2371717a'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E")}.premium-select option,.admin-shell select option{color:#e2e8f0;background-color:#0f0f14}.admin-shell select:not(.premium-select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.premium-nav-link{color:var(--dm-text-subtle);border-width:1px;border-color:#0000;border-radius:.375rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.premium-nav-link:hover{background:var(--dm-surface-hover);color:var(--dm-text)}.premium-nav-link-active{color:#a5b4fc;background:linear-gradient(135deg,#6366f11f 0%,#814ac80f 100%);border:1px solid #6366f14d;box-shadow:inset 0 1px #ffffff0a}.premium-stat{border:1px solid var(--dm-border);background:var(--dm-surface);position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073}.premium-stat:before{content:none}.premium-stat{border-radius:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-stat:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#6366f159 30%,#814ac873 50%,#df7afe40 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.premium-stat{padding:1.5rem;position:relative}.premium-stat:hover{border-color:#ffffff1c;transform:translateY(-1px);box-shadow:0 10px 36px #0009,0 0 24px #814ac814,inset 0 1px #ffffff0d}.premium-stat__icon{color:#a5b4fc;background:linear-gradient(135deg,#6366f12e 0%,#814ac81a 100%);border:1px solid #6366f140;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.125rem;line-height:1.75rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #6366f11a}.premium-tab{color:var(--dm-text-subtle);border-top-left-radius:.75rem;border-top-right-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.premium-tab:hover{color:var(--dm-text-muted)}.premium-tab-active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background:#ffffff08}.premium-tab-active:after{content:""}.premium-thumb>.premium-tab-active:after{z-index:2}.premium-tab-active:after{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#6875f5 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);border-radius:9999px;height:.125rem;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.premium-badge{border:1px solid var(--glass-border);color:var(--dm-text-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.premium-progress-track{background:#ffffff0d;border-radius:9999px;width:100%;height:.375rem;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.premium-progress-fill{background:linear-gradient(90deg,#6366f1 0%,#818cf8 50%,#a78bfa 100%);border-radius:9999px;height:100%;box-shadow:0 0 10px #6366f159}.premium-text-gradient{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#cddbfee6 var(--tw-gradient-from-position);--tw-gradient-to:#c4b5fde6 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e2e8f0 var(--tw-gradient-via-position), var(--tw-gradient-to);color:#0000;-webkit-background-clip:text;background-clip:text}.auth-shell{z-index:10;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem 1rem;display:flex;position:relative}@media (width>=640px){.auth-shell{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.auth-shell{padding-left:2rem;padding-right:2rem}}.auth-shell__inner{gap:1.5rem;width:100%;max-width:64rem;display:grid}@media (width>=1024px){.auth-shell__inner{border-radius:1.5rem;grid-template-columns:1fr 1.1fr;gap:0;overflow:visible}}.auth-shell__inner{border:1px solid var(--dm-border);box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff08,0 0 80px #6366f10f}.auth-hero{flex-direction:column;justify-content:space-between;padding:2.5rem;display:none;position:relative;overflow:hidden}@media (width>=1024px){.auth-hero{display:flex}}.auth-hero{background:linear-gradient(160deg, #6366f114 0%, transparent 45%), linear-gradient(220deg, #814ac80f 0%, transparent 50%), var(--dm-surface);border-right:1px solid var(--dm-border)}.auth-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.auth-hero__brand{z-index:10;align-items:center;gap:.75rem;display:flex;position:relative}.auth-hero__tagline{z-index:10;margin-top:auto;position:relative}.auth-hero__tagline h2{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#cddbfee6 var(--tw-gradient-from-position);--tw-gradient-to:#c4b5fde6 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e2e8f0 var(--tw-gradient-via-position), var(--tw-gradient-to);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:600;line-height:1.25}.auth-hero__tagline p{--tw-text-opacity:1;max-width:20rem;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.875rem;line-height:1.625}.auth-hero__features{z-index:10;margin-top:2rem;position:relative}.auth-hero__features>: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))}.auth-hero__feature{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.auth-hero__feature-icon{--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(226 232 240/var(--tw-text-opacity,1));background:#6366f114;border:1px solid #6366f133;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-card{padding:2rem;position:relative;overflow:visible}@media (width>=640px){.auth-card{padding:2.5rem}}.auth-card{background:var(--dm-surface-raised)}.auth-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#6366f159 30%,#814ac873 50%,#df7afe40 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.auth-card__mobile-logo{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}@media (width>=1024px){.auth-card__mobile-logo{display:none}}.auth-header{margin-bottom:2rem}.auth-header__title{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}.auth-header__subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.375rem;font-size:.875rem;line-height:1.25rem}.auth-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.auth-field+.auth-field,.auth-field+.auth-password-group,.auth-password-group{margin-top:1.25rem}.auth-password-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.auth-field__input-wrap{position:relative}.premium-thumb>.auth-field__icon{z-index:2}.auth-field__icon{pointer-events:none;z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem;position:absolute;top:50%;left:.875rem}.auth-field__input-wrap .premium-input{padding-left:2.5rem;position:relative}.auth-actions{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.auth-actions__row{flex-direction:column-reverse;gap:.75rem;display:flex}@media (width>=640px){.auth-actions__row{flex-direction:row;justify-content:space-between;align-items:center}}.auth-actions__links{-moz-column-gap:1rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.auth-link{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-link:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.auth-link:focus{outline-offset:2px;outline:2px solid #0000}.auth-link:focus-visible{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.auth-link--accent{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1));font-weight:500}.auth-link--accent:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.auth-checkbox{cursor:pointer;align-items:center;gap:.625rem;display:flex}.auth-checkbox input[type=checkbox]{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(104 117 245/var(--tw-text-opacity,1));background-color:#0006;border-color:#ffffff1a;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-checkbox input[type=checkbox]: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);--tw-ring-color:#6875f54d;--tw-ring-offset-width:0px}.auth-checkbox span{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.auth-divider{align-items:center;margin-top:1.75rem;margin-bottom:1.75rem;display:flex;position:relative}.auth-divider:before,.auth-divider:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);flex:1;height:1px}.admin-shell .auth-divider span{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.auth-divider span{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));flex-shrink:0;margin-left:1rem;margin-right:1rem;font-size:.75rem;font-weight:500;line-height:1rem}.auth-oauth{margin-top:1.5rem}.auth-oauth-btn{border-width:1px;border-color:var(--glass-border);width:100%;color:var(--dm-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.auth-oauth-btn:hover{background:#ffffff0f;border-color:#ffffff24;box-shadow:0 4px 16px #0003}.auth-oauth-btn--disabled{cursor:not-allowed;opacity:.5}.auth-oauth-btn--disabled:hover{border-color:var(--glass-border);box-shadow:none;background:#ffffff08}.auth-invite-banner{text-align:left;background:linear-gradient(135deg,#6366f11a 0%,#814ac80f 100%);border-width:1px;border-color:#6366f140;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem;overflow:hidden}.auth-invite-banner__label{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.auth-invite-banner__course{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.375rem;font-size:.875rem;line-height:1.25rem}.auth-invite-banner__meta{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}.auth-field__password-anchor{position:relative}.auth-field--password-active{z-index:50;position:relative}.premium-thumb>.password-strength{z-index:2}.password-strength{z-index:50;background:var(--dm-surface-raised);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-width:1px;border-color:#ffffff1f;border-radius:.75rem;margin-top:.5rem;padding:1rem;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 56px #000000a6,inset 0 0 0 1px #ffffff14,0 0 40px #6366f114}.password-strength__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.password-strength__title{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.password-strength__label{text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600;line-height:1rem}.password-strength__label--weak{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.password-strength__label--fair{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.password-strength__label--good{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.password-strength__label--strong{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.password-strength__track{background:#ffffff0f;border-radius:9999px;height:.375rem;overflow:hidden}.password-strength__fill{border-radius:9999px;height:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.password-strength__fill--weak{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.password-strength__fill--fair{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.password-strength__fill--good{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.password-strength__fill--strong{background:linear-gradient(90deg,#6366f1 0%,#34d399 100%)}.password-strength__intro{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.75rem;line-height:1rem}.password-strength__hints{margin-top:.5rem}.password-strength__hints>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.password-strength__hint{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.password-strength__hint--met{color:#34d399e6}.password-strength__hint-icon{flex-shrink:0;font-size:.875rem;line-height:1.25rem}.password-strength__match{align-items:center;gap:.375rem;margin-top:.5rem;font-size:.75rem;line-height:1rem;display:flex}.password-strength__match--ok{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.password-strength__match--bad{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.admin-shell .text-slate-900{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.admin-shell .text-slate-700{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.admin-shell .text-slate-600{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-shell .text-indigo-600{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.admin-shell .text-indigo-700{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.admin-shell .text-red-600{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.admin-shell .text-red-700{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.admin-shell .bg-white,.admin-shell tbody{background:0 0}.admin-shell .bg-slate-50,.admin-shell thead{background-color:#ffffff0a}.admin-shell .border-slate-200{border-color:#ffffff14}.admin-shell .border-slate-300{border-color:#ffffff1a}.admin-shell .divide-slate-100>:not([hidden])~:not([hidden]),.admin-shell .divide-y.divide-slate-100>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.admin-shell .divide-slate-200>:not([hidden])~:not([hidden]),.admin-shell .divide-y.divide-slate-200>:not([hidden])~:not([hidden]){border-color:#ffffff14}.admin-shell tr.hover\:bg-slate-50:hover{background-color:#ffffff0a}.admin-shell .bg-indigo-100{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f533}.admin-shell input[type=checkbox]{--tw-text-opacity:1;color:rgb(104 117 245/var(--tw-text-opacity,1));background-color:#0006;border-color:#ffffff1a;border-radius:.25rem}.admin-shell input[type=checkbox]:focus{--tw-ring-color:#6875f54d}.admin-shell label.text-slate-700{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-shell .admin-table.divide-slate-100>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.admin-shell .admin-table.divide-slate-200>:not([hidden])~:not([hidden]){border-color:#ffffff14}.admin-table{table-layout:fixed;min-width:100%}.admin-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#ffffff14}.admin-table thead{background-color:#ffffff0a}.admin-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));padding:1rem 1.25rem;font-size:.75rem;font-weight:600;line-height:1rem}.admin-shell .admin-table tbody.divide-slate-100>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.admin-shell .admin-table tbody.divide-slate-200>:not([hidden])~:not([hidden]){border-color:#ffffff14}.admin-table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#ffffff0f}.admin-table td{vertical-align:middle;padding:1.25rem;font-size:.875rem;line-height:1.625}.admin-table tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.admin-table tr:hover{background-color:#ffffff08}.admin-table__primary{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-weight:500;display:block;overflow:hidden}.admin-table__secondary{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}.admin-shell .admin-table__meta{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-table__meta{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.admin-table__cell{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;max-width:100%;color:rgb(148 163 184/var(--tw-text-opacity,1));display:block;overflow:hidden}.admin-table__user{align-items:center;gap:.75rem;min-width:0;display:flex}.admin-table__avatar{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.admin-table__user-info{flex:1;min-width:0}.admin-modal{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.admin-modal__header{border-color:#ffffff14;border-bottom-width:1px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.admin-modal__avatar{--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:flex}.admin-modal__body>: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))}.admin-modal__body{padding:1.25rem 1.5rem}.admin-modal__section{background-color:#ffffff05;border-width:1px;border-color:#ffffff14;border-radius:.75rem;padding:1rem}.admin-modal__section-title{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:.75rem;font-weight:600;line-height:1rem}.admin-modal__grid{gap:.75rem;display:grid}@media (width>=640px){.admin-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-modal__field-label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.admin-modal__field-value{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem;overflow:hidden}.admin-modal__footer{border-color:#ffffff14;border-top-width:1px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.admin-modal__uuid{--tw-text-opacity:1;min-width:0;color:rgb(100 116 139/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;display:flex}.admin-modal__uuid code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-shell nav[role=navigation] p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.admin-shell nav[role=navigation] span,.admin-shell nav[role=navigation] a{color:#94a3b8!important;background:#ffffff0a!important;border-color:#ffffff1a!important}.admin-shell nav[role=navigation] span[aria-current=page]>span,.admin-shell nav[role=navigation] a:hover{color:#e2e8f0!important;background:#ffffff14!important}.admin-shell nav[role=navigation] span[aria-current=page]>span{color:#a5b4fc!important;background:#6366f133!important;border-color:#6366f14d!important}.admin-details summary{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-details summary:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.premium-btn--full{width:100%;padding-top:.75rem;padding-bottom:.75rem}@media (width>=640px){.premium-btn--full{width:auto}}.premium-thumb{background:linear-gradient(135deg,#6366f11a 0%,#814ac80d 50%,#00000073 100%);border:1px solid #ffffff0f;border-radius:.75rem;position:relative;overflow:hidden}.premium-thumb:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000006b 0%,#0000 16%),linear-gradient(270deg,#0000006b 0%,#0000 16%),linear-gradient(#0000007a 0%,#0000 20%),linear-gradient(#0000 80%,#0000007a 100%);position:absolute;inset:0;box-shadow:inset 0 0 40px #0000008c}.premium-thumb>.absolute{z-index:2}.premium-user-card{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.premium-lesson-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-lesson-row:last-child{border-bottom-width:0}.premium-lesson-row{border-bottom:1px solid var(--dm-border-subtle)}.premium-lesson-row__grid{flex-direction:column;gap:1rem;padding:1rem;display:flex}.premium-lesson-row__head{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.premium-lesson-row__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.premium-lesson-row__metric{flex-direction:column;gap:.25rem;min-width:0;display:flex}.premium-lesson-row__metric-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.premium-lesson-row__metric-value{--tw-text-opacity:1;min-width:0;color:rgb(226 232 240/var(--tw-text-opacity,1));align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.premium-lesson-row__metric-value--urgent{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.premium-lesson-row__metric--completion{text-align:center;align-items:center}@media (width>=1024px){.premium-lesson-row__metric--completion{text-align:left;align-items:flex-start}}.premium-lesson-row__metric-value--progress{justify-content:center}@media (width>=1024px){.premium-lesson-row__metric-value--progress{justify-content:flex-start}}.premium-lesson-row__progress{align-items:center;gap:.375rem;display:inline-flex}.premium-lesson-row__progress-text{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1}@media (width>=1024px){.premium-lesson-row__progress-text{font-size:.875rem;line-height:1.25rem}}.premium-lesson-row__ring{flex-shrink:0;width:1.5rem;height:1.5rem;display:block}@media (width>=1024px){.premium-lesson-row__ring{width:2rem;height:2rem}}.premium-lesson-row__action{justify-content:flex-end;display:flex}.premium-lesson-row__btn{min-width:5.5rem;padding-left:.75rem!important;padding-right:.75rem!important}@media (width>=1024px){.premium-lesson-row__grid{grid-template-columns:minmax(0,1fr) 8rem 8rem 8rem 6.5rem;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:grid}.premium-lesson-row__head{align-items:center}.premium-lesson-row__metric-label{display:none}.premium-lesson-row__action{justify-self:end}}.premium-lesson-row:hover{background:#ffffff08}.premium-lesson-group--open .premium-lesson-row{--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(1px + 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);--tw-ring-inset:inset;--tw-ring-color:#6875f54d;background:#6366f114;border-color:#6366f133}.premium-lesson-group--open .premium-lesson-detail{border-bottom:1px solid var(--dm-border-subtle)}.premium-lesson-detail{background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:#6875f50f var(--tw-gradient-from-position);--tw-gradient-to:#0000004d var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);border-color:#ffffff1a;border-top-width:1px;padding:1.25rem 1rem}@media (width>=1024px){.premium-lesson-detail{padding:1.5rem}}.premium-lesson-detail{scroll-margin-top:1.5rem}.lesson-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lesson-detail__grid{gap:1.25rem;display:grid}@media (width>=1024px){.lesson-detail__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:flex-start;gap:2rem}.lesson-detail__grid--solo{grid-template-columns:repeat(1,minmax(0,1fr));max-width:42rem}}.lesson-detail__col{min-width:0}.lesson-detail__col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (width>=1024px){.lesson-detail__col--main{padding-right:.5rem}.lesson-detail__col--materials{border-color:#ffffff1a;border-left-width:1px;padding-left:1.5rem}}.lesson-detail__materials-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.lesson-detail__materials-hint{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.75rem;line-height:1.625}.lesson-detail__materials-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}.lesson-detail__materials-count{--tw-text-opacity:1;min-width:1.75rem;height:1.75rem;color:rgb(196 181 253/var(--tw-text-opacity,1));background-color:#8b5cf61a;border-width:1px;border-color:#8b5cf640;border-radius:.375rem;justify-content:center;align-items:center;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.lesson-detail__material-list>: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))}.lesson-detail__material-row{background-color:#0003;border-width:1px;border-color:#ffffff1a;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.lesson-detail__material-row--checklist{align-items:flex-start;gap:.75rem;padding-top:.875rem;padding-bottom:.875rem}.lesson-detail__material-row:hover{background-color:#ffffff08;border-color:#8b5cf633}.lesson-detail__material-row--done{background-color:#10b9810f;border-color:#10b98133}.lesson-detail__material-row--done .lesson-detail__material-title{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));text-decoration-line:line-through}.lesson-detail__material-row--locked{opacity:.6}.lesson-detail__material-check{cursor:pointer;flex-shrink:0;align-items:center;margin-top:.125rem;display:flex}.lesson-detail__material-check-input{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(139 92 246/var(--tw-text-opacity,1));background-color:#0006;border-color:#fff3;border-radius:.25rem}.lesson-detail__material-check-input:focus{--tw-ring-color:#8b5cf666}.lesson-detail__material-check-input:disabled{cursor:not-allowed;opacity:.5}.lesson-detail__material-info{flex:1;min-width:0}.lesson-detail__material-actions{flex-shrink:0;align-self:center;align-items:center;display:flex}.lesson-detail__material-icon{--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(196 181 253/var(--tw-text-opacity,1));background-color:#8b5cf61a;border-width:1px;border-color:#8b5cf64d;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lesson-detail__material-icon--sm{width:2.25rem;height:2.25rem}.lesson-detail__material-icon--locked{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff0a;border-color:#ffffff1a}.lesson-detail__material-title{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.lesson-detail__material-desc{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.75rem;line-height:1rem;overflow:hidden}.admin-shell .lesson-detail__material-type{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.lesson-detail__material-type{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.125rem;font-size:11px;font-weight:500}.lesson-detail__material-gate{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600}.lesson-detail__material-open{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background:#ffffff08;border:1px solid #ffffff14;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600}.lesson-detail__overview--compact .lesson-detail__overview-text{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;line-height:1.625}.lesson-detail__header{border-color:#ffffff1a;border-bottom-width:1px;flex-direction:column;gap:1rem;padding-bottom:1.25rem;display:flex}@media (width>=640px){.lesson-detail__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.lesson-detail__kicker{text-transform:uppercase;letter-spacing:.14em;color:#b4c6fccc;font-size:.75rem;font-weight:500;line-height:1rem}.lesson-detail__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.25rem;font-size:1.125rem;font-weight:600;line-height:1.375}.lesson-detail__meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lesson-detail__badge{text-transform:uppercase;letter-spacing:.025em;border-radius:.375rem;align-items:center;padding:.125rem .5rem;font-size:11px;font-weight:600;display:inline-flex}.lesson-detail__badge--done{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a;border-width:1px;border-color:#10b9814d}.lesson-detail__badge--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a;border-width:1px;border-color:#6875f54d}.lesson-detail__chip{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.lesson-detail__overview{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;padding:1rem}.lesson-detail__overview-label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.lesson-detail__overview-text{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.625}.lesson-detail__actions{flex-direction:column;gap:.5rem;display:flex}@media (width>=640px){.lesson-detail__actions{flex-direction:row;align-items:center;gap:1rem}}.lesson-detail__actions-hint{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.lesson-detail__actions-hint--blocked{color:#fbbf24e6}.lesson-detail__complete{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a;border-width:1px;border-color:#10b98140;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.lesson-detail__steps{list-style-type:none}.lesson-detail__steps>: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))}.lesson-detail__steps{padding-top:.25rem}.lesson-detail__step{gap:.625rem;display:flex}.admin-shell .lesson-detail__step-num{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.lesson-detail__step-num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:1rem;color:rgb(71 85 105/var(--tw-text-opacity,1));flex-shrink:0;margin-top:.125rem;font-size:.75rem;line-height:1rem}.lesson-detail__step-title{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.admin-shell .lesson-detail__step-required{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.lesson-detail__step-required{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-left:.125rem}.lesson-detail__step-body{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.625}.lesson-detail__empty{text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.75rem;padding:1.5rem 1rem;font-size:.875rem;line-height:1.25rem}.premium-section-header{border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;padding:.625rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.premium-section-header:hover{background:#ffffff0a}.lms-alert{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff0a 0%,#00000040 100%);border-width:1px 1px 1px 3px;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem .875rem;display:flex}.lms-alert--success{background:linear-gradient(135deg,#10b9811a 0%,#0000004d 100%);border-color:#ffffff0f #ffffff0f #ffffff0f #10b981}.lms-alert--error{background:linear-gradient(135deg,#ef44441a 0%,#0000004d 100%);border-color:#ffffff0f #ffffff0f #ffffff0f #ef4444}.lms-alert--warning{background:linear-gradient(135deg,#f59e0b1a 0%,#0000004d 100%);border-color:#ffffff0f #ffffff0f #ffffff0f #f59e0b}.lms-alert--info{background:linear-gradient(135deg,#6366f11a 0%,#0000004d 100%);border-color:#ffffff0f #ffffff0f #ffffff0f #6366f1}.lms-alert__icon{border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:flex}.lms-alert--success .lms-alert__icon{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lms-alert--error .lms-alert__icon{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lms-alert--warning .lms-alert__icon{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lms-alert--info .lms-alert__icon{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lms-alert__body{flex:1;min-width:0}.lms-alert__title{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.lms-alert__message{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.625}.lms-alert__inline-link{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.lms-alert__inline-link:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.lms-alert__title+.lms-alert__message{margin-top:.25rem}.lms-alert__action{margin-top:.5rem}.lms-alert__meta{padding-top:.125rem}.lms-alert__dismiss{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.25rem;flex-shrink:0;margin-right:-.25rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lms-alert__dismiss:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff0d}.lms-toast-stack{pointer-events:none;z-index:100;flex-direction:column;align-items:flex-end;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex;position:fixed;top:1rem;left:0;right:0}@media (width>=640px){.lms-toast-stack{padding-left:1.5rem;padding-right:1.5rem}}.lms-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:linear-gradient(135deg,#ffffff0a 0%,#00000040 100%);border-width:1px 1px 1px 3px;border-radius:.75rem;align-items:flex-start;gap:.75rem;width:100%;max-width:28rem;padding:.75rem .75rem .75rem .875rem;display:flex}.lms-breadcrumbs{align-items:center;gap:.5rem;min-width:0;font-size:.875rem;line-height:1.25rem;display:flex;overflow:hidden}.lms-breadcrumbs__link{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.lms-breadcrumbs__link:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.lms-breadcrumbs__current{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-weight:500;overflow:hidden}.admin-shell .lms-breadcrumbs__sep{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.lms-breadcrumbs__sep{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));flex-shrink:0}.lesson-icon{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);border-width:1px 1px 1px 3px;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.lesson-icon--active{color:#e0e7ff;background:#6366f129;border-color:#6366f159 #6366f159 #6366f159 #818cf8}.lesson-icon--completed{color:#6ee7b7;background:#10b9811f;border-color:#10b9814d #10b9814d #10b9814d #10b981}.lesson-icon--locked{border-color:var(--dm-border);background:var(--dm-surface-hover);color:#71717a;border-left-color:#52525b}.admin-shell .rich-text-field .ql-toolbar{background-color:#ffffff0a;border-color:#ffffff1a}.rich-text-field .ql-toolbar{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-top-left-radius:.375rem;border-top-right-radius:.375rem}.admin-shell .rich-text-field .ql-container{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));background:0 0;border-color:#ffffff1a}.rich-text-field .ql-container{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;font-size:.875rem;line-height:1.25rem}.rich-text-field .ql-editor{min-height:12rem}.rich-text-field--dark .ql-toolbar.ql-snow{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));border-color:#ffffff1a}.rich-text-field--dark .ql-container.ql-snow{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));border-color:#ffffff1a}.rich-text-field--dark .ql-editor{--tw-text-opacity:1;min-height:14rem;color:rgb(226 232 240/var(--tw-text-opacity,1))}.rich-text-field--dark .ql-snow .ql-stroke{stroke:#94a3b8}.rich-text-field--dark .ql-snow .ql-fill{fill:#94a3b8}.rich-text-field--dark .ql-snow .ql-picker{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.rich-text-field--dark .ql-snow .ql-picker-options{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));border-color:#ffffff1a}.rich-text-field--dark .ql-editor.ql-blank:before{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.rich-text-field--dark.rich-text-field--readonly .ql-container.ql-snow{border-color:#ffffff1a;border-top-width:1px}.rich-text-field--dark .lms-prose :where(p,ul,ol,blockquote,h1,h2,h3){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.material-modal{z-index:120;justify-content:center;align-items:stretch;padding:1rem;display:flex;position:fixed;inset:0}@media (width>=640px){.material-modal{padding:1.5rem}}.premium-thumb>.material-modal__backdrop{z-index:2}.material-modal__backdrop{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#000000bf;position:absolute;inset:0}.material-modal__panel{z-index:10;--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);width:100%;max-width:72rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#ffffff1a;border-radius:.75rem;flex-direction:column;max-height:calc(100vh - 2rem);display:flex;position:relative;overflow:hidden}.material-modal__header{border-color:#ffffff1a;border-bottom-width:1px;flex-shrink:0;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.material-modal__kicker{text-transform:uppercase;letter-spacing:.14em;color:#b4c6fccc;font-size:.75rem;font-weight:500;line-height:1rem}.material-modal__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.25rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.material-modal__close{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.material-modal__close:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0d;border-color:#fff3}.material-modal__body{flex:1;min-height:0;padding:1.5rem;overflow-y:auto}@media (width>=640px){.material-modal__body{padding-left:2rem;padding-right:2rem}}.material-modal__footer{border-color:#ffffff1a;border-top-width:1px;flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}.learn-workspace-modal__header{border-color:#ffffff1a;border-bottom-width:1px;flex-shrink:0;align-items:flex-start;gap:1rem;padding:.75rem 1rem;display:flex}.learn-workspace-modal__kicker{text-transform:uppercase;letter-spacing:.14em;color:#b4c6fccc;font-size:11px;font-weight:500}.learn-workspace-modal__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.125rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.learn-workspace-modal__close{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.learn-workspace-modal__close:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0d;border-color:#fff3}.learn-workspace-modal .course-whiteboard{flex-direction:column;height:100%;min-height:0;display:flex}.learn-workspace-modal .course-whiteboard__header,.learn-workspace-modal .course-whiteboard__fullscreen-btn{display:none}.learn-workspace-modal .course-whiteboard__toolbar{flex-shrink:0}.learn-workspace-modal .course-whiteboard__canvas-shell,.learn-workspace-modal .course-github,.learn-workspace-modal .learn-repository-shell{flex:1;min-height:0}.learn-mobile-unavailable-modal{z-index:110;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}@media (width>=640px){.learn-mobile-unavailable-modal{align-items:center}}.premium-thumb>.learn-mobile-unavailable-modal__backdrop{z-index:2}.learn-mobile-unavailable-modal__backdrop{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#000000bf;position:absolute;inset:0}.learn-mobile-unavailable-modal__panel{z-index:10;--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));text-align:center;--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);width:100%;max-width:24rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#ffffff1a;border-radius:1rem;padding:1.5rem;position:relative}.learn-mobile-unavailable-modal__icon{--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(252 211 77/var(--tw-text-opacity,1));background-color:#f59e0b26;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex}.learn-mobile-unavailable-modal__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.learn-mobile-unavailable-modal__message{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.625}.learn-mobile-unavailable-modal__panel .premium-btn{margin-top:1.5rem}.lms-prose{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.625}.lms-prose h1,.lms-prose h2,.lms-prose h3{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-weight:600}.lms-prose h1{margin-bottom:1rem;font-size:1.5rem;line-height:2rem}.lms-prose h2{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}.lms-prose h3{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}.lms-prose p{margin-bottom:1rem}.lms-prose ul,.lms-prose ol{margin-bottom:1rem;margin-left:1.25rem}.lms-prose ul>:not([hidden])~:not([hidden]),.lms-prose ol>: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))}.lms-prose ul{list-style-type:disc}.lms-prose ol{list-style-type:decimal}.lms-prose blockquote{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-color:#8b5cf666;border-left-width:2px;margin-top:1rem;margin-bottom:1rem;padding-left:1rem;font-style:italic}.lms-prose a{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1));font-weight:500;text-decoration-line:underline}.lms-prose a:hover{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.lms-prose img{border-width:1px;border-color:#ffffff1a;border-radius:.5rem;max-width:100%;margin-top:1rem;margin-bottom:1rem}.lms-prose strong,.lms-prose b{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-weight:600}.sortable-handle{cursor:grab;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.admin-shell .sortable-handle:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.sortable-handle:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.sortable-handle:active{cursor:grabbing}.sortable-item{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sortable-item--dragging{opacity:.6;--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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);--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);--tw-ring-opacity:1;--tw-ring-color:rgb(205 219 254/var(--tw-ring-opacity,1))}.sortable-item--drag-over{--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);--tw-ring-opacity:1;--tw-ring-color:rgb(180 198 252/var(--tw-ring-opacity,1))}.task-board__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.task-board__view-tabs{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));border-radius:.5rem;gap:.25rem;width:100%;margin-bottom:1.25rem;padding:.25rem;display:flex}.task-board__view-tab{text-align:center;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board__view-tab:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.task-board__view-tab--active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f526}.task-board__header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.task-board__filter-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board__filter-btn:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));border-color:#6875f566}.task-board__filter-btn--active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f51a;border-color:#6875f580}.task-board__filter-count{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f0525226;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-board__filter-btn--active .task-board__filter-count{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1));background-color:#f0525240}.task-board__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-weight:600}.task-board__subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.task-board__table-wrap{--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity,1));border-radius:.75rem;overflow-x:auto}.task-board__table{table-layout:fixed;border-collapse:collapse;--task-board-col-check:4rem;--task-board-col-assignee:12rem;--task-board-col-status:9rem;--task-board-col-priority:8rem;--task-board-col-date:9rem;--task-board-col-progress:4.5rem;--task-board-col-actions:3.25rem;width:100%;font-size:.875rem;line-height:1.25rem}.task-board__col-check{width:var(--task-board-col-check)}.task-board__col-task{width:auto;min-width:0}.task-board__col-assignee{width:var(--task-board-col-assignee)}.task-board__col-status{width:var(--task-board-col-status)}.task-board__col-priority{width:var(--task-board-col-priority)}.task-board__col-date{width:var(--task-board-col-date)}.task-board__col-progress{width:var(--task-board-col-progress)}.task-board__col-actions{width:var(--task-board-col-actions)}.task-board__table thead th{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(31 31 31/var(--tw-border-opacity,1));text-align:left;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));padding:.75rem 1rem;font-size:11px;font-weight:600}.task-board__table thead th.task-board__col-progress{text-align:center;padding-left:.5rem;padding-right:.5rem}.task-board__group-row{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board__group-row:hover{--tw-bg-opacity:1;background-color:rgb(22 22 22/var(--tw-bg-opacity,1))}.task-board__group-row td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(26 26 26/var(--tw-border-opacity,1));padding:.625rem 1rem}.task-board__group-inner{justify-content:space-between;align-items:center;display:flex}.task-board__group-left{align-items:center;gap:.625rem;display:flex}.task-board__chevron{width:1rem;height:1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board__chevron--collapsed{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.task-board-dot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.task-board-dot--pending{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.task-board-dot--todo{--tw-bg-opacity:1;background-color:rgb(63 131 248/var(--tw-bg-opacity,1))}.task-board-dot--progress{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}.task-board-dot--review{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.task-board-dot--completed{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.task-board-dot--hold{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.task-board__group-label{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.task-board__group-label .task-board-dot{animation:2.4s ease-in-out infinite task-board-group-dot-pulse}.task-board-label--pending .task-board-dot{--task-board-dot-pulse:#64748b8c}.task-board-label--todo .task-board-dot{--task-board-dot-pulse:#3b82f68c}.task-board-label--progress .task-board-dot{--task-board-dot-pulse:#f973168c}.task-board-label--review .task-board-dot{--task-board-dot-pulse:#8b5cf68c}.task-board-label--completed .task-board-dot{--task-board-dot-pulse:#10b9818c}.task-board-label--hold .task-board-dot{--task-board-dot-pulse:#ef44448c}@keyframes task-board-group-dot-pulse{0%,to{box-shadow:0 0 0 0 var(--task-board-dot-pulse,#94a3b880);transform:scale(1)}50%{transform:scale(1.12);box-shadow:0 0 0 5px #0000}}@media (prefers-reduced-motion:reduce){.task-board__group-label .task-board-dot{animation:none}}.task-board-label--pending{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.task-board-label--todo{--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1))}.task-board-label--progress{--tw-text-opacity:1;color:rgb(253 186 140/var(--tw-text-opacity,1))}.task-board-label--review{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.task-board-label--completed{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.task-board-label--hold{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.task-board-count{border-radius:9999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.task-board-count--pending{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#334155cc}.task-board-count--todo{--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1));background-color:#3f83f833}.task-board-count--progress{--tw-text-opacity:1;color:rgb(253 186 140/var(--tw-text-opacity,1));background-color:#ff5a1f33}.task-board-count--review{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1));background-color:#8b5cf633}.task-board-count--completed{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b98133}.task-board-count--hold{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f0525233}.task-board__row td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(24 24 24/var(--tw-border-opacity,1));vertical-align:middle;padding:.625rem 1rem}.task-board__row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board__row:hover{background-color:#ffffff05}.task-board__row--saving{background-color:#6875f50a}.task-board__row--subtask td{background-color:#0c0c0c80;padding-top:.25rem;padding-bottom:.25rem}.task-board--is-dragging .task-board__grip[draggable=true]{cursor:grabbing;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.task-board--is-dragging .task-board__row:not(.task-board__row--dragging):not(.task-board__row--drop-target){opacity:.8}.task-board__row--dragging{z-index:10;opacity:1;background-color:#6875f526;position:relative;box-shadow:inset 0 0 0 2px #6366f18c,0 10px 28px #00000059}.task-board__row--dragging td,.task-board__row--drop-target{background-color:#6875f51a}.task-board__row--drop-target td{background-color:#6875f514}.task-board__row--drop-before{box-shadow:inset 0 3px #6366f1}.task-board__row--drop-after{box-shadow:inset 0 -3px #6366f1}.task-board__row--drop-target.task-board__row--drop-before{box-shadow:inset 0 3px #6366f1,inset 0 0 0 1px #6366f140}.task-board__row--drop-target.task-board__row--drop-after{box-shadow:inset 0 -3px #6366f1,inset 0 0 0 1px #6366f140}.task-board__group-row.task-board__row--drop-target{background-color:#6875f526}.task-board__group-row.task-board__row--drop-target td{background-color:#6875f51a}.task-board__row--done .task-board__input--title{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));text-decoration-line:line-through}.task-board__lead{align-items:center;gap:.5rem;display:flex}.task-board__checkbox{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(104 117 245/var(--tw-text-opacity,1));background-color:#0000;border-radius:.25rem}.task-board__checkbox: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(0px + 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)}.task-board__checkbox:focus-visible{--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);--tw-ring-color:#6875f54d}.admin-shell .task-board__grip{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board__grip{cursor:grab;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.task-board__grip:active{cursor:grabbing}.tooltip.task-board__grip--spacer>.tooltip-arrow:before,[role=tooltip].task-board__grip--spacer>[data-popper-arrow]:before,[role=tooltip].task-board__grip--spacer>[data-popper-arrow]:after{visibility:hidden}.task-board__grip--spacer{pointer-events:none;visibility:hidden}.task-board__lead-spacer{flex-shrink:0;width:1rem;height:1rem}.task-board__cell-check{width:4rem}.task-board__cell-task{min-width:0;max-width:0}.task-board__cell-status,.task-board__cell-priority,.task-board__cell-date{white-space:nowrap;overflow:visible}.task-board__cell-assignee{white-space:nowrap}.task-board-actions-menu{justify-content:flex-end;display:inline-flex;position:relative}.task-board__row-btn{--tw-bg-opacity:1;background-color:rgb(37 37 37/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board__row-btn:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0f}.task-board__row-btn:focus{outline-offset:2px;outline:2px solid #0000}.task-board__row-btn:focus-visible{--tw-shadow:inset 0 -2px 0 0 #6366f1a6;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board__row-btn--danger:hover{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f052521a}.task-board__row-btn--danger:focus-visible{--tw-shadow:inset 0 -2px 0 0 #f87171bf;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board-actions-menu__menu{--tw-border-opacity:1;border-width:1px;border-color:rgb(45 45 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#00000080;border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.task-board-actions-menu__item{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-board-actions-menu__item:hover{background-color:#ffffff0d}.task-board-actions-menu__item--danger{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.task-board-actions-menu__item--danger:hover{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1));background-color:#f052521a}.task-board__cell-progress{text-align:center;vertical-align:middle;padding-left:.5rem;padding-right:.5rem}.task-board__cell-actions{text-align:right;position:relative}.task-board__input{--tw-text-opacity:1;width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);background-color:#0000;border-width:0 0 1px;border-color:#0000;border-radius:0;outline:2px solid #0000;padding:.375rem .25rem;font-size:.875rem;line-height:1.25rem;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.admin-shell .task-board__input::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board__input::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.task-board__input:disabled{cursor:not-allowed;opacity:.6}.task-board__input:focus,.task-board__input:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);background-color:#0000;border-bottom-color:#6875f5b3;outline:2px solid #0000}.task-board__input--title{--tw-text-opacity:1;min-width:0;color:rgb(241 245 249/var(--tw-text-opacity,1));flex:1;font-size:.875rem;font-weight:500;line-height:1.25rem}.task-board-due{min-width:9rem;display:inline-flex;position:relative}.task-board-due--block{width:100%;min-width:0;display:flex}.task-board-due--block .task-board-due__trigger{width:100%}.task-board-due__trigger{text-align:left;border-radius:.5rem;align-items:center;width:100%;max-width:100%;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board-due__trigger:focus{outline-offset:2px;outline:2px solid #0000}.task-board-due__trigger:focus-visible{--tw-shadow:inset 0 -2px 0 0 #6366f1a6;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board-due__trigger:disabled{cursor:not-allowed;opacity:.6}.task-board-due__label-text{white-space:nowrap}.task-board-due__icon{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.task-board-due__icon svg{width:.75rem;height:.75rem}.task-board-due__icon--none{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.task-board-due__icon--overdue{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.task-board-due__icon--today{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.task-board-due__icon--tomorrow{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}.task-board-due__icon--upcoming{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.task-board-due__icon--completed{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.task-board-due__menu{--tw-border-opacity:1;border-width:1px;border-color:rgb(45 45 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#00000080;border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.task-board-due__quick{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(42 42 42/var(--tw-border-opacity,1));padding-top:.25rem;padding-bottom:.25rem}.task-board-due__option{text-align:left;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-board-due__option:hover{background-color:#ffffff0d}.task-board-due__option-label{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.task-board-due-label--none{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board-due-label--overdue{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.task-board-due-label--today{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.task-board-due-label--tomorrow{--tw-text-opacity:1;color:rgb(252 217 189/var(--tw-text-opacity,1))}.task-board-due-label--upcoming{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.task-board-due-label--completed{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.task-board-due__calendar>: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))}.task-board-due__calendar{padding:.75rem}.task-board-due__calendar-label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;font-weight:600;display:block}.task-board-due__calendar-input{--tw-border-opacity:1;border-width:0 0 1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;outline:2px solid #0000;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board-due__calendar-input:focus,.task-board-due__calendar-input:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);border-bottom-color:#6875f5b3;outline:2px solid #0000}.task-board-due__calendar-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;filter:invert(.85)}.task-board-due__clear{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(42 42 42/var(--tw-border-opacity,1));text-align:left;--tw-text-opacity:1;width:100%;color:rgb(148 163 184/var(--tw-text-opacity,1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board-due__clear:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a}.task-board-pill--pending{background-color:#1e293b66}.task-board-pill--todo{background-color:#3f83f81a}.task-board-pill--progress{background-color:#ff5a1f1a}.task-board-pill--review{background-color:#8b5cf61a}.task-board-pill--completed{background-color:#10b9811a}.task-board-pill--hold{background-color:#f052521a}.task-board-pill--priority-low{background-color:#1e293b66}.task-board-pill--priority-medium{background-color:#3f83f81a}.task-board-pill--priority-high{background-color:#ff5a1f1a}.task-board-pill--priority-urgent{background-color:#f052521a}.task-board-dot--priority-low{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.task-board-dot--priority-medium{--tw-bg-opacity:1;background-color:rgb(118 169 250/var(--tw-bg-opacity,1))}.task-board-dot--priority-high{--tw-bg-opacity:1;background-color:rgb(255 138 76/var(--tw-bg-opacity,1))}.task-board-dot--priority-urgent{--tw-bg-opacity:1;background-color:rgb(249 128 128/var(--tw-bg-opacity,1))}.task-board-dot--assignee{--tw-bg-opacity:1;background-color:rgb(141 162 251/var(--tw-bg-opacity,1))}.task-board-dot--unassigned{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.task-board__avatar{--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f54d;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.task-board__avatar--unassigned{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#334155b3;box-shadow:inset 0 0 0 1px #64748b59}.task-board-assignee{min-width:10rem;display:inline-flex;position:relative}.task-board-assignee--block{width:100%;min-width:0;display:flex}.task-board-picker__surface{text-align:left;border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board-assignee__trigger:hover .task-board-picker__surface,.task-board-assignee__trigger[aria-expanded=true] .task-board-picker__surface,.task-board-due__trigger:hover .task-board-picker__surface,.task-board-due__trigger[aria-expanded=true] .task-board-picker__surface{background-color:#ffffff0f}.task-board-status--block .task-board-picker__surface,.task-board-priority--block .task-board-picker__surface,.task-board-assignee--block .task-board-picker__surface,.task-board-due--block .task-board-picker__surface{width:100%}.task-board-status--block .task-board-status__label,.task-board-priority--block .task-board-priority__option-label,.task-board-due--block .task-board-due__option-label{min-width:0}.task-board-assignee--block .task-board-assignee__option-label{flex:1;min-width:0;overflow:hidden}.task-board-status--block .task-board-status__trigger,.task-board-priority--block .task-board-priority__trigger,.task-board-assignee--block .task-board-assignee__trigger,.task-board-due--block .task-board-due__trigger{width:100%}.task-board-assignee--block .task-board-assignee__label-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-board-assignee__trigger{text-align:left;border-radius:.5rem;align-items:center;width:100%;max-width:100%;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board-assignee__trigger:focus{outline-offset:2px;outline:2px solid #0000}.task-board-assignee__trigger:focus-visible{--tw-shadow:inset 0 -2px 0 0 #6366f1a6;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board-assignee__trigger:disabled{cursor:not-allowed;opacity:.6}.task-board-assignee__label-text{white-space:nowrap}.task-board-assignee__menu{--tw-border-opacity:1;border-width:1px;border-color:rgb(45 45 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#00000080;border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.task-board-assignee__option{text-align:left;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-board-assignee__option:hover{background-color:#ffffff0d}.task-board-assignee__option--active{background-color:#6875f51a}.task-board-assignee__option-label{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.task-board-assignee-label--assigned{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.task-board-assignee-label--unassigned{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-style:italic}.task-board-status{width:max-content;max-width:100%;display:inline-flex;position:relative}.task-board-status--block{width:100%;min-width:0;display:flex}.task-board-status__trigger{text-align:left;border-radius:.5rem;align-items:center;width:max-content;max-width:100%;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board-status__trigger:focus{outline-offset:2px;outline:2px solid #0000}.task-board-status__trigger:focus-visible{--tw-shadow:inset 0 -2px 0 0 #6366f1a6;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board-status__trigger:disabled{cursor:not-allowed;opacity:.6}.task-board-status__label{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.task-board-status__label-text{white-space:nowrap}.task-board-status__menu{--tw-border-opacity:1;border-width:1px;border-color:rgb(45 45 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#00000080;border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.task-board-status__option{text-align:left;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-board-status__option:hover{background-color:#ffffff0d}.task-board-status__option--active{background-color:#6875f51a}.task-board-status__option-label{align-items:center;gap:.5rem;min-width:0;font-weight:600;display:inline-flex}.task-board-priority{width:max-content;max-width:100%;display:inline-flex;position:relative}.task-board-priority--block{width:100%;min-width:0;display:flex}.task-board-priority__trigger{text-align:left;border-radius:.5rem;align-items:center;width:max-content;max-width:100%;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-board-priority__trigger:focus{outline-offset:2px;outline:2px solid #0000}.task-board-priority__trigger:focus-visible{--tw-shadow:inset 0 -2px 0 0 #6366f1a6;--tw-shadow-colored:inset 0 -2px 0 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)}.task-board-priority__trigger:disabled{cursor:not-allowed;opacity:.6}.task-board-priority__label-text{white-space:nowrap}.task-board-priority__icon{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.task-board-priority__icon svg{width:.75rem;height:.75rem}.task-board-priority__icon--low{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.task-board-priority__icon--medium{--tw-bg-opacity:1;background-color:rgb(63 131 248/var(--tw-bg-opacity,1))}.task-board-priority__icon--high{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}.task-board-priority__icon--urgent{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.task-board-pill--priority-low .task-board-priority__icon{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.task-board-pill--priority-medium .task-board-priority__icon{--tw-bg-opacity:1;background-color:rgb(63 131 248/var(--tw-bg-opacity,1))}.task-board-pill--priority-high .task-board-priority__icon{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}.task-board-pill--priority-urgent .task-board-priority__icon{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.task-board-priority__menu{--tw-border-opacity:1;border-width:1px;border-color:rgb(45 45 45/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#00000080;border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.task-board-priority__option{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-board-priority__option:hover{background-color:#ffffff0d}.task-board-priority__option--active{--tw-text-opacity:1;color:rgb(229 237 255/var(--tw-text-opacity,1));background-color:#6875f51a}.task-board-priority__option-label{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.task-board-priority-label--low{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board-priority-label--medium{--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1))}.task-board-priority-label--high{--tw-text-opacity:1;color:rgb(252 217 189/var(--tw-text-opacity,1))}.task-board-priority-label--urgent{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.task-board-pill--priority-low .task-board-priority__label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board-pill--priority-medium .task-board-priority__label{--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1))}.task-board-pill--priority-high .task-board-priority__label{--tw-text-opacity:1;color:rgb(252 217 189/var(--tw-text-opacity,1))}.task-board-pill--priority-urgent .task-board-priority__label{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.task-board-pill--pending .task-board__select--dark{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.task-board-pill--progress .task-board__select--dark{--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1))}.task-board-pill--completed .task-board__select--dark{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.task-board-pill--hold .task-board__select--dark{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.task-board-pill--priority-low .task-board__select--dark{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board-pill--priority-medium .task-board__select--dark{--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1))}.task-board-pill--priority-high .task-board__select--dark{--tw-text-opacity:1;color:rgb(252 217 189/var(--tw-text-opacity,1))}.task-board-pill--priority-urgent .task-board__select--dark{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.task-board__progress-fraction{text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;display:inline-block}.task-board__cell-subtask{width:100%;padding-left:15px}.task-board__subtask-title{align-items:center;gap:.5rem;width:100%;display:flex}.task-board__subtask-title .task-board__input{flex:1;min-width:0}.admin-shell .task-board__subtask-icon{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-board__subtask-icon{--tw-text-opacity:1;width:.875rem;height:.875rem;color:rgb(71 85 105/var(--tw-text-opacity,1));flex-shrink:0}.task-board__subtask-row{background-color:#ffffff05;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.task-board__subtask-delete{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;line-height:1rem}.task-board__subtask-delete:hover{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.task-board__subtask-add{align-items:center;gap:.5rem;width:100%;display:flex}.task-board__subtask-add .task-board__input{flex:1;min-width:0}.task-board__subtask-add-btn{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));border-radius:.375rem;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-board__subtask-add-btn:hover{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f51a}.task-board__subtask-add-btn:disabled{cursor:not-allowed;opacity:.5}.task-board__row--subtask-add td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(24 24 24/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.task-board__empty,.task-board__empty-group{text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));padding-top:2rem;padding-bottom:2rem;font-size:.875rem;line-height:1.25rem}.task-board__empty-add{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1));margin-left:.5rem;font-size:.75rem;line-height:1rem}.task-board__empty-add:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.task-modal{z-index:120;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}@media (width>=640px){.task-modal{align-items:center}}.task-modal--detail{align-items:stretch}@media (width>=640px){.task-modal--detail{padding:1.5rem}}.premium-thumb>.task-modal__backdrop{z-index:2}.task-modal__backdrop{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#000000b3;position:absolute;inset:0}.task-modal--detail .task-modal__backdrop{background-color:#000000bf}.task-modal__panel{z-index:10;--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);width:100%;max-width:48rem;max-height:90vh;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.task-modal__panel--detail{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-radius:.75rem;width:100%;max-width:min(90rem,100vw - 3rem);max-height:calc(100vh - 2rem)}.task-modal--detail .task-modal__header{border-color:#ffffff1a;flex-shrink:0}.task-modal--detail .task-modal__kicker{letter-spacing:.14em;color:#b4c6fccc;font-weight:500}.task-modal--detail .task-modal__close{border-width:1px;border-color:#ffffff1a}.task-modal--detail .task-modal__close:hover{border-color:#fff3}.task-modal--detail .task-modal__layout{flex:1;min-height:0}@media (width>=768px){.task-modal--detail .task-modal__layout{overflow:hidden}.task-modal--detail .task-modal__main{padding:1.5rem 2rem}}.task-modal--detail .task-modal__aside{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity,1));border-color:#ffffff1a}@media (width>=768px){.task-modal--detail .task-modal__aside{width:min(32rem,42%);max-width:36rem}}.task-modal--detail .task-modal__subtasks-header,.task-modal--detail .task-modal__subtasks-footer,.task-modal--detail .task-modal__meta,.task-modal--detail .task-modal__subtasks-empty{border-color:#ffffff1a}.task-modal__panel--compact{max-width:36rem}.task-modal__header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.task-modal__heading{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.25rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.task-modal__kicker{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.task-modal__title-input{--tw-text-opacity:1;width:100%;color:rgb(241 245 249/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);background-color:#0000;border-width:0 0 1px;border-color:#0000;border-radius:0;outline:2px solid #0000;margin-top:.25rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__title-input:focus,.task-modal__title-input:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--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(0px + 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);border-bottom-color:#6875f5b3;outline:2px solid #0000}.task-modal__close{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.5rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__close:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0d}.task-modal__body{padding:1.25rem 1.5rem;overflow-y:auto}.task-modal__layout{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}@media (width>=768px){.task-modal__layout{flex-direction:row;overflow:hidden}}.task-modal__main{flex-shrink:0;padding:1.25rem 1.5rem}@media (width>=768px){.task-modal__main{flex:1;min-height:0;overflow-y:auto}}.task-modal__subtasks--main{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));margin-top:1.5rem;padding-top:1.5rem}.task-modal__subtasks--main .task-modal__subtasks-header{border-bottom-width:0;padding:0}.task-modal__subtasks--main .task-modal__subtasks-list{flex:none;padding:1rem 0}.task-modal__subtasks--main .task-modal__subtasks-footer{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));padding:1rem 0 0}.task-modal__subtasks--main .task-board__subtask-row{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.5rem .75rem}.task-modal__subtasks--main .task-modal__subtasks-empty{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.5rem;padding:2rem 1rem;font-size:.875rem;line-height:1.25rem}.task-modal__subtasks--main .task-modal__subtasks-footer form{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.75rem}.task-modal--detail .task-modal__subtasks--main,.task-modal--detail .task-modal__subtasks--main .task-modal__subtasks-footer{border-color:#ffffff1a}.task-modal__subtasks-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.task-modal__subtasks-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.task-modal__subtasks-subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.75rem;line-height:1rem}.task-modal__subtasks-badge{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f526;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-modal__subtasks-list{padding:1rem 1.25rem}@media (width>=768px){.task-modal__subtasks-list{flex:1;min-height:0;overflow-y:auto}}.task-modal__subtasks-items>: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))}.task-modal__subtasks-empty{--tw-border-opacity:1;border-style:dashed;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;padding:2rem 1rem;font-size:.875rem;line-height:1.25rem}.task-modal__subtasks-footer{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem 1.25rem;display:flex}.task-modal__aside{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));flex-direction:column;flex-shrink:0;width:100%;min-height:0;display:flex}@media (width>=768px){.task-modal__aside{border-top-width:0;border-left-width:1px;width:min(32rem,42%)}}.task-modal__comments--aside{flex-direction:column;flex:1;min-height:0;display:flex}.task-modal__comments--aside .task-modal__comments-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));flex-shrink:0;margin-bottom:0;padding:1rem 1.25rem}.task-modal__comments--aside .task-modal__comments-list{flex:1;min-height:0}.task-modal__comments--aside .task-modal__comments-list>: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))}.task-modal__comments--aside .task-modal__comments-list{padding:1rem 1.25rem;overflow-y:auto}.task-modal__comments--aside .task-modal__comments-footer{flex-shrink:0;margin-top:0}.task-modal__comments--aside .task-modal__comments-footer>: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))}.task-modal__comments--aside .task-modal__comments-footer{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));padding:1rem 1.25rem}.task-modal--detail .task-modal__comments--aside .task-modal__comments-header,.task-modal--detail .task-modal__comments--aside .task-modal__comments-footer,.task-modal--detail .task-modal__comments--aside .task-modal__comments-empty{border-color:#ffffff1a}.task-modal__comments-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.task-modal__comments-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.task-modal__comments-subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.75rem;line-height:1rem}.task-modal__comments-badge{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f526;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-modal__comments-empty{--tw-border-opacity:1;border-style:dashed;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;padding:2rem 1rem;font-size:.875rem;line-height:1.25rem}.task-modal__comments-items>: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))}.task-modal__comment{background-color:#ffffff05;border-radius:.5rem;gap:.75rem;padding:.75rem;display:flex}.task-modal__comment-avatar{flex-shrink:0}.task-modal__comment-photo,.task-modal__comment-initials{-o-object-fit:cover;object-fit:cover;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.task-modal__comment-body-wrap{flex:1;min-width:0}.task-modal__comment-meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.task-modal__comment-meta-text{-moz-column-gap:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.task-modal__comment-author{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.task-modal__comment-time{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.task-modal__comment-body{white-space:pre-wrap;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.625}.task-modal__comment-delete{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1));border-radius:.25rem;flex-shrink:0;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__comment-delete:hover{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f052521a}.task-modal__comment-attachments{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.task-modal__comment-attachment{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));background-color:#0003;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.task-modal__comment-attachment:hover{border-color:#6875f566}.task-modal__comment-attachment--image{max-width:10rem;display:block}.task-modal__comment-attachment-thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:5rem;display:block}.task-modal__comment-attachment--file{--tw-text-opacity:1;min-width:10rem;max-width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.task-modal__comment-staged{flex-wrap:wrap;gap:.5rem;display:flex}.task-modal__comment-staged-item{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));background-color:#0003;border-radius:.5rem;position:relative;overflow:hidden}.task-modal__comment-staged-thumb{-o-object-fit:cover;object-fit:cover;width:4rem;height:4rem;display:block}.task-modal__comment-staged-file{align-items:center;gap:.5rem;width:7rem;height:4rem;padding-left:.5rem;padding-right:.5rem;display:flex}.premium-thumb>.task-modal__comment-staged-remove{z-index:2}.task-modal__comment-staged-remove{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#000000b3;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.25rem;right:.25rem}.task-modal__comment-staged-remove:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#f05252cc}.task-modal__comment-attach-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-modal__comment-attach-btn:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));border-color:#6875f566}.task-modal__comment-attach-btn:disabled{cursor:not-allowed;opacity:.5}.task-modal__attachments{margin-bottom:1.5rem}.task-modal__attachments>: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))}.task-modal__attachments{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.75rem;padding:1rem}.task-modal__attachments-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.task-modal__attachments-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.task-modal__attachments-subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.75rem;line-height:1rem}.task-modal__attachments-badge{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f526;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-modal__attachments-empty{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.5rem;padding:1.5rem 1rem;font-size:.875rem;line-height:1.25rem}.task-modal__attachments-list{gap:.75rem;display:grid}@media (width>=640px){.task-modal__attachments-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.task-modal__attachment-item{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;overflow:hidden}.task-modal__attachment-link{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.task-modal__attachment-link:hover{border-color:#6875f566}.task-modal__attachment-link--image{display:block}.task-modal__attachment-thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:7rem;display:block}.task-modal__attachment-link--file{align-items:center;gap:.75rem;padding:.75rem;display:flex}.task-modal__attachment-meta{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-top-width:1px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.task-modal__attachment-delete{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__attachment-delete:hover{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.task-modal__attachments-footer{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.task-modal--confirm{z-index:130}.task-modal__panel--confirm{max-width:28rem}.task-modal__confirm-text{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.625}.task-modal__confirm-actions{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.task-modal--detail .task-modal__confirm-actions{border-color:#ffffff1a}.task-modal__confirm-cancel{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__confirm-cancel:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));background-color:#ffffff0a;border-color:#fff3}.task-modal__confirm-cancel:disabled{cursor:not-allowed;opacity:.6}.task-modal__confirm-delete{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f0525226;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-modal__confirm-delete:hover{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1));background-color:#f0525240}.task-modal__confirm-delete:disabled{cursor:not-allowed;opacity:.6}.task-modal__fields{gap:1rem;display:grid}@media (width>=640px){.task-modal__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.task-modal__field{display:block}.task-modal__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.task-modal__field{font-size:.875rem;line-height:1.25rem}@media (width>=640px){.task-modal__field--full{grid-column:span 2/span 2}}.task-board-schedule-inline{gap:.5rem;display:grid}@media (width>=640px){.task-board-schedule-inline{grid-template-columns:repeat(2,minmax(0,1fr))}}.task-modal__field .task-board-schedule-inline{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (width>=1280px){.task-modal__field .task-board-schedule-inline{grid-template-columns:repeat(2,minmax(0,1fr))}}.task-board-schedule-inline--block{width:100%}.task-board-schedule-inline__item{min-width:0}.task-board-schedule-inline__item>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.task-board-schedule-inline__label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;display:block}.task-modal__field>span{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-modal .task-board-picker__surface{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.task-modal__field--full{margin-top:1rem;margin-bottom:1rem}.task-modal__description{margin-top:1rem;margin-bottom:1.5rem}.task-modal__description-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;display:block}.task-modal .rich-text-field__editor{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1))}.task-modal .rich-text-field.rich-text-field--dark .ql-toolbar.ql-snow{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-bottom-width:1px}.task-modal .rich-text-field.rich-text-field--dark .ql-container.ql-snow{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-color:#ffffff1a}.task-modal .rich-text-field.rich-text-field--dark .ql-editor{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.task-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.task-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-options{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));border-color:#ffffff1a}.task-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-item{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.task-modal__footer-actions{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));justify-content:flex-end;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.task-modal__meta{margin-top:1.5rem}.task-modal__meta>: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))}.task-modal__meta{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));padding-top:1rem;font-size:.875rem;line-height:1.25rem}.task-kanban__empty{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.75rem;padding:2.5rem 1rem;font-size:.875rem;line-height:1.25rem}.task-kanban{--kanban-fade-width:4.5rem;--kanban-fade-color:var(--dm-bg);--kanban-fade-mid:#000000c2}.task-kanban__viewport{align-items:center;gap:.25rem;display:flex}.task-kanban__nav-group{flex-shrink:0;align-items:center;display:flex;position:relative}.task-kanban__board-wrap{border-radius:.75rem;flex:1;min-width:0;position:relative;overflow:hidden}.premium-thumb>.task-kanban__board-fade{z-index:2}.task-kanban__board-fade{pointer-events:none;z-index:1;width:var(--kanban-fade-width);position:absolute;top:0;bottom:.5rem}.task-kanban__board-fade--left{background:linear-gradient(to right, var(--kanban-fade-color) 0%, var(--kanban-fade-mid) 42%, transparent 100%);left:0}.task-kanban__board-fade--right{background:linear-gradient(to left, var(--kanban-fade-color) 0%, var(--kanban-fade-mid) 42%, transparent 100%);right:0}.task-kanban__nav{z-index:1;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(203 213 225/var(--tw-text-opacity,1));--tw-shadow:0 8px 24px #00000073,0 0 0 1px #ffffff0a;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color), 0 0 0 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);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:1px;border-color:#ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.task-kanban__nav:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 12px 28px #0000008c,0 0 0 1px #6366f140;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color), 0 0 0 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);border-color:#6875f566}.task-kanban__nav:disabled{pointer-events:none;opacity:.35;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.task-kanban__nav:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.task-kanban__board{scroll-behavior:smooth;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.task-kanban__column{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.75rem;flex-direction:column;flex-shrink:0;width:17rem;display:flex}.task-kanban__column--drop-target{background-color:#6875f50d;border-color:#6875f566}.task-kanban__column-header{border-color:#ffffff1a;border-bottom-width:1px;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.task-kanban__column-body{flex-direction:column;flex:1;gap:.5rem;min-height:12rem;padding:.75rem;display:flex;overflow-y:auto}.task-kanban__column-empty{text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.5rem;padding:1.5rem .75rem;font-size:.75rem;line-height:1rem}.task-kanban__card{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-kanban__card:hover{border-color:#6875f54d}.task-kanban__card--dragging{opacity:.4}.task-kanban__card--drop-target{border-color:#6875f580}.task-kanban__card--drop-before{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:inset 0 2px 0 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);--tw-shadow-color:#8da2fb}.task-kanban__card--drop-after{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:inset 0 -2px 0 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);--tw-shadow-color:#8da2fb}.task-kanban__card-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.375}.task-kanban__card-meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.task-kanban__card-priority{align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;display:inline-flex}.task-kanban__card-due{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.task-kanban__card-footer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.task-kanban__card-assignee{align-items:center;gap:.5rem;min-width:0;display:flex}.task-kanban__card-assignee-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;line-height:1rem;overflow:hidden}.task-kanban__card-assignee-label.task-board-assignee-label--assigned{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.task-kanban__card-assignee-label.task-board-assignee-label--unassigned{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.task-kanban__card-progress{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1rem}.task-kanban--is-dragging .task-kanban__card{cursor:grabbing}.task-calendar__empty,.task-timeline__empty{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:.75rem;padding:2.5rem 1rem;font-size:.875rem;line-height:1.25rem}.task-calendar__toolbar,.task-timeline__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.task-calendar__toolbar-nav,.task-timeline__toolbar-nav{align-items:center;gap:.5rem;display:flex}.task-calendar__nav-btn,.task-timeline__nav-btn,.task-calendar__today-btn,.task-timeline__today-btn{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.task-calendar__nav-btn:hover,.task-timeline__nav-btn:hover,.task-calendar__today-btn:hover,.task-timeline__today-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:#6875f566}.task-calendar__nav-btn,.task-timeline__nav-btn{width:2.25rem;height:2.25rem;padding-left:0;padding-right:0}.task-calendar__month{text-align:center;--tw-text-opacity:1;min-width:10rem;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}.task-timeline__range{text-align:center;--tw-text-opacity:1;min-width:12rem;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.task-timeline__toolbar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.task-timeline__scale{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;padding:.25rem;display:inline-flex}.task-timeline__scale-btn{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.task-timeline__scale-btn:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.task-timeline__scale-btn--active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f533}.task-calendar__grid{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.75rem;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.task-calendar__weekday{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));text-align:center;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));padding:.5rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-calendar__day{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));flex-direction:column;min-height:7.5rem;padding:.5rem;display:flex}.task-calendar__day--muted{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity,1));opacity:.7}.task-calendar__day--today{--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(1px + 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);--tw-ring-inset:inset;--tw-ring-color:#6875f566}.task-calendar__day-header{justify-content:space-between;align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}.task-calendar__day-number{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.task-calendar__day--today .task-calendar__day-number{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.task-calendar__day-count{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff0d;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:500}.task-calendar__day-tasks{flex-direction:column;flex:1;gap:.25rem;min-height:0;display:flex}.task-calendar__task{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(226 232 240/var(--tw-text-opacity,1));border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-calendar__task:hover{--tw-brightness:brightness(1.1);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)}.task-calendar__task-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.task-calendar__task--started{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff08;border:1px dashed #ffffff1a}.task-calendar__task--due.task-calendar__task--overdue{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1));background-color:#f0525226}.task-calendar__task--due.task-calendar__task--today{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f526}.task-calendar__task--due.task-calendar__task--tomorrow,.task-calendar__task--due.task-calendar__task--upcoming{--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1));background-color:#3f83f81a}.task-calendar__task--due.task-calendar__task--completed{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1));background-color:#10b9811a}.task-calendar__more{text-align:left;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:500}.task-calendar__more:hover{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.task-timeline__board{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.75rem;display:flex;overflow:hidden}.task-timeline__sidebar{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-right-width:1px;flex-shrink:0;width:16rem}.task-timeline__sidebar-header{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-color:#ffffff1a;border-bottom-width:1px;padding:.75rem;font-size:.75rem;font-weight:600;line-height:1rem}.task-timeline__lane-label{--tw-bg-opacity:1;background-color:rgb(12 12 12/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;height:2rem;color:rgb(100 116 139/var(--tw-text-opacity,1));border-color:#ffffff0d;border-bottom-width:1px;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;display:flex}.task-timeline__row-label{text-align:left;border-color:#ffffff0d;border-bottom-width:1px;align-items:center;gap:.5rem;width:100%;height:2.75rem;padding-left:.75rem;padding-right:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.task-timeline__row-label:hover{background-color:#ffffff08}.task-timeline__row-title{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;min-width:0;color:rgb(226 232 240/var(--tw-text-opacity,1));flex:1;font-size:.875rem;line-height:1.25rem;overflow:hidden}.task-timeline__chart-wrap{flex:1;min-width:0;overflow-x:auto}.task-timeline__chart{min-width:100%;position:relative}.task-timeline__header{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-bottom-width:1px;height:2.5rem;position:relative}.premium-thumb>.task-timeline__tick{z-index:2}.task-timeline__tick{--tw-text-opacity:1;height:100%;color:rgb(100 116 139/var(--tw-text-opacity,1));border-color:#ffffff0d;border-left-width:1px;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:11px;display:flex;position:absolute;top:0}.task-timeline__rows{position:relative}.premium-thumb>.task-timeline__links{z-index:2}.task-timeline__links{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:visible}.task-timeline__link{fill:none;stroke:#4ade808c;stroke-width:1.5px;stroke-dasharray:5 4;stroke-linecap:square;stroke-linejoin:miter}.task-timeline__link-head{fill:#86efacd9;stroke:none}.task-timeline__lane-spacer{z-index:2;--tw-bg-opacity:1;background-color:rgb(12 12 12/var(--tw-bg-opacity,1));border-color:#ffffff0d;border-bottom-width:1px;height:2rem;position:relative}.task-timeline__row{z-index:2;border-color:#ffffff0d;border-bottom-width:1px;height:2.75rem;position:relative}.premium-thumb>.task-timeline__bar{z-index:2}.task-timeline__bar{text-align:left;--tw-text-opacity:1;min-width:2rem;height:2rem;color:rgb(241 245 249/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--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);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);border-width:1px;border-color:#ffffff1a;border-radius:.375rem 0 0 .375rem;align-items:stretch;font-size:.75rem;font-weight:500;line-height:1rem;display:flex;position:absolute;top:.375rem;overflow:visible}.task-timeline__bar--dragging{z-index:4;--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);--tw-ring-color:#8da2fb80}.task-timeline__bar-body{cursor:grab;border-radius:.375rem 0 0 .375rem;flex:1;align-items:center;min-width:0;padding-left:.5rem;padding-right:.5rem;display:flex;position:relative;overflow:hidden}.task-timeline__bar-body--readonly{cursor:pointer}.premium-thumb>.task-timeline__bar-handle{z-index:2}.task-timeline__bar-handle{z-index:3;touch-action:none;flex-shrink:0;width:.625rem;height:100%;position:absolute;top:0}.task-timeline__bar-handle--start{cursor:ew-resize;background-color:#ffffff1a;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;left:-.25rem}.task-timeline__bar-handle--start:hover{background-color:#fff3}.task-timeline__bar-handle--end{cursor:ew-resize;background-color:#ffffff1a;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;right:-.25rem}.task-timeline__bar-handle--end:hover{background-color:#fff3}.premium-thumb>.task-timeline__bar-progress{z-index:2}.task-timeline__bar-progress{pointer-events:none;background-color:#ffffff1a;position:absolute;top:0;bottom:0;left:0}.task-timeline__bar-label{pointer-events:none;z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.task-timeline--is-dragging .task-timeline__bar-body{cursor:grabbing}.task-board-schedule{display:block}.task-timeline__bar.task-board-pill--pending{background-color:#33415580}.task-timeline__bar.task-board-pill--todo{background-color:#3f83f833}.task-timeline__bar.task-board-pill--progress{background-color:#ff5a1f40}.task-timeline__bar.task-board-pill--review{background-color:#8b5cf640}.task-timeline__bar.task-board-pill--completed{background-color:#10b98140}.task-timeline__bar.task-board-pill--hold{background-color:#f0525233}.course-whiteboard>: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))}@media (width<=1023px){.feed-main .feed-composer-slot+.course-whiteboard .feed-card:first-child{border-top-width:0}.feed-main>.course-whiteboard>:not([hidden])~:not([hidden]),.feed-main .course-whiteboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.course-whiteboard__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.course-whiteboard__title{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.course-whiteboard__subtitle{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.course-whiteboard__status{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.course-whiteboard__status--error{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.course-whiteboard__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.course-whiteboard__toolbar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.course-whiteboard__fullscreen-btn{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.course-whiteboard__fullscreen-btn:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.course-whiteboard__fullscreen-btn[aria-pressed=true]{--tw-text-opacity:1;color:rgb(229 237 255/var(--tw-text-opacity,1));background-color:#6875f51a;border-color:#6875f599}.course-whiteboard__board-tabs{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.course-whiteboard__board-tab-wrap{align-items:center;display:flex;position:relative}.course-whiteboard__board-tab{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.course-whiteboard__board-tab:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.course-whiteboard__board-tab--active{--tw-text-opacity:1;color:rgb(229 237 255/var(--tw-text-opacity,1));background-color:#6875f51a;border-color:#6875f599}.course-whiteboard__board-rename{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:9rem;color:rgb(241 245 249/var(--tw-text-opacity,1));outline-offset:2px;border-width:1px;border-color:#6875f599;border-radius:.5rem;outline:2px solid #0000;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.premium-thumb>.course-whiteboard__board-delete{z-index:2}.course-whiteboard__board-delete{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(226 232 240/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;font-size:10px;line-height:1;display:flex;position:absolute;top:-.25rem;right:-.25rem}.course-whiteboard__board-delete:hover{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.course-whiteboard__canvas-shell{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));border-radius:.75rem;flex-direction:column;height:min(70vh,720px);min-height:32rem;display:flex;position:relative}:is(.course-whiteboard__canvas-shell:fullscreen,.course-whiteboard__canvas-shell--fullscreen:fullscreen){background:#141414;border:none;border-radius:0;width:100vw;height:100vh;min-height:100vh;max-height:none}.course-whiteboard__canvas-host{z-index:0;flex:1;width:100%;min-height:0;position:relative}.course-whiteboard__canvas-host .excalidraw,.course-whiteboard__canvas-host .excalidraw.excalidraw-container{height:100%!important}.premium-thumb>.course-whiteboard__canvas-message{z-index:2}.course-whiteboard__canvas-message{pointer-events:none;z-index:20;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));justify-content:center;align-items:center;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;inset:0}.course-whiteboard__canvas-message--error{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.api-tester__workspace{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);gap:1rem;display:grid}@media (width<=1023px){.api-tester__workspace{grid-template-columns:1fr}}.api-tester__sidebar{flex-direction:column;max-height:32rem;display:flex;overflow:hidden}.api-tester__sidebar-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.api-tester__sidebar-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.api-tester__sidebar-tab{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.api-tester__sidebar-tab:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.api-tester__sidebar-tab:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.api-tester__sidebar-tab:hover:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.admin-shell .api-tester__sidebar-tab--active{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.api-tester__sidebar-tab--active{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(104 117 245/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(88 80 236/var(--tw-text-opacity,1))}.api-tester__sidebar-tab--active:is(.dark *){--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.api-tester__sidebar-body{flex:1;min-height:0;padding:.75rem;overflow-y:auto}.api-tester__collection{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;margin-bottom:.75rem;overflow:hidden}.api-tester__collection:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:#1f293780}.api-tester__collection-head{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.api-tester__collection-head:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.api-tester__collection-item,.api-tester__history-item{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(55 65 81/var(--tw-text-opacity,1));align-items:flex-start;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.api-tester__collection-item:hover,.api-tester__history-item:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.api-tester__collection-item:is(.dark *),.api-tester__history-item:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.api-tester__collection-item:hover:is(.dark *),.api-tester__history-item:hover:is(.dark *){background-color:#1f2937cc}.api-tester__history-meta{flex-direction:column;flex:1;min-width:0;display:flex}.api-tester__history-sub{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.api-tester__history-sub:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.api-tester__main{min-width:0}.api-tester__request-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));align-items:center;gap:.25rem;padding:.5rem;display:flex;overflow-x:auto}.api-tester__request-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.api-tester__request-tab-wrap{align-items:center;display:flex;position:relative}.api-tester__request-tab{--tw-text-opacity:1;max-width:20rem;color:rgb(75 85 99/var(--tw-text-opacity,1));border-width:1px;border-color:#0000;border-top-left-radius:.5rem;border-top-right-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.api-tester__request-tab:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-shell .api-tester__request-tab--active{background:0 0}.api-tester__request-tab--active{border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.api-tester__request-tab--active:is(.dark *){border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(17 17 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.api-tester__request-tab-name{outline-offset:2px;background-color:#0000;border-style:none;outline:2px solid #0000;width:7rem;font-size:.875rem;line-height:1.25rem}.api-tester__request-tab-name:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.api-tester__request-tab-close,.api-tester__request-tab-add,.api-tester__icon-btn{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(156 163 175/var(--tw-text-opacity,1));border-radius:.25rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.api-tester__request-tab-close:hover,.api-tester__request-tab-add:hover,.api-tester__icon-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.api-tester__request-tab-close:hover:is(.dark *),.api-tester__request-tab-add:hover:is(.dark *),.api-tester__icon-btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.admin-shell .api-tester__icon-btn--danger:hover{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.api-tester__icon-btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1))}.api-tester__icon-btn--danger:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f0525233}.api-tester__url-bar{flex-wrap:wrap;align-items:stretch;min-width:0;display:flex}.api-tester__method-picker{flex-shrink:0;position:relative}.api-tester__method-trigger{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));text-align:left;text-transform:uppercase;letter-spacing:.08em;border-right:none;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:6.75rem;height:100%;min-height:2.625rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;box-shadow:inset 0 1px #ffffff0a}.api-tester__method-trigger:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.api-tester__method-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.api-tester__method-chevron{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(100 116 139/var(--tw-text-opacity,1));flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.api-tester__method-chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.premium-thumb>.api-tester__method-menu{z-index:2}.api-tester__method-menu{z-index:30;--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);min-width:8.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;padding-top:.25rem;padding-bottom:.25rem;position:absolute;top:calc(100% + .35rem);left:0;overflow:hidden;box-shadow:0 16px 40px #0000008c,inset 0 1px #ffffff0d}.api-tester__method-option{text-align:left;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:11px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.api-tester__method-option:hover{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity,1))}.api-tester__method-option--active{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.api-tester__url-input{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));border-left:none;border-right:none;border-radius:0}.api-tester__url-input:focus{z-index:10;--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-left:none;border-right:none}.api-tester__send-btn{border-radius:0 .75rem .75rem 0;padding-left:1.25rem;padding-right:1.25rem}@media (width<=639px){.api-tester__url-bar{flex-direction:column;gap:.5rem}.api-tester__method-picker,.api-tester__method-trigger,.api-tester__url-input,.api-tester__send-btn{border-width:1px;border-radius:.75rem;width:100%}.api-tester__method-trigger{border-right:1px solid #333}.api-tester__url-input{border-left:1px solid #333;border-right:1px solid #333}.api-tester__method-menu{width:100%}}.api-tester__panel-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));flex-wrap:wrap;gap:.25rem;display:flex}.api-tester__panel-tabs:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.api-tester__panel-tab{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.api-tester__panel-tab:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.api-tester__panel-tab:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.api-tester__panel-tab:hover:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.admin-shell .api-tester__panel-tab--active{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.api-tester__panel-tab--active{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(104 117 245/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(88 80 236/var(--tw-text-opacity,1))}.api-tester__panel-tab--active:is(.dark *){--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.api-tester__panel-body{padding-top:1rem;padding-bottom:1rem}.api-tester__kv-table>: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))}.api-tester__kv-head{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));gap:.5rem;font-size:.75rem;line-height:1rem;display:grid}.api-tester__kv-head:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.api-tester__kv-head{grid-template-columns:1.25rem 1fr 1fr 1.5rem}.api-tester__kv-row{grid-template-columns:1.25rem 1fr 1fr 1.5rem;align-items:center;gap:.5rem;display:grid}.api-tester__check{justify-content:center;align-items:center;display:inline-flex}.api-tester__checkbox{cursor:pointer;appearance:none;--tw-border-opacity:1;border-width:1px;border-color:rgb(68 68 68/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));background-image:none;background-position:50%;background-repeat:no-repeat;background-size:.65rem;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem;margin:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.api-tester__checkbox:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.api-tester__checkbox:checked{--tw-border-opacity:1;border-color:rgb(104 117 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.api-tester__checkbox:indeterminate{--tw-border-opacity:1;border-color:rgb(104 117 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 8h8' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.api-tester__checkbox:focus-visible{outline-offset:2px;--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);--tw-ring-color:#6875f566;--tw-ring-offset-width:1px;--tw-ring-offset-color:#0a0a0a;outline:2px solid #0000}.api-tester__checkbox:disabled{cursor:not-allowed;opacity:.4}.api-tester__body-types{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));border-radius:.75rem;flex-wrap:wrap;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.api-tester__radio-pill{cursor:pointer}.api-tester__radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.api-tester__radio-label{text-transform:capitalize;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.api-tester__radio-pill:hover .api-tester__radio-label{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.api-tester__radio:checked+.api-tester__radio-label{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--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);box-shadow:0 1px 8px #4f46e559}.api-tester__radio:focus-visible+.api-tester__radio-label{outline-offset:2px;--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);--tw-ring-color:#6875f573;--tw-ring-offset-width:1px;--tw-ring-offset-color:#0a0a0a;outline:2px solid #0000}.api-tester__radio:disabled+.api-tester__radio-label{cursor:not-allowed;opacity:.4}.api-tester__status{border-radius:.25rem;padding:.125rem .5rem;font-weight:600}.api-tester__status--success{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));background-color:#10b98126}.api-tester__status--success:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.admin-shell .api-tester__status--error{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.api-tester__status--error{--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1));background-color:#f0525226}.api-tester__status--error:is(.dark *){--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.admin-shell .api-tester__status--neutral{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.api-tester__status--neutral{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));background-color:#64748b26}.api-tester__status--neutral:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.api-tester{--api-tester-response-max-h:24rem}.api-tester__response-body{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));border-radius:.5rem;margin-top:.75rem;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.625;overflow:auto}.api-tester__response-body:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.api-tester__response-body{max-height:var(--api-tester-response-max-h)}.api-tester__response-highlight .api-tester__hl-text{color:#e4e4e7}.api-tester__response-highlight .api-tester__hl-key{color:#93c5fd}.api-tester__response-highlight .api-tester__hl-string{color:#fbbf24}.api-tester__response-highlight .api-tester__hl-number{color:#86efac}.api-tester__response-highlight .api-tester__hl-boolean,.api-tester__response-highlight .api-tester__hl-null{color:#c084fc}.api-tester__response-highlight .api-tester__hl-tag{color:#60a5fa}.api-tester__response-highlight .api-tester__hl-attr{color:#7dd3fc}.api-tester__response-highlight .api-tester__hl-punctuation{color:#a1a1aa}.api-tester__response-editor-wrap{--tw-border-opacity:1;border-width:1px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));max-height:var(--api-tester-response-max-h);border-radius:.5rem;margin-top:.75rem;position:relative;overflow:hidden}.api-tester__response-editor-wrap .api-tester__response-body{height:100%;max-height:none;max-height:var(--api-tester-response-max-h);border-width:0;border-radius:0;margin-top:0}.api-tester__response-editor{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));width:100%;height:var(--api-tester-response-max-h);max-height:var(--api-tester-response-max-h);overflow:hidden}.api-tester__response-editor .monaco-editor,.api-tester__response-editor .monaco-editor-background{background-color:#0a0a0a!important}.api-tester__response-editor-loading{margin-top:.5rem}.api-tester__response-view-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.api-tester__response-view-tab{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));border-width:1px;border-color:#0000;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.api-tester__response-view-tab:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.api-tester__response-view-tab:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.api-tester__response-view-tab:hover:not(:disabled):is(.dark *){--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.admin-shell .api-tester__response-view-tab--active{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.api-tester__response-view-tab--active{--tw-text-opacity:1;color:rgb(88 80 236/var(--tw-text-opacity,1));background-color:#6875f51a;border-color:#6875f566}.api-tester__response-view-tab--active:is(.dark *){--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.api-tester__response-view-tab:disabled{cursor:not-allowed;opacity:.4}.api-tester__response-copy{margin-left:auto}.api-tester__response-preview{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;margin-top:.75rem;overflow:hidden}.api-tester__response-preview:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1))}.api-tester__response-preview{max-height:var(--api-tester-response-max-h)}.api-tester__response-preview-label{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem}.api-tester__response-preview-label:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.admin-shell .api-tester__response-preview-frame{background:0 0}.api-tester__response-preview-frame{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;display:block}.api-tester__response-preview-frame:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.api-tester__response-preview-frame{height:var(--api-tester-response-max-h);max-height:var(--api-tester-response-max-h);border:0}.api-tester__json-preview{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));max-height:calc(var(--api-tester-response-max-h) - 2.5rem);overflow:auto}.api-tester__json-preview-head,.api-tester__json-preview-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(34 34 34/var(--tw-border-opacity,1));grid-template-columns:minmax(8rem,1fr) minmax(0,1.5fr) 5rem;gap:.75rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;display:grid}.api-tester__json-preview-head{z-index:10;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-weight:600;position:sticky;top:0}.api-tester__json-preview-row{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.api-tester__json-preview-key{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.api-tester__json-preview-value{word-break:break-all;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.api-tester__json-preview-type{text-transform:uppercase;--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.api-tester__response-preview-empty{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:1rem;font-size:.875rem;line-height:1.25rem}.api-tester__response-preview-empty:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.api-tester__response-headers{margin-top:.75rem}.api-tester__response-headers>: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))}.api-tester__response-headers{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));border-radius:.5rem;padding:.75rem;font-size:.75rem;line-height:1rem;overflow:auto}.api-tester__response-headers:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:#11182780}.api-tester__response-headers{max-height:var(--api-tester-response-max-h)}.api-tester__header-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;display:grid}.api-tester__header-row:last-child{border-bottom-width:0}.api-tester__header-row:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.api-tester__header-row{grid-template-columns:10rem minmax(0,1fr)}.api-tester__header-key{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:600}.api-tester__header-key:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.api-tester__empty{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.api-tester__empty:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.api-tester__method-badge{text-transform:uppercase;letter-spacing:.025em;border-radius:.25rem;justify-content:center;min-width:3.25rem;padding:.125rem .375rem;font-size:10px;font-weight:700;display:inline-flex}.api-tester__method-badge--sm{min-width:2.75rem;font-size:9px}.api-tester__method--get{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1));background:#10b9811f}.api-tester__method--post{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));background:#f59e0b1f}.api-tester__method--put{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));background:#0ea5e91f}.api-tester__method--patch{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1));background:#8b5cf61f}.api-tester__method--delete{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background:#ef44441f}.api-tester__method--head,.api-tester__method--options{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background:#94a3b81a}.api-tester__method--neutral{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background:#64748b1a}.api-tester__method-trigger.api-tester__method--get{border-left:3px solid #34d399}.api-tester__method-trigger.api-tester__method--post{border-left:3px solid #fbbf24}.api-tester__method-trigger.api-tester__method--put{border-left:3px solid #38bdf8}.api-tester__method-trigger.api-tester__method--patch{border-left:3px solid #a78bfa}.api-tester__method-trigger.api-tester__method--delete{border-left:3px solid #f87171}.api-tester__method-trigger.api-tester__method--head,.api-tester__method-trigger.api-tester__method--options{border-left:3px solid #94a3b8}.api-tester__method-trigger.api-tester__method--neutral{border-left:3px solid #64748b}.api-tester__method-option.api-tester__method--get,.api-tester__method-option.api-tester__method--post,.api-tester__method-option.api-tester__method--put,.api-tester__method-option.api-tester__method--patch,.api-tester__method-option.api-tester__method--delete,.api-tester__method-option.api-tester__method--head,.api-tester__method-option.api-tester__method--options,.api-tester__method-option.api-tester__method--neutral{border-left:3px solid #0000}.api-tester__method-option--active.api-tester__method--get{border-left-color:#34d399}.api-tester__method-option--active.api-tester__method--post{border-left-color:#fbbf24}.api-tester__method-option--active.api-tester__method--put{border-left-color:#38bdf8}.api-tester__method-option--active.api-tester__method--patch{border-left-color:#a78bfa}.api-tester__method-option--active.api-tester__method--delete{border-left-color:#f87171}.api-tester__method-option--active.api-tester__method--head,.api-tester__method-option--active.api-tester__method--options{border-left-color:#94a3b8}.api-tester__modal-backdrop{z-index:50;background-color:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.api-tester__modal{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);width:100%;max-width:28rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.api-tester__modal--wide{max-width:42rem}.api-tester__env-block{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));border-radius:.5rem;margin-bottom:1rem;padding:.75rem}.api-tester__env-block:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:#1f29374d}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-\[60px\]{bottom:60px}.bottom-full{bottom:100%}.end-0{inset-inline-end:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.right-0{right:0}.right-3{right:.75rem}.start-0{inset-inline-start:0}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-\[-1px\]{top:-1px}.top-\[calc\(0\.75rem\+env\(safe-area-inset-top\,0px\)\)\]{top:calc(.75rem + env(safe-area-inset-top,0px))}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.\!ml-auto{margin-left:auto!important}.-mb-px{margin-bottom:-1px}.-me-2{margin-inline-end:-.5rem}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mt-3{margin-top:-.75rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.-mt-8{margin-top:-2rem}.-mt-\[6\.6rem\]{margin-top:-6.6rem}.-mt-px{margin-top:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.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}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.ms-1{margin-inline-start:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.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-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[335\/364\]{aspect-ratio:335/364}.aspect-video{aspect-ratio:16/9}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-\[9px\]{width:9px;height:9px}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[23\.5px\]{height:23.5px}.h-\[56px\]{height:56px}.h-full{height:100%}.h-screen{height:100vh}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[calc\(100vh-5rem-env\(safe-area-inset-top\,0px\)-env\(safe-area-inset-bottom\,0px\)\)\]{max-height:calc(100vh - 5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[12rem\]{min-height:12rem}.min-h-\[200px\]{min-height:200px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[8rem\]{min-height:8rem}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.\!w-6{width:1.5rem!important}.\!w-7{width:1.75rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[26\%\]{width:26%}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[40\%\]{width:40%}.w-\[438px\]{width:438px}.w-\[6\%\]{width:6%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[96px\]{min-width:96px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[120px\]{max-width:120px}.max-w-\[200px\]{max-width:200px}.max-w-\[335px\]{max-width:335px}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8rem\]{max-width:8rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.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}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.-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-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-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-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-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * 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))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 229 229/var(--tw-divide-opacity,1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.\!border-red-500\/20{border-color:#f0525233!important}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#1a1a1a\]{--tw-border-opacity:1;border-color:rgb(26 26 26/var(--tw-border-opacity,1))}.border-\[\#333333\]{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1))}.border-\[\#e3e3e0\]{--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.border-\[var\(--dm-border\)\]{border-color:var(--dm-border)}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-blue-500\/25{border-color:#3f83f840}.border-blue-600{--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity,1))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(26 86 219/var(--tw-border-opacity,1))}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/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-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(141 162 251/var(--tw-border-opacity,1))}.border-indigo-500\/20{border-color:#6875f533}.border-indigo-500\/25{border-color:#6875f540}.border-indigo-500\/30{border-color:#6875f54d}.border-indigo-500\/35{border-color:#6875f559}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:#f0525233}.border-red-500\/25{border-color:#f0525240}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-violet-500\/25{border-color:#8b5cf640}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.08\]{border-color:#ffffff14}.\!bg-gray-50{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.\!bg-red-500\/10{background-color:#f052521a!important}.\!bg-red-600{--tw-bg-opacity:1!important;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))!important}.bg-\[\#0f1117\]{--tw-bg-opacity:1;background-color:rgb(15 17 23/var(--tw-bg-opacity,1))}.bg-\[\#141414\]{--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-\[\#1b1b18\]{--tw-bg-opacity:1;background-color:rgb(27 27 24/var(--tw-bg-opacity,1))}.bg-\[\#FDFDFC\]{--tw-bg-opacity:1;background-color:rgb(253 253 252/var(--tw-bg-opacity,1))}.bg-\[\#dbdbd7\]{--tw-bg-opacity:1;background-color:rgb(219 219 215/var(--tw-bg-opacity,1))}.bg-\[\#fff2f2\]{--tw-bg-opacity:1;background-color:rgb(255 242 242/var(--tw-bg-opacity,1))}.bg-\[var\(--dm-surface\)\]{background-color:var(--dm-surface)}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3f83f81a}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/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-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/80{background-color:#111827cc}.bg-indigo-400\/60{background-color:#8da2fb99}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(240 245 255/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.bg-indigo-500\/10{background-color:#6875f51a}.bg-indigo-500\/20{background-color:#6875f533}.bg-indigo-500\/5{background-color:#6875f50d}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1))}.bg-indigo-600\/20{background-color:#5850ec33}.bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#f052521a}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/\[0\.015\]{background-color:#ffffff04}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[2\%\]{background-color:#ffffff05}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-indigo-500\/35{--tw-gradient-from:#6875f559 var(--tw-gradient-from-position);--tw-gradient-to:#6875f500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600\/30{--tw-gradient-from:#5850ec4d var(--tw-gradient-from-position);--tw-gradient-to:#5850ec00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-violet-500\/25{--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8b5cf640 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-purple-600\/20{--tw-gradient-to:#7e3af233 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.stroke-emerald-500{stroke:#10b981}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-1\.5{padding:.375rem!important}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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-\[6px\]{padding-left:6px;padding-right:6px}.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-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.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-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-10{padding-left:2.5rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}.pe-4{padding-inline-end:1rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-7{padding-right:1.75rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.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}.text-xs\/none{font-size:.75rem;line-height:1}.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}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-9{line-height:2.25rem}.leading-\[20px\]{line-height:20px}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-red-400{--tw-text-opacity:1!important;color:rgb(249 128 128/var(--tw-text-opacity,1))!important}.text-\[\#1B1B18\],.text-\[\#1b1b18\]{--tw-text-opacity:1;color:rgb(27 27 24/var(--tw-text-opacity,1))}.text-\[\#706f6c\]{--tw-text-opacity:1;color:rgb(112 111 108/var(--tw-text-opacity,1))}.text-\[\#F3BEC7\]{--tw-text-opacity:1;color:rgb(243 190 199/var(--tw-text-opacity,1))}.text-\[\#F53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-\[\#F8B803\]{--tw-text-opacity:1;color:rgb(248 184 3/var(--tw-text-opacity,1))}.text-\[\#f53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(35 56 118/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-400\/90{color:#22d3eee6}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/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-600{--tw-text-opacity:1;color:rgb(5 122 85/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.text-indigo-300\/40{color:#b4c6fc66}.text-indigo-400{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.text-indigo-400\/50{color:#8da2fb80}.text-indigo-400\/70{color:#8da2fbb3}.text-indigo-500{--tw-text-opacity:1;color:rgb(104 117 245/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(88 80 236/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(81 69 205/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-700\/50{color:#33415580}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-neutral-400{text-decoration-color:#a3a3a3}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px 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-\[-1px_0_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:-1px 0 0 #ffffff14;--tw-shadow-colored:-1px 0 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)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px #00000008,0px 1px 2px 0px #0000000f;--tw-shadow-colored:0px 0px 1px 0px var(--tw-shadow-color), 0px 1px 2px 0px 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-\[1px_0_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:1px 0 0 #ffffff14;--tw-shadow-colored:1px 0 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)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px #1a1a0029;--tw-shadow-colored:inset 0px 0px 0px 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 #0000001a, 0 4px 6px -4px #0000001a;--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-sm{--tw-shadow:0 1px 2px 0 #0000000d;--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--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)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--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(3px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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)}.ring-4{--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(4px + 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)}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-indigo-500\/30{--tw-ring-color:#6875f54d}.ring-slate-950{--tw-ring-opacity:1;--tw-ring-color:rgb(2 6 23/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/20{--tw-ring-color:#fff3}.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)}.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)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.\[--stroke-color\:\#1B1B18\]{--stroke-color:#1b1b18}[class^=ri-],[class*=\ ri-]{vertical-align:middle;line-height:1;display:inline-block}.user-avatar{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));isolation:isolate;contain:layout style paint;background-color:#6875f533;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.user-avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.user-avatar--initials{-webkit-user-select:none;user-select:none}.user-avatar--xs{width:1.75rem;height:1.75rem;font-size:10px}.user-avatar--sm{width:2rem;height:2rem;font-size:.75rem;line-height:1rem}.user-avatar--md{width:3rem;height:3rem;font-size:.875rem;line-height:1.25rem}.user-avatar--lg{width:3.5rem;height:3.5rem;font-size:1rem;line-height:1.5rem}.user-avatar--xl{width:4rem;height:4rem;font-size:1.125rem;line-height:1.75rem}.user-avatar--ring{--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);--tw-ring-color:#6875f533}.user-avatar--ring-dark{--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(4px + 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);--tw-ring-opacity:1;--tw-ring-color:rgb(2 6 23/var(--tw-ring-opacity,1))}.feed-nav{z-index:40;padding-left:0;padding-right:0;position:sticky;top:0}@media (width>=1024px){.feed-nav{padding-top:.75rem;padding-left:1.5rem;padding-right:1.5rem}}.feed-nav{padding-top:env(safe-area-inset-top,0px)}.feed-nav__shell{border-radius:0;overflow:visible}@media (width>=1024px){.feed-nav__shell{border-radius:1rem}}.feed-nav__shell{border:1px solid var(--dm-border);background:var(--dm-surface);box-shadow:0 8px 32px #0006}.feed-nav__bar{justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding-left:.75rem;padding-right:.75rem;display:flex;position:relative}@media (width>=640px){.feed-nav__bar{gap:1rem;min-height:3.5rem;padding-left:1rem;padding-right:1rem}}.feed-nav__context{flex:1;min-width:0}.feed-nav__context-inner{align-items:center;gap:.5rem;min-width:0;display:flex}.feed-nav__back{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff0f;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-nav__back:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0f;border-color:#ffffff1a}.feed-nav__page-head{min-width:0}.feed-nav__page-title{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.feed-nav__page-subtitle{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.75rem;line-height:1rem;overflow:hidden}.feed-nav__start{align-items:center;gap:.5rem;min-width:0}.premium-thumb>.feed-nav__center{z-index:2}.feed-nav__center{pointer-events:none;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;left:50%}.feed-nav__end{z-index:50;flex-shrink:0;align-items:center;gap:.25rem;display:flex;position:relative}@media (width>=640px){.feed-nav__end{gap:.375rem}}@media (width>=1024px){.feed-nav__end{gap:.5rem}}.feed-nav__brand{opacity:.9;align-items:center;gap:.5rem;min-width:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.feed-nav__brand:hover{opacity:1}@media (width>=640px){.feed-nav__brand{gap:.625rem}}.feed-nav__brand-text{flex-direction:column;justify-content:center;min-width:0;line-height:1;display:flex}.feed-nav__brand-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:clamp(.8125rem,2.1vw + .35rem,1.5rem);font-weight:700;line-height:1.15;overflow:hidden}.feed-nav__brand-version{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:clamp(.5625rem,1.1vw + .3rem,.75rem);font-weight:600;line-height:1.2;overflow:hidden}.feed-nav__brand-mark{background:linear-gradient(135deg,#6366f147 0%,#814ac82e 100%);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #6366f133}.feed-nav__brand-mark--sm{border-radius:.5rem;width:2.25rem;height:2.25rem}.feed-nav__version,.premium-app-version{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff0a;border-width:1px;border-color:#ffffff1a;border-radius:.375rem;flex-shrink:0;padding:.125rem .375rem;font-size:10px;font-weight:600;line-height:1}.feed-nav__pill{pointer-events:auto;background:#ffffff06;border:1px solid #ffffff0d;border-radius:9999px;align-items:center;gap:.125rem;padding:.25rem;display:inline-flex}.feed-nav__link{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-nav__link:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a}.feed-nav__link--active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background:linear-gradient(135deg,#6366f12e 0%,#814ac81a 100%);box-shadow:inset 0 1px #ffffff0f}.feed-nav__link--active>span:first-of-type{font-weight:600}.feed-nav__badge{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:#c7d2fe;background:#6366f133;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;padding:.125rem .375rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #6366f140}.feed-nav__link--active .feed-nav__badge{color:#e0e7ff;background:#6366f159}.feed-nav__badge--mobile{flex-shrink:0}.feed-nav__menu-btn,.feed-nav__icon-btn{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff0f;border-radius:.75rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-nav__menu-btn{width:2.5rem;height:2.5rem}.feed-nav__menu-btn:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0f;border-color:#ffffff1a}.feed-nav__icon-btn{width:2.5rem;height:2.5rem}.feed-nav__icon-btn:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a;border-color:#6875f540}.feed-nav__user-trigger{border-width:1px;border-color:#0000;border-radius:9999px;align-items:center;gap:.5rem;padding:.125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.feed-nav__user-trigger:hover{background-color:#ffffff0a;border-color:#ffffff14}@media (width>=1024px){.feed-nav__user-trigger{padding:.25rem .5rem .25rem .25rem}}.feed-nav__user-meta{text-align:left;min-width:0;line-height:1.25}.feed-nav__user-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;max-width:9rem;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;display:block;overflow:hidden}.feed-nav__user-role{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;--tw-text-opacity:1;max-width:9rem;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;display:block;overflow:hidden}.feed-nav__mobile{border-color:#ffffff0f;border-top-width:1px}.feed-nav__mobile-nav{flex-direction:column;gap:.125rem;padding:.5rem;display:flex}.feed-nav__mobile-link{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.feed-nav__mobile-link:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a}.feed-nav__mobile-link--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a}.feed-nav__dropdown-link{align-items:center;gap:.625rem;display:flex;padding:.625rem 1rem!important}.feed-nav__dropdown-link--danger{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.feed-nav__dropdown-link--danger:hover{--tw-text-opacity:1!important;color:rgb(248 180 180/var(--tw-text-opacity,1))!important;background-color:#f052521a!important}.feed-action-btn{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-action-btn:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff0d}.feed-action-bar-btn{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-action-bar-btn:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff08}.feed-post-btn{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-post-btn:hover{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.feed-post-btn:disabled{cursor:not-allowed;opacity:.5}.feed-card{background:linear-gradient(155deg,#ffffff08 0%,#ffffff04 40%,#000000a6 100%);border:1px solid #ffffff0f;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px #0000008c,inset 0 1px #ffffff08}.feed-card:hover{border-color:#ffffff17;box-shadow:0 12px 40px #000000a6,0 0 0 1px #6366f10a,inset 0 1px #ffffff0a}.feed-composer-trigger{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feed-composer-trigger:hover{border-color:#ffffff1a}.feed-composer-trigger__icon{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:2.25rem;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#6875f533;background-color:#6875f51a;border-radius:9999px;justify-content:center;align-items:center;display:flex}.feed-composer-modal__panel{background:var(--dm-surface);border:1px solid var(--dm-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;animation:.22s ease-out feed-composer-modal-in;box-shadow:0 24px 64px #000000d9,0 0 0 1px #ffffff0a}.feed-composer-modal__header{border-bottom:1px solid var(--dm-border);background:var(--dm-surface)}.feed-composer-modal__body{background:var(--dm-bg-subtle)}.feed-composer-modal__footer{border-top:1px solid var(--dm-border);background:var(--dm-surface)}.feed-composer-modal__editor{border:1px solid var(--dm-border);background:#050505}.feed-composer-modal__select{--tw-text-opacity:1;width:auto;min-width:7rem;color:rgb(203 213 225/var(--tw-text-opacity,1))}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-toolbar.ql-snow{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity,1));border-color:#ffffff1a;border-bottom-width:1px}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-container.ql-snow{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));border-color:#ffffff1a}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-editor{--tw-bg-opacity:1;background-color:rgb(5 5 5/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-options{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));border-color:#ffffff1a}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-picker-item{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-stroke{stroke:#94a3b8}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-snow .ql-fill{fill:#94a3b8}.feed-composer-modal .rich-text-field.rich-text-field--dark .ql-editor.ql-blank:before{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.feed-composer-modal .feed-action-btn{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.feed-composer-modal .feed-action-btn:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0f}.feed-confirm-modal__panel{background:var(--dm-surface);border:1px solid var(--dm-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:0 24px 64px #000000d9,0 0 0 1px #ffffff0a}.feed-confirm-modal__icon{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:2.5rem;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#f0525233;background-color:#f052521a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.feed-confirm-modal__preview :where(p,ul,ol,blockquote,h1,h2,h3){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.feed-confirm-modal__danger-btn{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.feed-confirm-modal__danger-btn:hover{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.feed-confirm-modal__danger-btn:disabled{cursor:not-allowed;opacity:.5}.feed-share-modal__panel{background:var(--dm-surface);border:1px solid var(--dm-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;animation:.22s ease-out feed-composer-modal-in;box-shadow:0 24px 64px #000000d9,0 0 0 1px #ffffff0a}.feed-share-modal__header{border-bottom:1px solid #ffffff0f}.feed-share-modal__preview :where(p,ul,ol,blockquote,h1,h2,h3){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.feed-share-modal__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=380px){.feed-share-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.feed-share-modal__option{text-align:center;border-width:1px;border-color:#0000;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.5rem .25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.feed-share-modal__option:hover{background-color:#ffffff0a;border-color:#ffffff1a}.feed-share-modal__icon{--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--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(1px + 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);--tw-ring-color:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;display:flex}.feed-share-modal__icon--native{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));--tw-ring-color:#6875f533;background-color:#6875f533}.feed-share-modal__icon--facebook{background:#1877f2}.feed-share-modal__icon--messenger{background:linear-gradient(135deg,#00b2ff 0%,#006aff 50%,#a033ff 100%)}.feed-share-modal__icon--twitter{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-color:#fff3}.feed-share-modal__icon--linkedin{background:#0a66c2}.feed-share-modal__icon--whatsapp{background:#25d366}.feed-share-modal__icon--telegram{background:#229ed9}.feed-share-modal__icon--copy{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff1a}.feed-share-modal__label{-webkit-line-clamp:2;--tw-text-opacity:1;width:100%;color:rgb(148 163 184/var(--tw-text-opacity,1));-webkit-box-orient:vertical;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.feed-card--highlight{animation:2.5s ease-out feed-card-highlight}@keyframes feed-card-highlight{0%,15%{box-shadow:0 0 0 2px #6366f18c,0 12px 40px #000000a6}to{box-shadow:0 8px 32px #0000008c,inset 0 1px #ffffff08}}@keyframes feed-composer-modal-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (width>=640px){@keyframes feed-composer-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}}.feed-composer-editor .ql-editor{-ms-overflow-style:none;scrollbar-width:none;min-height:6rem}.feed-composer-editor .ql-editor::-webkit-scrollbar{display:none}.feed-edit-editor .ql-editor{-ms-overflow-style:none;scrollbar-width:none;min-height:8rem}.feed-edit-editor .ql-editor::-webkit-scrollbar{display:none}.feed-composer-editor .ql-container,.feed-edit-editor .ql-container{-ms-overflow-style:none;scrollbar-width:none}.feed-composer-editor .ql-container::-webkit-scrollbar{display:none}.feed-edit-editor .ql-container::-webkit-scrollbar{display:none}.feed-rich-content.lms-prose{line-height:1.625}.feed-rich-content.lms-prose :where(p,ul,ol,blockquote,h1,h2,h3){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.feed-rich-content.lms-prose a{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.feed-rich-content.lms-prose a:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.feed-rich-content.lms-prose img{cursor:zoom-in;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:auto;max-width:100%;height:auto;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#ffffff1a;border-radius:.75rem;margin-top:.75rem;margin-bottom:.75rem}.feed-post-media{background-color:#0003;border-color:#ffffff1a;border-top-width:1px;border-bottom-width:1px;width:100%;overflow:hidden}.feed-post-media__single{width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.feed-post-media__single:hover{opacity:.95}.feed-post-image{cursor:zoom-in;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feed-post-image--single{-o-object-fit:cover;object-fit:cover;width:100%;min-height:14rem;max-height:min(72vh,720px)}.feed-post-images{gap:.125rem;width:100%;display:grid}.feed-post-images--2{aspect-ratio:16/9;grid-template-columns:repeat(2,minmax(0,1fr))}.feed-post-images--3{aspect-ratio:16/10;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr}.feed-post-images--3 .feed-post-images__cell--hero{grid-row:span 2}.feed-post-images--4plus{aspect-ratio:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.feed-post-images__cell{background-color:#0006;width:100%;min-height:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.feed-post-images__cell:hover{z-index:1;--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);--tw-ring-inset:inset;--tw-ring-color:#6875f566}.feed-post-images__cell img{min-width:100%;min-height:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feed-post-images__cell--more:after{content:""}.premium-thumb>.feed-post-images__cell--more:after{z-index:2}.feed-post-images__cell--more:after{pointer-events:none;background-color:#0000008c;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.feed-post-images__cell--more:hover:after{background-color:#0000001a}.premium-thumb>.feed-post-images__more{z-index:2}.feed-post-images__more{pointer-events:none;z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);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);justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;line-height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.feed-post-images__cell--more:hover .feed-post-images__more{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.feed-post-images__cell--more:hover img{transform:scale(1.04)}.premium-thumb>.feed-image-viewer__nav{z-index:2}.feed-image-viewer__nav{z-index:10;--tw-translate-y:-50%;width:2.75rem;height:2.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#00000080;border-width:1px;border-color:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.feed-image-viewer__nav:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#000000b3}@media (width>=640px){.feed-image-viewer__nav{width:3rem;height:3rem}}.feed-image-viewer__nav--prev{left:max(.75rem, env(safe-area-inset-left,0px))}.feed-image-viewer__nav--next{right:max(.75rem, env(safe-area-inset-right,0px))}.feed-image-viewer__counter{top:calc(.75rem + env(safe-area-inset-top,0px))}.feed-image-viewer__image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.feed-rich-content.lms-prose blockquote{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-color:#6875f566;border-left-width:2px;padding-left:1rem}.feed-layout-page{overflow:visible}.feed-layout-shell{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}@media (width>=640px){.feed-layout-shell{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}@media (width>=1024px){.feed-layout-shell{padding-bottom:0}}.feed-layout-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media (width>=1024px){.feed-layout-container{width:94%;max-width:94%}}.feed-layout-main{padding:0}@media (width>=1024px){.feed-layout-main{padding:1.5rem}}.feed-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:0;display:grid}@media (width>=1024px){.feed-layout-grid{grid-template-columns:minmax(17.5rem,280px) minmax(0,1fr) minmax(19rem,320px);gap:1.5rem}}@media (width>=1280px){.feed-layout-grid{grid-template-columns:minmax(18.75rem,300px) minmax(0,1fr) minmax(21.25rem,340px);gap:2rem}}.feed-sidebar{-ms-overflow-style:none;scrollbar-width:none;width:100%}.feed-sidebar::-webkit-scrollbar{display:none}.feed-sidebar-left-wrapper,.feed-sidebar-right-wrapper{-ms-overflow-style:none;scrollbar-width:none}.feed-sidebar-left-wrapper::-webkit-scrollbar{display:none}.feed-sidebar-right-wrapper::-webkit-scrollbar{display:none}@media (width>=1024px){.feed-sidebar-left-wrapper,.feed-sidebar-right-wrapper{z-index:20;align-self:flex-start;max-height:calc(100vh - 6.25rem);padding-bottom:1.5rem;position:sticky;top:5.25rem;overflow-y:auto}}.feed-main{-ms-overflow-style:none;scrollbar-width:none;width:100%;min-width:0;margin-left:auto;margin-right:auto}.feed-main::-webkit-scrollbar{display:none}@media (width>=1024px){.feed-main{max-width:none;margin-left:0;margin-right:0}}@media (width<=1023px){.feed-mobile-layout .feed-main,.feed-mobile-layout .feed-sidebar-left-wrapper,.feed-mobile-layout .feed-sidebar-right-wrapper{width:100%;display:none}.feed-mobile-layout[data-panel=feed] .feed-main,.feed-mobile-layout[data-panel=hub] .feed-sidebar-left-wrapper,.feed-mobile-layout[data-panel=discover] .feed-sidebar-right-wrapper{display:block}.feed-mobile-layout .feed-sidebar-left-wrapper,.feed-mobile-layout .feed-sidebar-right-wrapper{padding-left:0;padding-right:0}.feed-main .feed-card,.feed-main .feed-composer-trigger,.feed-main .feed-pending-card,.feed-main .course-card,.feed-main .courses-filters-compact,.feed-main .courses-filters-bar,.feed-main .courses-empty-card,.feed-main .course-show-card{border-left-width:0;border-right-width:0;border-radius:0}.feed-main .feed-card+.feed-card,.feed-main .course-card+.course-card,.feed-main .feed-composer-slot+.space-y-4 .feed-card:first-child,.feed-main .feed-composer-slot+div>.feed-card:first-child,.feed-main .feed-sub-tabs+.courses-filters-bar .feed-card,.feed-main .feed-sub-tabs+.courses-page__filters .feed-card,.feed-main .courses-filters-bar+.courses-page__results .course-card:first-child,.feed-main .courses-page__filters+.courses-page__results .course-card:first-child,.feed-main .course-show-card+.course-show-card,.feed-main .course-show-page>*+* .course-show-card,.feed-main .course-show-page .course-show-card+.course-show-card{border-top-width:0}.feed-main--course-show,.feed-main .course-show-page,.feed-main .course-show-page>*{width:100%;min-width:0;max-width:none}.feed-main .course-show-page__hero,.feed-main .course-show-page__meta,.feed-main .course-show-page__sidebar,.feed-main .course-show-page__curriculum{width:100%;max-width:none;display:block}.feed-main .course-show-page .course-show-card{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;width:100%;max-width:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-left-width:0;border-right-width:0;border-radius:0}.feed-main .course-show-page .premium-thumb{border-width:0;border-radius:0}.feed-main .feed-composer-slot,.feed-main .feed-sub-tabs{border-color:#ffffff1a;border-bottom-width:1px}.feed-main>.space-y-4>:not([hidden])~:not([hidden]),.feed-main .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.global-chat-page{width:100%;max-width:none;min-height:0;height:calc(100dvh - 3.5rem - env(safe-area-inset-top,0px));margin-left:0;margin-right:0}.global-chat-page .feed-card,.global-chat-page .global-chat-panel{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-left-width:0;border-right-width:0;border-radius:0}.global-chat-panel{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.global-chat-messages{min-height:0;padding:.75rem;padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.global-chat-composer{z-index:40;background-color:var(--dm-surface);left:0;right:0;bottom:calc(4.5rem + env(safe-area-inset-bottom,0px));border-color:#ffffff1a;border-top-width:1px;padding:.75rem;position:fixed;box-shadow:0 -8px 24px #0006}.global-chat-message{max-width:none}.feed-nav{padding-top:0;padding-left:0;padding-right:0}.feed-nav__shell{border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0;box-shadow:0 1px #ffffff0f}.feed-nav__bar{min-height:3.5rem}}.feed-bottom-nav{z-index:50;position:fixed;bottom:0;left:0;right:0}@media (width>=1024px){.feed-bottom-nav{display:none}}.feed-bottom-nav{padding-bottom:env(safe-area-inset-bottom,0px)}.feed-bottom-nav__inner{background-color:var(--dm-surface);border-color:#ffffff1a;border-top-width:1px;padding:.25rem;display:grid}@media (width>=640px){.feed-bottom-nav__inner{padding:.375rem .5rem}}.feed-bottom-nav__inner{grid-template-columns:repeat(5,minmax(0,1fr));box-shadow:0 -12px 40px #0000008c}.feed-bottom-nav__item{--tw-text-opacity:1;min-width:0;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .125rem;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.feed-bottom-nav__item:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (width>=640px){.feed-bottom-nav__item{gap:.25rem;padding-top:.5rem;padding-bottom:.5rem}}.feed-bottom-nav__item:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.feed-bottom-nav__item--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-weight:500}.feed-bottom-nav__item--active:before{content:""}.premium-thumb>.feed-bottom-nav__item--active:before{z-index:2}.feed-bottom-nav__item--active:before{--tw-bg-opacity:1;background-color:rgb(141 162 251/var(--tw-bg-opacity,1));border-radius:9999px;height:.125rem;position:absolute;top:0;left:.75rem;right:.75rem}.feed-bottom-nav__icon-wrap{border-radius:.75rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (width>=640px){.feed-bottom-nav__icon-wrap{width:2.25rem;height:2.25rem}}.feed-bottom-nav__item--active .feed-bottom-nav__icon-wrap{--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(1px + 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);--tw-ring-color:#6875f533;background-color:#6875f526}.feed-bottom-nav__item i{font-size:1.125rem;line-height:1}@media (width>=640px){.feed-bottom-nav__item i{font-size:1.25rem}}.feed-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.25;overflow:hidden}@media (width>=640px){.feed-bottom-nav__label{font-size:13px}}@media (width<=1023px){.profile-page{max-width:none;padding-left:1rem;padding-right:1rem}.profile-page .premium-panel-elevated{border-left-width:0;border-right-width:0;border-radius:0}}.feed-infinite-sentinel{width:100%;height:1px}.feed-sub-tabs{z-index:30;background-color:var(--dm-surface);border-color:#ffffff1a;border-bottom-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.375rem;display:grid;position:sticky}@media (width>=1024px){.feed-sub-tabs{display:none}}.feed-sub-tabs{top:calc(3.5rem + env(safe-area-inset-top,0px))}.feed-sub-tabs__item{--tw-text-opacity:1;min-width:0;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .5rem;font-size:13px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (width>=640px){.feed-sub-tabs__item{font-size:15px}}.feed-sub-tabs__item:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff08}.feed-sub-tabs__item--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));--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(1px + 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);--tw-ring-color:#6875f540;background-color:#6875f526}.feed-sub-tabs__badge{--tw-text-opacity:1;min-width:1.125rem;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .375rem;font-size:10px;font-weight:600;display:inline-flex}.feed-sub-tabs__badge--muted{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff1a}@media (width<=1023px){.feed-main--course-show .feed-sub-tabs{z-index:30}.course-show-mobile-layout .course-show-page__hero,.course-show-mobile-layout .course-show-page__meta,.course-show-mobile-layout .course-show-page__sidebar,.course-show-mobile-layout .course-show-page__curriculum{display:none}.course-show-mobile-layout[data-panel=overview] .course-show-page__hero,.course-show-mobile-layout[data-panel=overview] .course-show-page__meta,.course-show-mobile-layout[data-panel=curriculum] .course-show-page__curriculum,.course-show-mobile-layout[data-panel=enroll] .course-show-page__sidebar{display:block}}.mobile-tab-fab{pointer-events:none;z-index:60;position:fixed}@media (width>=1024px){.mobile-tab-fab{display:none}}.mobile-tab-fab__backdrop{pointer-events:auto;z-index:60;background-color:#00000080;position:fixed;inset:0}.mobile-tab-fab__dock{pointer-events:none;z-index:61;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.mobile-tab-fab--above-nav .mobile-tab-fab__dock{right:max(1rem, env(safe-area-inset-right,0px));bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}.mobile-tab-fab--flush .mobile-tab-fab__dock{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px))}.mobile-tab-fab__menu{pointer-events:auto;background-color:var(--dm-surface);--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);min-width:12.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#ffffff1a;border-radius:1rem;flex-direction:column;padding:.375rem;display:flex;overflow:hidden}.mobile-tab-fab__item{pointer-events:auto;text-align:left;--tw-text-opacity:1;width:100%;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.mobile-tab-fab__item:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a}.mobile-tab-fab__item--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f526}.mobile-tab-fab__item-icon{background-color:#ffffff0a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.mobile-tab-fab__item--active .mobile-tab-fab__item-icon{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f533}.mobile-tab-fab__item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mobile-tab-fab__badge{--tw-text-opacity:1;min-width:1.25rem;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .375rem;font-size:11px;font-weight:600;display:inline-flex}.mobile-tab-fab__badge--muted{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff1a}.mobile-tab-fab__trigger{pointer-events:auto;background-color:var(--dm-surface);--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(148 163 184/var(--tw-text-opacity,1));opacity:.5;--tw-shadow:var(--tw-shadow-colored);--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);--tw-shadow-color:#00000080;border-width:1px;border-color:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;transition-property:opacity,transform,background-color,border-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.mobile-tab-fab__trigger:hover{background-color:var(--dm-surface-hover);--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));opacity:1;border-color:#ffffff26}.mobile-tab-fab__trigger:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.mobile-tab-fab__trigger[aria-expanded=true]{background-color:var(--dm-surface-hover);--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));opacity:1;border-color:#ffffff26}.mobile-tab-fab__trigger-icon{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));justify-content:center;align-items:center;display:flex}@media (width<=1023px){.feed-main .courses-page__header{display:none}.feed-main .courses-page__results{padding-bottom:1rem}.feed-main .courses-pagination{border-color:#ffffff1a;border-top-width:1px}.feed-main .course-show-page__header{display:none}}@media (width>=1024px){.feed-main .courses-page__header{margin-bottom:.5rem;padding-left:0;padding-right:0}.feed-main .courses-page__filters,.feed-main .courses-page__results{width:100%;padding-left:0;padding-right:0}.feed-main .courses-grid{gap:1.5rem}.feed-main .course-show-page__header{margin-bottom:.5rem;padding-left:0;padding-right:0;display:block}.feed-main .course-show-page{width:100%}}.courses-filters-compact,.courses-filters-form--compact{width:100%}.courses-filters-form__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.courses-filters-form__field--search{flex:1;min-width:0;position:relative}.premium-thumb>.courses-filters-form__search-icon{z-index:2}.courses-filters-form__search-icon{pointer-events:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem;position:absolute;top:50%;left:.75rem}.courses-filters-form--compact .courses-filters-form__input{width:100%;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem;line-height:1.25rem}.courses-filters-form__select{width:auto;min-width:9rem;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;line-height:1.25rem}.courses-filters-form__select--level{min-width:7.5rem}.courses-filters-form__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (width>=1024px){.courses-filters-form--compact .courses-filters-form__row{grid-template-columns:minmax(12rem,1fr) auto auto auto;align-items:center;gap:.75rem;width:100%;display:grid}.courses-filters-form--compact .courses-filters-form__field--search{min-width:0}.courses-filters-form--compact .courses-filters-form__select{flex-shrink:0;min-width:10rem}.courses-filters-form--compact .courses-filters-form__select--level{min-width:8rem}}.courses-filters-form__apply{font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem!important}.courses-filters-form__clear{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.courses-filters-form__clear:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.courses-filters-bar{border-color:#ffffff1a;border-bottom-width:1px;padding-left:0;padding-right:0}.courses-filters-bar__trigger{text-align:left;align-items:center;gap:.75rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.courses-filters-bar__trigger:hover{border-color:#ffffff1a}.courses-filters-bar__icon{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:2.25rem;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#6875f533;background-color:#6875f51a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.courses-filters-bar__badge{--tw-text-opacity:1;min-width:1.25rem;height:1.25rem;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f533;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:600;display:inline-flex}.courses-filter-modal__panel{background:var(--dm-surface);border:1px solid var(--dm-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:0 24px 64px #000000d9}.courses-filter-modal__header{background:var(--dm-surface)}.course-show-page{width:100%;max-width:none}.course-show-page__hero .course-show-card{overflow:hidden}@media (width>=1024px){.feed-main .course-show-page__hero,.feed-main .course-show-page__meta,.feed-main .course-show-page__sidebar,.feed-main .course-show-page__curriculum{display:block}}.course-discussions>: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))}.course-discussions__composer{background-color:#ffffff05;border-width:1px;border-color:#ffffff1a;border-radius:1rem;padding:1rem}@media (width>=640px){.course-discussions__composer{padding:1.25rem}}.course-discussions__title{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.course-discussions__subtitle{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.course-discussions__form{margin-top:1rem}.course-discussions__form>: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))}.course-discussions__form-actions{justify-content:flex-end;display:flex}.course-discussions__list-header{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.course-discussions__list-title{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}.course-discussions__count{--tw-text-opacity:1;min-width:1.5rem;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.course-discussions__empty{text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border:1px dashed #ffffff1a;border-radius:1rem;padding:2rem 1rem;font-size:.875rem;line-height:1.25rem}.course-discussions__items>: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))}@media (width<=1023px){.feed-main .feed-composer-slot+.course-discussions__items .feed-card:first-child{border-top-width:0}.feed-main>.course-discussions__items>:not([hidden])~:not([hidden]),.feed-main .course-discussions__items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.course-discussions__thread{background-color:#ffffff05;border-width:1px;border-color:#ffffff1a;border-radius:1rem;padding:1rem}@media (width>=640px){.course-discussions__thread{padding:1.25rem}}.course-discussions__post,.course-discussions__reply{gap:.75rem;display:flex}.course-discussions__reply{margin-top:.75rem}.course-discussions__reply--nested{margin-top:.5rem;padding-left:.5rem}.course-discussions__bubble{background-color:#ffffff0d;border-radius:1rem;padding:.5rem .75rem}.course-discussions__bubble--reply{background-color:#ffffff08}.course-discussions__meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.course-discussions__author{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.course-discussions__lesson{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a;border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:500}.course-discussions__content{white-space:pre-wrap;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.625}.course-discussions__actions{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;line-height:1rem;display:flex}.course-discussions__action{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.course-discussions__action:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.course-discussions__action--danger:hover{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.course-discussions__instructor-answer{background-color:#0694a21a;border-width:1px;border-color:#0694a233;border-radius:.75rem;margin-top:.75rem;padding:.5rem .75rem}.course-discussions__instructor-label{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(126 220 226/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.course-discussions__instructor-meta{color:#afecefb3;margin-top:.5rem;font-size:.75rem;line-height:1rem}.course-discussions__reply-form{margin-top:.75rem}.course-discussions__reply-form>: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))}.course-discussions__reply-actions{align-items:center;gap:.5rem;display:flex}.course-discussions__replies,.course-discussions__nested-replies{margin-top:.75rem}.course-discussions__replies>:not([hidden])~:not([hidden]),.course-discussions__nested-replies>: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))}.course-discussions__replies,.course-discussions__nested-replies{border-color:#ffffff0d;border-top-width:1px;padding-top:.75rem;padding-left:.25rem}.course-discussions__nested-replies{border-top-width:0;padding-top:.5rem;padding-left:1rem}@media (width<=1023px){#learn-scroll-container{padding:0}#lesson-tabs.lesson-tabs{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;width:100%;max-width:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-left-width:0;border-right-width:0;border-radius:0}#lesson-tabs.lesson-tabs.premium-panel-elevated,.course-content-panel{border-left-width:0;border-right-width:0;border-radius:0}}.profile-hero--sidebar{display:block}.profile-hero--sidebar .profile-hero__avatar.user-avatar{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.profile-hero--sidebar .profile-hero__avatar.user-avatar img{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1))}.profile-hero--inline{align-items:center;gap:1rem;display:flex}.profile-hero--inline .profile-hero__meta{flex:1}.profile-hero--post.profile-hero--inline{gap:.75rem}.premium-thumb>.profile-hero--post .profile-hero__electric-ring{z-index:2}.profile-hero--post .profile-hero__electric-ring{pointer-events:none;z-index:1;background:conic-gradient(#0000 0deg,#6366f126 40deg,#818cf8f2 90deg,#ffffffe6 100deg,#4f46e5d9 120deg,#a78bfab3 180deg,#0000 240deg,#6366f180 300deg,#0000 360deg);border-radius:9999px;animation:2.8s linear infinite profile-electric-ring-spin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.premium-thumb>.profile-hero--post .profile-hero__electric-spark{z-index:2}.profile-hero--post .profile-hero__electric-spark{pointer-events:none;z-index:3;opacity:0;filter:drop-shadow(0 0 4px #6366f1);background:linear-gradient(#0000,#a5b4fc,#fff,#0000);border-radius:9999px;width:.125rem;height:.5rem;position:absolute}.profile-hero--post .profile-hero__electric-spark--1{animation:2.2s ease-in-out infinite profile-electric-spark;top:1px;right:2px;transform:rotate(25deg)}.profile-hero--post .profile-hero__electric-spark--2{animation:2.2s ease-in-out 1.1s infinite profile-electric-spark;bottom:4px;left:1px;transform:rotate(-35deg)}.profile-hero--post .profile-hero__name{font-size:1rem;line-height:1.5rem}.profile-hero--post .profile-hero__name--reveal{--profile-name-reveal-bg:#09090b;max-width:100%;line-height:1.2;display:inline-block;position:relative;overflow:hidden}.feed-badge-master-star{background-color:#0000;flex-shrink:0;line-height:1;display:inline-flex}.feed-badge-master-star .achievement-badge__icon{color:#0084ff;filter:drop-shadow(0 0 4px #0084ff8c);font-size:1em;line-height:1}.feed-badge-master-star--sm .achievement-badge__icon{filter:drop-shadow(0 0 3px #0084ff73)}.profile-hero--post .profile-hero__name--reveal:after{content:"";background:#fff;width:100%;height:100%;animation:10s linear infinite profile-name-reveal-after;position:absolute;top:0;right:0;transform:translate(-101%)}.profile-hero--post .profile-hero__name--reveal:before{content:"";background:var(--profile-name-reveal-bg);width:100%;height:100%;animation:10s linear infinite profile-name-reveal-before;position:absolute;top:0;right:0;transform:translate(0)}.profile-hero__avatar-wrap{display:inline-flex;position:relative}.profile-hero__avatar{z-index:2;position:relative}.profile-hero--post.profile-hero--master .profile-hero__avatar-wrap{filter:drop-shadow(0 0 10px #6366f180);animation:2.4s ease-in-out infinite profile-electric-avatar-pulse}@keyframes profile-name-reveal-after{0%{transform:translate(-100%)}20%{transform:translate(101%)}to{transform:translate(101%)}}@keyframes profile-name-reveal-before{0%{transform:translate(0)}20%{transform:translate(200%)}to{transform:translate(200%)}}@keyframes profile-electric-ring-spin{to{transform:rotate(360deg)}}@keyframes profile-electric-avatar-pulse{0%,to{filter:drop-shadow(0 0 8px #6366f166)drop-shadow(0 0 16px #4f46e540)}50%{filter:drop-shadow(0 0 14px #818cf8b3)drop-shadow(0 0 22px #a78bfa73)}}@keyframes profile-electric-spark{0%,to{opacity:0;transform:scaleY(.6)rotate(25deg)}8%{opacity:1;transform:scaleY(1.2)rotate(25deg)}16%{opacity:.2;transform:scaleY(.8)rotate(25deg)}24%{opacity:.9;transform:scaleY(1)rotate(25deg)}40%,to{opacity:0;transform:scaleY(.5)rotate(25deg)}}@media (prefers-reduced-motion:reduce){.profile-hero--post.profile-hero--master .profile-hero__avatar-wrap,.profile-hero--post .profile-hero__name--reveal:before,.profile-hero--post .profile-hero__name--reveal:after,.profile-hero--post .profile-hero__electric-ring,.profile-hero--post .profile-hero__electric-spark{animation:none!important}.profile-hero--post .profile-hero__name--reveal:before,.profile-hero--post .profile-hero__name--reveal:after{content:none}}.global-chat-page{width:100%;max-width:none}@media (width>=1024px){.global-chat-page{width:90%;max-width:90%;margin-left:auto;margin-right:auto}}.global-chat-panel{min-height:calc(100vh - 12rem)}.global-chat-messages{flex-direction:column;align-items:flex-start;gap:.125rem;max-height:none;display:flex}.global-chat-message{border-radius:.5rem;align-items:flex-start;gap:.5rem;width:100%;max-width:36rem;padding:.375rem .25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.global-chat-message:hover{background-color:#ffffff08}.global-chat-message__meta{-moz-column-gap:.375rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;column-gap:.375rem;font-size:11px;line-height:1.25;display:flex}.global-chat-message__text{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));margin-top:.125rem;font-size:.875rem;line-height:1.375}.global-chat-composer{background-color:var(--dm-surface);flex-shrink:0}@media (width>=1024px){.global-chat-composer{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-color:#ffffff1a;border-top-width:1px;padding:1rem;position:static;left:auto;right:auto}}.feed-sidebar-left{width:100%}.feed-sidebar-left-wrapper{display:none}@media (width>=1024px){.feed-sidebar-left-wrapper{display:block}}.feed-sidebar-right{width:100%}.feed-sidebar-card{--tw-shadow:var(--tw-shadow-colored);--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);--tw-shadow-color:#0003;border:1px solid var(--dm-border);background:var(--dm-surface);border-radius:1rem;box-shadow:0 8px 28px #00000073}.feed-sidebar-badges-grid{-moz-column-gap:.25rem;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:.625rem .25rem;display:grid}.feed-invitation-status{text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-flex}.feed-invitation-status--pending{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));background-color:#f59e0b1a}.feed-invitation-status--accepted{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a}.feed-invitation-status--cancelled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#64748b1a}.feed-sidebar-nav-link{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.feed-sidebar-nav-link:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a}@media (width>=640px){.feed-sidebar-nav-link{padding:.75rem 1rem}}.feed-sidebar-nav-badge{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:#c7d2fe;background:#6366f12e;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.25rem;margin-left:auto;padding:.125rem .375rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #6366f138}.feed-sidebar-nav-link-active .feed-sidebar-nav-badge{color:#e0e7ff;background:#6366f14d}@media (width>=640px){.feed-sidebar-card--courses{padding-left:.25rem;padding-right:.25rem}}.feed-sidebar-nav-link-active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background:linear-gradient(135deg,#6366f11f 0%,#814ac80f 100%)}.feed-upload-indicator{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.feed-pending-card--active{background:linear-gradient(155deg,#6366f112 0%,#814ac808 45%,#000000a6 100%);border-color:#6366f129}@keyframes pulse{50%{opacity:.5}}.feed-pending-card{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.achievement-badge-shell{--badge-glow:#6366f173;display:inline-flex;position:relative}.achievement-badge-shell--slate{--badge-glow:#64748b73}.achievement-badge-shell--indigo{--badge-glow:#4f46e580}.achievement-badge-shell--blue{--badge-glow:#2563eb80}.achievement-badge-shell--violet{--badge-glow:#7c3aed80}.achievement-badge-shell--purple{--badge-glow:#9333ea80}.achievement-badge-shell--cyan{--badge-glow:#0891b280}.achievement-badge-shell--pink{--badge-glow:#db277780}.achievement-badge-shell--teal{--badge-glow:#0d948880}.achievement-badge-shell--orange{--badge-glow:#f9731680}.achievement-badge-shell--amber{--badge-glow:#f59e0b80}.achievement-badge-shell--yellow{--badge-glow:#eab3088c}.achievement-badge-shell--emerald{--badge-glow:#05966980}.achievement-badge-shell:not(.achievement-badge-shell--locked) .achievement-badge{animation:2.4s ease-in-out infinite badge-pulse;animation-delay:var(--badge-delay,0s)}.achievement-badge{--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--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);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.achievement-badge__icon{font-size:1rem;line-height:1}.achievement-badge__label{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));margin-left:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.achievement-badge--locked{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--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)}.achievement-badge--slate{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.achievement-badge--indigo{--tw-bg-opacity:1;background-color:rgb(88 80 236/var(--tw-bg-opacity,1))}.achievement-badge--blue{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity,1))}.achievement-badge--violet{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.achievement-badge--purple{--tw-bg-opacity:1;background-color:rgb(126 58 242/var(--tw-bg-opacity,1))}.achievement-badge--cyan{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.achievement-badge--pink{--tw-bg-opacity:1;background-color:rgb(214 31 105/var(--tw-bg-opacity,1))}.achievement-badge--teal{--tw-bg-opacity:1;background-color:rgb(4 116 129/var(--tw-bg-opacity,1))}.achievement-badge--orange{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}.achievement-badge--amber{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.achievement-badge--yellow{--tw-bg-opacity:1;background-color:rgb(194 120 3/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(66 32 6/var(--tw-text-opacity,1))}.achievement-badge--emerald{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}@keyframes badge-pulse{0%,to{box-shadow:0 0 0 0 var(--badge-glow), 0 2px 4px #0000004d}50%{box-shadow:0 0 0 3px var(--badge-glow), 0 0 10px var(--badge-glow), 0 2px 6px #00000059}}@media (prefers-reduced-motion:reduce){.achievement-badge-shell .achievement-badge{animation:none!important}}.tooltip-trigger{cursor:help;outline-offset:2px;outline:2px solid #0000;display:inline-flex}.tooltip-panel{pointer-events:none;z-index:100;--tw-translate-x:-50%;--tw-translate-y:-100%;width:14rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1));text-align:left;--tw-shadow:var(--tw-shadow-colored);--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);--tw-shadow-color:#0006;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;padding:.625rem .75rem;position:fixed}.tooltip-panel__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.tooltip-panel__body{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1.625}.tooltip-panel__meta{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1));border-color:#ffffff1a;border-top-width:1px;margin-top:.5rem;padding-top:.5rem;font-size:11px;font-weight:500}@media (width<=1023px){textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=range]):not([type=color]){font-size:16px!important}}.course-builder-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.course-builder-page{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.course-builder-shell>main{flex-direction:column;min-height:0;display:flex}.course-builder-tabs__inner{flex-wrap:wrap;gap:.25rem;width:100%;padding-left:1rem;padding-right:1rem;display:flex}@media (width>=640px){.course-builder-tabs__inner{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.course-builder-tabs__inner{padding-left:2rem;padding-right:2rem}}.course-builder-tabs__count{--tw-text-opacity:1;min-width:1.25rem;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff1a;border-radius:9999px;justify-content:center;align-items:center;margin-left:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;display:inline-flex}.course-builder-content{width:100%;padding:1.5rem 1rem}@media (width>=640px){.course-builder-content{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.course-builder-content{padding-left:2rem;padding-right:2rem}}.course-builder-shell:has(.course-builder-page--repository)>main{overflow:hidden}.course-builder-page--repository{flex-direction:column;flex:1;min-height:0;display:flex}.course-builder-content--repository{flex-direction:column;flex:1;min-height:0;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}@media (width>=640px){.course-builder-content--repository{padding-left:0;padding-right:0}}@media (width>=1024px){.course-builder-content--repository{padding-left:0;padding-right:0}}.course-builder-workspace--repository{flex-direction:column;flex:1;min-height:0;display:flex}.course-builder-workspace .lesson-tabs__body{padding:0}.course-builder-stat{border:1px solid var(--dm-border);background:var(--dm-surface);position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073}.course-builder-stat:before{content:none}.course-builder-stat{border-radius:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.course-builder-stat:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#6366f159 30%,#814ac873 50%,#df7afe40 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.course-builder-stat{border-radius:1rem;padding:1rem}.course-builder-stat__label{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.course-builder-stat__value{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.5rem;font-size:1.5rem;font-weight:600;line-height:2rem}.course-builder-card-icon{background-color:#6875f51a;border-width:1px;border-color:#6875f533;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.course-builder-section__header{background:#ffffff05}.course-builder-section__toggle{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.course-builder-section__toggle:hover{background-color:#ffffff0d}.course-builder-section__body{background-color:#0000001a}.course-builder-add-lesson{background-color:#ffffff05;border:1px dashed #ffffff1a;border-radius:.75rem;padding:1rem}.course-builder-lesson{border-width:1px;border-color:#ffffff0f}.course-builder-lesson-tabs{background-color:#00000026}.course-builder-lesson-tab{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-top-left-radius:.5rem;border-top-right-radius:.5rem;align-items:center;gap:.375rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.course-builder-lesson-tab:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.course-builder-lesson-tab--active{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#ffffff0a;box-shadow:inset 0 -2px #6366f1}.course-builder-empty-inline{text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff05;border:1px dashed #ffffff1a;border-radius:.75rem;padding:2rem 1rem;font-size:.875rem;line-height:1.25rem}.course-builder-sortable-item{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;padding:1rem}.course-builder-sortable-handle{cursor:grab;--tw-text-opacity:1;width:2rem;height:2rem;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.course-builder-sortable-handle:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff0f}.course-builder-step-badge{--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a;border-width:1px;border-color:#6875f540;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.course-builder-checkbox{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.course-builder-checkbox input{--tw-text-opacity:1;color:rgb(104 117 245/var(--tw-text-opacity,1));background-color:#ffffff0a;border-color:#fff3;border-radius:.25rem}.course-builder-checkbox input:focus{--tw-ring-color:#6875f566}.course-builder-file-input{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.course-builder-file-input::file-selector-button{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f526;border-width:0;border-radius:.5rem;margin-right:.75rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.course-builder-enrollment-request{transition:border-color .2s,background-color .2s}.course-builder-enrollment-request:hover{background:#ffffff0d;border-color:#ffffff24}.course-builder-compact-item{background-color:#0003;border-width:1px;border-color:#ffffff14;border-radius:.5rem;overflow:hidden}.course-builder-compact-item--open{background-color:#ffffff0a;border-color:#ffffff26}.course-builder-lesson-panel__toggle{border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.course-builder-lesson-panel__toggle:hover{background-color:#ffffff0a}.bug-report-modal__panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bug-report-modal__badge{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f51a;border-width:1px;border-color:#6875f540;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:11px;font-weight:500;display:inline-flex}.bug-report-modal__badge--alert{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f052521a;border-color:#f052524d}.bug-report-modal__label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;display:block}.bug-report-modal__diagnostics{background-color:#00000040;flex-direction:column;display:flex}.bug-report-modal__context-row{grid-template-columns:7rem minmax(0,1fr);gap:.5rem;display:grid}.bug-report-modal__context-row dt{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.bug-report-modal__context-row dd{word-break:break-all;min-width:0}.bug-report-modal__error-item{background-color:#f052520d;border-width:1px;border-color:#f0525233;border-radius:.5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1rem}.bug-report-modal__error-item--warn{background-color:#f59e0b0d;border-color:#f59e0b33}.bug-report-modal__raw{--tw-text-opacity:1;max-height:10rem;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#0006;border-width:1px;border-color:#ffffff1a;border-radius:.5rem;margin-top:.5rem;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;line-height:1.625;overflow:auto}.bug-report-modal__copy-btn{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:11px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.bug-report-modal__copy-btn:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));background-color:#ffffff0a;border-color:#ffffff26}.grades-score-sheet{width:100%;max-width:none}.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{margin-left:-1rem;margin-right:-1rem}@media (width>=640px){.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{margin-left:-1.5rem;margin-right:-1.5rem}}@media (width>=1024px){.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{margin-left:-2rem;margin-right:-2rem}}.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{width:calc(100% + 2rem)}@media (width>=640px){.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{width:calc(100% + 3rem)}}@media (width>=1024px){.lesson-tabs__body .grades-score-sheet,.course-builder-content .grades-score-sheet{width:calc(100% + 4rem)}}.grades-score-sheet__table-wrap{border-color:#ffffff1a;border-top-width:1px;border-bottom-width:1px;width:100%;overflow-x:auto}.grades-score-sheet__table{table-layout:auto;width:100%;min-width:100%}.grades-score-sheet__table thead th{text-align:center;vertical-align:bottom}.grades-score-sheet__table th,.grades-score-sheet__table td{padding:.5rem}.grades-score-sheet__student-col{width:9.5rem;min-width:9.5rem;max-width:9.5rem}.grades-score-sheet__student-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1.25;display:block;overflow:hidden}.grades-score-sheet__table .grades-score-sheet__score-input{text-align:center;width:100%;min-width:3.75rem;max-width:5rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem;line-height:1rem}.grades-score-sheet__period-total{background-color:#6875f50f;min-width:4.5rem}.grades-score-sheet__period-total th,.grades-score-sheet__period-total td{background-color:#6875f50f}.grades-settings{width:100%;max-width:none}.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{margin-left:-1rem;margin-right:-1rem}@media (width>=640px){.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{margin-left:-1.5rem;margin-right:-1.5rem}}@media (width>=1024px){.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{margin-left:-2rem;margin-right:-2rem}}.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{width:calc(100% + 2rem)}@media (width>=640px){.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{width:calc(100% + 3rem)}}@media (width>=1024px){.lesson-tabs__body .grades-settings,.course-builder-content .grades-settings{width:calc(100% + 4rem)}}.grades-settings__table-wrap{border-color:#ffffff1a;border-top-width:1px;border-bottom-width:1px;width:100%;overflow-x:auto}.grades-settings__table{table-layout:auto;width:100%;min-width:100%}.grades-settings__table.admin-table{table-layout:auto}.grades-settings__table--criteria{table-layout:fixed}.grades-settings__table thead th{text-align:center;vertical-align:bottom}.grades-settings__table .grades-settings__type-col{text-align:left}.grades-settings__table th,.grades-settings__table td{vertical-align:middle;padding:.5rem}.grades-settings__actions-col{white-space:nowrap;width:200px;min-width:200px;max-width:200px}.grades-settings__table td.grades-settings__actions-col,.grades-settings__table th.grades-settings__actions-col{white-space:nowrap}.grades-settings__table--criteria .grades-settings__actions-col{width:200px;min-width:200px;max-width:200px}.grades-settings__table--criteria .grades-settings__type-col{width:6.5rem}.grades-settings__table--criteria .grades-settings__date-col{width:9.5rem}.grades-settings__table--criteria .grades-settings__weight-col,.grades-settings__table--criteria .grades-settings__max-col{width:4.75rem}.grades-settings__add-row td{background-color:#6875f50a}.grades-settings__period-divider td{background-color:#0003;border-color:#ffffff1a;border-bottom-width:1px;height:.5rem;padding:0}.grades-settings__table .premium-input,.grades-settings__table .premium-select{width:auto;padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem;line-height:1rem}.grades-settings__table .grades-settings__input--title{width:100%;min-width:0;max-width:none}.grades-settings__table .grades-settings__input--date{width:9.5rem}.grades-settings__table .grades-settings__input--number{text-align:center;width:4.5rem}.grades-settings__table .grades-settings__date-col,.grades-settings__table .grades-settings__weight-col,.grades-settings__table .grades-settings__max-col{white-space:nowrap;text-align:center;width:1px}.grades-settings__table--criteria .grades-settings__title-col{width:auto}.grades-settings__periods{flex-direction:column;gap:1.5rem;padding-left:1rem;padding-right:1rem;display:flex}@media (width>=640px){.grades-settings__periods{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.grades-settings__periods{padding-left:2rem;padding-right:2rem}}.grades-settings__period-card{width:100%;overflow:hidden}.grades-settings__period-header{flex-direction:column;gap:.25rem;display:flex}.grades-settings__actions{flex-flow:row;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.grades-settings__table--criteria .grades-settings__actions{justify-content:center;max-width:200px;margin-left:auto;margin-right:auto}.grades-settings__actions--balanced{flex-wrap:nowrap;justify-content:center}.grades-settings__action-form{flex-shrink:0;margin:0;display:inline-flex}.grades-settings__action-btn{white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;width:auto;display:inline-flex}.grades-settings__action-btn--danger{color:#fca5a5;background:#ef44441a;border-color:#ef444459}.grades-settings__action-btn--danger:hover{color:#fecaca;background:#ef44442e;border-color:#ef444480}.grades-settings__table tfoot td{background-color:#0000001a;border-color:#ffffff1a;border-top-width:1px;padding-top:.75rem}.grades-settings__table tfoot .grades-settings__actions-col{padding:.75rem .5rem}.grades-settings__add-criteria-btn{justify-content:center;width:100%;display:flex}.grades-settings-modal__panel .grades-settings__actions{justify-content:flex-end}.grades-settings__action-btn:disabled{cursor:not-allowed;opacity:.4}.grades-settings__weight-total--valid{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.grades-settings__weight-total--invalid{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.certificate-premium{position:relative}.certificate-premium__frame{background:linear-gradient(135deg,#d4af37 0%,#f5e6b8 22%,#9a7b2f 45%,#f0dfa0 68%,#b8942e 100%);border-radius:1.75rem;padding:3px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d4af3726,0 25px 60px #0000008c,0 0 80px #6366f11f}.premium-thumb>.certificate-premium__glow{z-index:2}.certificate-premium__glow{pointer-events:none;background:radial-gradient(circle at 20% 0,#6366f138,#0000 42%),radial-gradient(circle at 80% 100%,#d4af3729,#0000 40%);position:absolute;inset:0}.certificate-premium__inner{background:linear-gradient(#12121cfa 0%,#08080efc 100%);border:1px solid #ffffff0f;border-radius:1.55rem;position:relative;overflow:hidden}.premium-thumb>.certificate-premium__backdrop{z-index:2}.certificate-premium__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.premium-thumb>.certificate-premium__mesh{z-index:2}.certificate-premium__mesh{opacity:.4;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 85%);mask-image:radial-gradient(#000 20%,#0000 85%)}.premium-thumb>.certificate-premium__shape{z-index:2}.certificate-premium__shape{position:absolute}.certificate-premium__shape--orb{filter:blur(40px);border-radius:9999px}.certificate-premium__shape--orb-a{background:#6366f138;width:14rem;height:14rem;top:-4rem;left:-3rem}.certificate-premium__shape--orb-b{background:#d4af3724;width:16rem;height:16rem;bottom:-2rem;right:-4rem}.certificate-premium__shape--ring{aspect-ratio:1;border:1px solid #d4af371a;border-radius:9999px;width:min(88%,36rem);top:50%;left:50%;transform:translate(-50%,-52%);box-shadow:inset 0 0 0 1px #ffffff08,0 0 0 12px #d4af3705,0 0 80px #6366f10f}.certificate-premium__shape--diamond{opacity:.7;background:linear-gradient(135deg,#d4af3714,#0000);border:1px solid #d4af372e;width:4.5rem;height:4.5rem;top:18%;right:10%;transform:rotate(45deg)}.certificate-premium__shape--lines{opacity:.35;background:linear-gradient(32deg,#0000 46%,#6366f173 47% 48%,#0000 49%),linear-gradient(-32deg,#0000 46%,#d4af3766 47% 48%,#0000 49%);width:5rem;height:5rem;bottom:22%;left:8%}.premium-thumb>.certificate-premium__corner{z-index:2}.certificate-premium__corner{border-color:#d4af376b;width:3.25rem;height:3.25rem;position:absolute}.certificate-premium__corner--tl{border-top:2px solid;border-left:2px solid;top:1.25rem;left:1.25rem}.certificate-premium__corner--tr{border-top:2px solid;border-right:2px solid;top:1.25rem;right:1.25rem}.certificate-premium__corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:1.25rem;left:1.25rem}.certificate-premium__corner--br{border-bottom:2px solid;border-right:2px solid;bottom:1.25rem;right:1.25rem}.certificate-premium__content{z-index:10;padding:2rem 1.5rem;position:relative}@media (width>=640px){.certificate-premium__content{padding:2.5rem}}.premium-thumb>.certificate-premium__ornament{z-index:2}.certificate-premium__ornament{pointer-events:none;--tw-translate-x:-50%;width:72%;height:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:linear-gradient(90deg,#0000,#d4af378c,#0000);position:absolute;left:50%}.certificate-premium__ornament--top{top:1.5rem}.certificate-premium__ornament--bottom{bottom:1.5rem}.certificate-premium__header{text-align:center;position:relative}.certificate-premium__seal{background:linear-gradient(145deg,#d4af3747,#6366f12e);border:1px solid #d4af3773;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;display:flex;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000059}.certificate-premium__brand{text-transform:uppercase;letter-spacing:.35em;color:#fde68acc;font-size:.75rem;font-weight:600;line-height:1rem}.certificate-premium__title{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1));margin-top:.75rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=640px){.certificate-premium__title{font-size:2.25rem;line-height:2.5rem}}.certificate-premium__title{font-family:Georgia,Times New Roman,serif}.certificate-premium__subtitle{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.certificate-premium__body{text-align:center;margin-top:2.5rem;margin-bottom:2.5rem;position:relative}@media (width>=640px){.certificate-premium__body{margin-top:3rem;margin-bottom:3rem}}.certificate-premium__lead{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=640px){.certificate-premium__lead{font-size:1.125rem;line-height:1.75rem}}.certificate-premium__recipient{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:1rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (width>=640px){.certificate-premium__recipient{font-size:3rem;line-height:1}}.certificate-premium__recipient{text-shadow:0 0 40px #6366f12e;font-family:Georgia,Times New Roman,serif}.certificate-premium__course{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));margin-top:1.25rem;font-size:1.5rem;font-weight:600;line-height:2rem}@media (width>=640px){.certificate-premium__course{font-size:1.875rem;line-height:2.25rem}}.certificate-premium__instructor{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}.certificate-premium__instructor span{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.certificate-premium__footer{border-color:#ffffff1a;border-top-width:1px;gap:1.5rem;padding-top:1.5rem;display:grid;position:relative}@media (width>=640px){.certificate-premium__footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.certificate-premium__meta-label{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.certificate-premium__meta-value{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (width>=640px){.certificate-premium__meta--right{text-align:right}}.certificate-premium__number{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:1.5rem}.certificate-premium__verify-link{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));align-items:center;gap:.375rem;margin-top:.75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.certificate-premium__verify-link:hover{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.certificate-premium__public-link{word-break:break-all;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.certificate-premium__public-link:hover{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.certificate-verify__input{text-transform:uppercase}.certificate-verify__submit{align-items:center;gap:.5rem;display:inline-flex}.certificate-public-shell{z-index:10;flex-direction:column;width:100%;max-width:none;min-height:100vh;margin-left:auto;margin-right:auto;padding:1.5rem 1rem;display:flex;position:relative}@media (width>=640px){.certificate-public-shell{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.certificate-public-shell{padding-left:2rem;padding-right:2rem}}.certificate-public-shell__header{border-color:#ffffff1a;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:2rem;padding-bottom:1.25rem;display:flex}.certificate-public-shell__brand{align-items:center;gap:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.certificate-public-shell__brand:hover{opacity:.9}.certificate-public-shell__nav-link{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.certificate-public-shell__nav-link:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));background-color:#ffffff0d;border-color:#ffffff26}.certificate-public-shell__main{flex:1;width:100%}.certificate-public-shell__page-header{text-align:center;width:100%;margin-bottom:2rem}@media (width>=640px){.certificate-public-shell__page-header{margin-bottom:2.5rem}}.certificate-public-shell__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}@media (width>=640px){.certificate-public-shell__title{font-size:1.875rem;line-height:2.25rem}}.certificate-public-shell__subtitle{--tw-text-opacity:1;max-width:48rem;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.25rem}@media (width>=640px){.certificate-public-shell__subtitle{font-size:1rem;line-height:1.5rem}}.certificate-verify{justify-content:center;width:100%;display:flex}.certificate-verify__panel{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:1rem;width:100%;max-width:36rem;padding:1.5rem}@media (width>=640px){.certificate-verify__panel{padding:2rem}}.certificate-verify-show{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (width>=640px){.certificate-verify-show{gap:2rem}}.certificate-verify-show__top{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}@media (width>=640px){.certificate-verify-show__top{text-align:left;flex-direction:row;justify-content:space-between}}.certificate-verify-show__number{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.certificate-verify-show__badge{border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.certificate-verify-show__badge--valid{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a;border-width:1px;border-color:#10b9814d}.certificate-verify-show__badge--invalid{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1));background-color:#f052521a;border-width:1px;border-color:#f052524d}.certificate-verify-show .certificate-premium{width:100%;max-width:none}.certificate-verify-show__details{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#10b9810d;border-width:1px;border-color:#10b98133;border-radius:.75rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem}@media (width>=640px){.certificate-verify-show__details{text-align:left}}.certificate-verify-show__not-found{text-align:center;background-color:#f052520d;border-width:1px;border-color:#f0525233;border-radius:.75rem;width:100%;padding:2rem 1.25rem}.certificate-verify-show__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (width>=640px){.certificate-verify-show__actions{flex-direction:row;justify-content:center}}.landing-shell{z-index:10;flex-direction:column;width:100%;max-width:80rem;min-height:100vh;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;position:relative}@media (width>=640px){.landing-shell{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.landing-shell{padding-left:2rem;padding-right:2rem}}.landing-header{z-index:20;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#0006;border-color:#ffffff1a;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;top:0}@media (width>=640px){.landing-header{margin-bottom:3.5rem}}.landing-header__brand{flex-shrink:0;align-items:center;gap:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.landing-header__brand:hover{opacity:.9}.landing-header__nav{align-items:center;gap:1.5rem;display:none}@media (width>=768px){.landing-header__nav{display:flex}}.landing-header__link{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.landing-header__link:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.landing-header__actions{align-items:center;gap:.75rem;display:flex}.landing-kicker{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.landing-hero{grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;padding-bottom:4rem;display:grid}@media (width>=1024px){.landing-hero{gap:3.5rem;padding-bottom:6rem}}.landing-hero__copy{text-align:center;width:100%}.landing-hero__brand{text-transform:uppercase;letter-spacing:.35em;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.landing-hero__title{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#ddd6fe var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e5edff var(--tw-gradient-via-position), var(--tw-gradient-to);letter-spacing:-.025em;color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.75rem;font-size:3rem;font-weight:800;line-height:1.02}@media (width>=640px){.landing-hero__title{font-size:3.75rem;line-height:1}}@media (width>=1024px){.landing-hero__title{font-size:4.5rem;line-height:1.02}}.landing-hero__terminal{--tw-text-opacity:1;min-height:1.5rem;color:rgb(52 211 153/var(--tw-text-opacity,1));justify-content:center;margin-top:1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.625;display:flex}.landing-hero__terminal-prompt{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-right:.5rem}.landing-hero__terminal-text{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.landing-hero__terminal-cursor{--tw-text-opacity:1;width:.55rem;color:rgb(52 211 153/var(--tw-text-opacity,1));margin-left:1px;animation:1s step-end infinite landing-hero-cursor-blink;display:inline-block}@keyframes landing-hero-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.landing-hero__tagline{-moz-column-gap:.5rem;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin-top:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.admin-shell .landing-hero__tagline-dot{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.landing-hero__tagline-dot{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.landing-hero__subtitle{--tw-text-opacity:1;max-width:48rem;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:1.25rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.625}@media (width>=640px){.landing-hero__subtitle{font-size:1.125rem;line-height:1.75rem}}.landing-hero__trust{flex-direction:column;align-items:center;width:fit-content;max-width:48rem;margin-top:2.5rem;margin-left:auto;margin-right:auto;display:flex}.landing-hero__trust>: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))}.landing-hero__trust{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.landing-hero__trust li{justify-content:center;align-items:center;gap:.625rem;display:flex}.landing-hero__panel{width:100%;position:relative}.premium-thumb>.landing-hero__panel-glow{z-index:2}.landing-hero__panel-glow{opacity:.9;background:radial-gradient(circle at 35% 30%,#814ac852,#0000 58%),radial-gradient(circle at 78% 72%,#6366f12e,#0000 55%);border-radius:2rem;position:absolute;inset:-2rem}.landing-hero__panel-shell{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#080b14f2;background-image:linear-gradient(#ffffff0a 0%,#0000 18%),linear-gradient(#814ac808 1px,#0000 1px),linear-gradient(90deg,#814ac808 1px,#0000 1px);background-size:auto,24px 24px,24px 24px;border-width:1px;border-color:#ffffff1a;border-radius:1rem;position:relative;overflow:hidden}.landing-hero__panel-chrome{border-color:#ffffff1a;border-bottom-width:1px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media (width>=640px){.landing-hero__panel-chrome{padding-left:1.25rem;padding-right:1.25rem}}.landing-hero__panel-chrome-dots{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.landing-hero__panel-chrome-dots span:first-child{background-color:#f43f5ecc;border-radius:9999px;width:.625rem;height:.625rem}.landing-hero__panel-chrome-dots span:nth-child(2){background-color:#fbbf24cc;border-radius:9999px;width:.625rem;height:.625rem}.landing-hero__panel-chrome-dots span:nth-child(3){background-color:#10b981cc;border-radius:9999px;width:.625rem;height:.625rem}.landing-hero__panel-chrome-title{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;min-width:0;color:rgb(226 232 240/var(--tw-text-opacity,1));flex:1;font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden}@media (width>=640px){.landing-hero__panel-chrome-title{font-size:.875rem;line-height:1.25rem}}.landing-hero__panel-live{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a;border-width:1px;border-color:#10b9814d;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .625rem;font-size:10px;font-weight:600;display:inline-flex}.landing-hero__panel-live-dot{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));border-radius:9999px;width:.375rem;height:.375rem;animation:1.8s ease-in-out infinite landing-hero-live-pulse}@keyframes landing-hero-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.landing-hero__panel-quicknav{border-color:#ffffff1a;border-bottom-width:1px;gap:.25rem;padding:.5rem .75rem;display:flex;overflow-x:auto}@media (width>=640px){.landing-hero__panel-quicknav{padding-left:1rem;padding-right:1rem}}.landing-hero__panel-quicknav{scrollbar-width:none}.landing-hero__panel-quicknav::-webkit-scrollbar{display:none}.landing-hero__panel-quicknav span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.375rem;flex-shrink:0;padding:.25rem .625rem;font-size:10px}@media (width>=640px){.landing-hero__panel-quicknav span{font-size:11px}}.landing-hero__panel-quicknav span.is-active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f51a}.landing-hero__panel-quicknav-ref{color:#b4c6fccc}.landing-hero__panel-layout{display:grid}@media (width>=1024px){.landing-hero__panel-layout{grid-template-columns:9.5rem 1fr}}.landing-hero__panel-sidebar{border-color:#ffffff1a;border-bottom-width:1px;gap:.25rem;padding:.5rem;display:flex;overflow-x:auto}@media (width>=1024px){.landing-hero__panel-sidebar{border-bottom-width:0;border-right-width:1px;flex-direction:column;padding:.75rem;overflow:visible}}.landing-hero__panel-sidebar span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:11px;display:flex}.landing-hero__panel-sidebar span svg{opacity:.7;flex-shrink:0;width:.875rem;height:.875rem}.landing-hero__panel-sidebar span.is-active{--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1));background-color:#6875f51a;border-width:1px;border-color:#6875f54d}.landing-hero__panel-sidebar span.is-active svg{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));opacity:1}.landing-hero__panel-content{min-width:0}.landing-hero__panel-content>: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))}.landing-hero__panel-content{padding:1rem}@media (width<=1023px){.feed-main .feed-composer-slot+.landing-hero__panel-content .feed-card:first-child{border-top-width:0}.feed-main>.landing-hero__panel-content>:not([hidden])~:not([hidden]),.feed-main .landing-hero__panel-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}@media (width>=640px){.landing-hero__panel-content{padding:1.25rem}}.landing-hero__panel-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (width>=640px){.landing-hero__panel-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.landing-hero__panel-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}}.landing-hero__panel-metric{background-color:#00000059;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;padding:.75rem}.landing-hero__panel-metric--accent{background-color:#6875f51a;border-color:#6875f54d}.landing-hero__panel-metric-head{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));align-items:center;gap:.375rem;font-size:10px;display:flex}.landing-hero__panel-metric-head svg{color:#b4c6fccc;width:.875rem;height:.875rem}.landing-hero__panel-metric strong{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:block}.landing-hero__panel-metric-bar{background-color:#ffffff1a;border-radius:9999px;height:.25rem;margin-top:.625rem;overflow:hidden}.landing-hero__panel-metric-bar:after{content:"";height:100%;width:var(--fill,0%);border-radius:inherit;background:linear-gradient(90deg,#814ac8e6,#6366f1bf);transition:width 40ms linear;display:block}.landing-hero__panel-metric--accent .landing-hero__panel-metric-bar:after{background:linear-gradient(90deg,#34d399f2,#10b981cc)}.landing-hero__panel-leaderboard{background-color:#0000004d;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;overflow:hidden}.landing-hero__panel-leaderboard-head{border-color:#ffffff1a;border-bottom-width:1px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}@media (width>=640px){.landing-hero__panel-leaderboard-head{padding-left:1rem;padding-right:1rem}}.landing-hero__panel-leaderboard-title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}@media (width>=640px){.landing-hero__panel-leaderboard-title{font-size:.875rem;line-height:1.25rem}}.landing-hero__panel-leaderboard-sub{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.125rem;font-size:10px}@media (width>=640px){.landing-hero__panel-leaderboard-sub{font-size:11px}}.landing-hero__panel-leaderboard-online{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:9999px;padding:.25rem .625rem;font-size:10px;font-weight:500}.landing-hero__panel-table-wrap{overflow-x:auto}.landing-hero__panel-table{text-align:left;width:100%;min-width:0;font-size:11px}.landing-hero__panel-table thead th{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-color:#ffffff1a;border-bottom-width:1px;padding:.625rem .75rem;font-weight:500}@media (width>=640px){.landing-hero__panel-table thead th{padding-left:1rem;padding-right:1rem}}.landing-hero__panel-table tbody td{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-color:#ffffff0d;border-bottom-width:1px;padding:.625rem .75rem}@media (width>=640px){.landing-hero__panel-table tbody td{padding-left:1rem;padding-right:1rem}}.landing-hero__panel-table tbody tr:last-child td{border-bottom-width:0}.landing-hero__panel-table tbody td:first-child{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-weight:500}.landing-hero__panel-rank{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-right:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.landing-hero__panel-status{text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-flex}.landing-hero__panel-status.is-live{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a}.landing-hero__panel-status.is-onboarding{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));background-color:#f59e0b1a}.landing-hero__panel-footer{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-color:#ffffff1a;border-top-width:1px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:11px;display:flex}@media (width>=640px){.landing-hero__panel-footer{padding-left:1.25rem;padding-right:1.25rem}}.landing-hero__panel-footer strong{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-weight:600}.landing-hero__panel-footer-sync{color:#34d399cc;margin-left:auto;font-size:10px}.landing-section{padding-top:3.5rem;padding-bottom:3.5rem}@media (width>=640px){.landing-section{padding-top:5rem;padding-bottom:5rem}}.landing-section__head{text-align:center;max-width:48rem;margin-left:auto;margin-right:auto}.landing-section__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));margin-top:.75rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=640px){.landing-section__title{font-size:2.25rem;line-height:2.5rem}}.landing-section__subtitle{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:1rem;font-size:1rem;line-height:1.625}@media (width>=640px){.landing-section__subtitle{font-size:1.125rem;line-height:1.75rem}}.landing-features{gap:1rem;margin-top:3rem;display:grid}@media (width>=640px){.landing-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.landing-features{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-feature-card{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:1rem;padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.landing-feature-card:hover{background-color:#ffffff0d;border-color:#ffffff26}.landing-feature-card__icon{background-color:#6875f51a;border-width:1px;border-color:#6875f540;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:1rem;display:inline-flex}.landing-feature-card__title{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}.landing-feature-card__text{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.625}.landing-workspace__inner{background-color:#ffffff05;border-width:1px;border-color:#ffffff1a;border-radius:1.5rem;gap:2.5rem;padding:1.5rem;display:grid}@media (width>=640px){.landing-workspace__inner{padding:2rem}}@media (width>=1024px){.landing-workspace__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3rem}}.landing-workspace__list{margin-top:2rem}.landing-workspace__list>: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))}.landing-workspace__list{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.landing-workspace__list li{align-items:flex-start;gap:.625rem;display:flex}.landing-workspace__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=640px){.landing-workspace__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-workspace__card{text-align:center;--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));background-color:#00000040;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.landing-workspace__card:hover{background-color:#6875f50d;border-color:#6875f54d}.landing-workspace__card i{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-size:1.25rem;line-height:1.75rem}.landing-roles{gap:1rem;margin-top:3rem;display:grid}@media (width>=768px){.landing-roles{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-role-card{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:1rem;padding:1.5rem}.landing-role-card__icon{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem}.landing-role-card h3{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:600;line-height:1.75rem}.landing-role-card p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.75rem;font-size:.875rem;line-height:1.625}.landing-cta{padding-top:1rem;padding-bottom:5rem}.landing-cta__inner{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:#6875f526 var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf61a var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);text-align:center;border-width:1px;border-color:#6875f540;border-radius:1.5rem;padding:2.5rem 1.5rem}@media (width>=640px){.landing-cta__inner{padding:3.5rem 2.5rem}}.landing-cta__inner h2{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}.landing-cta__inner p{--tw-text-opacity:1;max-width:42rem;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.75rem;margin-left:auto;margin-right:auto}.landing-cta__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.landing-cta__verify{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));--tw-shadow:0 0 20px #10b9811f;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#10b9811a;border-width:1px;border-color:#10b98166;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.landing-cta__verify:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1));--tw-shadow:0 0 24px #10b98133;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#10b98126;border-color:#34d39999}.landing-footer{margin-top:auto;padding-top:1rem;padding-bottom:2rem}@media (width>=640px){.landing-footer{padding-bottom:2.5rem}}.landing-footer__shell{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:1.5rem;padding:2rem 1.5rem;overflow:hidden}@media (width>=640px){.landing-footer__shell{padding:2.5rem 2rem}}.landing-footer__shell{background-image:linear-gradient(#6366f114 0%,#0000 42%),radial-gradient(circle at 100% 100%,#814ac81f,#0000 55%)}.landing-footer__grid{gap:2.5rem;display:grid}@media (width>=640px){.landing-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.landing-footer__grid{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:2rem}}.landing-footer__brand-link{align-items:center;gap:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.landing-footer__brand-link:hover{opacity:.9}.landing-footer__tagline{--tw-text-opacity:1;max-width:28rem;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:1rem;font-size:.875rem;line-height:1.625}.landing-footer__heading{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.landing-footer__list{margin-top:1rem}.landing-footer__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.landing-footer__list{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.landing-footer__list a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.landing-footer__list a:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.landing-footer__meta{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.landing-footer__note{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.admin-shell .landing-footer__bottom{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.landing-footer__bottom{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));border-color:#ffffff1a;border-top-width:1px;flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.5rem;font-size:.75rem;line-height:1rem;display:flex}@media (width>=640px){.landing-footer__bottom{flex-direction:row}}.landing-footer__copy{text-align:center}@media (width>=640px){.landing-footer__copy{text-align:left}}.landing-footer__bottom-tag{text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-weight:500}.landing-footer__note a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.landing-footer__note a:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}@media (width<=767px){.landing-header__nav{display:none}}.premium-thumb>.before\:absolute:before{content:var(--tw-content);z-index:2}.admin-shell .even\:bg-white:nth-child(2n){background:0 0}.admin-shell .hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.admin-shell .hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.admin-shell .hover\:bg-white:hover{background:0 0}.admin-shell .hover\:bg-slate-50:hover{background-color:#ffffff0a}.admin-shell .focus\:bg-indigo-100:focus{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1));background-color:#6875f533}.admin-shell .dark\:bg-white:is(.dark *),.admin-shell .dark\:hover\:bg-white:hover:is(.dark *){background:0 0}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.last\:border-b-0:last-child{border-bottom-width:0}.even\:bg-white:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.read-only\:cursor-default:read-only{cursor:default}.read-only\:opacity-80:read-only{opacity:.8}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border:hover{border-width:1px}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-indigo-500\/30:hover{border-color:#6875f54d}.hover\:border-neutral-200:hover{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:\!bg-red-500:hover{--tw-bg-opacity:1!important;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))!important}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-black\/70:hover{background-color:#000000b3}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 66 159/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-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:\!text-red-300:hover{--tw-text-opacity:1!important;color:rgb(248 180 180/var(--tw-text-opacity,1))!important}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/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-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(81 69 205/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.hover\:text-slate-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(164 202 254/var(--tw-border-opacity,1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgb(81 69 205/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgb(229 237 255/var(--tw-bg-opacity,1))}.focus\:bg-white\/\[0\.04\]:focus{background-color:#ffffff0a}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgb(66 56 157/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring: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(3px + 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-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-4: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(4px + 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-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity,1))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(104 117 245/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500\/30:focus{--tw-ring-color:#6875f54d}.focus\:ring-indigo-500\/40:focus{--tw-ring-color:#6875f566}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(240 82 82/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-white\/10{background-color:#ffffff1a}.group\/exception:hover .group-hover\/exception\:text-blue-500,.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:divide-white\/10:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:divide-white\/5:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border:is(.dark *){border-width:1px}.dark\:border-none:is(.dark *){border-style:none}.dark\:border-\[\#3E3E3A\]:is(.dark *){--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:border-\[\#eeeeec\]:is(.dark *){--tw-border-opacity:1;border-color:rgb(238 238 236/var(--tw-border-opacity,1))}.dark\:border-amber-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity,1))}.dark\:border-blue-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity,1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 66 159/var(--tw-border-opacity,1))}.dark\:border-emerald-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:border-emerald-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-neutral-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.dark\:border-neutral-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.dark\:border-neutral-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}.dark\:border-rose-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.dark\:border-rose-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.dark\:border-transparent:is(.dark *){border-color:#0000}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/20:is(.dark *){border-color:#fff3}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[9\%\]:is(.dark *){border-color:#ffffff17}.dark\:\!bg-gray-700:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))!important}.dark\:bg-\[\#0a0a0a\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.dark\:bg-\[\#161615\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1D0002\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(29 0 2/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1a1a1a\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.dark\:bg-\[\#3E3E3A\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(62 62 58/var(--tw-bg-opacity,1))}.dark\:bg-\[\#eeeeec\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(238 238 236/var(--tw-bg-opacity,1))}.dark\:bg-amber-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.dark\:bg-amber-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity,1))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 37 84/var(--tw-bg-opacity,1))}.dark\:bg-emerald-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.dark\:bg-emerald-900\/70:is(.dark *){background-color:#064e3bb3}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1f293780}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/80:is(.dark *){background-color:#111827cc}.dark\:bg-neutral-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.dark\:bg-neutral-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.dark\:bg-neutral-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.dark\:bg-neutral-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:bg-rose-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.dark\:bg-rose-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(76 5 25/var(--tw-bg-opacity,1))}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[2\%\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[3\%\]:is(.dark *){background-color:#ffffff08}.dark\:text-\[\#1C1C1A\]:is(.dark *){--tw-text-opacity:1;color:rgb(28 28 26/var(--tw-text-opacity,1))}.dark\:text-\[\#391800\]:is(.dark *){--tw-text-opacity:1;color:rgb(57 24 0/var(--tw-text-opacity,1))}.dark\:text-\[\#4B0600\]:is(.dark *){--tw-text-opacity:1;color:rgb(75 6 0/var(--tw-text-opacity,1))}.dark\:text-\[\#733000\]:is(.dark *){--tw-text-opacity:1;color:rgb(115 48 0/var(--tw-text-opacity,1))}.dark\:text-\[\#A1A09A\]:is(.dark *){--tw-text-opacity:1;color:rgb(161 160 154/var(--tw-text-opacity,1))}.dark\:text-\[\#EDEDEC\]:is(.dark *){--tw-text-opacity:1;color:rgb(237 237 236/var(--tw-text-opacity,1))}.dark\:text-\[\#F61500\]:is(.dark *){--tw-text-opacity:1;color:rgb(246 21 0/var(--tw-text-opacity,1))}.dark\:text-\[\#FF4433\]:is(.dark *){--tw-text-opacity:1;color:rgb(255 68 51/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.dark\:text-neutral-500:is(.dark *){--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.dark\:text-neutral-600:is(.dark *){--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.dark\:text-neutral-900:is(.dark *){--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.dark\:text-rose-100:is(.dark *){--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:mix-blend-normal:is(.dark *){mix-blend-mode:normal}.dark\:mix-blend-hard-light:is(.dark *){mix-blend-mode:hard-light}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]:is(.dark *){--tw-shadow:inset 0px 0px 0px 1px #fffaed2d;--tw-shadow-colored:inset 0px 0px 0px 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)}.dark\:shadow-gray-900\/20:is(.dark *){--tw-shadow-color:#11182733;--tw-shadow:var(--tw-shadow-colored)}.dark\:\[--stroke-color\:\#FF750F\]:is(.dark *){--stroke-color:#ff750f}.dark\:before\:border-\[\#3E3E3A\]:is(.dark *):before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:hover\:border-none:hover:is(.dark *){border-style:none}.dark\:hover\:border-\[\#3E3E3A\]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:hover\:border-\[\#62605b\]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(98 96 91/var(--tw-border-opacity,1))}.dark\:hover\:border-white:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:hover\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/5:hover:is(.dark *),.hover\:dark\:bg-white\/5:is(.dark *):hover{background-color:#ffffff0d}.dark\:hover\:text-blue-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.dark\:hover\:text-emerald-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *),.hover\:dark\:text-white:is(.dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus\:border-blue-700:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(26 86 219/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 66 159/var(--tw-border-opacity,1))}.dark\:active\:bg-gray-700:active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.group\/exception:hover .group-hover\/exception\:dark\:text-emerald-500:is(.dark *),.group:hover .group-hover\:dark\:text-emerald-500:is(.dark *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}@media not all and (width>=1024px){.max-lg\:\!rounded-none{border-radius:0!important}.max-lg\:rounded-none{border-radius:0}.max-lg\:border-x-0{border-left-width:0;border-right-width:0}}@media (width>=640px){.sm\:right-4{right:1rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-16{margin-bottom:4rem}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:max-h-\[85vh\]{max-height:85vh}.sm\:max-h-\[90dvh\]{max-height:90dvh}.sm\:min-h-\[10rem\]{min-height:10rem}.sm\:min-h-\[280px\]{min-height:280px}.sm\:w-\[6\.5rem\]{width:6.5rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-14{padding:3.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-\[calc\(4\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:4rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-ml-px{margin-left:-1px}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:mt-10{margin-top:2.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-24{height:6rem}.lg\:max-h-none{max-height:none}.lg\:w-40{width:10rem}.lg\:w-72{width:18rem}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:56rem}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grow{flex-grow:1}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_8rem_8rem_8rem_6\.5rem\]{grid-template-columns:minmax(0,1fr) 8rem 8rem 8rem 6.5rem}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-2{gap:.5rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:rounded-2xl{border-radius:1rem}.lg\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-20{padding:5rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pl-72{padding-left:18rem}}@media (width>=1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-80{width:20rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:self-start{align-self:flex-start}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.\[\&_svg\]\:size-2\.5 svg{width:.625rem;height:.625rem}.\[\&_svg\]\:\!text-white svg{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:\[\&_svg\]\:stroke-emerald-500 svg:hover{stroke:#10b981}.dark\:\[\&_svg\]\:\!text-white svg:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}
