.rlt{position:relative}.fxd{position:fixed}.sky{position:sticky}.abs{position:absolute}.hdn{display:none}.fl{flex-direction:row;display:flex}.flr{flex-direction:row-reverse;display:flex}.flc{flex-direction:column;display:flex}.flcr{flex-direction:column-reverse;display:flex}.nowrap{white-space:nowrap}.g{display:grid}.is{align-items:start}.ic{align-items:center}.ie{align-items:end}.jc{justify-content:center}.js{justify-content:start}.je{justify-content:end}.jb{justify-content:space-between}.jic{justify-content:center;align-items:center}.asc{align-self:center}.ase{align-self:flex-end}.ass{align-self:flex-start}.gr2{grid-template-rows:repeat(2,minmax(0,1fr))}.gr3{grid-template-rows:repeat(3,minmax(0,1fr))}.gc1{grid-template-columns:repeat(1,minmax(0,1fr))}.gc2{grid-template-columns:repeat(2,minmax(0,1fr))}.gc3{grid-template-columns:repeat(3,minmax(0,1fr))}.gc4{grid-template-columns:repeat(4,minmax(0,1fr))}.rs1{grid-row:span 1/span 1}.rs2{grid-row:span 2/span 2}.cs1{grid-column:span 1/span 1}.cs2{grid-column:span 2/span 2}.cs4{grid-column:span 4/span 4}.rt1{grid-row-start:1}.rt2{grid-row-start:2}.ct1{grid-column-start:1}.ct3{grid-column-start:3}.flw{flex-wrap:wrap}.f1{flex:1}.f2{flex:2}.f3{flex:3}.f4{flex:4}.z0{z-index:0}.z1{z-index:1}.z2{z-index:2}.z4{z-index:4}.z10{z-index:10}.r0{right:0}.l0{left:0}.t0{top:0}.b0{bottom:0}.t100{top:100%}.l50{left:50%}.t50{top:50%}.r1{right:.25rem}.r2{right:.5rem}.r4{right:1rem}.r8{right:2rem}.r10{right:2.5rem}.l1{left:.25rem}.l2{left:.5rem}.l4{left:1rem}.l8{left:2rem}.t1{top:.25rem}.t2{top:.5rem}.t6{top:1.5rem}.t12{top:3rem}.b1{bottom:.25rem}.b2{bottom:.5rem}.b4{bottom:1rem}.-t10{top:-2.5rem}.-b10{bottom:-2.5rem}.mid{top:50%;left:50%;transform:translate(-50%,-50%)}.mix{left:50%;transform:translate(-50%)}.miy{top:50%;transform:translateY(-50%)}@media (width>=768px){.Msky{position:sticky}.Mhdn{display:none}.Mfl{flex-direction:row;display:flex}.Mflc{flex-direction:column;display:flex}.Mblk{display:inline-block}.Mnowrap{white-space:nowrap}.Mg{display:grid}.Mje{justify-content:end}.Mjb{justify-content:space-between}.Mgr2{grid-template-rows:repeat(2,minmax(0,1fr))}.Mgc2{grid-template-columns:repeat(2,minmax(0,1fr))}.Mgc3{grid-template-columns:repeat(3,minmax(0,1fr))}.Mb0{bottom:0}.Ml50{left:50%}.Mmid{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width>=992px){.Lgc3{grid-template-columns:repeat(3,minmax(0,1fr))}.Lgc4{grid-template-columns:repeat(4,minmax(0,1fr))}.Lcs1{grid-column:span 1/span 1}.Lcs4{grid-column:span 4/span 4}}:hover>.\>Hfl{flex-direction:row;display:flex}.g0{gap:0}.g1{gap:.25rem}.g2{gap:.5rem}.g3{gap:.75rem}.g4{gap:1rem}.g6{gap:1.5rem}.g8{gap:2rem}.g10{gap:2.5rem}.m1{margin:.25rem}.m2{margin:.5rem}.mxa{margin-left:auto;margin-right:auto}.mx1{margin-left:.25rem;margin-right:.25rem}.mx2{margin-left:.5rem;margin-right:.5rem}.mya{margin-top:auto;margin-bottom:auto}.my1{margin-top:.25rem;margin-bottom:.25rem}.my2{margin-top:.5rem;margin-bottom:.5rem}.my3{margin-top:.75rem;margin-bottom:.75rem}.my4{margin-top:1rem;margin-bottom:1rem}.my10{margin-top:2.5rem;margin-bottom:2.5rem}.mta{margin-top:auto}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt4{margin-top:1rem}.mt6{margin-top:1.5rem}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:.75rem}.mb4{margin-bottom:1rem}.mb6{margin-bottom:1.5rem}.mb8{margin-bottom:2rem}.mb16{margin-bottom:4rem}.mla{margin-left:auto}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml4{margin-left:1rem}.ml6{margin-left:1.5rem}.ml8{margin-left:2rem}.mra{margin-right:auto}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr4{margin-right:1rem}.p1{padding:.25rem}.p2{padding:.5rem}.p3{padding:.75rem}.p4{padding:1rem}.p6{padding:1.5rem}.px0{padding-left:0;padding-right:0}.px1{padding-left:.25rem;padding-right:.25rem}.px2{padding-left:.5rem;padding-right:.5rem}.px3{padding-left:.75rem;padding-right:.75rem}.px4{padding-left:1rem;padding-right:1rem}.px6{padding-left:1.5rem;padding-right:1.5rem}.px8{padding-left:2rem;padding-right:2rem}.py0{padding-top:0;padding-bottom:0}.py1{padding-top:.25rem;padding-bottom:.25rem}.py2{padding-top:.5rem;padding-bottom:.5rem}.py3{padding-top:.75rem;padding-bottom:.75rem}.py4{padding-top:1rem;padding-bottom:1rem}.py6{padding-top:1.5rem;padding-bottom:1.5rem}.py8{padding-top:2rem;padding-bottom:2rem}.py10{padding-top:2.5rem;padding-bottom:2.5rem}.py16{padding-top:4rem;padding-bottom:4rem}.py20{padding-top:5rem;padding-bottom:5rem}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt4{padding-top:1rem}.pt6{padding-top:1.5rem}.pt8{padding-top:2rem}.pt14{padding-top:3.5rem}.pt16{padding-top:4rem}.pt20{padding-top:5rem}.pt24{padding-top:6rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb4{padding-bottom:1rem}.pb6{padding-bottom:1.5rem}.pb8{padding-bottom:2rem}.pb12{padding-bottom:3rem}.pl2{padding-left:.5rem}.pl4{padding-left:1rem}.pl6{padding-left:1.5rem}.pl8{padding-left:2rem}.pl10{padding-left:2.5rem}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr4{padding-right:1rem}@media (width>=768px){.Mg2{gap:.5rem}.Mg4{gap:1rem}.Mmy2{margin-top:.5rem;margin-bottom:.5rem}.Mmt0{margin-top:0}.Mmt2{margin-top:.5rem}.Mmt4{margin-top:1rem}.Mml8{margin-left:2rem}.Mp4{padding:1rem}.Mp6{padding:1.5rem}.Mpx2{padding-left:.5rem;padding-right:.5rem}.Mpx3{padding-left:.75rem;padding-right:.75rem}.Mpx4{padding-left:1rem;padding-right:1rem}.Mpx6{padding-left:1.5rem;padding-right:1.5rem}.Mpx8{padding-left:2rem;padding-right:2rem}.Mpy0{padding-top:0;padding-bottom:0}.Mpy2{padding-top:.5rem;padding-bottom:.5rem}.Mpy4{padding-top:1rem;padding-bottom:1rem}.Mpy6{padding-top:1.5rem;padding-bottom:1.5rem}.Mpy8{padding-top:2rem;padding-bottom:2rem}.Mpy16{padding-top:4rem;padding-bottom:4rem}.Mpt8{padding-top:2rem}.Mpt14{padding-top:3.5rem}.Mpb0{padding-bottom:0}.Mpb4{padding-bottom:1rem}}@media (width>=992px){.Lpx4{padding-left:1rem;padding-right:1rem}.Lpx8{padding-left:2rem;padding-right:2rem}.Lpy4{padding-top:1rem;padding-bottom:1rem}}.Hg2:hover{gap:.5rem}:hover>.\>Hml1{margin-left:.25rem}.wf{width:100%}.hf{height:100%}.whf{width:100%;height:100%}.wxlg{max-width:32rem}.wxxl{max-width:36rem}.wx2xl{max-width:42rem}.hmx{height:-moz-max-content;height:max-content}.wmx{width:-moz-max-content;width:max-content}.hmn{height:-moz-min-content;height:min-content}.wmn{width:-moz-min-content;width:min-content}.wft{width:-moz-fit-content;width:fit-content}.hft{height:-moz-fit-content;height:fit-content}.ph3{height:30%}.ph4{height:40%}.ph6{height:60%}.ph8{height:80%}.pw1{width:10%}.pw3{width:30%}.pw5{width:50%}.dh4{height:40dvh}.dh7{height:70dvh}.dhf{height:100dvh}.sq1{width:.25rem;height:.25rem}.sq2{width:.5rem;height:.5rem}.sq4{width:1rem;height:1rem}.sq5{width:1.25rem;height:1.25rem}.sq6{width:1.5rem;height:1.5rem}.sq8{width:2rem;height:2rem}.sq10{width:2.5rem;height:2.5rem}.sq12{width:3rem;height:3rem}.sq14{width:3.5rem;height:3.5rem}.sq16{width:4rem;height:4rem}.w1{width:.25rem}.w2{width:.5rem}.w4{width:1rem}.w6{width:1.5rem}.w8{width:2rem}.w10{width:2.5rem}.w12{width:3rem}.w14{width:3.5rem}.w16{width:4rem}.w18{width:4.5rem}.w20{width:5rem}.w24{width:6rem}.w26{width:6.5rem}.w32{width:8rem}.wlg{width:32rem}.h1{height:.25rem}.h2{height:.5rem}.h4{height:1rem}.h5{height:1.25rem}.h6{height:1.5rem}.h7{height:1.75rem}.h8{height:2rem}.h10{height:2.5rem}.h12{height:3rem}.h14{height:3.5rem}.h16{height:4rem}.h20{height:5rem}.h24{height:6rem}.h28{height:7rem}.h32{height:8rem}.wm6{min-width:1.5rem}.wm30{min-width:7.5rem}.hm1{min-height:.25rem}.hm4{min-height:1rem}.hm6{min-height:1.5rem}.hm8{min-height:2rem}.hm10{min-height:2.5rem}.hm12{min-height:3rem}.hm14{min-height:3.5rem}.hm24{min-height:6rem}.hm30{min-height:7.5rem}.hx14{max-height:3.5rem}.w40{width:10rem}.wx40{max-width:10rem}.wx80{max-width:20rem}.hx80{max-height:20rem}.wx3xl{max-width:48rem}.wx4xl{max-width:50rem}@media (width>=768px){.Mhf{height:100%}.Mwxlg{max-width:32rem}.Mwx2xl{max-width:42rem}.Mwmn{width:-moz-min-content;width:min-content}.Mwft{width:-moz-fit-content;width:fit-content}.Mhft{height:-moz-fit-content;height:fit-content}.Mpw5{width:50%}.Msq8{width:2rem;height:2rem}.Mw8{width:2rem}.Mw32{width:8rem}.Mwlg{width:32rem}.Mh10{height:2.5rem}.Mh32{height:8rem}.Mhm1{min-height:.25rem}}@media (width>=992px){.Lsq10{width:2.5rem;height:2.5rem}}.txxs{font-size:.625rem;line-height:.875rem}.txs{font-size:.75rem;line-height:1rem}.tsm{font-size:.875rem;line-height:1.25rem}.tlg{font-size:1.125rem;line-height:1.75rem}.txl{font-size:1.25rem;line-height:1.75rem}.t2xl{font-size:1.5rem;line-height:2rem}.t3xl{font-size:1.875rem;line-height:2.25rem}.t4xl{font-size:2.25rem;line-height:2.5rem}.ts{text-align:start}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.tj{text-align:justify}.tb{font-weight:600}.ti{font-style:italic}.tu{text-decoration:underline}.black{color:#000}@media (width>=768px){.Mtxs{font-size:.75rem;line-height:1rem}.Mtlg{font-size:1.125rem;line-height:1.75rem}.Mtxl{font-size:1.25rem;line-height:1.75rem}.Mt3xl{font-size:1.875rem;line-height:2.25rem}.Mtc{text-align:center}.Mtn{font-weight:400}}@media (width>=992px){.Ltsm{font-size:.875rem;line-height:1.25rem}.Ltxl{font-size:1.25rem;line-height:1.75rem}}.Htu:hover{text-decoration:underline}.bgn{background-color:#0000}.bga{background-color:var(--a)}._bga{background-color:var(--_a)}.bgc{background-color:var(--c)}._bgc{background-color:var(--_c)}.bgl{background-color:var(--l)}._bgl{background-color:var(--_l)}.bgp{background-color:var(--p)}._bgp{background-color:var(--_p)}.bgt{background-color:var(--t)}.bgm{background-color:var(--m)}._bgm{background-color:var(--_m)}.bgs{background-color:var(--s)}._bgs{background-color:var(--_s)}._bgw{background-color:var(--_w)}.bgd{background-color:var(--d)}._bgd{background-color:var(--_d)}.ca{color:var(--a)}.cl{color:var(--l)}.ct{color:var(--t)}._ct{color:var(--_t)}.cm{color:var(--m)}._cm{color:var(--_m)}.cp{color:var(--p)}.cw{color:var(--w)}.cd{color:var(--d)}.cs{color:var(--s)}.bgv{background-color:var(--v)}._bgv{background-color:var(--_v)}.bgi{background-color:var(--i)}._bgi{background-color:var(--_i)}.bgb{background-color:var(--b)}._bgb{background-color:var(--_b)}.bgg{background-color:var(--g)}._bgg{background-color:var(--_g)}.bgy{background-color:var(--y)}._bgy{background-color:var(--_y)}.bgo{background-color:var(--o)}._bgo{background-color:var(--_o)}.bgr{background-color:var(--r)}._bgr{background-color:var(--_r)}.cv{color:var(--v)}.ci{color:var(--i)}.cb{color:var(--b)}.cg{color:var(--g)}.cy{color:var(--y)}.co{color:var(--o)}.cr{color:var(--r)}@media (width>=768px){.Mbga{background-color:var(--a)}.Mbgc{background-color:var(--c)}.M_bgl{background-color:var(--_l)}}.Hbga:hover{background-color:var(--a)}.H_bga:hover{background-color:var(--_a)}.Hbgc:hover{background-color:var(--c)}.H_bgc:hover{background-color:var(--_c)}.Hbgl:hover{background-color:var(--l)}.H_bgl:hover{background-color:var(--_l)}.H_bgp:hover{background-color:var(--_p)}.H_bgs:hover{background-color:var(--_s)}.H_bgw:hover{background-color:var(--_w)}.H_bgd:hover{background-color:var(--_d)}.Hct:hover{color:var(--t)}.Hcp:hover{color:var(--p)}.Hcw:hover{color:var(--w)}.Hcd:hover{color:var(--d)}.Hcs:hover{color:var(--s)}.Hbgb:hover{background-color:var(--b)}.Hci:hover{color:var(--i)}:hover>.\>H_bgc{background-color:var(--_c)}:hover>.\>Hca{color:var(--a)}:hover>.\>Hct{color:var(--t)}:hover>.\>Hcp{color:var(--p)}:hover>.\>Hcw{color:var(--w)}:hover>.\>Hcd{color:var(--d)}:hover>.\>Hcs{color:var(--s)}:hover>.\>Hci{color:var(--i)}.bn{border:1px solid #0000}.bny{border-top:1px solid #0000;border-bottom:1px solid #0000}.bnt{border-top:1px solid #0000}.bnb{border-bottom:1px solid #0000}.bnl{border-left:1px solid #0000}.bk{border:1px solid var(--k)}._bk{border:1px solid var(--_k)}.-bk{border:1px dashed var(--k)}.bkx{border-left:1px solid var(--k);border-right:1px solid var(--k)}.bky{border-top:1px solid var(--k);border-bottom:1px solid var(--k)}.bkt{border-top:1px solid var(--k)}.bkb{border-bottom:1px solid var(--k)}.bkl{border-left:1px solid var(--k)}.bkr{border-right:1px solid var(--k)}.bp{border:1px solid var(--p)}._bp{border:1px solid var(--_p)}.bd{border:1px solid var(--d)}.bs{border:1px solid var(--s)}.-bs{border:1px dashed var(--s)}._bs{border:1px solid var(--_s)}.-_bs{border:1px dashed var(--_s)}.bsb{border-bottom:1px solid var(--s)}.bm{border:1px solid var(--m)}._bmr{border-right:1px solid var(--_m)}.bgt{border-top-color:var(--g)}.bgb{border-bottom-color:var(--g)}._bgb{border-bottom-color:var(--_g)}.bcy{border-top:1px solid var(--c);border-bottom:1px solid var(--c)}._bcy{border-top:1px solid var(--_c);border-bottom:1px solid var(--_c)}._bcb{border-bottom:1px solid var(--_c)}.bax{border-left:1px solid var(--a);border-right:1px solid var(--a)}.bay{border-top:1px solid var(--a);border-bottom:1px solid var(--a)}.bat{border-top:1px solid var(--a)}.bar{border-right:1px solid var(--a)}.bl{border:1px solid var(--l)}._bl{border:1px solid var(--_l)}.blx{border-left:1px solid var(--l);border-right:1px solid var(--l)}.bly{border-top:1px solid var(--l);border-bottom:1px solid var(--l)}.blt{border-top:1px solid var(--l)}.blb{border-bottom:1px solid var(--l)}.bll{border-left:1px solid var(--l)}.blr{border-right:1px solid var(--l)}@media (width>=768px){.Mbnb{border-bottom:1px solid #0000}.Mbnl{border-left:1px solid #0000}.Mbk{border:1px solid var(--k)}.Mbkt{border-top:1px solid var(--k)}.Mblr{border-right:1px solid var(--l)}}.Hbk:hover{border:1px solid var(--k)}.H-bk:hover{border:1px dashed var(--k)}.Hbky:hover{border-top:1px solid var(--k);border-bottom:1px solid var(--k)}.Hbp:hover{border:1px solid var(--p)}.Hbs:hover{border:1px solid var(--s)}.H_bs:hover{border:1px solid var(--_s)}.Hbgb:hover{border-bottom-color:var(--g)}.Hbl:hover{border:1px solid var(--l)}.Hbly:hover{border-top:1px solid var(--l);border-bottom:1px solid var(--l)}.d300{transition:all .3s}.rf{border-radius:9999px}.rd{border-radius:var(--rd)}.rs{border-radius:calc(var(--rd)/2)}.rdtl{border-top-left-radius:var(--rd)}.rst{border-top-left-radius:calc(var(--rd)/2);border-top-right-radius:calc(var(--rd)/2)}.rsb{border-bottom-left-radius:calc(var(--rd)/2);border-bottom-right-radius:calc(var(--rd)/2)}.rdb{border-bottom-left-radius:var(--rd);border-bottom-right-radius:var(--rd)}.rdt{border-top-left-radius:var(--rd);border-top-right-radius:var(--rd)}.rdl{border-top-left-radius:var(--rd);border-bottom-left-radius:var(--rd)}.rdr{border-top-right-radius:var(--rd);border-bottom-right-radius:var(--rd)}.rnl{border-top-left-radius:0;border-bottom-left-radius:0}.rnr{border-top-right-radius:0;border-bottom-right-radius:0}.on{outline:none}.crp{cursor:pointer}.crg{cursor:grab}.crd{cursor:default}.usn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ontop{z-index:1000}.oh{overflow:hidden}.oxa{overflow-x:auto}.oya{overflow-y:auto}.oxs{overflow-x:scroll}.oys{overflow-y:scroll}.oyh{overflow-y:hidden}.oxh{overflow-x:hidden}.sh1{box-shadow:var(--sh1)}.sh2{box-shadow:var(--sh2)}.sh3{box-shadow:var(--sh3)}.sh4{box-shadow:var(--sh4)}.sh5{box-shadow:var(--sh5)}.debug{border:1px solid red!important}@media (width>=768px){.Mrf{border-radius:9999px}.Mrd{border-radius:var(--rd)}.Mrdb{border-bottom-left-radius:var(--rd);border-bottom-right-radius:var(--rd)}.Mrdt{border-top-left-radius:var(--rd);border-top-right-radius:var(--rd)}.Mrnl{border-top-left-radius:0;border-bottom-left-radius:0}.Mrnr{border-top-right-radius:0;border-bottom-right-radius:0}.Msh3{box-shadow:var(--sh3)}}.Hsh3:hover{box-shadow:var(--sh3)}a,hr{color:inherit}progress,sub,sup{vertical-align:baseline}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,ul{margin:0}dialog,fieldset,legend,menu,ol,ul{padding:0}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:theme("borderColor.DEFAULT",currentColor)}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:theme("fontFamily.sans",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:theme("fontFamily.sans[1].fontFeatureSettings",normal);font-variation-settings:theme("fontFamily.sans[1].fontVariationSettings",normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:theme("fontFamily.mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace),serif;font-feature-settings:theme("fontFamily.mono[1].fontFeatureSettings",normal);font-variation-settings:theme("fontFamily.mono[1].fontVariationSettings",normal);font-size:1em}small{font-size:80%}sub,sup{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-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}::-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}menu,ol,ul{list-style:none}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:theme("colors.gray.4",#9ca3af)}input::placeholder,textarea::placeholder{opacity:1;color:theme("colors.gray.4",#9ca3af)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}@keyframes error-wiggle-left-right{0%{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}to{transform:translate(0)}}.error-wiggle-left-right{animation:error-wiggle-left-right .5s ease-in-out}.auto-gen-container{transition:all .2s ease}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:fade-in .6s ease-out;animation-fill-mode:both}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{animation:fade-out .6s ease-out;animation-fill-mode:both}@keyframes rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-slow{animation:rotate-slow 160s ease-out;animation-fill-mode:both;animation-iteration-count:infinite}@keyframes rotate-in-low{0%{transform:rotate(-10deg);opacity:0}to{transform:rotate(0);opacity:1}}.rotate-in-low{animation:rotate-in-low .55s ease-out;animation-fill-mode:both;animation-delay:.2s;animation-iteration-count:1}@keyframes scale-in-low{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.scale-in-low{animation:scale-in-low .6s ease-out;animation-fill-mode:both}@keyframes scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.scale-in{animation:scale-in .6s ease-out;animation-fill-mode:both}@keyframes scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.scale-out{animation:scale-out .6s ease-out;animation-fill-mode:both}@keyframes rotate-in{0%{transform:rotate(-180deg) scale(0);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.rotate-in{animation:rotate-in .6s ease-out;animation-fill-mode:both}@keyframes bounce-in{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}.bounce-in{animation:bounce-in .6s ease-out;animation-fill-mode:both}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-up{animation:slide-up .6s ease-out;animation-fill-mode:both}@keyframes slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-down{animation:slide-down .6s ease-out;animation-fill-mode:both}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.pulse{animation:pulse 2s ease-in-out infinite}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes flip-in{0%{transform:rotateY(-90deg);opacity:0}to{transform:rotateY(0);opacity:1}}.flip-in{animation:flip-in .6s ease-out;animation-fill-mode:both}@keyframes fade-slide-in-top{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.fade-slide-in-top{animation:fade-slide-in-top .6s ease-out}@keyframes fade-slide-in-bottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-slide-in-bottom{animation:fade-slide-in-bottom .6s ease-out}@keyframes fade-slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.fade-slide-in-left{animation:fade-slide-in-left .6s ease-out}@keyframes fade-slide-in-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.fade-slide-in-right{animation:fade-slide-in-right .6s ease-out}.fade-slide-fast,.animation-fast{animation-duration:.3s!important}.fade-slide-slow,.animation-slow{animation-duration:1s!important}.animation-slower{animation-duration:1.5s!important}.animation-fastest{animation-duration:.15s!important}.fade-slide-delay-1,.animation-delay-1{animation-delay:.1s}.fade-slide-delay-2,.animation-delay-2{animation-delay:.2s}.fade-slide-delay-3,.animation-delay-3{animation-delay:.3s}.fade-slide-delay-4,.animation-delay-4{animation-delay:.4s}.fade-slide-delay-5,.animation-delay-5{animation-delay:.5s}.animation-delay-6{animation-delay:.6s}.animation-delay-7{animation-delay:.7s}.animation-delay-8{animation-delay:.8s}.animation-infinite{animation-iteration-count:infinite}.animation-once{animation-iteration-count:1}.animation-twice{animation-iteration-count:2}.animation-reverse{animation-direction:reverse}.animation-alternate{animation-direction:alternate}.animation-alternate-reverse{animation-direction:alternate-reverse}.animation-paused{animation-play-state:paused}.animation-running{animation-play-state:running}.fade-slide-in-top,.fade-slide-in-bottom,.fade-slide-in-left,.fade-slide-in-right,.fade-in,.scale-in,.rotate-in,.bounce-in,.slide-up,.slide-down,.flip-in{animation-fill-mode:both}.month--normal{display:grid;grid-template-columns:repeat(7,32px);grid-template-rows:repeat(6,32px);grid-gap:5px;padding:1rem;justify-content:center;align-items:center}.month__day{width:32px;height:32px;font-size:.9rem;border-radius:calc(var(--rd) * .5);outline:2px solid transparent;outline-offset:2px;transition:all .3s}.month__day--today{outline:2px dotted var(--p)}.month__day:hover{outline:2px solid var(--k)}.month__day--selected{outline:2px solid var(--p)}.month__day--other{opacity:.3;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input:focus,textarea:focus{outline:2px solid var(--_p)}.course-sidebars{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 6rem);width:4rem;padding:.5rem;left:.5rem;border-radius:var(--rd);background-color:var(--foreground)}.course-sidebars button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;text-align:start;border-radius:calc(var(--rd) * .5);color:var(--m);transition:all .3s ease}.course-sidebars button:hover,.course-sidebars button.active{color:var(--background);background:var(--m)}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.ProseMirror,.selection{display:inline}.ProseMirror>.react-renderer,.lipen>.react-renderer{margin-top:3rem;margin-bottom:3rem}.ProseMirror>.react-renderer:first-child,.lipen>.react-renderer:first-child{margin-top:0}.ProseMirror>.react-renderer:last-child,.lipen>.react-renderer:last-child{margin-bottom:0}.ProseMirror.resize-cursor,.lipen.resize-cursor{cursor:col-resize}.ProseMirror-gapcursor{position:relative;width:100%;max-width:42rem;margin-left:auto;margin-right:auto}.ProseMirror-gapcursor:after{width:100%;max-width:42rem;margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;top:-1.5em}[data-theme=slash-command]{width:1000vw}.spinner-animation{animation:spinner 1.6s linear infinite;animation-delay:-1.6s}.spinner-animation-secondary{animation-delay:-1s}@keyframes spinner{12.5%{x:13px;y:1px}25%{x:13px;y:1px}37.5%{x:13px;y:13px}50%{x:13px;y:13px}62.5%{x:1px;y:13px}75%{x:1px;y:13px}87.5%{x:1px;y:1px}}:is(.ProseMirror,.lipen) .FIB{background-color:var(--foreground);padding:.125rem 4rem .125rem .5rem;width:4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;font-style:normal!important;text-align:start!important;border:1px solid var(--k);border-radius:.5rem}:is(.ProseMirror,.lipen) figure[data-type=imageBlock]{margin:0}:is(.ProseMirror,.lipen) figure[data-type=imageBlock] img{border-radius:.375rem;display:block;width:100%}:is(.ProseMirror,.lipen) figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem}:is(.ProseMirror,.lipen)>blockquote,:is(.ProseMirror,.lipen) [data-type=blockquoteFigure] blockquote{margin:0}:is(.ProseMirror,.lipen)>blockquote>*,:is(.ProseMirror,.lipen) [data-type=blockquoteFigure] blockquote>*{margin-top:0;margin-bottom:0}:is(.ProseMirror,.lipen) [data-type=columns]{display:grid;gap:1rem;margin-top:3.5rem;margin-bottom:3rem}:is(.ProseMirror,.lipen) [data-type=columns].layout-sidebar-left{grid-template-columns:40fr 60fr}:is(.ProseMirror,.lipen) [data-type=columns].layout-sidebar-right{grid-template-columns:60fr 40fr}:is(.ProseMirror,.lipen) [data-type=columns].layout-two-column{grid-template-columns:1fr 1fr}:is(.ProseMirror,.lipen) [data-type=column]{overflow:auto}.ProseMirror code{caret-color:#00f;color:#fff;background-color:var(--other-background);border-radius:.125rem;padding:0 2px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Courier New,monospace;font-feature-settings:"liga" on,"calt" on;-webkit-font-feature-settings:"liga" on,"calt" on;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ProseMirror code::-moz-selection{background-color:#ffffff4d}.ProseMirror code::selection{background-color:#ffffff4d}.ProseMirror pre{caret-color:#fff;background-color:#262626;color:#fff;border-radius:var(--rd);margin-top:3rem;margin-bottom:3rem;padding:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ProseMirror pre *::-moz-selection{background-color:#fff3}.ProseMirror pre *::selection{background-color:#fff3}.ProseMirror pre code{background-color:inherit;color:inherit;padding:0;box-shadow:none}.ProseMirror pre :is(.hljs-comment,.hljs-quote){color:#a3a3a3}.ProseMirror pre :is(.hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-selector-id,.hljs-selector-class){color:#fca5a5}.ProseMirror pre :is(.hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params){color:#fdba74}.ProseMirror pre :is(.hljs-string,.hljs-symbol,.hljs-bullet){color:#bef264}.ProseMirror pre :is(.hljs-title,.hljs-section){color:#fde047}.ProseMirror pre :is(.hljs-keyword,.hljs-selector-tag){color:#5eead4}.ProseMirror pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong{font-weight:700}.ProseMirror .collaboration-cursor__caret{border-right:1px solid black;border-left:1px solid black;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.ProseMirror .collaboration-cursor__label{border-radius:0 .25rem .25rem;color:#000;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.4em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:is(.ProseMirror,.lipen) ol{list-style-type:decimal;color:var(--color)}:is(.ProseMirror,.lipen) ul{list-style-type:disc;color:var(--color)}:is(.ProseMirror,.lipen) :is(ul,ol){margin:1rem 0;padding:0 2rem}:is(.ProseMirror,.lipen) :is(ul:not(:first-child),ol:not(:first-child)){margin-top:1rem}:is(.ProseMirror,.lipen) :is(ul:not(:last-child),ol:not(:last-child)){margin-bottom:1rem}:is(.ProseMirror,.lipen) :is(ul:first-child,ol:first-child){margin-top:0}:is(.ProseMirror,.lipen) :is(ul:last-child,ol:last-child){margin-bottom:0}:is(.ProseMirror,.lipen) :is(ul ul,ul ol,ul li,ol ul,ol ol,ol li){margin-top:.25rem;margin-bottom:.25rem}:is(.ProseMirror,.lipen) :is(ul p,ol p){margin-top:0;margin-bottom:0}:is(.ProseMirror,.lipen)>:is(ul,ol){margin:2rem 0}:is(.ProseMirror,.lipen)>:is(ul:not(:first-child),ol:not(:first-child)){margin-top:1rem}:is(.ProseMirror,.lipen)>:is(ul:not(:last-child),ol:not(:last-child)){margin-bottom:1rem}:is(.ProseMirror,.lipen)>:is(ul:first-child,ol:first-child){margin-top:0}:is(.ProseMirror,.lipen)>:is(ul:last-child,ol:last-child){margin-bottom:0}:is(.ProseMirror,.lipen) ul[data-type=taskList]{list-style:none;padding:0}:is(.ProseMirror,.lipen) ul[data-type=taskList] p{margin:0}:is(.ProseMirror,.lipen) ul[data-type=taskList] li{display:flex}:is(.ProseMirror,.lipen) ul[data-type=taskList] li>label{flex:1 1 auto;flex-grow:0;flex-shrink:0;margin-top:.25rem;margin-bottom:.25rem;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.ProseMirror,.lipen) ul[data-type=taskList] li>div{flex:1 1 auto}:is(.ProseMirror,.lipen) ul[data-type=taskList] li[data-checked=true]{text-decoration-line:line-through}.ProseMirror .is-empty:before{content:attr(data-placeholder);color:var(--m);float:left;height:0;pointer-events:none}.dark .ProseMirror .is-empty:before{color:#fff6}.ProseMirror.ProseMirror-focused>p.has-focus.is-empty:before{content:"Type / to browse options"}.ProseMirror.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before{content:"Type / to browse options"}.ProseMirror>.is-editor-empty:before{content:"Click here to start writing …"}.ProseMirror blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}.ProseMirror blockquote+figcaption.is-empty:not(.is-editor-empty):before{content:"Author"}.ProseMirror [data-placeholder][data-suggestion]:before,.ProseMirror [data-placeholder][data-suggestion] *:before{content:none!important}.ProseMirror .tableWrapper{margin-top:3rem;margin-bottom:3rem}.ProseMirror table{border-collapse:collapse;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-sizing:border-box}.dark :is(.ProseMirror table){border-color:#fff3}.ProseMirror table :is(td,th){border:1px solid rgba(0,0,0,.1);min-width:100px;padding:.5rem;position:relative;text-align:left;vertical-align:top}.dark :is(.ProseMirror table :is(td,th)){border-color:#fff3}.ProseMirror table :is(td,th):first-of-type:not(a){margin-top:0}.ProseMirror table :is(td,th) p{margin:0}.ProseMirror table :is(td,th) p+p{margin-top:.75rem}.ProseMirror table th{font-weight:700}.ProseMirror table .column-resize-handle{bottom:-2px;display:flex;pointer-events:none;position:absolute;right:-.25rem;top:0;width:.5rem}.ProseMirror table .column-resize-handle:before{background-color:#0003;width:1px;margin-left:.5rem;content:""}.dark :is(){background-color:#fff3}.ProseMirror table .selectedCell{background-color:#0000000d;border-color:#0003;border-style:double}.dark :is(.ProseMirror table .selectedCell){background-color:#ffffff1a;border-color:#fff3}.ProseMirror table :is(.grip-column,.grip-row){align-items:center;background-color:#0000000d;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:10}.dark :is(.ProseMirror table :is(.grip-column,.grip-row)){background-color:#ffffff1a}.ProseMirror table .grip-column{width:calc(100% + 1px);border-left:1px solid rgba(0,0,0,.2);height:.75rem;left:0;margin-left:-1px;margin-top:-.75rem}.dark :is(.ProseMirror table .grip-column){border-color:#fff3}.ProseMirror table .grip-column:is(:hover,.selected):before{content:"";width:.625rem}.ProseMirror table .grip-column:hover{background-color:#0000001a}.dark :is(.ProseMirror table .grip-column:hover){background-color:#fff3}.ProseMirror table .grip-column:hover:before{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#0009}.dark :is(){border-bottom-color:#fff9}.ProseMirror table .grip-column.first{border-color:transparent;border-top-left-radius:.125rem}.ProseMirror table .grip-column.last{border-top-right-radius:.125rem}.ProseMirror table .grip-column.selected{background-color:#0000004d;border-color:#0000004d;box-shadow:0 1px 2px #0000000d}.dark :is(.ProseMirror table .grip-column.selected){background-color:#ffffff4d;border-color:#ffffff4d}.ProseMirror table .grip-column.selected:before{border-bottom-width:2px;border-bottom-style:dotted}.ProseMirror table .grip-row{height:calc(100% + 1px);border-top:1px solid rgba(0,0,0,.2);left:-.75rem;width:.75rem;top:0;margin-top:-.25rem}.dark :is(.ProseMirror table .grip-row){border-color:#fff3}.ProseMirror table .grip-row:is(:hover,.selected):before{height:.625rem;content:""}.ProseMirror table .grip-row:hover{background-color:#0000001a}.dark :is(.ProseMirror table .grip-row:hover){background-color:#fff3}.ProseMirror table .grip-row:hover:before{border-left-width:2px;border-left-style:dotted;border-left-color:#0009}.dark :is(){border-left-color:#fff9}.ProseMirror table .grip-row.first{border-color:transparent;border-top-left-radius:.125rem}.ProseMirror table .grip-row.last{border-bottom-left-radius:.125rem}.ProseMirror table .grip-row.selected{background-color:#0000004d;border-color:#0000004d;box-shadow:0 1px 2px #0000000d}.dark :is(.ProseMirror table .grip-row.selected){background-color:#ffffff4d;border-color:#ffffff4d}.ProseMirror table .grip-row.selected:before{border-left-width:2px;border-left-style:dotted}:is(.tiptap,.lipen) p{line-height:1.625;margin-top:.75rem;margin-bottom:.75rem}:is(.tiptap,.lipen) p:first-child{margin-top:0}:is(.tiptap,.lipen) p:last-child{margin-bottom:0}:is(.tiptap,.lipen)>p{margin-top:1rem;margin-bottom:1rem}:is(.tiptap,.lipen)>p:first-child{margin-top:0}:is(.tiptap,.lipen)>p:last-child{margin-bottom:0}:is(.tiptap,.lipen) h1{font-size:1.875rem;line-height:2.25rem}:is(.tiptap,.lipen) h2{font-size:1.5rem;line-height:2rem}:is(.tiptap,.lipen) h3{font-size:1.25rem;line-height:1.75rem}:is(.tiptap,.lipen) h4{font-size:1.125rem;line-height:1.75rem}:is(.tiptap,.lipen) h5{font-size:1rem;line-height:1.5rem}:is(.tiptap,.lipen) h6{font-size:.875rem;line-height:1.25rem}:is(.tiptap,.lipen) :is(h1,h2,h3,h4,h5,h6){font-weight:700}:is(.tiptap,.lipen) :is(h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child){margin-top:0}:is(.tiptap,.lipen) :is(h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child){margin-bottom:0}:is(.tiptap,.lipen) :is(h1,h2,h3){margin-top:3rem}:is(.tiptap,.lipen) :is(h4,h5,h6){margin-top:2rem}:is(.tiptap,.lipen) a.link{color:#3b82f6;font-weight:800}:is(.tiptap,.lipen) mark{background-color:#ef4444;border-radius:.125rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;padding-top:.25rem;padding-bottom:.25rem}:is(.tiptap,.lipen) img{height:auto;width:100%;max-width:100%}:is(.tiptap,.lipen) [data-type=horizontalRule]{margin-top:2rem;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem;transition:all .1s ease-in-out;cursor:pointer}:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#0000004d}:is(.tiptap,.lipen) [data-type=horizontalRule]:hover:not(:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode){background-color:#0000000d}:is(.tiptap,.lipen) [data-type=horizontalRule] hr{border:0;border-top:1px solid rgba(0,0,0,.2);background-color:#000c}@media (prefers-color-scheme: dark){.tiptap a.link{color:#60a5fa}.tiptap mark{background-color:#f87171}.tiptap [data-type=horizontalRule].ProseMirror-selectednode{background-color:#ffffff1a}.tiptap [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#ffffff4d}.tiptap [data-type=horizontalRule]:hover:not(.tiptap [data-type=horizontalRule].ProseMirror-selectednode){background-color:#ffffff1a}.tiptap [data-type=horizontalRule] hr{border-top-color:#fff3;background-color:#fffc}}.MESSAGE-ITEM{will-change:transform}.MESSAGE-ACTIONS{display:none}.MESSAGE-ITEM:hover .MESSAGE-ACTIONS,.MESSAGE-ACTIONS.SELECTED{display:flex}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(../../../fonts/satoshi/Satoshi-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(../../../fonts/chillax/Chillax-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(../../../fonts/chillax/Chillax-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--a: oklch(.21 0 0);--_a: oklch(.21 0 0 / 75%);--c: oklch(.235 0 0);--_c: oklch(.235 0 0 / 75%);--l: oklch(.25 0 0);--_l: oklch(.25 0 0 / 75%);--t: oklch(.96 .01 163);--_t: #d0d0d0c0;--m: oklch(.76 .01 163);--_m: oklch(.76 .01 163 / 30%);--k: oklch(.28 0 0);--_k: oklch(.28 0 0);--p: oklch(.65 .1458 160.29);--_p: oklch(.65 .1458 160.29 / 30%);--d: #e23d28;--_d: #ed254d34;--w: #ffbe2e;--_w: #ffbe2e34;--s: oklch(.65 .1458 160.29);--_s: oklch(.65 .1458 160.29 / 30%);--sh1: 0 1px 2px 0 rgb(0 0 0 / .05);--sh2: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--sh3: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--sh4: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--sh5: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--box-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--rd: .75rem;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;font-weight:400;font-size:16px;color:var(--t);background-color:var(--a);--v: oklch(.68 .15 295);--_v: oklch(.68 .15 295 / 40%);--i: oklch(.67 .15 275);--_i: oklch(.67 .15 275 / 40%);--b: oklch(.7 .15 240);--_b: oklch(.7 .15 240 / 40%);--g: oklch(.65 .146 160.3);--_g: oklch(.65 .146 160.3 / 40%);--y: oklch(.8 .12 100);--_y: oklch(.8 .12 100 / 40%);--o: oklch(.75 .15 70);--_o: oklch(.75 .15 70 / 40%);--r: oklch(.65 .15 30);--_r: oklch(.65 .15 30 / 40%)}.text-elipse{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.back-blur-sm{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px)}.back-blur{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);-moz-backdrop-filter:blur(7px)}.bg-img{animation:fadeIn linear;animation-timeline:view();animation-range:exit 50%}@keyframes show-up{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.path{clip-path:url(#customBar);filter:drop-shadow(0 10rem 10rem rgb(10,10,10));z-index:1}tb{letter-spacing:.001em}textarea::-moz-placeholder,input::-moz-placeholder{color:var(--m)}textarea::placeholder,input::placeholder{color:var(--m)}.txl,.t2xl,.t3xl,.t4xl{letter-spacing:-.01em}.mono{font-family:Source Code Pro,SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,Courier New,monospace}.spring-bounce{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:50%}}.pic{place-items:center}.wiggle{animation:wiggle .5s ease-in-out infinite}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}kbd{--kbd-color-background: var(--a);--kbd-color-border: var(--k);--kbd-color-text: var(--m);background-color:var(--kbd-color-background);color:var(--kbd-color-text);border-radius:.25rem;border:1px solid var(--kbd-color-border);box-shadow:0 1px 0 1px var(--kbd-color-border);cursor:default;font-family:monospace;font-size:.75em;line-height:1;min-width:.75rem;display:block;text-align:center;padding:2px 5px;position:relative}.wiggle-bounce{animation:wiggleBounce .6s ease-in-out infinite}@keyframes wiggleBounce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) rotate(-3deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-3px) rotate(3deg)}}.bounce{animation:bounce .6s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes textTransition{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}h1{font-size:2.25rem;line-height:2.5rem}h2{font-size:1.875rem;line-height:2.25rem}h3{font-size:1.5rem;line-height:2rem}p,body{font-size:1rem;line-height:1.5rem}body{transition-duration:.3s;width:100vw;height:100vh}body ::-webkit-scrollbar{display:none}body *{scrollbar-width:none;-ms-overflow-style:none}button._b1:hover{transition:all .3s ease-in-out;filter:brightness(1.12);box-shadow:var(--sh4)}button._b1:active{transition:all .1s ease-in-out;filter:brightness(.98);box-shadow:var(--sh2)}.toast-wrapper{position:fixed;top:.25rem;z-index:99999;right:1rem;display:flex;flex-direction:column-reverse;gap:.5rem}.toast{background-color:var(--c);border:1px solid var(--k);height:2.5rem;border-radius:var(--rd)}.toast.success{color:var(--s)}.toast.error{color:var(--d)}.toast.warning{color:var(--w)}.toast-enter{animation:toastEnter .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes toastEnter{0%{opacity:0;transform:translate(20%)}60%{opacity:1;transform:translate(-2%)}80%{transform:translate(1%)}to{opacity:1;transform:translate(0)}}.toast-exit{animation:toastExit .5s cubic-bezier(.36,0,.66,-.56) forwards}@keyframes toastExit{0%{opacity:1;transform:translate(0)}20%{opacity:.9;transform:translate(-3%)}to{opacity:0;transform:translate(100%)}}*{scroll-behavior:smooth}.no-scroll{overflow:hidden;scrollbar-width:none}.no-scroll-bar{scrollbar-width:none}body.no-scroll{overflow:hidden;scrollbar-width:none}body.no-scroll *{overflow:hidden!important;scrollbar-width:none}#main-navigation,#main-page{max-width:1536px}.ProseMirror:focus{outline:none}.help{position:relative;border:2px solid var(--k);box-shadow:0 20px 50px -12px var(--k);@keyframes animateHelpText{0%{display:block;opacity:0;transform:translate(-20px)}50%{opacity:.8;transform:translate(0)}to{opacity:1;transform:translate(0)}}}.help>.help-text{height:-moz-fit-content;height:fit-content;font-size:.8rem;padding:.5rem;position:absolute;background-color:var(--a);color:var(--t);border:1px solid var(--k);border-radius:var(--rd);transition:all .3s ease;opacity:0;transform:translate(-20px)}.help:hover>.help-text{display:block;transform:translate(0);animation:animateHelpText .3s ease forwards}.show{filter:blur(1px);animation:drawerAnimation .5s cubic-bezier(.86,0,.07,1) forwards}.skeleton-loading{position:relative;overflow:hidden;background-color:#ffffff0d}.skeleton-loading:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.03) 20%,rgba(255,255,255,.05) 40%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.05) 60%,rgba(255,255,255,.03) 80%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{to{transform:translate(100%)}}.skeleton-loading.on-app{background-color:#ffffff0f}.skeleton-loading.on-canvas{background-color:#ffffff0d}.skeleton-loading.on-layer{background-color:#ffffff0a}.skeleton-loading.blend{background-color:transparent;background-image:linear-gradient(to right,#ffffff0d,#ffffff0d)}.skeleton-loading.strong{background-color:#ffffff14}.skeleton-loading.strong:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 20%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 80%,transparent 100%)}.skeleton-loading.primary{background-color:#47ad801a}.skeleton-loading.primary:after{background:linear-gradient(90deg,transparent 0%,rgba(71,173,128,.1) 20%,rgba(71,173,128,.2) 50%,rgba(71,173,128,.1) 80%,transparent 100%)}@keyframes drawerAnimation{0%{scale:100%}to{border-radius:var(--rd);scale:98%}}.fon:focus{outline:none}.overlay{margin-bottom:1rem;z-index:50;border-radius:1rem;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.blk{display:inline-block}.tn{font-weight:400}button{cursor:pointer;pointer-events:auto;touch-action:manipulation}button:disabled{cursor:not-allowed}.tippy-box{z-index:9999;box-shadow:0 8px 16px #0003;color:var(--t)!important;background-color:var(--c)!important;padding:0!important;view-transition-name:none}.tippy-arrow{border-color:var(--a)!important;color:var(--a)!important}*:hover>.\>HScaleUp{animation:fadeInScaleUp .2s ease-in-out forwards}a.icon{padding:0;font-size:1.25rem;line-height:0}@keyframes fadeInScaleUp{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.animate-fade-in-scale-up{animation:fadeInScaleUp .1s ease-in-out forwards}
