:root{--dropdown-border-color:#313144;--dropdown-background-color:rgba(24,24,33,.9);--dropdown-shadow:0 20px 25px -5px rgba(0,0,0,.25),0 8px 10px -6px rgba(0,0,0,.25);--modal-background-color:rgba(24,24,33,.7);--modal-background-variant-color:rgba(41,41,56,.7);--modal-border-color:#313144;--background-border-color:#313144;--background-filter:blur(10px) saturate(180%) contrast(75%) brightness(70%);--background-color:#181821;--background-color-tint:rgba(24,24,33,.9);--surface-background-color:#20202c;--surface-variant-background-color:#292938;--surface-variant-active-background-color:#313144;--on-surface-color:rgba(41,41,56,.5);--avatar-border-radius:8px;--media-outline-color:rgba(252,248,255,.15);--overlay-icon-shadow:drop-shadow(0 0 8px rgba(0,0,0,.25));--error-background-color:#b01d35;--error-active-background-color:#c1203b;--on-error-color:#fff}@font-face{font-display:swap;font-family:mastodon-font-sans-serif;font-style:italic;font-weight:400;src:local("Roboto Italic"),url(/packs/media/fonts/roboto/roboto-italic-webfont-dcb8144b63145c7e349a27ebbe24f875.woff2) format("woff2"),url(/packs/media/fonts/roboto/roboto-italic-webfont-5c39c5913ec17aaca7e59635381b9b62.woff) format("woff"),url(/packs/media/fonts/roboto/roboto-italic-webfont-73eaf3921695d82f2daba6bc02ffa602.ttf) format("truetype"),url(/packs/media/fonts/roboto/roboto-italic-webfont-8f90649d463aec7793d71b786b5b3b06.svg#roboto-italic-webfont) format("svg")}@font-face{font-display:swap;font-family:mastodon-font-sans-serif;font-style:normal;font-weight:700;src:local("Roboto Bold"),url(/packs/media/fonts/roboto/roboto-bold-webfont-2c18fe4b97519d62a0d6aad8ada1004f.woff2) format("woff2"),url(/packs/media/fonts/roboto/roboto-bold-webfont-c8eca5c3d7f0e3203f2150ef668b11d7.woff) format("woff"),url(/packs/media/fonts/roboto/roboto-bold-webfont-099d7f6e4b0fd1955bf58d33f84cbddf.ttf) format("truetype"),url(/packs/media/fonts/roboto/roboto-bold-webfont-5ea71553d6e57da5b5cee78d8480db12.svg#roboto-bold-webfont) format("svg")}@font-face{font-display:swap;font-family:mastodon-font-sans-serif;font-style:normal;font-weight:500;src:local("Roboto Medium"),url(/packs/media/fonts/roboto/roboto-medium-webfont-3ed000c35f7afb8bd4ad7f46da85abbf.woff2) format("woff2"),url(/packs/media/fonts/roboto/roboto-medium-webfont-3a01847aadd53eb13f47e0227e8aca9b.woff) format("woff"),url(/packs/media/fonts/roboto/roboto-medium-webfont-131f629d199b0a47d72d8489fda5823a.ttf) format("truetype"),url(/packs/media/fonts/roboto/roboto-medium-webfont-c0d084caf29abb0ed6cc87e92d886d61.svg#roboto-medium-webfont) format("svg")}@font-face{font-display:swap;font-family:mastodon-font-sans-serif;font-style:normal;font-weight:400;src:local("Roboto"),url(/packs/media/fonts/roboto/roboto-regular-webfont-e6505d5d85943244ec91d5e3002791f2.woff2) format("woff2"),url(/packs/media/fonts/roboto/roboto-regular-webfont-8ede4fa233d6c99fb3653a767922b22b.woff) format("woff"),url(/packs/media/fonts/roboto/roboto-regular-webfont-00831949e731c8201e1966faf97da0d2.ttf) format("truetype"),url(/packs/media/fonts/roboto/roboto-regular-webfont-a8da5f98faeafb21714583a6e373c397.svg#roboto-regular-webfont) format("svg")}@font-face{font-display:swap;font-family:mastodon-font-monospace;font-style:normal;font-weight:400;src:local("Roboto Mono"),url(/packs/media/fonts/roboto-mono/robotomono-regular-webfont-ccc9601c8b2933f9a4b9246665afb352.woff2) format("woff2"),url(/packs/media/fonts/roboto-mono/robotomono-regular-webfont-de79497258b00697d7449a8d933a2d77.woff) format("woff"),url(/packs/media/fonts/roboto-mono/robotomono-regular-webfont-7fb73b77e9674adf3bb4e256d12f5c24.ttf) format("truetype"),url(/packs/media/fonts/roboto-mono/robotomono-regular-webfont-fe0d118334cccfd145435b2c48cd06e4.svg#roboto_monoregular) format("svg")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#606085 var(--background-border-color)}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#606085;border:2px var(--background-border-color);border-radius:12px;box-shadow:inset 0 0 0 2px var(--background-border-color);width:6px}::-webkit-scrollbar-track{background-color:var(--background-border-color);border-radius:0}::-webkit-scrollbar-corner{background:transparent}body{background:var(--background-color);color:#fff;font-family:"mastodon-font-sans-serif",sans-serif;font-feature-settings:"kern";font-size:13px;font-weight:400;line-height:18px;text-rendering:optimizelegibility;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.system-font{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Fira Sans,Droid Sans,Helvetica Neue,"mastodon-font-sans-serif"}body.app-body{padding:0}body.app-body.layout-single-column{height:auto;min-height:100vh;overflow-y:scroll}body.app-body.layout-multiple-columns{height:100%;position:absolute;width:100%}body.app-body.with-modals--active{overflow-y:hidden}body.with-modals{overflow-x:hidden;overflow-y:scroll}body.with-modals--active{overflow-y:hidden}body.player{height:100%;margin:0;overflow:hidden;padding:0;position:absolute;width:100%}body.player>div{height:100%}body.player .video-player video{height:100%;max-height:100vh;width:100%}body.player .media-gallery{border-radius:0;height:100%!important;margin-top:0}body.player .media-gallery__item{border-radius:0}body.embed{margin:0;padding-bottom:0}body.embed .container{height:100%;overflow:hidden;position:absolute;width:100%}body.admin{padding:0}body.error{align-items:center;display:flex;height:100%;justify-content:center;padding:0;position:absolute;text-align:center;width:100%}body.error .dialog{margin:20px;vertical-align:middle}body.error .dialog__illustration img{display:block;height:auto;margin-top:-120px;max-width:470px;width:100%}body.error .dialog h1{font-size:20px;font-weight:400;line-height:28px}a:focus{border-radius:4px;outline:2px solid #7477fd}a:focus:not(:focus-visible){outline:none}button{cursor:pointer;font-family:inherit}button:focus:not(:focus-visible){outline:none}.app-holder,.app-holder>div,.app-holder>noscript{align-items:center;display:flex;justify-content:center;outline:0!important;width:100%}.app-holder>noscript{height:100vh}.layout-single-column .app-holder,.layout-single-column .app-holder>div{min-height:100vh}.layout-multiple-columns .app-holder,.layout-multiple-columns .app-holder>div{height:100%}.app-holder noscript,.error-boundary{color:#e25169;flex-direction:column;font-size:16px;font-weight:400;line-height:1.7;text-align:center}.app-holder noscript>div,.error-boundary>div{max-width:500px}.app-holder noscript p,.error-boundary p{margin-bottom:.85em}.app-holder noscript p:last-child,.error-boundary p:last-child{margin-bottom:0}.app-holder noscript a,.error-boundary a{color:#8c8dff}.app-holder noscript a:active,.app-holder noscript a:focus,.app-holder noscript a:hover,.error-boundary a:active,.error-boundary a:focus,.error-boundary a:hover{-webkit-text-decoration:none;text-decoration:none}.app-holder noscript__footer,.error-boundary__footer{color:#606085;font-size:13px}.app-holder noscript__footer a,.error-boundary__footer a{color:#606085}.app-holder noscript button,.error-boundary button{background:transparent;border:0;color:#606085;cursor:pointer;display:inline;font:inherit;line-height:inherit;margin:0;outline:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s linear}.app-holder noscript button:active,.app-holder noscript button:focus,.app-holder noscript button:hover,.error-boundary button:active,.error-boundary button:focus,.error-boundary button:hover{-webkit-text-decoration:none;text-decoration:none}.app-holder noscript button.copied,.error-boundary button.copied{color:#79bd9a;transition:none}.logo-resources{height:0;inset-inline-start:0;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:0;z-index:-1000}article .__ns__pop2top,body .__ns__pop2top,div .__ns__pop2top{z-index:unset!important}.logo{color:#fff}.container-alt{margin:0 auto;width:700px}@media screen and (max-width:740px){.container-alt{margin:0;width:100%}}.logo-container{margin:50px auto}.logo-container h1{align-items:center;display:flex;justify-content:center}.logo-container h1 .logo{height:42px;margin-inline-end:10px}.logo-container h1 a{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:32px;outline:0;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.compose-standalone .compose-form{box-sizing:border-box;margin:0 auto;padding:10px 0 20px;width:400px}@media screen and (max-width:400px){.compose-standalone .compose-form{padding:20px;width:100%}}.account-header{align-items:center;border-bottom:1px solid var(--background-border-color);box-sizing:border-box;display:flex;font-size:14px;gap:10px;line-height:20px;margin:40px auto 10px;padding:20px 0;width:400px}@media screen and (max-width:440px){.account-header{margin:0;padding:20px;width:100%}}.account-header .avatar{flex:0 0 auto;height:48px;width:48px}.account-header .avatar img{border-radius:var(--avatar-border-radius);display:block;height:100%;margin:0;width:100%}.account-header .name{color:#ddd9e8;flex:1 1 auto}.account-header .name .username{color:#fff;display:block;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis}.account-header .logout-link{display:block;flex:0 0 auto;font-size:32px;line-height:40px}.redirect{flex-direction:column;font-size:14px;height:100vh;line-height:18px}.redirect,.redirect__logo{align-items:center;display:flex;justify-content:center}.redirect__logo{margin-bottom:30px}.redirect__logo img{height:48px}.redirect__message{text-align:center}.redirect__message h1{font-size:17px;font-weight:700;line-height:22px;margin-bottom:30px}.redirect__message p{margin-bottom:30px}.redirect__message p:last-child{margin-bottom:0}.redirect__message a{color:#8c8dff;font-weight:500;-webkit-text-decoration:none;text-decoration:none}.redirect__message a:active,.redirect__message a:focus,.redirect__message a:hover{-webkit-text-decoration:underline;text-decoration:underline}.redirect__link{margin-top:15px}.no-list{list-style:none}.no-list li{display:inline-block;margin:0 5px}.recovery-codes{list-style:none;margin:0 auto}.recovery-codes li{font-size:125%;letter-spacing:1px;line-height:1.5}.directory__tag{box-sizing:border-box;margin-bottom:10px}.directory__tag>a,.directory__tag>div{align-items:center;border:1px solid var(--background-border-color);border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,.2);color:inherit;display:flex;justify-content:space-between;padding:15px;-webkit-text-decoration:none;text-decoration:none}.directory__tag>a:active,.directory__tag>a:focus,.directory__tag>a:hover{background:#292938}.directory__tag.active>a{background:#6364ff;cursor:default}.directory__tag.disabled>div{cursor:default;opacity:.5}.directory__tag h4{color:#fff;flex:1 1 auto;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directory__tag h4 .fa{color:#9c9cc9}.directory__tag h4 small{color:#9c9cc9;display:block;font-size:15px;font-weight:400;margin-top:8px}.directory__tag.active h4,.directory__tag.active h4 .fa,.directory__tag.active h4 .trends__item__current,.directory__tag.active h4 small{color:#fff}.directory__tag .avatar-stack{flex:0 0 auto;width:120px}.directory__tag.active .avatar-stack .account__avatar{border-color:#6364ff}.directory__tag .trends__item__current{padding-inline-end:0}.accounts-table{width:100%}.accounts-table .account{border:0;padding:0}.accounts-table strong{font-weight:700}.accounts-table thead th{color:#9c9cc9;font-weight:700;padding:10px;text-align:center;text-transform:uppercase}.accounts-table thead th:first-child{text-align:start}.accounts-table tbody td{border-bottom:1px solid #3a3a50;padding:15px 0;vertical-align:middle}.accounts-table tbody tr:last-child td{border-bottom:0}.accounts-table__count{color:#fff;font-size:15px;font-weight:500;text-align:center;width:120px}.accounts-table__count small{color:#9c9cc9;display:block;font-size:14px;font-weight:400}.accounts-table tbody td.accounts-table__extra{color:#9c9cc9;padding-inline-end:16px;text-align:end;width:120px}.accounts-table tbody td.accounts-table__extra a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.accounts-table tbody td.accounts-table__extra a:active,.accounts-table tbody td.accounts-table__extra a:focus,.accounts-table tbody td.accounts-table__extra a:hover{color:#8c8dff}.accounts-table__comment{vertical-align:initial!important;width:50%}.accounts-table tbody td.accounts-table__interrelationships{padding-inline-end:16px;width:21px}.accounts-table .icon.active{color:#8c8dff}.accounts-table .icon.passive{color:#ca8f04}.accounts-table .icon.active.passive{color:#79bd9a}@media screen and (max-width:1175px){.accounts-table tbody td.optional{display:none}}code{font-family:"mastodon-font-monospace",monospace;font-weight:400}.form-container{margin:50px auto;max-width:450px;padding:20px 20px 50px}.form-section{background:var(--surface-background-color);border-radius:8px;margin-bottom:24px;padding:24px}.fade-out-top{height:160px;margin-inline:auto;max-width:566px;overflow:hidden;position:relative}.fade-out-top:after{background:linear-gradient(to bottom,var(--surface-background-color),transparent);content:"";display:block;height:100px;pointer-events:none;top:0;width:100%}.fade-out-top:after,.fade-out-top>div{inset-inline-start:0;position:absolute}.fade-out-top>div{bottom:0}.indicator-icon{align-items:center;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.indicator-icon.success{background:#79bd9a}.indicator-icon.failure{background:#df405a}.simple_form.hidden{display:none}.simple_form .input{margin-bottom:16px;overflow:hidden}.simple_form .input.hidden{margin:0}.simple_form .input.radio_buttons .radio{margin-bottom:15px}.simple_form .input.radio_buttons .radio:last-child{margin-bottom:0}.simple_form .input.radio_buttons .radio>label{padding-inline-start:28px;position:relative}.simple_form .input.radio_buttons .radio>label input{inset-inline-start:0;position:absolute;top:-2px}.simple_form .input.boolean{margin-bottom:0;position:relative}.simple_form .input.boolean .label_input>label{color:#fff;display:block;font-family:inherit;font-size:14px;padding-top:5px;width:auto}.simple_form .input.boolean .hint,.simple_form .input.boolean .label_input{padding-inline-start:28px}.simple_form .input.boolean .label_input__wrapper{position:static}.simple_form .input.boolean label.checkbox{inset-inline-start:0;position:absolute;top:2px}.simple_form .input.boolean label a{color:#8c8dff;-webkit-text-decoration:underline;text-decoration:underline}.simple_form .input.boolean label a:active,.simple_form .input.boolean label a:focus,.simple_form .input.boolean label a:hover{-webkit-text-decoration:none;text-decoration:none}.simple_form .input.boolean .not_recommended,.simple_form .input.boolean .overridden,.simple_form .input.boolean .recommended{margin:-2px 4px 0;position:absolute}.simple_form .row{display:flex;margin:0 -5px}.simple_form .row .input{box-sizing:border-box;flex:1 1 auto;padding:0 5px;width:50%}.simple_form .title{font-size:28px;font-weight:700;line-height:33px;margin-bottom:15px}.simple_form .lead{color:#ddd9e8;font-size:17px;line-height:22px;margin-bottom:30px}.simple_form .lead.invited-by{margin-bottom:15px}.simple_form .lead a{color:#8c8dff}.simple_form .rules-list{font-size:17px;line-height:22px;margin-bottom:30px}.simple_form .hint{color:#9c9cc9}.simple_form .hint a{color:#8c8dff}.simple_form .hint code{background:#0f0f15;border-radius:3px;padding:.2em .4em}.simple_form .hint li{list-style:disc;margin-inline-start:18px}.simple_form ul.hint{margin-bottom:15px}.simple_form span.hint{display:block;font-size:12px;margin-top:4px}.simple_form p.hint{color:#9c9cc9;margin-bottom:15px}.simple_form p.hint.subtle-hint{font-size:12px;line-height:18px;margin-bottom:0;margin-top:15px;text-align:center}.simple_form .authentication-hint{margin-bottom:25px}.simple_form .card{margin-bottom:15px}.simple_form strong{font-weight:500}.simple_form strong:lang(ja),.simple_form strong:lang(ko),.simple_form strong:lang(zh-CN),.simple_form strong:lang(zh-HK),.simple_form strong:lang(zh-TW){font-weight:700}.simple_form .input.with_floating_label .label_input{display:flex}.simple_form .input.with_floating_label .label_input>label{color:#fff;flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:500;min-width:150px}.simple_form .input.with_floating_label .label_input input,.simple_form .input.with_floating_label .label_input select{flex:1 1 auto}.simple_form .input.with_floating_label.select .hint{margin-top:6px;margin-inline-start:150px}.simple_form .input.with_label .label_input>label{color:#fff;display:block;font-family:inherit;font-size:14px;margin-bottom:8px;word-wrap:break-word;font-weight:500}.simple_form .input.with_label .hint{margin-top:6px}.simple_form .input.with_label ul{flex:390px}.simple_form .input.with_block_label{max-width:none}.simple_form .input.with_block_label>label{color:#fff;display:block;font-family:inherit;font-size:14px;font-weight:600;line-height:20px}.simple_form .input.with_block_label .hint{line-height:16px;margin-bottom:12px}.simple_form .input.with_block_label ul{-moz-columns:2;column-count:2}@media screen and (max-width:630px){.simple_form .input.with_block_label ul{-moz-columns:1;column-count:1}}.simple_form .input.with_block_label.user_role_permissions_as_keys ul{-moz-columns:unset;columns:unset}.simple_form .input.datetime .label_input select{display:inline-block;flex:0;width:auto}.simple_form .input.select.select--languages{min-width:32ch}.simple_form .required abbr{color:#e87487;-webkit-text-decoration:none;text-decoration:none}.simple_form .fields-group{margin-bottom:25px}.simple_form .fields-group .input:last-child{margin-bottom:0}.simple_form .fields-group__thumbnail{background:url(/packs/media/images/void-cf1819950446c7563cdb09966c0db01d.png);border-radius:var(--avatar-border-radius);display:block;height:auto;margin:0 0 10px;max-width:100%}.simple_form .fields-group__thumbnail[src$="missing.png"]{visibility:hidden}.simple_form .fields-group__thumbnail:last-child{margin-bottom:0}.simple_form .fields-group__thumbnail#account_avatar-preview{height:90px;object-fit:cover;width:90px}.simple_form .fields-row{display:flex;margin:0 -10px 25px;padding-top:5px}.simple_form .fields-row .input{max-width:none}.simple_form .fields-row__column{box-sizing:border-box;flex:1 1 auto;min-height:1px;padding:0 10px}.simple_form .fields-row__column-6{max-width:50%}.simple_form .fields-row__column .actions{margin-top:27px}.simple_form .fields-row .fields-group:last-child,.simple_form .fields-row .fields-row__column.fields-group{margin-bottom:0}@media screen and (max-width:600px){.simple_form .fields-row{display:block;margin-bottom:0}.simple_form .fields-row__column{max-width:none}.simple_form .fields-row .fields-group:last-child,.simple_form .fields-row .fields-row__column,.simple_form .fields-row .fields-row__column.fields-group{margin-bottom:25px}}.simple_form .fields-row .fields-group.invited-by{margin-bottom:30px}.simple_form .fields-row .fields-group.invited-by .hint{text-align:center}.simple_form .input.radio_buttons .radio label{color:#fff;display:block;font-family:inherit;font-size:14px;margin-bottom:5px;width:auto}.simple_form .check_boxes .checkbox label{color:#fff;display:inline-block;flex:1 1 auto;font-family:inherit;font-size:14px;padding-top:5px;padding-inline-start:25px;position:relative;width:auto}.simple_form .check_boxes .checkbox input[type=checkbox]{inset-inline-start:0;margin:0;position:absolute;top:5px}.simple_form .input.static .label_input__wrapper{border:1px solid #606085;border-radius:4px;font-size:14px;padding:10px}.simple_form input[type=datetime-local],.simple_form input[type=email],.simple_form input[type=number],.simple_form input[type=password],.simple_form input[type=text],.simple_form input[type=url],.simple_form textarea{background:#292938;border:1px solid var(--background-border-color);border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-family:inherit;font-size:14px;line-height:20px;outline:0;padding:10px 16px;resize:vertical;width:100%}.simple_form input[type=datetime-local]:invalid,.simple_form input[type=email]:invalid,.simple_form input[type=number]:invalid,.simple_form input[type=password]:invalid,.simple_form input[type=text]:invalid,.simple_form input[type=url]:invalid,.simple_form textarea:invalid{box-shadow:none}.simple_form input[type=datetime-local]:required:valid,.simple_form input[type=email]:required:valid,.simple_form input[type=number]:required:valid,.simple_form input[type=password]:required:valid,.simple_form input[type=text]:required:valid,.simple_form input[type=url]:required:valid,.simple_form textarea:required:valid{border-color:#79bd9a}@media screen and (max-width:600px){.simple_form input[type=datetime-local],.simple_form input[type=email],.simple_form input[type=number],.simple_form input[type=password],.simple_form input[type=text],.simple_form input[type=url],.simple_form textarea{font-size:16px}}.simple_form input[type=datetime-local]:focus:invalid:not(:-moz-placeholder-shown),.simple_form input[type=datetime-local]:required:invalid:not(:-moz-placeholder-shown),.simple_form input[type=email]:focus:invalid:not(:-moz-placeholder-shown),.simple_form input[type=email]:required:invalid:not(:-moz-placeholder-shown),.simple_form input[type=number]:focus:invalid:not(:-moz-placeholder-shown),.simple_form input[type=number]:required:invalid:not(:-moz-placeholder-shown),.simple_form input[type=password]:focus:invalid:not(:-moz-placeholder-shown),.simple_form input[type=password]:required:invalid:not(:-moz-placeholder-shown),.simple_form input[type=text]:focus:invalid:not(:-moz-placeholder-shown),.simple_form input[type=text]:required:invalid:not(:-moz-placeholder-shown){border-color:#e87487}.simple_form input[type=datetime-local]:focus:invalid:not(:placeholder-shown),.simple_form input[type=datetime-local]:required:invalid:not(:placeholder-shown),.simple_form input[type=email]:focus:invalid:not(:placeholder-shown),.simple_form input[type=email]:required:invalid:not(:placeholder-shown),.simple_form input[type=number]:focus:invalid:not(:placeholder-shown),.simple_form input[type=number]:required:invalid:not(:placeholder-shown),.simple_form input[type=password]:focus:invalid:not(:placeholder-shown),.simple_form input[type=password]:required:invalid:not(:placeholder-shown),.simple_form input[type=text]:focus:invalid:not(:placeholder-shown),.simple_form input[type=text]:required:invalid:not(:placeholder-shown){border-color:#e87487}.simple_form .input.field_with_errors label{color:#e87487}.simple_form .input.field_with_errors input[type=datetime-local],.simple_form .input.field_with_errors input[type=email],.simple_form .input.field_with_errors input[type=number],.simple_form .input.field_with_errors input[type=password],.simple_form .input.field_with_errors input[type=text],.simple_form .input.field_with_errors select,.simple_form .input.field_with_errors textarea{border-color:#e87487}.simple_form .input.field_with_errors .error{color:#e87487;display:block;font-weight:500;margin-top:4px}.simple_form .input.disabled{opacity:.5}.simple_form .actions{display:flex;margin-top:30px}.simple_form .actions.actions--top{margin-bottom:30px;margin-top:0}.simple_form .stacked-actions{margin-bottom:15px;margin-top:30px}.simple_form .block-button,.simple_form .button,.simple_form button{background:#6364ff;border:0;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:500;height:auto;line-height:22px;margin-bottom:10px;margin-inline-end:10px;outline:0;padding:7px 18px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.simple_form .block-button:last-child,.simple_form .button:last-child,.simple_form button:last-child{margin-inline-end:0}.simple_form .block-button:active,.simple_form .block-button:focus,.simple_form .block-button:hover,.simple_form .button:active,.simple_form .button:focus,.simple_form .button:hover,.simple_form button:active,.simple_form button:focus,.simple_form button:hover{background-color:#563acc}.simple_form .block-button:disabled:hover,.simple_form .button:disabled:hover,.simple_form button:disabled:hover{background-color:#9c9cc9}.simple_form .block-button.negative,.simple_form .button.negative,.simple_form button.negative{background:#df405a}.simple_form .block-button.negative:active,.simple_form .block-button.negative:focus,.simple_form .block-button.negative:hover,.simple_form .button.negative:active,.simple_form .button.negative:focus,.simple_form .button.negative:hover,.simple_form button.negative:active,.simple_form button.negative:focus,.simple_form button.negative:hover{background-color:#b7253d}.simple_form .button.button-tertiary{padding:9px}.simple_form .button.button-tertiary:active,.simple_form .button.button-tertiary:focus,.simple_form .button.button-tertiary:hover{padding:10px}.simple_form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#292938 url("data:image/svg+xml;utf8,