@import"https://fonts.googleapis.com/css2?family=Public+Sans:wght@100;200;300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{scrollbar-color:initial;scrollbar-width:initial}[type=text],input:where(:not([type])),[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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):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:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--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:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{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;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--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)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[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){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[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){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{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");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.inset-y-40{top:10rem;bottom:10rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-\[-\.5rem\]{top:-.5rem}.top-\[-2\.6rem\]{top:-2.6rem}.top-\[-3px\]{top:-3px}.top-\[22rem\]{top:22rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[990\]{z-index:990}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-\[-0\.5rem\]{margin-top:-.5rem;margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-9{margin-left:2.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1\/2{height:50%}.h-1\/4{height:25%}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100\%\]{height:100%}.h-\[1px\]{height:1px}.h-\[36rem\]{height:36rem}.h-\[500px\]{height:500px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-\[32\.5rem\]{max-height:32.5rem}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-24{min-height:6rem}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-\[100\%\]{width:100%}.w-\[110\%\]{width:110%}.w-\[113\%\]{width:113%}.w-\[17rem\]{width:17rem}.w-\[21rem\]{width:21rem}.w-\[30rem\]{width:30rem}.w-\[3rem\]{width:3rem}.w-\[5\.5rem\]{width:5.5rem}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-\[1rem\]{min-width:1rem}.min-w-\[24rem\]{min-width:24rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-\[10rem\]{max-width:10rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[220px\]{max-width:220px}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/4{flex-basis:25%}.basis-3\/4{flex-basis:75%}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.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))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.6rem\]{gap:.6rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-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-1\.5>: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))}.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))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[50px\]{border-radius:50px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r-2{border-right-width:2px}.border-t-2{border-top-width:2px}.border-none{border-style:none}.\!border-\[color\:var\(--accent-text-box\)\]{border-color:var(--accent-text-box)!important}.\!border-red-600{--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important}.border-\[color\:var\(--accent-text-box\)\]{border-color:var(--accent-text-box)}.border-\[color\:var\(--black-to-white\)\]{border-color:var(--black-to-white)}.border-\[color\:var\(--separator\)\]{border-color:var(--separator)}.border-inherit{border-color:inherit}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.bg-\[\#2660A4\]{--tw-bg-opacity: 1;background-color:rgb(38 96 164 / var(--tw-bg-opacity))}.bg-\[\#41586C\]{--tw-bg-opacity: 1;background-color:rgb(65 88 108 / var(--tw-bg-opacity))}.bg-\[\#5B8E7D\]{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.bg-\[\#638AA2\]{--tw-bg-opacity: 1;background-color:rgb(99 138 162 / var(--tw-bg-opacity))}.bg-\[\#748B9A\]{--tw-bg-opacity: 1;background-color:rgb(116 139 154 / var(--tw-bg-opacity))}.bg-\[\#99C5B6\]{--tw-bg-opacity: 1;background-color:rgb(153 197 182 / var(--tw-bg-opacity))}.bg-\[\#ABBBC5\]{--tw-bg-opacity: 1;background-color:rgb(171 187 197 / var(--tw-bg-opacity))}.bg-\[\#CCD6DD\]{--tw-bg-opacity: 1;background-color:rgb(204 214 221 / var(--tw-bg-opacity))}.bg-\[\#E7ECF0\]{--tw-bg-opacity: 1;background-color:rgb(231 236 240 / var(--tw-bg-opacity))}.bg-\[\#F0F5F9\]{--tw-bg-opacity: 1;background-color:rgb(240 245 249 / var(--tw-bg-opacity))}.bg-\[\#F97068\]{--tw-bg-opacity: 1;background-color:rgb(249 112 104 / var(--tw-bg-opacity))}.bg-\[\#FEA82F\]{--tw-bg-opacity: 1;background-color:rgb(254 168 47 / var(--tw-bg-opacity))}.bg-\[\#FFFFFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[\#c0c0c0\]{--tw-bg-opacity: 1;background-color:rgb(192 192 192 / var(--tw-bg-opacity))}.bg-\[\#dddddd\]{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.bg-\[\#eaeaea\]{--tw-bg-opacity: 1;background-color:rgb(234 234 234 / var(--tw-bg-opacity))}.bg-\[\#f5f6f6\]{--tw-bg-opacity: 1;background-color:rgb(245 246 246 / var(--tw-bg-opacity))}.bg-\[\#ff6855\]{--tw-bg-opacity: 1;background-color:rgb(255 104 85 / var(--tw-bg-opacity))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}.bg-amber-800{--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-inherit{background-color:inherit}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#f6908b\]{--tw-gradient-from: #f6908b var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 144 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#bbd8ce\]{--tw-gradient-to: rgb(187 216 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #bbd8ce var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#f5d9b1\]{--tw-gradient-to: #f5d9b1 var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:center}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-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-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.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-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[\.12rem\]{padding-top:.12rem;padding-bottom:.12rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.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-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[1\.3rem\]{font-size:1.3rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.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}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-\[\#005DFF\]{--tw-text-opacity: 1;color:rgb(0 93 255 / var(--tw-text-opacity))}.text-\[\#5B8E7D\]{--tw-text-opacity: 1;color:rgb(91 142 125 / var(--tw-text-opacity))}.text-\[\#5C1B44\]{--tw-text-opacity: 1;color:rgb(92 27 68 / var(--tw-text-opacity))}.text-\[\#858585\]{--tw-text-opacity: 1;color:rgb(133 133 133 / var(--tw-text-opacity))}.text-\[\#FF0000\]{--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity))}.text-\[color\:var\(--black-to-white\)\]{color:var(--black-to-white)}.text-\[color\:var\(--error-text-color\)\]{color:var(--error-text-color)}.text-\[color\:var\(--neutral-color\)\]{color:var(--neutral-color)}.text-\[color\:var\(--primary-highlight-color\)\]{color:var(--primary-highlight-color)}.text-\[color\:var\(--text-color\)\],.text-\[var\(--text-color\)\]{color:var(--text-color)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.accent-\[color\:var\(--range-cursor-color\)\]{accent-color:var(--range-cursor-color)}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#00000029\]{--tw-shadow-color: #00000029;--tw-shadow: var(--tw-shadow-colored)}.shadow-\[\#00000038\]{--tw-shadow-color: #00000038;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.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)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[\#00000029\]{--tw-drop-shadow: drop-shadow(#00000029);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)}.invert{--tw-invert: invert(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)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.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-3xl{--tw-backdrop-blur: blur(64px);-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-lg{--tw-backdrop-blur: blur(16px);-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-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-filter{-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;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.checked\:bg-\[\#5B8E7D\]:checked{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.checked\:hover\:bg-\[\#5B8E7D\]:hover:checked{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.focus\:border-2:focus{border-width:2px}.focus\:border-b-2:focus{border-bottom-width:2px}.focus\:\!border-\[color\:var\(--focus-text-input-color\)\]:focus{border-color:var(--focus-text-input-color)!important}.focus\:\!border-red-600:focus{--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important}.focus\:border-\[\#5B8E7D\]:focus{--tw-border-opacity: 1;border-color:rgb(91 142 125 / var(--tw-border-opacity))}.focus\:border-\[color\:var\(--focus-text-input-color\)\]:focus{border-color:var(--focus-text-input-color)}.focus\:bg-\[\#5B8E7D\]:focus{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0: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)}.focus\:ring-1: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(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)}.focus\:ring-\[\#5B8E7D\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(91 142 125 / var(--tw-ring-opacity))}.focus\:ring-transparent:focus{--tw-ring-color: transparent}.checked\:focus\:bg-\[\#5B8E7D\]:focus:checked{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.checked\:active\:bg-\[\#5B8E7D\]:active:checked{--tw-bg-opacity: 1;background-color:rgb(91 142 125 / var(--tw-bg-opacity))}.dark\:bg-\[\#3A4160\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 65 96 / var(--tw-bg-opacity))}.dark\:bg-\[\#F97068\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(249 112 104 / var(--tw-bg-opacity))}.dark\:bg-neutral-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity))}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:m-0{margin:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-\[-0\.5rem\]{margin-bottom:-.5rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-40{height:10rem}.sm\:h-\[100vh\]{height:100vh}.sm\:h-fit{height:-moz-fit-content;height:fit-content}.sm\:h-max{height:-moz-max-content;height:max-content}.sm\:w-20{width:5rem}.sm\:w-3\/4{width:75%}.sm\:w-\[100vw\]{width:100vw}.sm\:w-\[60rem\]{width:60rem}.sm\:w-max{width:-moz-max-content;width:max-content}.sm\:min-w-\[108px\]{min-width:108px}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-stretch{justify-content:stretch}.sm\:gap-6{gap:1.5rem}.sm\: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)))}.sm\: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))}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-0{padding-left:0}.sm\:pl-4{padding-left:1rem}}@media (min-width: 768px){.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:h-\[48rem\]{height:48rem}.md\:h-\[52rem\]{height:52rem}.md\:h-full{height:100%}.md\:w-1\/2{width:50%}.md\:w-2\/5{width:40%}.md\:w-\[65rem\]{width:65rem}.md\:w-full{width:100%}.md\:flex-grow,.md\:grow{flex-grow:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:justify-between{justify-content:space-between}.md\:overflow-visible{overflow:visible}.md\:p-0{padding:0}.md\:p-3{padding:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:pb-0{padding-bottom:0}.md\:pb-16{padding-bottom:4rem}.md\:pl-12{padding-left:3rem}.md\:pt-0{padding-top:0}}@media (min-width: 1024px){.lg\:h-24{height:6rem}.lg\:max-h-96{max-height:24rem}.lg\:min-h-0{min-height:0px}.lg\:w-\[40rem\]{width:40rem}.lg\:min-w-\[84rem\]{min-width:84rem}.lg\:grow{flex-grow:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-6{gap:1.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-3{padding-top:.75rem}}@font-face{font-family:Caveat;src:local("Caveat"),url(/assets/caveat.regular.ttf) format("truetype")}@font-face{font-family:Caveat;font-weight:900;src:local("Caveat"),url(/assets/caveat.bold.ttf) format("truetype")}.App{--functional-font: "Inter Tight";--serif-font: "Roboto Slab";--primary-color-100: #ffffff;--primary-color-200: #e7ecf0;--primary-color-300: #ccd6dd;--primary-color-400: #abbbc5;--primary-color-500: #748b9a;--primary-color-600: #41586c;--primary-color-700: #212738;--neutral-color: #888888;--highlight-color-1: #5c1b44;--highlight-color-2: #ff6855;--highlight-color-3: #638aa2;--highlight-color-4: #357ded;--highlight-color-5: #2660a4;--highlight-color-6: #fea82f;--highlight-color-7: #99c5b6;--highlight-color-8: #5b8e7d;--highlight-color-9: #8f316d;--shadow-color-100: #00000011;--shadow-color-200: #00000022;--shadow-color-300: #00000033;--shadow-color-400: #00000044;--shadow-color-500: #00000055;--black-to-white: #000000;--white-to-black: #ffffff;--purple-color: var(--highlight-color-1);--primary-highlight-color: var(--highlight-color-1);--secondary-highlight-color: var(--highlight-color-3);--text-color: var(--primary-color-700);--text-placeholder-color: var(--neutral-color);--line-color: var(--primary-color-500);--error-text-color: #992226;--error-stroke-color: #e2b3ae;--error-background-color: #eec8c5;--selected-color: var(--primary-highlight-color);--selected-half-color: #2660a433;--selected-time-range-color: var(--highlight-color-2);--range-cursor-color: var(--secondary-highlight-color);--range-cursor-track-color: var(--primary-color-200);--frame-avatar-color: var(--text-color);--frame-body-color: var(--primary-color-300);--frame-space-color: var(--primary-color-200);--frame-space-hover-color: var(--primary-color-300);--frame-shadow-color: var(--shadow-color-300);--frame-element-color: var(--frame-body-color);--frame-element-line-color: var(--line-color);--frame-element-hover-color: var(--primary-color-400);--frame-element-active-color: var(--primary-color-500);--link-color: var(--line-color);--grid-color: var(--primary-color-500);--alignment-color: var(--primary-color-500);--handle-line-color: var(--selected-color);--handle-fill-color: #a8daf488;--handle-hover-color: var(--primary-color-500);--valid-border-color: rgba(25, 173, 25, 1);--valid-fill-color: rgba(25, 173, 25, .29);--not-valid-border-color: rgb(173, 25, 25);--not-valid-fill-color: rgba(173, 25, 25, .29);--cursor-message-text-color: var(--primary-color-700);--accent-text-box: var(--primary-color-600);--focus-text-input-color: var(--primary-color-700);--menu-bg-color: var(--primary-color-200);--menu-button-hover-color: var(--primary-color-200);--menu-button-active-color: var(--primary-color-200);--menu-button-active-line-color: var(--primary-color-400);--separator: var(--line-color);--viewport-container-background: #ffffff40;--blur-color: #ffffff20;--background-image: url(/bg_erudite_light.webp)}*{box-sizing:border-box}html,body,#root,.App{height:100%;width:100%;margin:0;padding:0;display:flex;flex-direction:column;font-size:15px;touch-action:none;cursor:var(--cursor-viewport);--warning-text-color: #8b6d2c;--warning-background-color: #f8f4c3;--warning-stroke-color: #ebe1b0;--info-text-color: #2f638d;--info-background-color: #cde9f6;--info-stroke-color: #a5d5ee;--sliding-menu-width: 17em;--sliding-menu-close-right: .4em}@media (min-resolution: 72dpi){html,body,#root,.App{font-size:15px}}@media (min-resolution: 144dpi) and (min-width: 1920px){html,body,#root,.App{font-size:22px}}@media (min-height: 960px){html,body,#root,.App{--sliding-menu-width: 16em;--sliding-menu-close-right: .2em}}html #linker-container,body #linker-container,#root #linker-container,.App #linker-container{z-index:999;display:flex;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}html .notification-container,body .notification-container,#root .notification-container,.App .notification-container{width:30rem;height:0;position:absolute;margin:auto;right:50%;top:1rem;z-index:1010;transform:translate(50%)}html .notification,body .notification,#root .notification,.App .notification{margin-top:.8rem;border-style:solid;border-width:1px;padding:.2rem .5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}html .notification-message-container,body .notification-message-container,#root .notification-message-container,.App .notification-message-container{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;margin-left:.5rem;line-height:1.2rem;padding-top:.5rem;padding-bottom:.5rem;max-height:10rem}html .notification-message-text-container,body .notification-message-text-container,#root .notification-message-text-container,.App .notification-message-text-container{position:relative;overflow-y:scroll;white-space:pre-wrap;-webkit-user-select:text;user-select:text;max-height:9.5rem}html .notification-icon-container,body .notification-icon-container,#root .notification-icon-container,.App .notification-icon-container{display:flex}html .notification-icon-container img,body .notification-icon-container img,#root .notification-icon-container img,.App .notification-icon-container img{width:3rem;min-width:3rem}html .notification-copy-button,body .notification-copy-button,#root .notification-copy-button,.App .notification-copy-button{position:absolute;right:.3rem;top:0;height:1.2rem;width:1.2rem;z-index:99999;opacity:30%}html .notification-close-container,body .notification-close-container,#root .notification-close-container,.App .notification-close-container{display:flex;width:1.5rem;align-items:center;margin-right:.5rem;margin-left:.5rem}html .notification-close-icon,body .notification-close-icon,#root .notification-close-icon,.App .notification-close-icon{height:100%;width:100%;display:flex;align-items:center;margin:auto;opacity:.3}html .notification-information,body .notification-information,#root .notification-information,.App .notification-information{font-family:var(--functional-font),sans-serif;background:#cde9f6;color:var(--info-text-color);border:2px solid var(--info-stroke-color)}html .notification-warning,body .notification-warning,#root .notification-warning,.App .notification-warning{font-family:var(--functional-font),sans-serif;background:#f8f4c3;color:var(--warning-text-color);border:2px solid var(--warning-stroke-color)}html .notification-error,body .notification-error,#root .notification-error,.App .notification-error{font-family:var(--functional-font),sans-serif;background:var(--error-background-color);color:var(--error-text-color);border:2px solid var(--error-stroke-color)}.qr-join-code{width:20rem}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{background:var(--primary-color-600);border-radius:.25rem}::-webkit-scrollbar-thumb:hover{background:var(--primary-color-600)}::-webkit-scrollbar-track{background:transparent}.login-box{color:#2f323a;font-family:var(--functional-font),serif;font-size:1.4em}.register-info{font-family:var(--serif-font),serif;background-color:var(--highlight-color-2);transition:background-color .3s;color:var(--primary-color-100)}.register-info:hover{background-color:var(--highlight-color-1);color:var(--primary-color-100)}.register-info__message{font-family:var(--functional-font),sans-serif;position:absolute;top:2rem;background-color:var(--highlight-color-1);box-shadow:0 0 .6rem var(--shadow-color-400);color:var(--primary-color-100);padding:5px;border-radius:5px;display:inline-block;min-width:16rem;max-width:40rem;z-index:1000}input:focus{outline:none!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{background:var(--range-cursor-track-color);border-radius:1rem;height:.5rem;cursor:pointer}input[type=range]::-moz-range-track{background:var(--range-cursor-track-color);border-radius:1rem;height:.5rem;cursor:pointer}input[type=range]::-webkit-slider-thumb{background:var(--range-cursor-color);height:1.5rem;width:1.5rem;border-radius:100rem;cursor:pointer;-webkit-appearance:none;margin-top:-.5rem}input[type=range]::-moz-range-thumb{background:var(--range-cursor-color);height:1.5rem;width:1.5rem;border-radius:100rem;cursor:pointer;margin-top:-.5rem}input:where(:not([type])){padding-top:.2rem;padding-right:0rem;padding-bottom:0rem}.text-regular{font-family:var(--functional-font),sans-serif;color:var(--text-color)}.primary-highlight{color:var(--primary-highlight-color)}.primary-highlight__border{border-color:var(--primary-highlight-color)}.selected-color{border-color:var(--selected-color)}.line-color{border-color:var(--line-color)}.modal__menu{overflow-y:auto;height:100%}@media (min-width: 768px){.modal__menu{max-height:52rem}}.modal__base-bg{font-family:var(--functional-font),sans-serif;background:var(--primary-color-300);box-shadow:0 .2rem .6rem var(--shadow-color-400)}.modal__container-primary,.modal__container-secondary{font-family:var(--functional-font),sans-serif;background:var(--primary-color-100)}.modal__container-third{font-family:var(--functional-font),sans-serif;background:var(--primary-color-200);border-width:0}.modal__container-fourth{background:var(--primary-color-100);box-shadow:0 .2rem .6rem var(--shadow-color-400)}.modal__title{font-family:var(--serif-font),serif}.modal__title__neutral{color:var(--neutral-color)}.modal__title__highlight{color:transparent}.modal__title__line{background-color:var(--line-color)}.modal__underline__free{color:var(--highlight-color-8);stroke:var(--highlight-color-8)}.modal__underline__business{color:var(--highlight-color-3);stroke:var(--highlight-color-3);max-width:12rem}.modal__underline__super{color:var(--highlight-color-2);stroke:var(--highlight-color-2);max-width:14rem}.modal__underline__academic{color:var(--highlight-color-1);stroke:var(--highlight-color-1);max-width:12rem}.modal__switch{position:relative}.modal__switch__bar{height:.5rem;border-radius:9999px;background:var(--primary-color-300)}.modal__switch__left{background:var(--primary-color-100);box-shadow:0 0 .6rem var(--shadow-color-400);left:0}.modal__switch__left:hover{background:var(--highlight-color-1)}.modal__switch__right{background:var(--highlight-color-3);box-shadow:0 0 .6rem var(--shadow-color-200);right:0}.modal__switch__right:hover{background:var(--highlight-color-1)}.modal__info-switch{font-family:var(--serif-font),serif;background-color:var(--primary-color-200);transition:background-color .3s;color:var(--primary-color-400)}.modal__info-switch:hover{background-color:var(--highlight-color-3);color:var(--primary-color-100)}.modal__info-switch__message{font-family:var(--functional-font),sans-serif;position:absolute;top:2rem;left:50%;background-color:var(--primary-color-200);box-shadow:0 0 .6rem var(--shadow-color-400);color:var(--primary-color-600);padding:5px;border-radius:5px;display:inline-block;min-width:12rem;max-width:30rem;z-index:1000}.modal__checkbox{width:1rem;height:1rem;color:var(--highlight-color-4);border-color:var(--neutral-color)}.modal__checkbox:focus{--tw-ring-opacity: 1;--tw-ring-color: transparent}.modal__viewport{background:var(--primary-color-400);border-color:var(--primary-color-100)}.modal__viewport:hover{background:var(--highlight-color-3)}.modal__viewport__selected{border-color:var(--selected-color);border-width:2px}.modal__button{font-family:var(--functional-font),sans-serif;background:var(--secondary-highlight-color);color:var(--white-to-black);box-shadow:0 .2rem .6rem var(--shadow-color-300);font-weight:400;width:fit-content}.modal__button:hover{background:var(--primary-highlight-color)}.modal__button__inactive{background:var(--primary-color-400);color:var(--text-color);box-shadow:0 .2rem .6rem var(--shadow-color-300)}.modal__button__inactive:hover{background:var(--error-background-color)}.modal__button__manage{background:var(--highlight-color-1);color:var(--primary-color-100);box-shadow:0 .2rem .6rem var(--shadow-color-300)}.modal__button__save{background:var(--highlight-color-8);color:var(--primary-color-100);box-shadow:0 .2rem .6rem var(--shadow-color-300)}.modal__button__upload,.modal__button__avatar{background:var(--highlight-color-3);color:var(--primary-color-100);box-shadow:0 .2rem .6rem var(--shadow-color-300)}.dropdown{font-family:var(--functional-font),sans-serif;background:inherit;width:100%;border-width:0;border-bottom-width:1px;stroke:var(--neutral-color);border-color:var(--accent-text-box)!important;color:var(--black-to-white)}.dropdown::placeholder{color:var(--neutral-color)}.dropdown__unselectable{font-family:var(--functional-font),sans-serif;background:inherit;width:100%;border-width:0;border-bottom-width:1px;border-color:var(--accent-text-box)!important;color:var(--neutral-color)}.form__input{font-family:var(--functional-font),sans-serif;color:var(--text-color);background-color:inherit;border-width:0;border-bottom-width:1px;border-color:var(--accent-text-box)!important;outline:2px solid transparent;outline-offset:2px}.form__input:focus{border-color:var(--focus-text-input-color)!important}.form__input::placeholder{color:var(--text-placeholder-color)}.form__label{font-family:var(--functional-font),sans-serif;color:var(--primary-color-600);background-color:inherit}.ui__button__lg{fill:var(--primary-color-700);color:var(--primary-color-700);background:var(--primary-color-200);box-shadow:0 .2rem .5rem var(--shadow-color-200);width:3rem;height:3rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid transparent;font-size:1.3rem;padding:.4rem}.ui__button__lg:hover{background:var(--primary-color-100)}.ui__button__lg.active{color:var(--primary-highlight-color)!important;background:var(--primary-color-100)!important}.ui__button__lg__conceptIcon{fill:var(--primary-color-700);stroke:var(--primary-color-700);color:var(--primary-color-700);background:var(--primary-color-200);box-shadow:0 .2rem .5rem var(--shadow-color-200);font-size:2rem}.ui__button__lg__conceptIcon:hover{background:var(--primary-color-100)}.ui__button__lg__selected__brush{border-color:var(--primary-color-600);border-width:2px}.ui__button__sm{fill:var(--primary-color-700);color:var(--primary-color-700);background:var(--primary-color-400);width:2rem;height:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid transparent;font-size:1rem;padding:.2rem}.ui__button__sm:hover{background:var(--primary-color-100);border:1px solid var(--primary-color-200)}.ui__button__sm.active{color:var(--primary-highlight-color)!important}.ui__tool-bar{background:var(--primary-color-400);box-shadow:0 0 .6rem var(--shadow-color-400);color:var(--primary-color-700)}.ui__tool-bar__top-left-avatar{height:6rem;color:var(--primary-color-700);background:var(--primary-color-400);box-shadow:0 .2rem .6rem var(--shadow-color-400)}.ui__tool-bar__top-left-avatar:hover{box-shadow:0 .2rem 1rem var(--shadow-color-500);background:var(--primary-color-400);color:var(--highlight-color-1)}.ui__side-panel{font-family:var(--functional-font),sans-serif;background:var(--primary-color-200);box-shadow:0 .2rem 1rem var(--shadow-color-400)}.ui__signout{background:var(--highlight-color-3);color:var(--primary-color-100);box-shadow:0 .2rem .6rem var(--shadow-color-300)}.ui__signout:hover{background:var(--highlight-color-1)}.ui__pages{background:var(--primary-color-100);border:1px solid var(--primary-color-400)}.ui__pages__container:hover>div>div{background:var(--highlight-color-1);fill:var(--highlight-color-1);color:var(--primary-color-100)}.ui__pages__buttons{background:var(--primary-color-300);fill:var(--primary-color-300);color:var(--primary-color-600)}.pointer-message{position:absolute;padding:.2rem .5rem;font-size:1rem;border-radius:.8rem;background:var(--menu-bg-color);color:var(--text-color);box-shadow:2px 2px 10px -4px var(--shadow-color-300);font-family:var(--functional-font),sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-tooltip{width:min-content;max-width:none;border-radius:10px;background-color:var(--primary-color-300);color:var(--black-to-white);font-family:var(--functional-font),sans-serif}.introjs-tooltiptext{line-height:1.5;color:var(--black-to-white);font-weight:300}.introjs-bullets ul li a{background:var(--primary-color-500)}.introjs-bullets ul li a.active{background:var(--primary-color-700)}.introjs-button{border-radius:10px;background:var(--primary-color-600);font-family:var(--functional-font),sans-serif;text-shadow:none;color:var(--primary-color-100);text-transform:uppercase;border-color:transparent}.introjs-button:hover{background:var(--primary-color-500);color:var(--primary-color-100)}.introjs-button:focus{background:var(--primary-color-700);-webkit-box-shadow:none;box-shadow:none;color:var(--primary-color-100)}.introjs-button:focus:hover{background:var(--primary-color-600);color:var(--primary-color-100)}.introjs-disabled:hover{background:var(--neutral-color);color:var(--black-to-white)}.introjs-skipbutton{color:var(--primary-color-700)}.introjs-dontShowAgain label{background-color:transparent;color:var(--black-to-white)}.help__container{font-family:var(--functional-font),sans-serif;background:var(--primary-color-300);color:var(--primary-color-700);position:fixed;left:20%;top:10%;z-index:999;box-shadow:0 .5rem 1.6rem var(--shadow-color-400);display:flex;flex-direction:column;width:60vw;height:80vh}.help__dragging-tutorial{position:absolute;width:min-content;top:50%;left:50%;transform:translate(-50%,-50%);outline:none;background-color:var(--primary-color-300);color:var(--black-to-white);box-shadow:0 .5rem 1.6rem var(--shadow-color-400);display:flex;flex-direction:column}.help__button-understand{color:var(--primary-color-100);text-transform:none;font-size:1rem;background-color:var(--highlight-color-1);box-shadow:0 .2rem .6rem var(--shadow-color-300);padding-left:1rem;padding-right:1rem}.help__button-understand:hover{color:var(--primary-color-100);background-color:var(--highlight-color-9)}.help__tutorial{background:var(--primary-color-200);font-family:var(--functional-font),sans-serif;box-shadow:0 .2rem .6rem var(--shadow-color-300)}.help__tutorial__card{background:var(--primary-color-100)}.help__tutorial__card:hover{box-shadow:0 .2rem 1rem var(--shadow-color-400)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.selection-zone{stroke:var(--selected-color);stroke-width:2px;stroke-dasharray:3,5;fill:none}.extra-menu{font-family:var(--functional-font),sans-serif;position:absolute;display:none;z-index:999;-webkit-user-select:none;user-select:none;margin:0;border-radius:.25em;box-shadow:0 4px 5px 3px var(--shadow-color-300);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--menu-bg-color);color:var(--text-color)}.extra-menu #menu-options{list-style:none;padding:1px 0;margin:2px}.extra-menu #menu-options .menu-option{font-weight:500;font-size:14px;padding:10px 8px 10px 15px;border-bottom:1px solid var(--separator);cursor:pointer}.extra-menu #menu-options .menu-option:hover{background:var(--menu-button-hover-color)}.extra-menu #menu-options .menu-option:last-child{border-bottom:0}@media (max-width: 768px){.help-modal{width:40em;height:40em}.help-modal-category{height:33em;overflow:auto}}@media (max-width: 1360px){html,body,#root,.App{font-size:12px}}@media (min-width: 768px){.help-modal{width:40em;height:45em}.help-modal-category{height:38em;overflow:auto}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.introjs-tooltip-title{font-size:1.6rem;line-height:1.5;letter-spacing:0;font-weight:300}.introjs-tooltipbuttons{border:none}.tutorial-video{width:calc(120vh - 300px);max-width:80vw;margin-top:1em;box-shadow:0 .25rem .5rem var(--shadow-color-300)}.tutorial-image{width:calc(120vh - 300px);aspect-ratio:1.48;max-width:80vw;margin-top:20px;margin-bottom:20px;box-shadow:0 .25rem .5rem var(--shadow-color-300)}.editor__ltr{text-align:left}.editor__rtl{text-align:right}.editor__paragraph{margin:0}.editor__quote{margin:0 0 10px 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.editor__h1{font-size:24px;color:#050505;font-weight:400;margin:0}.editor__h2{font-size:15px;color:#65676b;font-weight:700;margin:0;text-transform:uppercase}.editor__h3{font-size:12px;margin:0;text-transform:uppercase}.editor__textBold{font-weight:700}.editor__textItalic{font-style:italic}.editor__textUnderline{text-decoration:underline}.editor__textStrikethrough{text-decoration:line-through}.editor__textUnderlineStrikethrough{text-decoration:underline line-through}.editor__textSubscript{font-size:.8em;vertical-align:sub!important}.editor__textSuperscript{font-size:.8em;vertical-align:super}.editor__textCode{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor__hashtag{background-color:#5890ff26;border-bottom:1px solid rgba(88,144,255,.3)}.editor__link{color:#216fdb;text-decoration:none}.editor__link:hover{text-decoration:underline}.editor__code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.editor__code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor__table{border-collapse:collapse;border-spacing:0;max-width:100%;overflow-y:scroll;table-layout:fixed;width:calc(100% - 25px);margin:30px 0}.editor__tableSelected{outline:2px solid rgb(60,132,244)}.editor__tableCell{border:1px solid #bbb;min-width:75px;vertical-align:top;text-align:start;padding:6px 8px;position:relative;cursor:default;outline:none}.editor__tableCellSortedIndicator{display:block;opacity:.5;position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#999}.editor__tableCellResizer{position:absolute;right:-4px;height:100%;width:8px;cursor:ew-resize;z-index:10;top:0}.editor__tableCellHeader{background-color:#f2f3f5;text-align:start}.editor__tableCellSelected{background-color:#c9dbf0}.editor__tableCellPrimarySelected{border:2px solid rgb(60,132,244);display:block;height:calc(100% - 2px);position:absolute;width:calc(100% - 2px);left:-1px;top:-1px;z-index:2}.editor__tableCellEditing{box-shadow:0 0 5px #0006;border-radius:3px}.editor__tableAddColumns{position:absolute;top:0;width:20px;background-color:#eee;height:100%;right:0;animation:table-controls .2s ease;border:0;cursor:pointer}.editor__tableAddColumns:after{background-image:url(/assets/plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.editor__tableAddColumns:hover{background-color:#c9dbf0}.editor__tableAddRows{position:absolute;bottom:-25px;width:calc(100% - 25px);background-color:#eee;height:20px;left:0;animation:table-controls .2s ease;border:0;cursor:pointer}.editor__tableAddRows:after{background-image:url(/assets/plus.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.editor__tableAddRows:hover{background-color:#c9dbf0}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.editor__tableCellResizeRuler{display:block;position:absolute;width:1px;background-color:#3c84f4;height:100%;top:0}.editor__tableCellActionButtonContainer{display:block;right:5px;top:6px;position:absolute;z-index:4;width:20px;height:20px}.editor__tableCellActionButton{background-color:#eee;display:block;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.editor__tableCellActionButton:hover{background-color:#ddd}.editor__characterLimit{display:inline;background-color:#fbb!important}.editor__ol1{padding:0;margin:0 0 0 16px;list-style-position:inside}.editor__ol2{padding:0;margin:0 0 0 16px;list-style-type:upper-alpha;list-style-position:inside}.editor__ol3{padding:0;margin:0 0 0 16px;list-style-type:lower-alpha;list-style-position:inside}.editor__ol4{padding:0;margin:0 0 0 16px;list-style-type:upper-roman;list-style-position:inside}.editor__ol5{padding:0;margin:0 0 0 16px;list-style-type:lower-roman;list-style-position:inside}.editor__ul{padding:0;margin:0 0 0 4px;list-style-position:inside;list-style-type:inherit}.editor__listItem{margin:0 4px}.editor__listItemChecked,.editor__listItemUnchecked{position:relative;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;outline:none}.editor__listItemChecked{text-decoration:line-through}.editor__listItemUnchecked:before,.editor__listItemChecked:before{content:"";width:8px;height:8px;top:2px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.editor__listItemUnchecked[dir=rtl]:before,.editor__listItemChecked[dir=rtl]:before{left:auto;right:0}.editor__listItemUnchecked:focus:before,.editor__listItemChecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.editor__listItemUnchecked:before{border:1px solid #999;border-radius:2px}.editor__listItemChecked:before{border:1px solid rgb(61,135,245);border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.editor__listItemChecked:after{content:"";cursor:pointer;border-color:#fff;border-style:solid;position:absolute;display:block;top:6px;width:3px;left:7px;height:6px;transform:rotate(45deg);border-width:0 2px 2px 0}.editor__nestedListItem{list-style-type:none}.editor__nestedListItem:before,.editor__nestedListItem:after{display:none}.editor__tokenComment{color:#708090}.editor__tokenPunctuation{color:#999}.editor__tokenProperty{color:#905}.editor__tokenSelector{color:#690}.editor__tokenOperator{color:#9a6e3a}.editor__tokenAttr{color:#07a}.editor__tokenVariable{color:#e90}.editor__tokenFunction{color:#dd4a68}.editor__mark{background:rgba(255,212,0,.14);border-bottom:2px solid rgba(255,212,0,.3);padding-bottom:2px}.editor__markOverlap{background:rgba(255,212,0,.3);border-bottom:2px solid rgba(255,212,0,.7)}.editor__mark.selected{background:rgba(255,212,0,.5);border-bottom:2px solid rgba(255,212,0,1)}.editor__markOverlap.selected{background:rgba(255,212,0,.7);border-bottom:2px solid rgba(255,212,0,.7)}.editor__embedBlock{-webkit-user-select:none;user-select:none}.editor__embedBlockFocus{outline:2px solid rgb(60,132,244)}.ContentEditable__root{border:0;display:block;outline:0}.ErrorBoundary__container{background-color:red;color:#fff}.ErrorBoundary__container a{color:#fff}.floating-text-format-popup{display:flex;background:#fff;padding:4px;vertical-align:middle;position:absolute;top:0;left:0;z-index:10;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:8px;transition:opacity .5s;height:35px;will-change:transform}.floating-text-format-popup button.popup-item{border:0;display:flex;background:none;border-radius:10px;cursor:pointer;vertical-align:middle;align-items:center;justify-content:center}.floating-text-format-popup button.popup-item:disabled{cursor:not-allowed}.floating-text-format-popup button.popup-item.spaced{margin-right:2px}.floating-text-format-popup button.popup-item i.format{background-size:contain;display:inline-block;height:22px;width:22px;display:flex;opacity:.6}.floating-text-format-popup button.popup-item:disabled i.format{opacity:.2}.floating-text-format-popup button.popup-item.active{background-color:#dfe8fa4d}.floating-text-format-popup button.popup-item.active i{opacity:1}.floating-text-format-popup .popup-item:hover:not([disabled]){background-color:#eee}.floating-text-format-popup select.popup-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.floating-text-format-popup select.code-language{text-transform:capitalize;width:130px}.floating-text-format-popup .popup-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.floating-text-format-popup .popup-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.floating-text-format-popup i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.floating-text-format-popup i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.floating-text-format-popup .divider{width:1px;background-color:#eee;margin:0 4px}@media (max-width: 1024px){.floating-text-format-popup button.insert-comment{display:none}}i{margin:auto}i.bold{background-image:url(/type-bold.svg)}i.italic{background-image:url(/type-italic.svg)}i.code{background-image:url(/code.svg)}i.underline{background-image:url(/type-underline.svg)}i.strikethrough{background-image:url(/type-strikethrough.svg)}i.subscript{background-image:url(/type-subscript.svg)}i.superscript{background-image:url(/type-superscript.svg)}i.link{background-image:url(/link.svg)}.Placeholder__root{color:#999;overflow:hidden;position:absolute;top:0;left:0;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}.frame_selected_locally{stroke:var(--selected-color)!important}.frame_selected_by_other{stroke:var(--selected-half-color)!important}.frame_selected_time_range{fill:var(--selected-time-range-color);filter:drop-shadow(0px 0px 15px var(--selected-time-range-color))!important}.frame_is_valid_action{fill:var(--valid-fill-color);filter:drop-shadow(0px 0px 15px var(--valid-border-color))!important}.frame_is_not_valid_action{fill:var(--not-valid-fill-color);filter:drop-shadow(0px 0px 15px var(--not-valid-border-color))!important}.link_selected_locally{stroke:var(--selected-color)!important}.link_selected_by_other{stroke:var(--selected-half-color)!important}.link_selected_time_range{filter:drop-shadow(0px 0px 15px var(--selected-time-range-color))!important}.retina__none{width:100%;height:100%}.retina__2x{width:50%;height:50%}.retina__3x{width:33%;height:33%}.viewport-and-panel-container{overflow:hidden;background:var(--background-image)}.viewport-bg{display:flex;height:100%;width:100%;position:relative;overflow:hidden;background-color:var(--viewport-container-background);-webkit-backdrop-filter:none;backdrop-filter:none}.viewport{flex:1;display:flex;flex-direction:column;font-family:var(--functional-font),sans-serif}.viewport__svg{touch-action:none;flex:1;width:100%;overflow:hidden}.viewport__buttons{font-size:13px;position:absolute;top:95px;left:15px;right:15px;display:flex;flex-flow:column;box-shadow:0 0 30px -15px #000;border-radius:3px;background:var(--frame-element-color)}.viewport--selected{box-shadow:inset 0 -8px 8px -6px var(--selected-color)}.viewport .text-or-editor{color:var(--text-color)}.viewport .link:focus{outline:none}.viewport .link__line{fill:none}.viewport .link__edition__ctrl{fill:var(--handle-fill-color);stroke:var(--handle-stoke-color);stroke-width:2px}.viewport .frame__body{fill:var(--frame-body-color);filter:drop-shadow(0 2px 1.5px var(--frame-shadow-color))}.viewport .frame__group-body{opacity:5%}.viewport .frame__group-border{fill:none}.viewport .frame__space{fill:var(--frame-space-color);stroke-width:1}.viewport .frame__space:hover{fill:var(--frame-space-hover-color)}.viewport .frame__space-group{fill:#fff;opacity:.0003}.viewport .frame__space__cross{fill:var(--alignment-color);stroke:none}.viewport .frame__space__size-visualization{fill:transparent;stroke-width:.7;stroke:var(--alignment-color)}.viewport .frame__attachment{fill:var(--frame-element-color);stroke:var(--frame-element-line-color);stroke-width:.5}.viewport .frame__attachment:hover{fill:var(--frame-element-hover-color)}.viewport .frame__attachment__space{fill:transparent;stroke-width:0}.viewport .frame__attachment__text{fill:var(--text-color);stroke-width:0;font:6px sans-serif}.viewport .frame__attachment__info{fill:var(--text-color);stroke-width:0;font:4px sans-serif}.viewport .frame__property{fill:var(--frame-element-color);stroke:var(--frame-element-line-color);stroke-width:.1}.viewport .frame__property:hover{fill:var(--frame-element-hover-color)}.viewport .frame__property__space{fill:transparent;stroke-width:0}.viewport .frame__property__text{fill:var(--text-color);stroke-width:0;font:8px sans-serif}.viewport .frame__linker{cursor:grab;stroke-width:0;color:var(--text-color)}.viewport .frame__linker__bg{fill:var(--frame-body-color);opacity:70%;stroke:var(--line-color);stroke-width:0}.viewport .frame__linker__bg:hover{fill:var(--frame-element-hover-color)}.viewport .frame__linker__icon{fill:var(--frame-avatar-color);pointer-events:none}.viewport .frame__resize-handle{fill:var(--handle-fill-color);stroke:var(--handle-line-color);stroke-width:1.2px;width:20px;height:20px;rx:2px}.viewport .frame__resize-handle:hover{cursor:nw-resize;fill:var(--handle-hover-color)}.viewport .frame__resize-handle__symbol{stroke:var(--handle-line-color)}.viewport .frame__resize-expand-handle{fill:var(--handle-fill-color);rx:2px}.viewport .frame__resize-expand-handle:hover{cursor:pointer;fill:var(--handle-hover-color)}.viewport .frame__resize-expand-handle__poly{stroke:var(--handle-line-color)}.viewport .frame__resize-expand-handle__text{font-family:var(--functional-font),sans-serif;font-size:15px;font-weight:400;fill:var(--handle-line-color);-webkit-user-select:none;user-select:none}.viewport .frame__multi-instance__line{stroke:var(--text-color);stroke-width:1px}.viewport .frame__multi-instance__text{font-family:var(--functional-font),sans-serif;font-size:8px;font-weight:400;fill:var(--text-color);-webkit-user-select:none;user-select:none}.viewport .frame__authorship__line{stroke-width:1.5px}.viewport .frame__authorship__text{font-family:var(--functional-font),sans-serif;font-size:8px;font-weight:400;-webkit-user-select:none;user-select:none}.card__body{fill:var(--frame-body-color);filter:drop-shadow(0 0 8px var(--frame-shadow-color));rx:3px}.card__buttons{font-size:15px;position:absolute;left:15px;right:15px;bottom:15px;display:flex;flex-flow:column;box-shadow:0 0 14px -5px var(--shadow-color-100);border-radius:3px;background:var(--frame-body-color)}.card__button{flex:0 0 30px;display:flex;justify-content:center;align-items:center;background:var(--frame-body-color);color:var(--text-color);cursor:pointer;border-bottom:1px solid var(--frame-element-line-color)}.card__button:first-of-type{border-radius:3px 3px 0 0}.card__button:last-child{border-radius:0 0 3px 3px;border-bottom:none}.card__button:hover,.card__button:active{color:var(--menu-button-active-line-color)}.reference-with-preview__body{fill:var(--frame-body-color);filter:drop-shadow(0 0 8px var(--frame-shadow-color))}.reference-with-preview__top-bar{fill:var(--text-color);filter:drop-shadow(0 0 8px var(--shadow-color-500));opacity:100%}.reference-with-preview__top-text{font-family:var(--functional-font),sans-serif;fill:var(--frame-body-color)}.reference-with-preview__top-button{fill:var(--text-color)}.reference-with-preview__top-button__icon{color:var(--frame-body-color)}.reference-with-preview__top-button:hover{fill:var(--frame-element-hover-color);filter:blur(10px)}.reference-with-preview .url-path{font-size:6px;font-weight:200}.embedded__body{fill:var(--frame-body-color);filter:drop-shadow(0 0 8px var(--frame-shadow-color))}.annotation__body{fill:transparent}.annotation__side{stroke:var(--handle-line-color)}.annotation__side__text{font-family:var(--functional-font),sans-serif;font-size:10px;font-weight:100;fill:var(--handle-line-color);-webkit-user-select:none;user-select:none}.graphic__hit-area{stroke-width:18px;cursor:var(--graphic-element-cursor)}.graphic__edition{stroke:var(--handle-line-color);stroke-width:1px}.graphic__edition__ctrl{stroke:var(--handle-line-color);fill:#0000;stroke-width:1px}.graphic__edition__ctrl:hover{fill:var(--handle-hover-color)}.editor__textCode{background-color:var(--frame-body-color)}.url-domain-highlight{font-weight:600}.url-path{font-weight:200}#smallGrid{stroke:var(--grid-color);stroke-width:1px}.context-menu{position:absolute}.context-menu__bg,.context-menu__frames__frame__popup{background:var(--menu-bg-color);box-shadow:0 1rem 2rem #00000040;border-radius:.5rem}.context-menu__frames{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:.2rem}.context-menu__frames__frame,.context-menu__frames__frame__popup__button{display:flex;justify-content:center;align-items:center;position:relative;width:2.1rem;height:2.1rem;border-radius:.5rem;cursor:pointer;border:1px solid transparent}.context-menu__frames__frame:hover,.context-menu__frames__frame__popup__button:hover{background:var(--menu-button-hover-color);border-color:var(--menu-button-active-line-color)}.context-menu__frames__frame__click-area{display:flex;justify-content:center;align-items:center;position:relative;width:2.1rem;height:2.1rem;border-radius:3px}.context-menu__frames__frame__popup{position:absolute;top:2.9rem;border-radius:.3rem;display:flex;flex-flow:wrap;justify-content:center;align-items:center;gap:.3em;padding:.3rem}.context-menu__frames__frame__popup__button{width:1.8rem;height:1.8rem;flex:0 0 1.8rem}.context-menu__frames__frame__popup__button img{width:100%;height:100%}.context-menu__frames__frame__popup__button:hover{background:var(--menu-button-hover-color);border-color:var(--menu-button-active-line-color)}.context-menu__frames__frame__popup__button--active{background:var(--menu-button-active-color);border-color:var(--menu-button-active-line-color)}.context-menu__frames__frame__popup__color-variant{width:1.6rem;height:1.6rem;flex:0 0 1.6rem;border-radius:50%;transition:transform .2s;cursor:pointer;background-color:var(--color-variant-color)}.context-menu__frames__frame__popup__color-variant:hover{transform:scale(1.2)}.context-menu__frames__frame__popup__color-variant--active{border:2px solid var(--menu-button-active-line-color);height:1.5rem;flex:0 0 1.5rem}.context-menu__frames__frame__popup__color-default{width:1.6rem;height:1.6rem;flex:0 0 1.6rem;border:1.8px solid var(--line-color);border-radius:50%;cursor:pointer;transition:transform .2s}.context-menu__frames__frame__popup__color-default:hover{transform:scale(1.2)}.context-menu__frames__frame__popup__color-default--active{box-shadow:0 0 0 2px var(--color-variant-color);border:2px solid var(--menu-button-active-line-color);flex:0 0 22px;height:22px}.context-menu__frames__frame__icon{height:1.4rem;color:var(--text-color)}.context-menu__frames__frame__icon.icon__importance{height:.9rem}.context-menu__frames__frame__dropdown-indicator{position:absolute;bottom:0}.context-menu__frames--vertical{flex-flow:column}.context-menu__frames--vertical .context-menu__frames__frame__dropdown-indicator{bottom:unset;right:0;transform:rotate(-90deg)}.floating-text-format-popup{background-color:var(--menu-bg-color);box-shadow:0 5px 10px #0000004d}.floating-text-format-popup button.popup-item.active{background-color:var(--menu-button-active-color)}.floating-text-format-popup .popup-item:hover:not([disabled]){background-color:var(--menu-button-hover-color)}#top-space-container{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;display:flex;z-index:90}#top-space-container div{flex:1;display:flex}.space-cursor{pointer-events:none}.space-cursor__body{stroke-width:.5px;stroke:var(--grid-color)}.space-cursor__avatar{width:14px;height:14px;color:var(--grid-color);transform:translate(9px,9px)}.cursor-message__multi-instance-list{margin:0;padding:0;list-style:none;font-weight:700}.cursor-message__multi-instance-list ul>li{list-style-type:circle;margin-left:20px;font-size:medium;font-weight:400}.breadcrumb{font-family:var(--functional-font),sans-serif;position:absolute;font-weight:400;font-size:.9rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;flex-wrap:nowrap;right:0;min-width:100%}.breadcrumb__item,.breadcrumb__item__last{pointer-events:auto;padding:1em 2.5em 1em 1em;margin-left:-1.5rem;box-shadow:5px 0 1rem var(--shadow-color-300);border-radius:0;background:var(--primary-color-400);color:var(--primary-color-700);width:max-content;cursor:pointer}.breadcrumb__item:hover,.breadcrumb__item__last:hover{color:var(--highlight-color-1)}.breadcrumb__item__first{padding:1em 2.5em}.breadcrumb__item__single{padding:1em 1.2em 1em 2.5em!important}.breadcrumb__item__last{margin-right:1rem;font-weight:700;background:var(--primary-color-200);color:var(--highlight-color-1);cursor:default;padding:1em}.breadcrumb__item--rounded{border-radius:1rem}.left_panel .breadcrumb{padding-left:5rem}.left_panel__date-picker-grid{padding-top:.6rem}.viewport__breadcrumb_container{pointer-events:none}.viewport__container#left-viewport .viewport__breadcrumb_container{position:absolute;height:4rem;width:100%;clip-path:inset(0px 0px 0px 5rem)}.viewport__container#right-viewport .breadcrumb{padding-right:5rem}.viewport__dragged{pointer-events:none}.viewport__container{height:100vh!important}.body{filter:none;transition:filter .5s}.body--disconnected{filter:grayscale(80%);transition:filter .5s}body.reflex-col-resize{cursor:col-resize}body.reflex-row-resize{cursor:row-resize}.reflex-container{justify-content:flex-start;align-items:stretch;align-content:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;height:100%;width:100%}.reflex-container.horizontal{flex-direction:column;min-height:1px}.reflex-container.vertical{flex-direction:row;min-width:1px}.reflex-container>.reflex-element{position:relative;overflow:auto;height:100%;width:100%}.reflex-container.reflex-resizing>.reflex-element{pointer-events:none;-webkit-user-select:none;user-select:none}.reflex-container>.reflex-element>.reflex-size-aware{height:100%;width:100%}.reflex-container>.reflex-splitter{background-color:"";z-index:100}.horizontal>.reflex-splitter{border-bottom:0px solid #c6c6c6;border-top:0px solid #c6c6c6;cursor:row-resize;width:100%;height:2px}.reflex-element.horizontal .reflex-handle{cursor:row-resize;-webkit-user-select:none;user-select:none}.reflex-container.vertical>.reflex-splitter{border-right:0px solid #c6c6c6;cursor:col-resize;height:100%;width:0px}.reflex-element.vertical .reflex-handle{cursor:col-resize;-webkit-user-select:none;user-select:none}.reflex-container>.reflex-splitter.reflex-thin{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;opacity:.2;z-index:100}.reflex-container.horizontal>.reflex-splitter.reflex-thin{border-bottom:8px solid rgba(255,255,255,0);border-top:8px solid rgba(255,255,255,0);height:17px!important;cursor:row-resize;margin:-8px 0;width:100%}.reflex-container.vertical>.reflex-splitter.reflex-thin{border-right:8px solid rgba(255,255,255,0);border-left:8px solid rgba(255,255,255,0);width:17px!important;cursor:col-resize;margin:0 -8px;height:100%}@tailwind base;@tailwind components;@tailwind utilities;@layer utilities{.scrollbar::-webkit-scrollbar{width:10px;height:20px}.scrollbar::-webkit-scrollbar-track{border-radius:100vh;background:#f7f4ed}.scrollbar::-webkit-scrollbar-thumb{background:#a9bfcd;border-radius:100vh;border:3px solid #f6f7ed}.scrollbar::-webkit-scrollbar-thumb:hover{background:#c0a0b9}}
