:root{--color-primary: #f96031;--color-on-primary: #ffffff;--color-primary-container: #fec0ad;--color-primary-fixed-dim: #fee0cd;--color-on-primary-container: #2b464e;--color-secondary: #2b464e;--color-on-secondary: #ffffff;--color-secondary-fixed: #a7c5ce;--color-secondary-fixed-dim: #9ac7c3;--color-secondary-container: #415960;--color-on-secondary-container: #253c43;--color-background: #f7f8f8;--color-surface: #f7f8f8;--color-on-surface: #585858;--color-surface-container-low: #eef0f1;--color-surface-container: #e5e9ea;--color-surface-container-high: #dde1e2;--color-surface-container-highest: #d5dadb;--color-outline: #c9c9c9;--color-outline-variant: #253c43;--color-error: #ff0000;--color-on-error: #ffffff;--ratio: 1.5;--font-size: 1.125rem;--s-5: calc(var(--font-size) / pow(var(--ratio), 5));--s-4: calc(var(--font-size) / pow(var(--ratio), 4));--s-3: calc(var(--font-size) / pow(var(--ratio), 3));--s-2: calc(var(--font-size) / pow(var(--ratio), 2));--s-1: calc(var(--font-size) / pow(var(--ratio), 1));--s0: var(--font-size);--s1: calc(var(--font-size) * pow(var(--ratio), 1));--s2: calc(var(--font-size) * pow(var(--ratio), 2));--s3: calc(var(--font-size) * pow(var(--ratio), 3));--s4: calc(var(--font-size) * pow(var(--ratio), 4));--s5: calc(var(--font-size) * pow(var(--ratio), 5));--measure: 60ch;--fa-li-width: var(--s1)}.stack{display:flex;flex-direction:column;justify-content:flex-start}.stack>*{margin-block:0}.stack>*+*{margin-block-start:var(--s1)}.stack\:horizontal{display:flex;flex-direction:row;justify-content:flex-start}.stack\:stretched{align-items:stretch}.box{padding:var(--s1);border:var(--border-thin) solid}.center{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--measure);padding-inline-start:var(--s1);padding-inline-end:var(--s1);display:flex;flex-direction:column;align-items:center}.center\:non-recursive{display:unset;flex-direction:unset;align-items:unset}.grid{display:grid;gap:var(--s1)}@supports (width: min(250px,100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}}.cover{display:flex;flex-direction:column;min-block-size:100vh;padding:var(--s1)}.cover>*{margin-block:var(--s1)}.cover>:first-child{margin-block-start:0}.cover>:last-child{margin-block-end:0}.cover>:not(:first-child):not(:last-child){margin-block:auto}.cluster{display:flex;flex-wrap:wrap;gap:var(--s1);justify-content:flex-start;align-items:center}.flow{display:flex;gap:var(--s1);flex-wrap:wrap;justify-content:center}.flow>*{flex:1 0 auto}.split{display:grid;gap:var(--s1);grid-template-columns:[left] auto [right] auto}.sidemenu{position:fixed;inset-block-start:0;inset-inline-start:0;display:flex;height:100%;margin-block:var(--s1);max-block-size:calc(100% - 2 * var(--s1));direction:rtl}.sidemenu>*{direction:ltr}.sidemenu>.toggle{writing-mode:sideways-lr;align-self:center}.sidemenu>.content{background-color:var(--color-surface);border-radius:var(--s1);transition:.5s ease-in-out;overflow-x:hidden}.sidemenu>.content.collapsed{max-inline-size:0;border:0px solid var(--color-secondary);margin-inline:0}.sidemenu>.content.collapsed+.toggle:before{font:var(--fa-font-solid);content:""}.sidemenu>.content.open{max-inline-size:100%;border:1px solid var(--color-secondary);margin-inline:var(--s1)}.sidemenu>.content.open+.toggle:before{font:var(--fa-font-solid);content:""}.sidemenu>.content>.box{min-width:max-content}*{max-inline-size:var(--measure);box-sizing:border-box;margin:0;padding:0;font-family:sans-serif;color:var(--color-secondary)}html,body,div,header,nav,main,footer,form{max-inline-size:none}li{inline-size:fit-content}img,video{max-inline-size:100%}body{font-size:var(--s0);line-height:var(--ratio)}h1{font-size:var(--s3)}h2{font-size:var(--s2)}h3{font-size:var(--s1)}button,input,select,textarea{font-size:inherit;font-family:inherit;line-height:inherit}textarea{resize:none}input:where([type=text],[type=email],[type=tel],[type=password],[type=number],[type=search],[type=month],[type=week],[type=url],[type=time],[type=date],[type=datetime-local]),textarea{border-radius:var(--s0);border:1px solid var(--color-secondary);padding-inline:var(--s-1);padding-block:var(--s-3)}input:where([type=text],[type=email],[type=tel],[type=password],[type=number],[type=search],[type=month],[type=week],[type=url],[type=time],[type=date],[type=datetime-local]):required,textarea:required{border:1px solid var(--color-primary)}input:where([type=text],[type=email],[type=tel],[type=password],[type=number],[type=search],[type=month],[type=week],[type=url],[type=time],[type=date],[type=datetime-local]):valid,textarea:valid{box-shadow:none}input:required,textarea:required,input:where([type=button],[type=submit],[type=reset]){box-shadow:0 0 var(--s0) var(--color-secondary-fixed);transition:box-shadow .15s ease-in-out}input:required:where(:hover,:focus),textarea:required:where(:hover,:focus),input:where([type=button],[type=submit],[type=reset]):where(:hover,:focus){box-shadow:0 0 var(--s1) var(--color-secondary)}.hover-shadow,button:not(:disabled){position:relative;box-shadow:0 0 var(--s0) var(--color-secondary-fixed)}.hover-shadow:after,button:not(:disabled):after{box-shadow:0 0 var(--s1) var(--color-secondary);opacity:0;transition:opacity .15s ease-in-out;content:"";border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%}.hover-shadow:where(:focus,:hover):after,button:not(:disabled):where(:focus,:hover):after{opacity:1}label+*,label+*[type=hidden]+*{margin:0!important;margin-block:0!important}button,input:where([type=button],[type=submit],[type=reset]),a{cursor:pointer}button:disabled,input:where([type=button],[type=submit],[type=reset]):disabled,a:disabled{cursor:default}button,input:where([type=button],[type=submit],[type=reset]){border-radius:var(--s1);padding-block:var(--s-3);padding-inline:var(--s-1)}a{color:var(--color-primary);text-decoration:none}.form-field-error-text{color:var(--color-error)}.field_with_errors{border-color:var(--color-error)}.image-picker>input[type=file]{opacity:0;height:0}.image-picker>label{border:1px solid var(--color-secondary);background-color:var(--color-surface-container);color:var(--color-secondary);border-radius:var(--s1);padding-block:var(--s-1);padding-inline:var(--s1);width:fit-content}.image-picker>label>i{margin-inline-end:var(--s0)}.image-picker>label:hover{cursor:pointer}.image-picker__preview{position:relative;max-width:var(--s4);max-height:var(--s4)}.image-picker__preview>img{max-width:var(--s4);max-height:var(--s4);object-fit:cover;border:1px solid var(--color-secondary);box-shadow:none;transition:box-shadow .2s ease-in-out}.image-picker__preview>img:hover{box-shadow:0 0 16px var(--color-secondary)}.image-picker__preview>i{position:absolute;top:calc(var(--s0) / 2 * -1);right:calc(var(--s0) / 2 * -1);color:var(--color-error);font-size:var(--s0)}.tile-button__bullet-points{column-count:2;column-gap:var(--s1);text-align:start;padding:0 1rem}.tile-button{background-color:var(--color-primary-fixed-dim);border:1px solid var(--color-secondary);border-radius:.5rem}.tile-button:disabled{background-color:color-mix(in srgb,var(--color-primary-fixed-dim) 70%,#9e9e9e 30%);color:color-mix(in srgb,var(--color-secondary) 70%,#9e9e9e 30%)}.tile-button__tag{background:var(--color-primary);color:var(--color-on-primary);padding:var(--s-2);border-radius:4px;font-size:var(--s-1);display:inline-block}.icon\:inline{font-size:var(--s0)}.icon\:block{font-size:var(--s2)}.padding-inline-1{padding-inline:var(--s1)}.width-full{inline-size:100%}.border-simple{border:1px solid var(--color-secondary);border-radius:var(--s1)}p.small{font-size:var(--s-1)}.header{align-items:baseline}.header\:center{flex:1 1 auto}.header\:side{flex:1 1 0;max-inline-size:unset}.grid-header{display:grid;grid-gap:var(--s1);grid-template-columns:[start] 1fr [center] auto [end] 1fr;justify-items:center;align-items:center}.grid-header .center{grid-column:center}.grid-header .start{grid-column:start;justify-self:start}.grid-header .end{grid-column:end;justify-self:end}
