/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;overflow:visible;height:0}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal;max-width:100%;padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items: flex-start}.items-end{align-items: flex-end}.items-center{align-items: center}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.content-start{align-content: flex-start}.content-end{align-content: flex-end}.content-center{align-content: center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.flex-basis-half{flex-basis:50%}.flex-auto{flex:auto}.flex-1{flex:1}.flex-initial{flex:none}.self-start{align-self: flex-start}.self-end{align-self: flex-end}.self-center{align-self: center}.self-stretch{align-self:stretch}:root{--grid-columns:12;--grid-columns-12:12;--grid-columns-11:11;--grid-columns-10:10;--grid-columns-9:9;--grid-columns-8:8;--grid-columns-7:7;--grid-columns-6:6;--grid-columns-5:5;--grid-columns-4:4;--grid-columns-3:3;--grid-columns-2:2;--grid-columns-1:1;--breakpoint-sm:601px;--breakpoint-md:926px;--breakpoint-lg:1276px;--breakpoint-xl:1400px;--breakpoint-xxl:1600px}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns,12),1fr)}.grid.columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-1{grid-column:span 1}.grid>.col-2{grid-column:span 2}.grid>.col-3{grid-column:span 3}.grid>.col-4{grid-column:span 4}.grid>.col-5{grid-column:span 5}.grid>.col-6{grid-column:span 6}.grid>.col-7{grid-column:span 7}.grid>.col-8{grid-column:span 8}.grid>.col-9{grid-column:span 9}.grid>.col-10{grid-column:span 10}.grid>.col-11{grid-column:span 11}.grid>.col-12{grid-column:span 12}.grid>.col-auto{grid-column:auto}.grid>.col-full{grid-column:1/-1}.grid>.start-1{grid-column-start:1}.grid>.start-2{grid-column-start:2}.grid>.start-3{grid-column-start:3}.grid>.start-4{grid-column-start:4}.grid>.start-5{grid-column-start:5}.grid>.start-6{grid-column-start:6}.grid>.start-7{grid-column-start:7}.grid>.start-8{grid-column-start:8}.grid>.start-9{grid-column-start:9}.grid>.start-10{grid-column-start:10}.grid>.start-11{grid-column-start:11}.grid>.start-12{grid-column-start:12}.grid>.start-13{grid-column-start:13}@media only screen and (max-width:600px){.grid.xs-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.xs-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.xs-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.xs-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.xs-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.xs-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.xs-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.xs-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.xs-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.xs-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.xs-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.xs-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-xs-1{grid-column:span 1}.grid>.col-xs-2{grid-column:span 2}.grid>.col-xs-3{grid-column:span 3}.grid>.col-xs-4{grid-column:span 4}.grid>.col-xs-5{grid-column:span 5}.grid>.col-xs-6{grid-column:span 6}.grid>.col-xs-7{grid-column:span 7}.grid>.col-xs-8{grid-column:span 8}.grid>.col-xs-9{grid-column:span 9}.grid>.col-xs-10{grid-column:span 10}.grid>.col-xs-11{grid-column:span 11}.grid>.col-xs-12{grid-column:span 12}.grid>.col-xs-auto{grid-column:auto}.grid>.col-xs-full{grid-column:1/-1}}@media only screen and (min-width:601px){.grid.sm-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.sm-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.sm-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.sm-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.sm-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.sm-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.sm-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.sm-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.sm-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.sm-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.sm-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.sm-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-sm-1{grid-column:span 1}.grid>.col-sm-2{grid-column:span 2}.grid>.col-sm-3{grid-column:span 3}.grid>.col-sm-4{grid-column:span 4}.grid>.col-sm-5{grid-column:span 5}.grid>.col-sm-6{grid-column:span 6}.grid>.col-sm-7{grid-column:span 7}.grid>.col-sm-8{grid-column:span 8}.grid>.col-sm-9{grid-column:span 9}.grid>.col-sm-10{grid-column:span 10}.grid>.col-sm-11{grid-column:span 11}.grid>.col-sm-12{grid-column:span 12}.grid>.col-sm-auto{grid-column:auto}.grid>.col-sm-full{grid-column:1/-1}}@media only screen and (min-width:926px){.grid.md-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.md-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.md-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.md-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.md-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.md-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.md-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.md-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.md-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.md-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.md-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.md-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-md-1{grid-column:span 1}.grid>.col-md-2{grid-column:span 2}.grid>.col-md-3{grid-column:span 3}.grid>.col-md-4{grid-column:span 4}.grid>.col-md-5{grid-column:span 5}.grid>.col-md-6{grid-column:span 6}.grid>.col-md-7{grid-column:span 7}.grid>.col-md-8{grid-column:span 8}.grid>.col-md-9{grid-column:span 9}.grid>.col-md-10{grid-column:span 10}.grid>.col-md-11{grid-column:span 11}.grid>.col-md-12{grid-column:span 12}.grid>.col-md-auto{grid-column:auto}.grid>.col-md-full{grid-column:1/-1}}@media only screen and (min-width:1276px){.grid.lg-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.lg-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.lg-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.lg-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.lg-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.lg-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.lg-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.lg-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.lg-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.lg-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.lg-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.lg-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-lg-1{grid-column:span 1}.grid>.col-lg-2{grid-column:span 2}.grid>.col-lg-3{grid-column:span 3}.grid>.col-lg-4{grid-column:span 4}.grid>.col-lg-5{grid-column:span 5}.grid>.col-lg-6{grid-column:span 6}.grid>.col-lg-7{grid-column:span 7}.grid>.col-lg-8{grid-column:span 8}.grid>.col-lg-9{grid-column:span 9}.grid>.col-lg-10{grid-column:span 10}.grid>.col-lg-11{grid-column:span 11}.grid>.col-lg-12{grid-column:span 12}.grid>.col-lg-auto{grid-column:auto}.grid>.col-lg-full{grid-column:1/-1}}@media only screen and (min-width:1400px){.grid.xl-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.xl-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.xl-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.xl-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.xl-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.xl-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.xl-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.xl-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.xl-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.xl-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.xl-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.xl-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-xl-1{grid-column:span 1}.grid>.col-xl-2{grid-column:span 2}.grid>.col-xl-3{grid-column:span 3}.grid>.col-xl-4{grid-column:span 4}.grid>.col-xl-5{grid-column:span 5}.grid>.col-xl-6{grid-column:span 6}.grid>.col-xl-7{grid-column:span 7}.grid>.col-xl-8{grid-column:span 8}.grid>.col-xl-9{grid-column:span 9}.grid>.col-xl-10{grid-column:span 10}.grid>.col-xl-11{grid-column:span 11}.grid>.col-xl-12{grid-column:span 12}.grid>.col-xl-auto{grid-column:auto}.grid>.col-xl-full{grid-column:1/-1}}@media only screen and (min-width:1600px){.grid.xxl-columns-1{grid-template-columns:repeat(var(--grid-columns-1,1),1fr)}.grid.xxl-columns-2{grid-template-columns:repeat(var(--grid-columns-2,2),1fr)}.grid.xxl-columns-3{grid-template-columns:repeat(var(--grid-columns-3,3),1fr)}.grid.xxl-columns-4{grid-template-columns:repeat(var(--grid-columns-4,4),1fr)}.grid.xxl-columns-5{grid-template-columns:repeat(var(--grid-columns-5,5),1fr)}.grid.xxl-columns-6{grid-template-columns:repeat(var(--grid-columns-6,6),1fr)}.grid.xxl-columns-7{grid-template-columns:repeat(var(--grid-columns-7,7),1fr)}.grid.xxl-columns-8{grid-template-columns:repeat(var(--grid-columns-8,8),1fr)}.grid.xxl-columns-9{grid-template-columns:repeat(var(--grid-columns-9,9),1fr)}.grid.xxl-columns-10{grid-template-columns:repeat(var(--grid-columns-10,10),1fr)}.grid.xxl-columns-11{grid-template-columns:repeat(var(--grid-columns-11,11),1fr)}.grid.xxl-columns-12{grid-template-columns:repeat(var(--grid-columns-12,12),1fr)}.grid>.col-xxl-1{grid-column:span 1}.grid>.col-xxl-2{grid-column:span 2}.grid>.col-xxl-3{grid-column:span 3}.grid>.col-xxl-4{grid-column:span 4}.grid>.col-xxl-5{grid-column:span 5}.grid>.col-xxl-6{grid-column:span 6}.grid>.col-xxl-7{grid-column:span 7}.grid>.col-xxl-8{grid-column:span 8}.grid>.col-xxl-9{grid-column:span 9}.grid>.col-xxl-10{grid-column:span 10}.grid>.col-xxl-11{grid-column:span 11}.grid>.col-xxl-12{grid-column:span 12}.grid>.col-xxl-auto{grid-column:auto}.grid>.col-xxl-full{grid-column:1/-1}}:root{--safe-area-top:0;--safe-area-bottom:0;--color-red:#bf616a;--color-orange:#d08770;--color-yellow:#e9ac32;--color-green:#4f894c;--color-blue:#5e81ac;--color-black:#0f131c;--color-white:#fff;--color-success:var(--color-green);--color-warning:var(--color-yellow);--color-error:var(--color-red);--color-primary:var(--color-blue);--color-secondary:color-mix(in srgb,var(--color-black)3%,transparent);--color-border:color-mix(in srgb,var(--color-black)15%,transparent);--color-transparent:transparent;--color-current:currentColor;--text-base:color-mix(in srgb,var(--color-white)5%,var(--color-black));--text-gray:color-mix(in srgb,var(--color-white)25%,var(--color-black));--text-light:color-mix(in srgb,var(--color-white)45%,var(--color-black));--text-black:var(--color-black);--text-white:var(--color-white);--text-primary:var(--color-primary);--text-success:var(--color-success);--text-warning:var(--color-warning);--text-error:var(--color-error);--font-sans:"Inter",-apple-system,BlinkMacSystemFont,system-ui,Avenir,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--spacing-0:0;--spacing-xs:.286rem;--spacing-sm:.571rem;--spacing-md:.857rem;--spacing-lg:1.143rem;--spacing-xl:1.429rem;--spacing-2xl:1.714rem;--spacing-3xl:2.286rem;--spacing-4xl:3.429rem;--spacing-5xl:4.571rem;--radius-0:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:100%;--shadow-color:color-mix(in srgb,var(--color-black)20%,transparent);--shadow-sm:0 0 2px var(--shadow-color);--shadow-md:0 0 6px var(--shadow-color);--shadow-lg:0 0 12px 1px var(--shadow-color);--shadow-xl:0 0 20px 1px var(--shadow-color);--shadow-2xl:0 0 30px var(--shadow-color);--shadow-none:none;--svg-pattern-color:color-mix(in srgb,var(--color-black)10%,transparent);--svg-pattern-bg-gradient:linear-gradient(28deg,#0d68154f 8.03%,#afaa215c 91.51%)}:root[theme=dark]{--color-red:#bf616a;--color-orange:#d08770;--color-yellow:#ebcb8b;--color-green:#a3be8c;--color-blue:#81a1c1;--color-black:#0f131c;--color-white:#fff;--color-success:var(--color-green);--color-warning:var(--color-yellow);--color-error:var(--color-red);--color-primary:var(--color-blue);--color-secondary:color-mix(in srgb,var(--color-white)3%,transparent);--color-current:currentColor;--color-border:color-mix(in srgb,var(--color-white)5%,transparent);--text-base:color-mix(in srgb,var(--color-black)15%,var(--color-white));--text-gray:color-mix(in srgb,var(--color-black)45%,var(--color-white));--text-light:color-mix(in srgb,var(--color-black)65%,var(--color-white));--shadow-color:color-mix(in srgb,var(--color-black)80%,transparent);--svg-pattern-color:color-mix(in srgb,var(--color-white)7%,transparent);--svg-pattern-bg-gradient:linear-gradient(28deg,#398abb00 8.03%,#25a5cb0f 91.51%)}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.text-error{color:var(--text-error)}.text-black{color:var(--text-black)}.text-base{color:var(--text-base)}.text-gray{color:var(--text-gray)}.text-light{color:var(--text-light)}.text-white{color:var(--text-white)}.text-primary{color:var(--text-primary)}.text-transparent{color:var(--color-transparent)}.bg-primary{background-color:var(--color-primary)}.bg-red{background-color:var(--color-red)}.bg-orange{background-color:var(--color-orange)}.bg-yellow{background-color:var(--color-yellow)}.bg-green{background-color:var(--color-green)}.bg-blue{background-color:var(--color-blue)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-error{background-color:var(--color-error)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-transparent{background-color:var(--color-transparent)}.bg-secondary{background-color:var(--color-secondary)}.bg-form-bg{background-color:var(--form-bg)}.bg-hover-primary:hover{background-color:var(--color-primary)}.bg-hover-red:hover{background-color:var(--color-red)}.bg-hover-orange:hover{background-color:var(--color-orange)}.bg-hover-yellow:hover{background-color:var(--color-yellow)}.bg-hover-green:hover{background-color:var(--color-green)}.bg-hover-blue:hover{background-color:var(--color-blue)}.bg-hover-success:hover{background-color:var(--color-success)}.bg-hover-warning:hover{background-color:var(--color-warning)}.bg-hover-error:hover{background-color:var(--color-error)}.bg-hover-black:hover{background-color:var(--color-black)}.bg-hover-white:hover{background-color:var(--color-white)}.bg-hover-transparent:hover{background-color:var(--color-transparent)}.bg-hover-secondary:hover{background-color:var(--color-secondary)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-sans{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.gap-0{gap:var(--spacing-0)}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.gap-2xl{gap:var(--spacing-2xl)}.p-0{padding:var(--spacing-0)}.m-0{margin:var(--spacing-0)}.p-xs{padding:var(--spacing-xs)}.m-xs{margin:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.m-sm{margin:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.m-md{margin:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.m-lg{margin:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xl{margin:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.m-2xl{margin:var(--spacing-2xl)}.p-3xl{padding:var(--spacing-3xl)}.m-3xl{margin:var(--spacing-3xl)}.p-4xl{padding:var(--spacing-4xl)}.m-4xl{margin:var(--spacing-4xl)}.p-5xl{padding:var(--spacing-5xl)}.m-5xl{margin:var(--spacing-5xl)}.py-0{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0)}.my-0{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.py-2xl{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.my-2xl{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.py-3xl{padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-3xl)}.my-3xl{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.py-4xl{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}.my-4xl{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-4xl)}.py-5xl{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}.my-5xl{margin-top:var(--spacing-5xl);margin-bottom:var(--spacing-5xl)}.px-0{padding-left:var(--spacing-0);padding-right:var(--spacing-0)}.mx-0{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.px-2xl{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}.mx-2xl{margin-left:var(--spacing-2xl);margin-right:var(--spacing-2xl)}.px-3xl{padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl)}.mx-3xl{margin-left:var(--spacing-3xl);margin-right:var(--spacing-3xl)}.px-4xl{padding-left:var(--spacing-4xl);padding-right:var(--spacing-4xl)}.mx-4xl{margin-left:var(--spacing-4xl);margin-right:var(--spacing-4xl)}.px-5xl{padding-left:var(--spacing-5xl);padding-right:var(--spacing-5xl)}.mx-5xl{margin-left:var(--spacing-5xl);margin-right:var(--spacing-5xl)}.pt-0{padding-top:var(--spacing-0)}.mt-0{margin-top:var(--spacing-0)}.pt-xs{padding-top:var(--spacing-xs)}.mt-xs{margin-top:var(--spacing-xs)}.pt-sm{padding-top:var(--spacing-sm)}.mt-sm{margin-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.mt-md{margin-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.mt-lg{margin-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.mt-xl{margin-top:var(--spacing-xl)}.pt-2xl{padding-top:var(--spacing-2xl)}.mt-2xl{margin-top:var(--spacing-2xl)}.pt-3xl{padding-top:var(--spacing-3xl)}.mt-3xl{margin-top:var(--spacing-3xl)}.pt-4xl{padding-top:var(--spacing-4xl)}.mt-4xl{margin-top:var(--spacing-4xl)}.pt-5xl{padding-top:var(--spacing-5xl)}.mt-5xl{margin-top:var(--spacing-5xl)}.pb-0{padding-bottom:var(--spacing-0)}.mb-0{margin-bottom:var(--spacing-0)}.pb-xs{padding-bottom:var(--spacing-xs)}.mb-xs{margin-bottom:var(--spacing-xs)}.pb-sm{padding-bottom:var(--spacing-sm)}.mb-sm{margin-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.mb-md{margin-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.mb-lg{margin-bottom:var(--spacing-lg)}.pb-xl{padding-bottom:var(--spacing-xl)}.mb-xl{margin-bottom:var(--spacing-xl)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.mb-2xl{margin-bottom:var(--spacing-2xl)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.mb-3xl{margin-bottom:var(--spacing-3xl)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.mb-4xl{margin-bottom:var(--spacing-4xl)}.pb-5xl{padding-bottom:var(--spacing-5xl)}.mb-5xl{margin-bottom:var(--spacing-5xl)}.pl-0{padding-left:var(--spacing-0)}.ml-0{margin-left:var(--spacing-0)}.pl-xs{padding-left:var(--spacing-xs)}.ml-xs{margin-left:var(--spacing-xs)}.pl-sm{padding-left:var(--spacing-sm)}.ml-sm{margin-left:var(--spacing-sm)}.pl-md{padding-left:var(--spacing-md)}.ml-md{margin-left:var(--spacing-md)}.pl-lg{padding-left:var(--spacing-lg)}.ml-lg{margin-left:var(--spacing-lg)}.pl-xl{padding-left:var(--spacing-xl)}.ml-xl{margin-left:var(--spacing-xl)}.pl-2xl{padding-left:var(--spacing-2xl)}.ml-2xl{margin-left:var(--spacing-2xl)}.pl-3xl{padding-left:var(--spacing-3xl)}.ml-3xl{margin-left:var(--spacing-3xl)}.pl-4xl{padding-left:var(--spacing-4xl)}.ml-4xl{margin-left:var(--spacing-4xl)}.pl-5xl{padding-left:var(--spacing-5xl)}.ml-5xl{margin-left:var(--spacing-5xl)}.pr-0{padding-right:var(--spacing-0)}.mr-0{margin-right:var(--spacing-0)}.pr-xs{padding-right:var(--spacing-xs)}.mr-xs{margin-right:var(--spacing-xs)}.pr-sm{padding-right:var(--spacing-sm)}.mr-sm{margin-right:var(--spacing-sm)}.pr-md{padding-right:var(--spacing-md)}.mr-md{margin-right:var(--spacing-md)}.pr-lg{padding-right:var(--spacing-lg)}.mr-lg{margin-right:var(--spacing-lg)}.pr-xl{padding-right:var(--spacing-xl)}.mr-xl{margin-right:var(--spacing-xl)}.pr-2xl{padding-right:var(--spacing-2xl)}.mr-2xl{margin-right:var(--spacing-2xl)}.pr-3xl{padding-right:var(--spacing-3xl)}.mr-3xl{margin-right:var(--spacing-3xl)}.pr-4xl{padding-right:var(--spacing-4xl)}.mr-4xl{margin-right:var(--spacing-4xl)}.pr-5xl{padding-right:var(--spacing-5xl)}.mr-5xl{margin-right:var(--spacing-5xl)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.min-w-max{min-width:max-content}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-0{max-width:0}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.h-full{height:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-min{min-height:min-content}.min-h-max{min-height:max-content}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.max-h-0{max-height:0}.max-h-full{max-height:100%}.max-h-min{max-height:min-content}.max-h-max{max-height:max-content}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.max-h-screen{max-height:100vh}.rounded-none{border-radius:var(--radius-0)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-y-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-y-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-y-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-y-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-x-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-x-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-x-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-x-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-b-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-xl{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-2xl{border-bottom-left-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.border{border:1px solid var(--color-border)}.border-0{border-width:0}.border-t{border-top:1px solid var(--color-border)}.border-r{border-right:1px solid var(--color-border)}.border-b{border-bottom:1px solid var(--color-border)}.border-l{border-left:1px solid var(--color-border)}.border-x{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}.border-y{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.shadow-none{box-shadow:var(--shadow-none)}.shadow-gradient-rainbow{position:relative}.shadow-gradient-rainbow:before{content:"";position:absolute;z-index:-1;filter:blur(50px);background:conic-gradient(from 360deg at 20% 21%,#e65b0a7e,#d446b57a,#e98aff7a);inset:0;transform:translateY(-30px)}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.aspect-1-1{aspect-ratio:1}.aspect-4-3{aspect-ratio:4/3}.aspect-3-2{aspect-ratio:3/2}.aspect-16-9{aspect-ratio:16/9}.aspect-21-9{aspect-ratio:21/9}.aspect-9-16{aspect-ratio:9/16}.aspect-3-4{aspect-ratio:3/4}.aspect-2-3{aspect-ratio:2/3}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-top-left{object-position:top left}.object-top{object-position:top}.object-top-right{object-position:top right}.object-left{object-position:left}.object-center{object-position:center}.object-right{object-position:right}.object-bottom-left{object-position:bottom left}.object-bottom{object-position:bottom}.object-bottom-right{object-position:bottom right}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-help{cursor:help}.cursor-none{cursor:none}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.white-space-normal{white-space:normal}.white-space-pre{white-space:pre}.white-space-pre-wrap{white-space:pre-wrap}.white-space-break-spaces{white-space:break-spaces}.white-space-nowrap{white-space:nowrap}.white-space-pre-line{white-space:pre-line}:root{--animation-time:.2s}.slide-in-right{animation:slideInRight var(--animation-time)ease forwards}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0,0);opacity:1}}.slide-out-right{animation:slideOutRight var(--animation-time)ease forwards}@keyframes slideOutRight{0%{transform:translate3d(var(--current-translate,0),0,0);opacity:1}to{transform:translate(100%);opacity:0}}.slide-in-left{animation:slideInLeft var(--animation-time)ease forwards}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0,0);opacity:1}}.slide-out-left{animation:slideOutleft var(--animation-time)ease forwards}@keyframes slideOutleft{0%{transform:translate3d(var(--current-translate,0),0,0);opacity:1}to{transform:translate(-100%);opacity:0}}.fade-in{animation:fadeIn var(--animation-time)ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:fadeOut var(--animation-time)ease forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@font-face{font-family:Inter;font-optical-sizing:auto;font-weight:400 500 600;font-style:normal;src:url(./Inter-ceqabf1v.ttf)format(woff2)}@font-face{font-family:JetBrains Mono;font-optical-sizing:auto;font-weight:400 500 600;font-display:swap;src:url(./JetBrainsMono-kwgz8qpw.ttf)format(woff2)}.truncate-single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.truncate-two-lines{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.is-empty-hidden:empty{display:none}.overflow-hidden{overflow:hidden}.hidden{display:none!important}:root{--input-bg-color:var(--color-white);--input-text-color:var(--text-base);--input-border-color:var(--color-border);--input-disabled-bg:color-mix(in srgb,var(--color-white)95%,var(--color-black));--input-focus-border-color:var(--color-primary);--input-success-color:var(--color-green);--input-error-color:var(--color-red)}:root[theme=dark]{--input-bg-color:color-mix(in srgb,var(--color-black)97%,var(--color-white));--input-text-color:var(--text-base);--input-border-color:var(--color-border);--input-disabled-bg:color-mix(in srgb,var(--color-black)95%,var(--color-white));--input-focus-border-color:var(--color-primary);--input-success-color:var(--color-green);--input-error-color:var(--color-red)}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{display:block;padding:var(--spacing-sm)var(--spacing-md);background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--spacing-sm);color:var(--input-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;width:100%;transition:border-color .15s ease-in-out}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select):focus{color:var(--input-text-color);background-color:var(--input-bg-color);border-color:var(--input-focus-border-color);outline:0}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select):disabled{background-color:var(--input-disabled-bg);opacity:.8}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select).transparent{background-color:#0000;border-color:#0000}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select).valid{border-color:var(--input-success-color);padding-right:calc(1.5em + var(--spacing-md))}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select).valid:focus{border-color:var(--input-success-color)}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select).invalid{border-color:var(--input-error-color);padding-right:calc(1.5em + var(--spacing-md))}:is(input[type=text],input[type=email],input[type=password],input[type=number],textarea,select).invalid:focus{border-color:var(--input-error-color)}textarea{min-height:calc(1.5em + var(--spacing-sm)*2 + 2px);resize:vertical}:root{--button-text-base:var(--text-base);--button-text-inverted:var(--color-white);--button-loading-background:color-mix(in srgb,var(--color-primary)85%,var(--color-black));--button-bg-base:transparent;--button-bg-base-hover:color-mix(in srgb,var(--color-black)5%,transparent);--button-bg-base-focus:color-mix(in srgb,var(--color-black)10%,transparent);--button-bg-secondary:color-mix(in srgb,var(--color-black)5%,transparent);--button-bg-secondary-hover:color-mix(in srgb,var(--color-black)10%,transparent);--button-border-secondary:transparent;--button-border-secondary-hover:transparent;--button-bg-primary:var(--color-primary);--button-bg-primary-hover:color-mix(in srgb,var(--color-primary)95%,var(--color-white));--button-border-primary:transparent;--button-border-primary-hover:transparent;--button-bg-success:var(--color-green);--button-bg-success-hover:color-mix(in srgb,var(--color-green)95%,var(--color-white));--button-border-success:transparent;--button-border-success-hover:transparent;--button-bg-error:var(--color-red);--button-bg-error-hover:color-mix(in srgb,var(--color-red)95%,var(--color-white));--button-border-error:transparent;--button-border-error-hover:transparent;--button-border-width:1px;--button-border-style:solid;--button-border-radius:var(--spacing-sm)}:root[theme=dark]{--button-text-base:var(--text-base);--button-text-inverted:var(--color-black);--button-loading-background:color-mix(in srgb,var(--color-primary)35%,var(--color-black));--button-bg-base:transparent;--button-bg-base-hover:color-mix(in srgb,var(--color-white)5%,transparent);--button-bg-base-focus:color-mix(in srgb,var(--color-white)10%,transparent);--button-bg-secondary:color-mix(in srgb,var(--color-white)5%,transparent);--button-bg-secondary-hover:color-mix(in srgb,var(--color-white)10%,transparent);--button-border-secondary:transparent;--button-border-secondary-hover:transparent;--button-bg-primary:var(--color-primary);--button-bg-primary-hover:color-mix(in srgb,var(--color-primary)95%,var(--color-white));--button-border-primary:transparent;--button-border-primary-hover:transparent;--button-bg-success:var(--color-green);--button-bg-success-hover:color-mix(in srgb,var(--color-green)95%,var(--color-white));--button-border-success:transparent;--button-border-success-hover:transparent;--button-bg-error:var(--color-red);--button-bg-error-hover:color-mix(in srgb,var(--color-red)95%,var(--color-white));--button-border-error:transparent;--button-border-error-hover:transparent}button,input[type=button]{display:inline-flex;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;user-select:none;padding:var(--spacing-sm)var(--spacing-md);color:var(--button-text-base);background-color:var(--button-bg-base);border:var(--button-border-width)var(--button-border-style)transparent;border-radius:var(--button-border-radius);justify-content:center;align-items: center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;font-weight:500}:is(button,input[type=button]):hover{background-color:var(--button-bg-base-hover)}:is(button,input[type=button]):focus{background-color:var(--button-bg-base-focus)}:is(button,input[type=button]).primary{color:var(--button-text-inverted);background-color:var(--button-bg-primary);border-color:var(--button-border-primary)}:is(button,input[type=button]).primary:hover{background-color:var(--button-bg-primary-hover);border-color:var(--button-border-primary-hover)}:is(button,input[type=button]).secondary{background-color:var(--button-bg-secondary);border-color:var(--button-border-secondary)}:is(button,input[type=button]).secondary:hover{background-color:var(--button-bg-secondary-hover);border-color:var(--button-border-secondary-hover)}:is(button,input[type=button]).success{color:var(--button-text-inverted);background-color:var(--button-bg-success);border-color:var(--button-border-success)}:is(button,input[type=button]).success:hover{background-color:var(--button-bg-success-hover);border-color:var(--button-border-success-hover)}:is(button,input[type=button]).error{color:var(--button-text-inverted);background-color:var(--button-bg-error);border-color:var(--button-border-error)}:is(button,input[type=button]).error:hover{background-color:var(--button-bg-error-hover);border-color:var(--button-border-error-hover)}:is(button,input[type=button]).rounded-full{aspect-ratio:1;padding:.5rem}button:disabled,input[type=button]:disabled{pointer-events:none;opacity:.65}button.loading,input[type=button].loading{background:linear-gradient(90deg,var(--button-bg-secondary),var(--button-loading-background),var(--button-bg-secondary));animation:button-loading-pulse 2s ease infinite;background-size:200% 200%}@keyframes button-loading-pulse{0%,to{background-position:200% 0}50%{background-position:-200% 0}}:root{--checkbox-border:inset 0 0 0 2px color-mix(in srgb,var(--color-white)90%,var(--color-black));--checkbox-checked-border:inset 0 0 0 2px var(--color-primary);--checkbox-checked-bg:inset 0 0 0 1rem var(--color-primary)}:root[theme=dark]{--checkbox-border:inset 0 0 0 2px color-mix(in srgb,var(--color-black)90%,var(--color-white));--checkbox-checked-border:inset 0 0 0 2px var(--color-primary);--checkbox-checked-bg:inset 0 0 0 1rem var(--color-primary)}.cdm-checkbox{display:inline-flex;position:relative;cursor:pointer;width:100%}.cdm-checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:10;cursor:pointer;width:100%;height:100%}.cdm-checkbox input[type=checkbox]:checked+span.switch:before{box-shadow:var(--checkbox-checked-border)}.cdm-checkbox input[type=checkbox]:checked+span.switch:after{box-shadow:var(--checkbox-checked-bg)}.cdm-checkbox input[type=radio]{opacity:0;position:absolute;z-index:10;cursor:pointer;width:100%;height:100%}.cdm-checkbox input[type=radio]:checked+span.switch:before{box-shadow:var(--checkbox-checked-border)}.cdm-checkbox input[type=radio]:checked+span.switch:after{box-shadow:var(--checkbox-checked-bg)}.cdm-checkbox>span.switch{pointer-events:none;display:flex;justify-content:center;align-items: center}.cdm-checkbox>span.switch:before{display:flex;content:"";aspect-ratio:1;box-shadow:var(--checkbox-border);transition:box-shadow var(--animation-time);border-radius:50%;flex-shrink:0;width:1.2rem}.cdm-checkbox>span.switch:after{position:absolute;display:flex;content:"";aspect-ratio:1;box-shadow:none;transition:box-shadow var(--animation-time);border-radius:50%;flex-shrink:0;width:.55rem}.cdm-checkbox.def input[type=checkbox]{opacity:1;position:relative;cursor:default;width:auto}.cdm-checkbox.def input[type=radio]{opacity:1;position:relative;cursor:default;width:auto}:root{--switches-bg:color-mix(in srgb,var(--color-white)90%,var(--color-black));--switches-checked-bg:var(--color-primary);--switches-before-bg:var(--color-white);--switches-checked-before-bg:var(--color-white)}:root[theme=dark]{--switches-bg:color-mix(in srgb,var(--color-black)90%,var(--color-white));--switches-checked-bg:color-mix(in srgb,var(--color-black)85%,var(--color-white));--switches-before-bg:var(--color-white);--switches-checked-before-bg:var(--color-primary)}.cdm-switches{position:relative;cursor:pointer;display:flex;align-items: center}.cdm-switches>.switch{display:flex;background:var(--switches-bg);border-radius:var(--radius-2xl);position:relative;vertical-align:middle;transition:all var(--animation-time);width:2.5em;height:1.5em}.cdm-switches>.switch:before{content:"";display:block;background:var(--switches-before-bg);border:1px solid var(--switches-bg);aspect-ratio:1;position:relative;transition:all var(--animation-time);border-radius:50%;transform:none}.cdm-switches>input{position:absolute;opacity:0;z-index:1;cursor:pointer;width:100%;height:100%}.cdm-switches>input:checked+.switch{background-color:var(--switches-checked-bg)}.cdm-switches>input:checked+.switch:before{border:1px solid var(--color-primary);background-color:var(--switches-checked-before-bg);transform:translate(66.6667%)}.cdm-switches:has(>input:checked)>label.checked{display:block}.cdm-switches:has(>input:checked)>label.unchecked{display:none}.cdm-switches:has(>input:not(:checked))>label.checked{display:none}.cdm-switches:has(>input:not(:checked))>label.unchecked{display:block}.cdm-tabs-container{width:100%}.cdm-tabs-container>.cdm-tabs{list-style:none;margin:0;padding:0}.cdm-tabs-container>.cdm-tabs.hidden{display:none}.cdm-tabs-container .cdm-tab-content>.cdm-tab-pane:not(.active){display:none}:root{--modal-overlay-bg:#0003;--modal-bg:white;--modal-max-width:23rem}:root[theme=dark]{--modal-overlay-bg:#0003;--modal-bg:color-mix(in srgb,var(--color-black)95%,var(--color-white))}.cdm-modal-wrap{position:absolute;display:flex;z-index:1010;width:100%;height:100%;padding:2rem;top:0;left:0}.cdm-modal-wrap>.cdm-modal-overlay{position:absolute;display:flex;background-color:var(--form-overlay-bg);width:100%;height:100%;top:0;left:0}.cdm-modal-wrap>.cdm-modal{position:relative;background-color:var(--modal-bg);border-radius:var(--radius-xl);max-width:var(--modal-max-width);box-shadow:var(--shadow-xl);overflow:hidden;max-height:100%;margin:auto}.cdm-modal-wrap>.cdm-modal>.header{position:relative}.cdm-modal-wrap>.cdm-modal>.content{overflow-y:auto;height:100%}.cdm-modal-wrap>.cdm-modal>.footer{position:relative}@media only screen and (max-width:926px){.cdm-modal-wrap:has(>.cdm-modal.type-form){padding:0}.cdm-modal-wrap:has(>.cdm-modal.type-form)>.cdm-modal{border-radius:0;max-width:100%;max-height:100%;margin:0 auto}}:root{--context-menu-overlay-bg:#0003;--context-menu-bg:white;--context-menu-item-hover-bg:color-mix(in srgb,var(--color-black)5%,transparent)}:root[theme=dark]{--context-menu-overlay-bg:#0003;--context-menu-bg:color-mix(in srgb,var(--color-black)95%,var(--color-white));--context-menu-item-hover-bg:color-mix(in srgb,var(--color-white)5%,transparent)}.cdm-context-menu-overlay{position:fixed;background-color:var(--context-menu-overlay-bg);z-index:1010;cursor:default;width:100%;height:100%;top:0;left:0}.cdm-context-menu-overlay>.cdm-context-menu{position:absolute;background-color:var(--context-menu-bg);box-shadow:var(--shadow-xl);padding:var(--spacing-sm);border-radius:var(--radius-md);list-style:none;z-index:1000;opacity:0;pointer-events:none;min-width:150px;margin:0}.cdm-context-menu-overlay>.cdm-context-menu.visible{opacity:1;pointer-events:auto}.cdm-context-menu-overlay>.cdm-context-menu>.item{display:flex;cursor:pointer;white-space:nowrap;border-radius:var(--radius-md);align-items: center;padding:8px 12px}.cdm-context-menu-overlay>.cdm-context-menu>.item:hover{background-color:var(--context-menu-item-hover-bg)}.cdm-context-menu-overlay>.cdm-context-menu>.separator{background-color:var(--color-border);height:1px;margin:8px 0}:root,:root[theme=dark]{--toast-color:var(--text-base);--toast-bg:var(--form-bg);--toast-success-bg:var(--color-green);--toast-error-bg:var(--color-red);--toast-radius:var(--radius-md);--toast-shadow:var(--shadow-md)}.cdm-toast-container{position:fixed;z-index:9999;display:flex;pointer-events:none;gap:var(--spacing-xs);flex-direction:column;padding:1rem}.cdm-toast-container.top-right{top:0;right:0}.cdm-toast-container.top-left{top:0;left:0}.cdm-toast-container.bottom-right{bottom:0;right:0}.cdm-toast-container.bottom-left{bottom:0;left:0}.cdm-toast-container.top-center{align-items: center;top:0;left:50%;transform:translate(-50%)}.cdm-toast-container.bottom-center{align-items: center;bottom:0;left:50%;transform:translate(-50%)}.cdm-toast{pointer-events:all;padding:var(--spacing-sm);background-color:var(--toast-bg);color:var(--toast-color);border-radius:var(--toast-radius);box-shadow:var(--toast-shadow);opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translate(100%)}.cdm-toast.open{opacity:1;transform:translate(0)}.cdm-toast.success{background-color:var(--toast-success-bg)}.cdm-toast.error{background-color:var(--toast-error-bg)}:root{--form-animation-time:.15s;--form-overlay-bg:#0000001a;--form-bg:white}:root[theme=dark]{--form-overlay-bg:#0003;--form-bg:color-mix(in srgb,var(--color-black)95%,var(--color-white))}.cdm-form-wrap{position:absolute;display:flex;z-index:1000;width:100%;height:100%;top:0;left:0}.cdm-form-wrap>.cdm-form-overlay{position:absolute;display:flex;background-color:var(--form-overlay-bg);width:100%;height:100%;top:0;left:0}.cdm-form-wrap>.cdm-form{display:flex;position:relative;background-color:var(--form-bg);box-shadow:var(--shadow-sm);will-change:transform;width:100%;height:100%}.cdm-form-wrap>.cdm-form>.header{position:relative;z-index:1;flex-shrink:0}.cdm-form-wrap>.cdm-form>.content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0}.cdm-form-wrap>.cdm-form>.footer{position:relative;z-index:1;flex-shrink:0}.cdm-form-wrap>.cdm-form.dragging{user-select:none}.form-slide-in-right{animation:formSlideInRight var(--form-animation-time)ease forwards}@keyframes formSlideInRight{0%{transform:translate(15%);opacity:.5}to{transform:translate(0,0);opacity:1}}:root{--avatar-red:linear-gradient(#ff845e,#d45246);--avatar-orange:linear-gradient(#febb5b,#f68136);--avatar-violet:linear-gradient(#b694f9,#6c61df);--avatar-green:linear-gradient(#9ad164,#46ba43);--avatar-cyan:linear-gradient(#53edd6,#28c9b7);--avatar-blue:linear-gradient(#38b9fa,#08c);--avatar-pink:linear-gradient(#ff8aac,#d95574);--avatar-archive:linear-gradient(#b8c2cc,#9eaab5);--avatar-saved:linear-gradient(#b2a6eb,#8774e1);--avatar-color:var(--color-white);--avatar-2xs:1.6rem;--avatar-xs:2rem;--avatar-sm:2.8rem;--avatar-md:3.4rem;--avatar-lg:4rem;--avatar-xl:4.5rem;--avatar-2xl:5rem;--avatar-3xl:6rem}.cdm-avatar{position:relative;display:flex;aspect-ratio:1;width:var(--avatar-sm);min-width:var(--avatar-sm);color:var(--avatar-color);text-transform:uppercase;font-weight:var(--font-weight-medium);transition:all var(--animation-time)cubic-bezier(.2,0,.2,1);border-radius:50%;justify-content:center;align-items: center}.cdm-avatar>.status{display:none}.cdm-avatar.is-online>.status{display:flex;position:absolute;background-color:var(--color-green);box-shadow:0 0 0 2px var(--form-bg);border-radius:50%;width:.7rem;height:.7rem;bottom:1px;right:2px}.cdm-avatar>.wrap{display:flex;overflow:hidden;border-radius:50%;justify-content:center;align-items: center;width:100%;height:100%}.cdm-avatar>.wrap>img{object-fit:cover;display:inline-flex}.cdm-avatar.xxs{width:var(--avatar-2xs);height:var(--avatar-2xs);min-width:var(--avatar-2xs);min-height:var(--avatar-2xs);font-size:var(--font-size-xs)}.cdm-avatar.xs{width:var(--avatar-xs);height:var(--avatar-xs);min-width:var(--avatar-xs);min-height:var(--avatar-xs);font-size:var(--font-size-xs)}.cdm-avatar.sm{width:var(--avatar-sm);height:var(--avatar-sm);min-width:var(--avatar-sm);min-height:var(--avatar-sm);font-size:var(--font-size-md)}.cdm-avatar.md{width:var(--avatar-md);height:var(--avatar-md);min-width:var(--avatar-md);min-height:var(--avatar-md);font-size:var(--font-size-xl)}.cdm-avatar.lg{width:var(--avatar-lg);height:var(--avatar-lg);min-width:var(--avatar-lg);min-height:var(--avatar-lg);font-size:var(--font-size-2xl)}.cdm-avatar.xl{width:var(--avatar-xl);height:var(--avatar-xl);min-width:var(--avatar-xl);min-height:var(--avatar-xl);font-size:var(--font-size-3xl)}.cdm-avatar.xxl{width:var(--avatar-2xl);height:var(--avatar-2xl);min-width:var(--avatar-2xl);min-height:var(--avatar-2xl);font-size:var(--font-size-3xl)}.cdm-avatar.xxxl{width:var(--avatar-3xl);height:var(--avatar-3xl);min-width:var(--avatar-3xl);min-height:var(--avatar-3xl);font-size:var(--font-size-4xl)}.cdm-avatar.cube>.wrap{border-radius:var(--radius-lg)}:root{--icon-size:1.3rem}svg.cdm-icon{max-width:var(--icon-size);max-height:var(--icon-size)}:root,:root[theme=dark]{--range-slider-bg:var(--color-secondary);--range-thumb-bg:var(--color-primary);--range-thumb-hover-bg:color-mix(in srgb,var(--color-primary)80%,var(--color-black));--range-thumb-focus-shadow-color:color-mix(in srgb,var(--color-primary)50%,transparent)}input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;margin:10px 0}input[type=range]::-webkit-slider-runnable-track{background:var(--range-slider-bg);border-radius:4px;height:8px}input[type=range]::-moz-range-track{background:var(--range-slider-bg);border-radius:4px;height:8px}input[type=range]::-ms-track{color:#0000;background:0 0;border-color:#0000;height:8px}input[type=range]::-ms-fill-lower{background:var(--range-slider-bg);border-radius:4px}input[type=range]::-ms-fill-upper{background:var(--range-slider-bg);border-radius:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--range-thumb-bg);border-radius:50%;width:20px;height:20px;margin-top:-6px;transition:background .3s,box-shadow .3s}input[type=range]::-moz-range-thumb{background:var(--range-thumb-bg);border-radius:50%;width:20px;height:20px;transition:background .3s,box-shadow .3s}input[type=range]::-ms-thumb{background:var(--range-thumb-bg);border-radius:50%;width:20px;height:20px;transition:background .3s,box-shadow .3s}input[type=range]:focus{outline:none}input[type=range]:hover::-webkit-slider-thumb{background:var(--range-thumb-hover-bg)}input[type=range]:hover::-moz-range-thumb{background:var(--range-thumb-hover-bg)}input[type=range]:hover::-ms-thumb{background:var(--range-thumb-hover-bg)}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--range-thumb-focus-shadow-color)}input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 3px var(--range-thumb-focus-shadow-color)}input[type=range]:focus::-ms-thumb{box-shadow:0 0 0 3px var(--range-thumb-focus-shadow-color)}.cdm-loader{aspect-ratio:1;border:3px solid var(--text-base);animation:rotation 1s linear infinite;border-bottom-color:#0000;border-radius:50%;align-items: center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--pre-bg:var(--monaco-bg);--pre-color:var(--monaco-fg);--pre-border:var(--monaco-line-hl);--color-keyword:var(--monaco-keyword);--color-string:var(--monaco-string);--color-number:var(--monaco-number);--color-comment:var(--monaco-comment);--color-function:var(--monaco-func);--color-tag:var(--monaco-tag);--color-attribute:var(--monaco-var);--color-constant:var(--monaco-const);--color-operator:var(--monaco-fg);--color-selector:var(--monaco-type);--line-height:1.3}.hljs{background:var(--pre-bg);color:var(--pre-color);font-family:JetBrains Mono,Fira Code,monospace;line-height:var(--line-height)}pre code.hljs{display:block;overflow-x:auto;white-space:pre;word-break:normal;word-wrap:normal;padding:1em}.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-type,.hljs-attribute{color:var(--color-keyword);font-weight:400}.hljs-string,.hljs-attr,.hljs-template-variable,.hljs-variable{color:var(--color-string)}.hljs-number{color:var(--color-number)}.hljs-comment{color:var(--color-comment);font-style:italic}.hljs-title,.hljs-function .hljs-title{color:var(--color-function);font-weight:600}.hljs-tag,.hljs-name{color:var(--color-tag)}.hljs-attribute{color:var(--color-attribute)}.hljs-literal,.hljs-symbol,.hljs-bullet{color:var(--color-constant)}.hljs-operator{color:var(--color-operator)}.hljs-selector-class,.hljs-selector-id{color:var(--color-selector)}.hljs-meta{color:var(--color-comment)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}pre{background:var(--pre-bg);border-radius:var(--radius-md);overflow:hidden;position:relative;margin:1.5em 0}pre.compact{padding:var(--spacing-sm);margin:.5em 0}pre.compact code.hljs{padding:.75em}pre.no-border,pre.no-border:hover{box-shadow:none;border:none}pre.with-line-numbers{counter-reset:line}pre.with-line-numbers code{position:relative;padding-left:3.5em}pre.with-line-numbers code .line:before{counter-increment:line;content:counter(line);position:absolute;text-align:right;color:var(--color-comment);opacity:.7;user-select:none;width:3em;left:-3.5em}.copy-code-button{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);background:var(--color-keyword);color:#fff;border-radius:var(--radius-sm);cursor:pointer;opacity:.7;z-index:10;border:none;padding:4px 8px}.copy-code-button:hover{opacity:1;transform:scale(1.05)}.copy-code-button:active{transform:scale(.95)}.copy-code-button.copied{background:var(--color-function)}.hljs-marked-line{border-left:3px solid var(--color-attribute);background:#ffeb3b33;margin:0 -1em;padding:0 1em}.hljs-error-line{background:#f4433626;border-left:3px solid #f44336;margin:0 -1em;padding:0 1em}.language-json .hljs-attr{color:var(--color-attribute)}.language-css .hljs-selector-class,.language-css .hljs-selector-id{color:var(--color-selector)}.language-html .hljs-tag,.language-xml .hljs-tag{color:var(--color-tag)}.language-html .hljs-attr,.language-xml .hljs-attr{color:var(--color-attribute)}.language-javascript .hljs-keyword,.language-typescript .hljs-keyword,.language-python .hljs-keyword{color:var(--color-keyword)}.language-python .hljs-built_in{color:var(--color-function)}:root{--monaco-base:"vs";--monaco-bg:#eceff4;--monaco-fg:#2e3440;--monaco-line-hl:#e5e9f0;--monaco-selection:#d8dee9;--monaco-cursor:#2e3440;--monaco-comment:#4c566a;--monaco-keyword:#5e81ac;--monaco-number:#b48ead;--monaco-string:#4f894c;--monaco-type:#4b8b8a;--monaco-func:#005a71;--monaco-var:#d08770;--monaco-const:#9a6700;--monaco-tag:#bf616a}:root[theme=dark]{--monaco-base:"vs-dark";--monaco-bg:#1b1f27;--monaco-fg:#d8dee9;--monaco-line-hl:#3b4252;--monaco-selection:#434c5e;--monaco-cursor:#d8dee9;--monaco-comment:#616e88;--monaco-keyword:#81a1c1;--monaco-number:#b48ead;--monaco-string:#a3be8c;--monaco-type:#8fbcbb;--monaco-func:#88c0d0;--monaco-var:#d08770;--monaco-const:#ebcb8b;--monaco-tag:#bf616a}.cdm-badge{background-color:var(--color-primary);border-radius:1rem;padding:.1rem .5rem}/*! 
 * OverlayScrollbars
 * Version: 2.13.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;display:flex;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;padding:inherit;border:inherit;flex:auto;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{overflow:hidden;direction:ltr;flex:none;bottom:0;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;position:relative;overflow:hidden;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;top:calc(100% + 1px)}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;width:var(--os-vaw);height:var(--os-vah);min-width:1px;min-height:1px}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction))}.os-scrollbar{contain:size layout;contain:size layout style;pointer-events:none;position:absolute;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));height:calc(var(--os-viewport-percent)*100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;display:block;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular)var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis)var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary);text-decoration:underline}pre{overflow-x:auto;font-family:var(--font-mono);margin:0}:root{--home-left-column-width:25rem;--home-middle-column-width:100%}.cdm-form.home{position:fixed;width:100%;height:100dvh;top:0;left:0}.cdm-form.home>.content{overflow:hidden;height:100%}.cdm-form.home>.content>.left{position:relative;overflow:hidden;width:var(--home-left-column-width);min-width:var(--home-left-column-width);max-width:var(--home-left-column-width);border-right:1px solid var(--color-border);transition:transform var(--form-animation-time)cubic-bezier(.4,0,.2,1)}.cdm-form.home>.content>.middle{position:relative;overflow:hidden;width:var(--home-middle-column-width);max-width:var(--home-middle-column-width);transition:transform var(--form-animation-time)cubic-bezier(.4,0,.2,1)}.cdm-form.home>.content>.middle>.tab-container{z-index:1}.cdm-form.home>.content>.middle>.tab-container>.tab{opacity:.7}.cdm-form.home>.content>.middle>.tab-container>.tab.active{opacity:1}.cdm-form.home>.content>.middle>.form-container{z-index:0;overflow:hidden}@media only screen and (max-width:926px){.cdm-form.home>.content{display:block;position:relative;overflow:hidden;width:100%;height:100dvh}.cdm-form.home>.content>.left{position:absolute;z-index:1;width:100%;min-width:100%;height:100%;top:0;left:0;transform:translate(0,0)}.cdm-form.home>.content>.middle{position:absolute;z-index:0;background:var(--color-background);width:100%;height:100%;top:0;left:0;transform:translate(15%)}.cdm-form.home>.content>.middle>.tab-container{display:none}.cdm-form.home>.content:has(.middle>.form-container>*)>.middle{z-index:2;transform:translate(0,0)}}:root{--menu-form-max-width:20rem}.cdm-form.menu{max-width:var(--menu-form-max-width);width:80%}:root{--message-block-max-width:30rem;--message-wrap-bg:linear-gradient(105deg,color-mix(in srgb,var(--color-black)0%,var(--color-white)),color-mix(in srgb,var(--color-black)4%,var(--color-white)));--message-reply-bg:color-mix(in srgb,var(--color-primary)15%,transparent);--message-reply-border-color:color-mix(in srgb,var(--color-primary)65%,transparent);--message-text-size:var(--interface-size);--message-backlight-bg:color-mix(in srgb,var(--color-primary)25%,transparent);--message-backlight-animation-time:1s}:root[theme=dark]{--message-wrap-bg:linear-gradient(25deg,color-mix(in srgb,var(--color-white)7%,var(--color-black)),color-mix(in srgb,var(--color-primary)13%,var(--color-black)));--message-reply-bg:color-mix(in srgb,var(--color-primary)15%,transparent);--message-reply-border-color:color-mix(in srgb,var(--color-primary)65%,transparent)}.cdm-form.messages>.content [action-scroll-down]{position:absolute;opacity:0;transition:all var(--animation-time);z-index:10;bottom:5em;right:1em;scale:0}.cdm-form.messages>.content [action-scroll-down].active{opacity:1;scale:1}.cdm-form.messages>.content [data-list]>.item{font-size:var(--message-text-size);touch-action:pan-y;user-select:none;-webkit-user-drag:none;width:100%}.cdm-form.messages>.content [data-list]>.item>.block{max-width:var(--message-block-max-width);width:100%;margin:0 auto;padding:0 1rem}.cdm-form.messages>.content [data-list]>.item>.block>.presentation{position:relative;width:100%}.cdm-form.messages>.content [data-list]>.item>.block>.presentation.is-out{flex-direction:row-reverse}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content{position:relative;max-width:85%}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap{background:var(--message-wrap-bg);box-shadow:0 1px 3px 0 var(--shadow-color);width:100%;max-width:100%}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap{background-color:var(--message-reply-bg);border-left:3px solid var(--message-reply-border-color)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap>[data-display-name]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap>[data-text]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>[data-display-name]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap{font-size:var(--message-text-size)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text]{font-size:var(--message-text-size);overflow-wrap:break-word;display:inline;white-space-collapse:break-spaces;word-break:break-word;unicode-bidi:isolate}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command]{font-size:calc(var(--message-text-size) - 2px);text-decoration:none}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.cmd-name{color:var(--color-primary);font-weight:700}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-key{color:var(--color-yellow);font-weight:700}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-val{color:var(--color-green)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-string{color:var(--color-green)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-bool{color:var(--color-red);font-style:italic}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-number{color:var(--color-red);font-style:italic}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-standalone{color:var(--color-gray)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] pre{font-size:calc(var(--message-text-size) - 3px)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap [data-status]{font-size:calc(var(--message-text-size) - 4px);float:right;margin-top:.18rem;margin-left:.3rem}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap [data-status] svg.cdm-icon{--icon-size:1rem}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap [data-status] [data-created-at]{font-size:calc(var(--message-text-size) - 4px)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content:has(buttons:not(:empty))>.wrap{border-radius:var(--radius-xl)var(--radius-xl)var(--radius-sm)var(--radius-sm)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>buttons>.buttons-wrap>.button-group:first-child{border-radius:var(--radius-sm)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>buttons>.buttons-wrap>.button-group:last-child{border-radius:var(--radius-sm)var(--radius-sm)var(--radius-xl)var(--radius-xl)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>buttons>.buttons-wrap>.button-group:last-child button:first-child{border-radius:var(--radius-sm)var(--radius-sm)var(--radius-sm)var(--radius-xl)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>buttons>.buttons-wrap>.button-group:last-child button:last-child{border-radius:var(--radius-sm)var(--radius-sm)var(--radius-xl)var(--radius-sm)}.cdm-form.messages>.content [data-list]>.item>.block>.presentation>.wrap-content>buttons>.buttons-wrap>.button-group:last-child button:only-child{border-radius:inherit}.cdm-form.messages>.content [data-list]>.item.backlight{animation:message-backlight var(--message-backlight-animation-time);animation-timing-function:cubic-bezier(.2,0,.2,1);animation-iteration-count:2}.cdm-form.messages>.footer{width:var(--message-block-max-width);margin:0 auto}@media only screen and (max-width:600px){.cdm-form.messages>.footer{width:100%;padding-bottom:0}.cdm-form.messages>.footer [data-reply-container]{padding:0 var(--spacing-xs)}.cdm-form.messages>.footer>.wrap-footer{padding:var(--spacing-xs);border-radius:0}}@keyframes message-backlight{0%{background-color:inherit}50%{background-color:var(--message-backlight-bg)}to{background-color:inherit}}.cdm-modal.user-profile:has(.cdm-modal-wrap){height:100%}.cdm-modal.user-profile:has(.cdm-form-wrap){height:100%}.cdm-modal.channel-profile:has(.cdm-modal-wrap){height:100%}.cdm-modal.channel-profile:has(.cdm-form-wrap){height:100%}.cdm-modal.bot-profile:has(.cdm-modal-wrap){height:100%}.cdm-modal.bot-profile:has(.cdm-form-wrap){height:100%}.cdm-modal.bot-form{max-width:none}.cdm-form.caller>.content>.video-wrap{position:absolute;z-index:20;border-radius:var(--radius-md);aspect-ratio:3/4;background-color:gray;width:11rem;bottom:1rem;right:1rem}.cdm-form.caller>.content>.video-wrap.is-main-video{position:relative;z-index:10;background-color:#000;border-radius:0;width:100%;height:100%;top:0;left:0}.cdm-form.caller>.content>.video-wrap.is-main-video [action-switch-video-wrap]{display:none}.cdm-form.caller>.content>.video-wrap [action-switch-video-wrap]{top:.5rem;left:.5rem}.cdm-form.caller>.content>.video-wrap [data-local-video]{position:absolute;width:100%;height:100%}.cdm-form.caller>.content>.video-wrap [data-remote-video]{position:absolute;width:100%;height:100%}.cdm-form.home .right:has(.cdm-form.caller) .cdm-form.caller>.header [action-move-right]{display:none}.cdm-form.home .right:has(.cdm-form.caller) .cdm-form.caller>.content>.video-wrap:not(.is-main-video){position:absolute;z-index:20;border-radius:var(--radius-md);background-color:gray;width:6rem;bottom:1rem;right:1rem}.cdm-form.home .middle:has(.cdm-form.caller) .cdm-form.caller>.header [action-move-middle]{display:none}.cdm-form.broadcast-play>.content [data-title] [data-cast-info] .cdm-icon{--icon-size:.95rem}.cdm-form.secret-chat>.content>[data-list]>.item{font-size:var(--message-text-size);touch-action:pan-y;user-select:none;-webkit-user-drag:none;width:100%}.cdm-form.secret-chat>.content>[data-list]>.item>.block{max-width:var(--message-block-max-width);width:100%;margin:0 auto;padding:0 1rem}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation{position:relative;width:100%}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation.is-out{flex-direction:row-reverse}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content{position:relative;max-width:85%}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap{background:var(--message-wrap-bg);box-shadow:0 1px 3px 0 var(--shadow-color);width:100%;max-width:100%}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap{background-color:var(--message-reply-bg);border-left:3px solid var(--message-reply-border-color)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap>[data-display-name]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>reply>.reply-wrap>[data-text]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>[data-display-name]{font-size:calc(var(--message-text-size) - 2px)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap{font-size:var(--message-text-size)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text]{font-size:var(--message-text-size)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command]{font-size:calc(var(--message-text-size) - 2px);text-decoration:none}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.cmd-name{color:var(--color-primary);font-weight:700}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-key{color:var(--color-yellow);font-weight:700}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-val{color:var(--color-green)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-string{color:var(--color-green)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-bool{color:var(--color-red);font-style:italic}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-number{color:var(--color-red);font-style:italic}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap>[data-text] a[data-bot-command] span.arg-standalone{color:var(--color-gray)}.cdm-form.secret-chat>.content>[data-list]>.item>.block>.presentation>.wrap-content>.wrap>.text-wrap [data-created-at]{font-size:calc(var(--message-text-size) - 4px)}.cdm-form.secret-chat>.content>[data-list]>.item.backlight{animation:message-backlight var(--message-backlight-animation-time);animation-timing-function:cubic-bezier(.2,0,.2,1);animation-iteration-count:2}.cdm-form.secret-chat>.footer{width:var(--message-block-max-width);margin:0 auto}@keyframes message-backlight{0%{background-color:inherit}50%{background-color:var(--message-backlight-bg)}to{background-color:inherit}}:root{--theme-create-form-max-width:50rem}.cdm-modal.theme-create{max-width:var(--theme-create-form-max-width)}:root{--theme-edit-form-max-width:50rem}.cdm-modal.theme-edit{max-width:var(--theme-edit-form-max-width)}.cdm-modal.emoji{max-height:70%}body:has(.cdm-form.broadcast-online-chat){background:0 0}.cdm-form-wrap .cdm-form-overlay{background:0 0}.cdm-form-wrap .cdm-form.broadcast-online-chat{box-shadow:none;background:0 0}.cdm-form-wrap .cdm-form.broadcast-online-chat>.content>[data-list]>.item>.wrap{display:block}.cdm-form-wrap .cdm-form.broadcast-online-chat>.content>[data-list]>.item>.wrap [data-display-name]{color:#fff;text-shadow:0 1px 2px #000;vertical-align:middle;border-radius:.3rem;padding:.1rem .3rem}.cdm-form-wrap .cdm-form.broadcast-online-chat>.content>[data-list]>.item>.wrap [data-text]{color:#fff;text-shadow:0 1px 2px #000;overflow-wrap:break-word;word-break:break-all;vertical-align:middle}:root{--interface-size:16px;--main-body-bg:var(--color-white);--main-scrollbar-thumb:color-mix(in srgb,var(--color-white)95%,var(--color-black));--main-scrollbar-thumb-hover:color-mix(in srgb,var(--color-white)90%,var(--color-black))}:root[theme=dark]{--main-body-bg:color-mix(in srgb,var(--color-black)95%,var(--color-white));--main-scrollbar-thumb:color-mix(in srgb,var(--color-black)95%,var(--color-white));--main-scrollbar-thumb-hover:color-mix(in srgb,var(--color-black)90%,var(--color-white))}html,body{overflow:hidden;font-family:var(--font-sans);font-size:var(--interface-size);font-weight:var(--font-weight-normal);color:var(--text-base);-webkit-font-smoothing:antialiased;width:100%;height:100%;margin:0;padding:0;line-height:1.3}html{-webkit-text-size-adjust:100%}body{background-color:var(--main-body-bg);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;background-position:50%;background-size:cover}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0;border-radius:5px}::-webkit-scrollbar-thumb{background:var(--main-scrollbar-thumb);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--main-scrollbar-thumb-hover)}
