.container-fluid{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}
.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}em,strong{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}footer,header,main,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}input{-webkit-appearance:none;border-radius:0}html{font-size:16px}body,html{font-family:Golos Text,Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}body{background:#fff;color:#575757;scrollbar-color:#333 transparent;scrollbar-width:thin}body.overflow{overflow:hidden}a:link{outline:none;text-decoration:none}a:link,a:visited{color:#333}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{color:#202020;font-weight:500}hr{border-top:.125rem solid #333;color:#333;margin:0 35%}hr.wide{margin:1rem 0}.form-group{margin:1.5rem auto;padding:1rem 0}.form-group h4{margin:0!important}form h3{padding:.125rem 0}form h3+h4{margin-top:0}form h4{align-items:center;color:#202020;display:flex;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin:1rem 0 0!important;padding:.25rem 0!important;text-transform:uppercase}form h4:before{margin-right:.5rem;width:1rem}form h4:after,form h4:before{background-color:rgba(51,51,51,.75);content:"";height:.125rem}form h4:after{flex:1 1 1rem;margin-left:.5rem}form p{margin-bottom:.75rem;padding:.25rem 0!important}label{color:#575757;display:block;font-size:.8125rem;font-weight:500;line-height:1.25rem;margin-top:.5rem;padding:.25rem 0}label.optional{align-items:center;display:flex}label.optional:after{background:rgba(235,94,40,.125);color:#eb5e28;content:"opt";font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:.625rem;margin-left:.5rem;padding:.125rem .25rem;text-transform:uppercase}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=text],textarea{background:#fff;border:1px solid #c6c6c6;border-radius:.25rem;display:block;font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;line-height:1.25rem;margin-bottom:.25rem;outline:.25rem solid transparent;padding:.625rem 1rem;transition:border-color .25s ease,outline .25s ease;width:100%}input[type=date]:-moz-read-only,input[type=datetime-local]:-moz-read-only,input[type=datetime]:-moz-read-only,input[type=email]:-moz-read-only,input[type=file]:-moz-read-only,input[type=number]:-moz-read-only,input[type=password]:-moz-read-only,input[type=text]:-moz-read-only,textarea:-moz-read-only{background:#f9f9f9}input[type=date]:read-only,input[type=datetime-local]:read-only,input[type=datetime]:read-only,input[type=email]:read-only,input[type=file]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=text]:read-only,textarea:read-only{background:#f9f9f9}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{background:#fff;border-color:#333;outline-color:rgba(51,51,51,.25)}input[type=date].has-error,input[type=datetime-local].has-error,input[type=datetime].has-error,input[type=email].has-error,input[type=file].has-error,input[type=number].has-error,input[type=password].has-error,input[type=text].has-error,textarea.has-error{border-color:#c83e4d}select{background:#fff;border:1px solid #c6c6c6;border-radius:.25rem;display:block;font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;line-height:.8125rem;margin-bottom:.25rem;outline:.25rem solid transparent;padding:.75rem;transition:border-color .25s ease,outline .25s ease;width:100%}select:focus{background:#fff;border-color:#333;outline-color:rgba(51,51,51,.25)}select.has-error{border-color:#c83e4d}select optgroup[label]{font-style:normal}select optgroup option,select optgroup[label],select option{font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;padding:.75rem 1rem}td input[type=date],td input[type=datetime-local],td input[type=datetime],td input[type=email],td input[type=number],td input[type=password],td input[type=text],td select,td textarea{margin-bottom:0!important;padding:.25rem!important}input[type=checkbox]{display:none}label.checkbox{align-items:center;cursor:pointer;display:flex;position:relative}label.checkbox:hover{background:#f9f9f9}label.checkbox span.checkbox{border:.125rem solid #979797;border-radius:.125rem;display:inline-block;flex-grow:0;flex-shrink:0;height:1.5rem;margin-left:.25rem;margin-right:.5rem;position:relative;transition:all .33s ease;width:1.5rem}label.checkbox span.checkbox:after{border-bottom:.125rem solid transparent;border-right:.125rem solid transparent;content:"";display:block;height:.875rem;left:.4375rem;position:absolute;top:.125rem;transform:rotate(45deg);transition:all .33s ease;width:.375rem}label.checkbox span.checklabel{color:#575757}input:checked+.checkbox span.checklabel{color:#202020;font-weight:500}input:checked+.checkbox span.checkbox{background:#333;border-color:#333}input:checked+.checkbox span.checkbox:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;content:"";display:block;height:.875rem;left:.4375rem;position:absolute;top:.125rem;transform:rotate(45deg);width:.375rem}input:checked+.checkbox span.checklabel{font-weight:500!important}input[type=radio]{display:none}label.radio{align-items:center;cursor:pointer;display:flex;margin-bottom:.25rem;position:relative}label.radio:hover{background:#f9f9f9}label.radio span.radio{border:.125rem solid #979797;border-radius:50%;display:inline-block;height:1.5rem;margin-left:.25rem;margin-right:.5rem;position:relative;transition:all .33s ease;width:1.5rem}label.radio span.radio:after{background:transparent;border-radius:50%;content:"";display:block;height:1rem;left:.125rem;position:absolute;top:.125rem;transition:all .33s ease;width:1rem}label.radio span.radiolabel{color:#575757}input:checked+.radio span.radiolabel{color:#202020;font-weight:500}input:checked+.radio span.radio{border-color:#333}input:checked+.radio span.radio:after{background:#333}.choice-group{align-items:center;display:flex;justify-content:center}.choice-group .radio-group{background-color:#f9f9f9;cursor:pointer;display:block;flex-grow:1;margin:0;padding:.5rem 1rem;text-transform:uppercase}.choice-group .radio-group:first-child{border-radius:.25rem 0 0 .25rem}.choice-group .radio-group:last-child{border-radius:0 .25rem .25rem 0}.choice-group input[type=radio]:checked+.radio-group{background-color:#658db3;color:#fff}.choice-group input[type=radio]:checked+.radio-group.yes{background-color:#90a959}.choice-group input[type=radio]:checked+.radio-group.no{background-color:#c83e4d}.toggler{cursor:pointer}.toggle-switch{cursor:pointer;margin-top:0;padding:.625rem 1rem .5rem 4rem;position:relative}.toggle-switch input{height:0;opacity:0;width:0}.toggle-switch:before{background:#e0e0e0;border-radius:.25rem;content:"";display:block;height:.5rem;left:.75rem;position:absolute;top:1.125rem;width:2rem}.toggle-switch span{line-height:1.5rem}.toggle-switch input+span.toggle{align-items:center;background-color:#c83e4d;border-radius:50%;content:"";display:flex;height:1.5rem;justify-content:center;left:1rem;line-height:1.5rem;margin:0;padding:0;position:absolute;top:.625rem;transform:translateX(-1rem);transition:all .4s ease;width:1.5rem}.toggle-switch input+span.toggle:after{color:#fff;content:"close";font-family:Material Symbols Outlined;font-size:1rem;font-weight:700;line-height:1.5rem}.toggle-switch input:checked+span.toggle{background:#90a959;transform:translateX(1rem)}.toggle-switch input:checked+span.toggle:after{content:"done"}td label{cursor:pointer;margin-bottom:0;margin-top:0}td .toggle-switch{display:inline-block;padding-left:3rem}td .toggle-switch:before{top:.5rem}td .toggle-switch input+span.toggle{top:0}.form-error{align-items:center;border-top:.125rem solid #c83e4d;color:#c83e4d;display:flex;font-size:.75rem;font-weight:400;margin-bottom:.5rem;margin-top:-.375rem;padding:.5rem}.form-error:before{content:"error";font-family:Material Symbols Outlined;font-size:1.25rem;line-height:0;margin-right:.5rem}.form-help{align-items:center;color:#575757;display:flex;font-size:.75rem;padding:.25rem .5rem .5rem 0;position:relative}.form-help:before{color:#658db3;content:"info";font-family:Material Symbols Outlined;font-size:1.25rem;line-height:0;margin:0 .5rem}.transgroup{margin-bottom:.5rem}.transgroup .trans{align-items:center;display:flex;padding:.25rem 0;position:relative}.transgroup .trans .translabel{border-radius:0 .25rem .25rem 0!important;border-right:none;font-size:.8125rem;font-weight:700;left:.5rem;margin-right:0;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;width:1.5rem}.transgroup .trans .translabel img{margin-top:.125rem}.transgroup .trans input,.transgroup .trans textarea{margin:0;padding-left:2.5rem}.transgroup .trans .form-error{margin-top:0}.transgroup .trans .input{width:100%}.buttongroup{align-items:center;display:flex}.buttongroup button{background:#f9f9f9;border:none;border-bottom:.25rem solid transparent;cursor:pointer;flex:1 1 0;font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;line-height:1.25rem;padding:1rem 1.5rem .75rem;text-align:left}.buttongroup button:hover{border-color:#e27f02}.buttongroup button.current{border-color:#333}.buttons{align-items:center;border-top:.125rem solid rgba(51,51,51,.5);display:flex;font-size:.8125rem;margin-top:1rem;padding:.75rem 0 1rem}.buttons .button,.buttons a{margin-right:1rem}.buttons a{display:inline-block;font-weight:500;padding:1rem .5rem}.buttons a.button{display:inline-block;padding:.75rem 1.25rem}.button{background:rgba(0,0,0,.05);border:none;border-radius:.25rem;border-radius:.125rem;color:#575757!important;cursor:pointer;font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:1px;line-height:1.25rem;padding:.75rem 1.25rem;text-transform:uppercase;transition:all .25s ease}.button:hover{text-decoration:none}.button.full{display:block;text-align:center;width:100%}.button.danger{background-color:#d36672;color:hsla(0,0%,100%,.87)!important}.button.danger:hover{background-color:#c83e4d}.button.primary{background-color:#404040;color:hsla(0,0%,100%,.87)!important}.button.primary:hover{background-color:#333}.button.info{background-color:#658db3;color:#fff!important}.button.info:hover{background-color:#5480aa}.button.has-icon{align-items:center;display:inline-flex!important;padding-left:1rem;padding-right:1rem}.button.has-icon span.icon{font-size:1.25rem;font-weight:400;margin:-.375rem .5rem -.375rem -.25rem;overflow:hidden;width:1.25rem}.button.has-icon span.icon.right{margin:-.375rem -.25rem -.375rem .5rem}.button.icon-only span.icon{margin:-.25rem .25rem}.primary{background:#333;color:hsla(0,0%,100%,.87)!important}.label,.tag{align-items:center;background-color:rgba(87,87,87,.05);border-radius:.125rem;color:#979797;font-size:.625rem;font-weight:500;justify-content:center;letter-spacing:1px;line-height:1rem;margin:-.25rem 0;padding:.125rem .5rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.label,.label.inline,.tag,.tag.inline{display:inline-flex}.label.full,.tag.full{display:flex}.label.success,.tag.success{background:rgba(144,169,89,.125);background:#90a959;color:#90a959;color:hsla(0,0%,100%,.875)}.label.success:before,.tag.success:before{background-color:#90a959}.label.danger,.tag.danger{background:rgba(200,62,77,.125);background:#c83e4d;color:#c83e4d;color:hsla(0,0%,100%,.875)}.label.danger:before,.tag.danger:before{background-color:#c83e4d}.label.main,.tag.main{background:rgba(51,51,51,.125);background:#333;color:#333;color:hsla(0,0%,100%,.875)}.label.main:before,.tag.main:before{background-color:#333}.label.info,.label.order-processed,.tag.info,.tag.order-processed{background:rgba(101,141,179,.125);background:#658db3;color:#658db3;color:hsla(0,0%,100%,.875)}.label.info:before,.label.order-processed:before,.tag.info:before,.tag.order-processed:before{background-color:#658db3}.label.purple,.label.special,.tag.purple,.tag.special{background:rgba(222,13,146,.125);background:#de0d92;color:#de0d92;color:hsla(0,0%,100%,.875)}.label.purple:before,.label.special:before,.tag.purple:before,.tag.special:before{background-color:#de0d92}.label.darkpurple,.tag.darkpurple{background:rgba(84,69,127,.125);background:#54457f;color:#54457f;color:hsla(0,0%,100%,.875)}.label.darkpurple:before,.tag.darkpurple:before{background-color:#54457f}.label.teal,.tag.teal{background:rgba(23,160,164,.25);background:#17a0a4;color:#17a0a4;color:hsla(0,0%,100%,.875)}.label.teal:before,.tag.teal:before{background-color:#17a0a4}.label.brown,.tag.brown{background:hsla(16,23%,62%,.125);background:#b49286;color:#b49286;color:hsla(0,0%,100%,.875)}.label.brown:before,.tag.brown:before{background-color:#b49286}.label.darkbrown,.tag.darkbrown{background:rgba(131,94,81,.25);background:#744253;color:#835e51;color:hsla(0,0%,100%,.875)}.label.darkbrown:before,.tag.darkbrown:before{background-color:#a07667}.label.invoice-tosend,.label.order-pending,.label.warning,.tag.invoice-tosend,.tag.order-pending,.tag.warning{background:rgba(235,94,40,.125);background:#eb5e28;color:#eb5e28;color:hsla(0,0%,100%,.875)}.label.invoice-tosend:before,.label.order-pending:before,.label.warning:before,.tag.invoice-tosend:before,.tag.order-pending:before,.tag.warning:before{background-color:#eb5e28}.tag{min-width:1.5rem;text-align:center}.tag:before{display:none}.info-message{align-items:center;background:rgba(101,141,179,.33);color:#111;display:flex;margin-bottom:1rem;margin-top:1rem;min-height:4rem;padding:1rem;position:relative}.info-message div{flex:1 1}.info-message i,.info-message span.material-symbols-outlined{color:hsla(0,0%,100%,.8);font-size:3rem;margin-right:1rem}.alert{border-radius:.25rem;cursor:pointer;display:block;font-size:.8125rem;font-weight:500;line-height:1.25rem;margin:1rem 0;padding:1rem 1.25rem 1rem 3.5rem;position:relative}.alert:before{content:"";font-family:Material Symbols Outlined;font-size:1.5rem;font-weight:400;left:1rem;position:absolute;top:1rem}.alert.success{background-color:#a6ba7b;color:#fff}.alert.success:before{content:"done_all"}.alert.danger{background-color:#d36672;color:#fff}.alert.danger:before{content:"report"}.alert.warning{background-color:#ef8157;color:#fff}.alert.warning:before{content:"warning"}.alert.main{background-color:#4d4d4d;color:#fff}.alert.info{background-color:#87a6c4;color:#fff}.alert.info:before{content:"info"}.alerts{margin-left:16rem;margin-top:3.5rem;padding:.5rem 1rem;transition:all .6s ease}.alerts .alert{border-radius:.25rem;font-size:.8125rem;font-weight:500;margin-bottom:-.5rem;margin-top:1rem}.id-number{color:#979797;float:right;font-weight:700;margin-left:.25rem;text-align:right}#app{background:#fff;font-family:Golos Text,Inter,sans-serif;min-width:16rem}#top{background:#333;display:flex;height:4rem;left:0;position:fixed;right:0;top:0;transition:all .6s ease;z-index:999}#top h1{color:#fff;display:inline;line-height:4rem;padding:0 1rem;text-align:center}#top .top-buttons{align-items:center;display:flex;margin-left:auto;text-align:right}#top .top-button{align-items:center;background:transparent;border:none;border-radius:.375rem;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;margin:.5rem .5rem .5rem 0;outline:none;overflow:hidden;padding:0;width:3rem}#top .top-button img,#top .top-button span{color:hsla(0,0%,100%,.66);font-size:1.5rem;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}#top .top-button:hover{background-color:rgba(0,0,0,.33);text-decoration:none}#top .top-button:hover span{color:#fff}#top .top-button:hover img{opacity:1}#sidebar{background:#f9f9f9;bottom:0;left:0;overflow:hidden;position:fixed;scrollbar-color:#333 transparent;scrollbar-width:thin;top:4rem;transition:all .3s ease;width:16rem;z-index:1001}#sidebar:hover{overflow-y:auto}#sidebar nav a{align-items:center;color:#333;display:flex;font-size:.8125rem;font-weight:500;margin:0;padding:.5rem 1rem .5rem .75rem;transition:all .3s ease}#sidebar nav a .icon{height:1.5rem;text-align:center}#sidebar nav a span.badge:after{background:#658db3;border-radius:.125rem;color:#fff;content:attr(data-amount);display:inline-block;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500;line-height:1rem;margin:-.25rem 0 0 .5rem;padding:.125rem .5rem;text-align:center}#sidebar nav a span.badge.danger:after{background-color:#c83e4d}#sidebar nav a span.badge.warning:after{background-color:#eb5e28}#sidebar nav a .icon{font-size:1.5rem;line-height:1.5rem;margin:0 .5rem 0 0;opacity:.5;overflow:hidden;width:1.5rem}#sidebar nav a:hover{color:#269671;text-decoration:none}#sidebar nav a.parent:after,#sidebar nav a.subnavparent:after{content:"keyboard_arrow_down";font-family:Material Symbols Outlined;font-size:1.25rem;font-weight:400;line-height:0;margin-left:auto;transition:all .3s ease;width:1.25rem}#sidebar nav a.parent.open:after,#sidebar nav a.subnavparent.open:after{transform:rotate(-180deg)}#sidebar nav a.current{background:#fff;font-weight:700}#sidebar nav a.current.parent{background:transparent}#sidebar nav a.notyet{color:#d7d7d7}#sidebar nav nav.subnav,#sidebar nav nav.subsubnav{display:none;margin-top:-.125rem;transition:all .3s linear}#sidebar nav nav.subnav.open,#sidebar nav nav.subsubnav.open{display:block}#sidebar nav nav.subnav a,#sidebar nav nav.subsubnav a{border-radius:0;margin:0;padding:.75rem 1rem .75rem 2.75rem}#sidebar nav nav.subnav a:hover,#sidebar nav nav.subsubnav a:hover{background-color:transparent}#sidebar nav nav.subnav a.current,#sidebar nav nav.subsubnav a.current{background:#fff;font-weight:700}#sidebar nav nav.subnav a.current.subnavparent,#sidebar nav nav.subsubnav a.current.subnavparent{background:transparent}#sidebar nav nav.subnav a.badge:after,#sidebar nav nav.subsubnav a.badge:after{background:#658db3;border-radius:.125rem;color:#fff;content:attr(data-amount);display:inline-block;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500;line-height:1rem;margin:-.25rem .375rem -.25rem auto;padding:.125rem .5rem;text-align:center}#sidebar nav nav.subnav a.badge.danger:after,#sidebar nav nav.subsubnav a.badge.danger:after{background-color:#c83e4d}#sidebar nav nav.subnav a.badge.purple:after,#sidebar nav nav.subsubnav a.badge.purple:after{background-color:#de0d92}#sidebar nav nav.subnav a.badge.warning:after,#sidebar nav nav.subsubnav a.badge.warning:after{background-color:#eb5e28}#sidebar nav nav.subnav a.notyet,#sidebar nav nav.subsubnav a.notyet{color:#d7d7d7}#sidebar nav nav.subsubnav{margin-top:0}#sidebar nav nav.subsubnav a{padding-left:3.75rem}div.table{overflow-x:auto;overflow-y:visible;position:relative}div.table.wide{margin:0 -.25rem}a.table-action-button,button.table-action-button,span.table-action-button{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#979797;cursor:pointer;display:inline-flex;line-height:0;overflow:visible;padding:0 .5rem 0 .75rem;position:relative;transition:all .3s ease;vertical-align:middle}a.table-action-button i,a.table-action-button img,button.table-action-button i,button.table-action-button img,span.table-action-button i,span.table-action-button img{font-size:1rem;height:1.125rem;width:1.125rem}a.table-action-button span,button.table-action-button span,span.table-action-button span{font-size:1.25rem;font-weight:400}a.table-action-button span.label,button.table-action-button span.label,span.table-action-button span.label{background:transparent!important;display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:1.25rem;padding:0 0 0 .5rem;text-transform:uppercase;transition:all .3s ease}a.table-action-button span.badge,button.table-action-button span.badge,span.table-action-button span.badge{border-radius:.375rem;font-size:8px!important;font-weight:500;height:1rem;line-height:1rem;position:absolute;right:-.125rem;text-align:center;top:-.375rem;width:1rem}a.table-action-button span.badge.info,button.table-action-button span.badge.info,span.table-action-button span.badge.info{background-color:#658db3;color:#fff}a.table-action-button span.badge.warning,button.table-action-button span.badge.warning,span.table-action-button span.badge.warning{background-color:#eb5e28;color:#fff}a.table-action-button:hover,button.table-action-button:hover,span.table-action-button:hover{background:transparent!important;color:#333;text-decoration:none}a.table-action-button.quick-create,button.table-action-button.quick-create,span.table-action-button.quick-create{margin:0 .5rem;padding:0 .25rem}a.table-action-button.quick-create span.material-symbols-outlined,button.table-action-button.quick-create span.material-symbols-outlined,span.table-action-button.quick-create span.material-symbols-outlined{border-radius:.25rem;transition:all .3s ease}a.table-action-button.quick-create:hover span.material-symbols-outlined,button.table-action-button.quick-create:hover span.material-symbols-outlined,span.table-action-button.quick-create:hover span.material-symbols-outlined{background:#c9c9c9}.quick-create-buttons{align-items:center;display:flex;justify-content:flex-start}.header-buttons{align-items:center;display:flex;flex-wrap:wrap;margin-top:1rem}.header-buttons h3,.header-buttons h4{margin:0!important}.header-buttons a,.header-buttons button{align-items:center;background:transparent;border:.125rem solid #333;border-radius:.25rem;color:#333;cursor:pointer;display:flex;font-family:Golos Text,Inter,sans-serif;line-height:0;margin-left:1rem;padding:0 .75rem 0 .5rem;position:relative;transition:all .3s ease}.header-buttons a span,.header-buttons button span{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:1px;line-height:1.9375rem;padding:0 0 0 .5rem;text-transform:uppercase;transition:all .3s ease}.header-buttons a span.material-symbols-outlined,.header-buttons button span.material-symbols-outlined{display:block;font-size:1.25rem;font-weight:400;letter-spacing:normal;line-height:1.25rem;margin-left:-.125rem;margin-right:-.125rem;overflow:hidden;padding-left:0;width:1.25rem}.header-buttons a img,.header-buttons button img{height:1.125rem;width:1.125rem}.header-buttons a:hover,.header-buttons button:hover{background:#f9f9f9;border-color:#333;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);color:#333;text-decoration:none}.header-buttons a.danger,.header-buttons button.danger{border-color:#c83e4d;color:#c83e4d}.header-buttons a.danger:hover,.header-buttons button.danger:hover{background:#f9f9f9;border-color:#c83e4d;color:#c83e4d}.header-buttons.title{margin-top:0}.header-buttons.title a,.header-buttons.title button{margin:-.375rem 0 -.375rem 1rem}#content{background:#fff;margin-left:16rem;padding:1rem 2rem;transition:all .6s ease}#content,#content div.content{position:relative}#content h1,#content h2{font-size:1.5625rem;line-height:2rem}#content h3{font-size:1.0625rem;line-height:2.0625rem}#content h3,#content h4{margin-bottom:0;margin-top:1rem}#content h4{font-weight:600}#content h4,#content p{font-size:.8125rem;line-height:1.25rem}#content p{padding:.5rem 0}#content p.noresults{font-size:1rem;font-weight:500;padding:2rem;text-align:center}#content b{font-weight:700}table{border-collapse:separate;border-collapse:collapse;border-spacing:0 .125rem;border-spacing:0;margin:.75rem 0;position:relative;width:100%}table.smalltext thead th{font-size:.75rem;line-height:1.25rem;padding:.25rem .5rem}table.smalltext tbody td,table.smalltext tbody th{font-size:.75rem;line-height:1.25rem;padding:.125rem .5rem!important}table.options{margin:0 0 .5rem}table.options input[type=number]{margin:0}table.options label.checkbox,table.options label.radio{margin-bottom:0}table.options tbody tr td{border:none!important;padding:.25rem .5rem}table thead tr th{background:#f9f9f9;color:#979797;font-size:.75rem;font-size:.8125rem;font-weight:500;padding:1rem .875rem;position:sticky;text-align:left;top:0;vertical-align:middle;white-space:nowrap;z-index:998}table thead tr th a:link,table thead tr th a:visited{align-items:center;color:#575757;display:flex;font-weight:500}table thead tr th a:link.asc:after,table thead tr th a:visited.asc:after{color:#575757!important;content:"\e5d8";font-family:Material Symbols Outlined;font-size:1rem;font-weight:400;line-height:0rem;margin-left:.25rem}table thead tr th a:link.desc:after,table thead tr th a:visited.desc:after{color:#575757!important;content:"\e5db";font-family:Material Symbols Outlined;font-size:1rem;font-weight:400;line-height:0rem;margin-left:.25rem}table thead tr th.text-right a:link,table thead tr th.text-right a:visited{justify-content:flex-end}table thead tr th.less-space{padding:1rem .25rem}table thead tr th.checkonly{padding:.25rem .375rem;text-align:center}table thead tr th.checkonly label.checkbox:hover{background:transparent!important}table thead tr th.checkonly label.checkbox span.checkbox{margin-right:.25rem}table thead tr th a:hover{text-decoration:none}table thead tr th:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}table thead tr th:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}table tbody tr{border-radius:.25rem}table tbody tr th{background-color:#e0e0e0;padding:.75rem .875rem}table tbody tr td,table tbody tr th{font-size:.8125rem;line-height:1.25rem;position:relative;text-align:left;vertical-align:middle}table tbody tr td{border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;padding:.625rem .875rem}table tbody tr td:first-child{border-radius:.25rem 0 0 .25rem}table tbody tr td:last-child{border-radius:0 .25rem .25rem 0}table tbody tr td.checkonly{padding:.25rem .375rem;text-align:center}table tbody tr td.checkonly label.radio{margin-bottom:0;margin-top:0}table tbody tr td.checkonly label.checkbox{justify-content:center;margin-top:0}table tbody tr td.checkonly label.checkbox:hover{background:transparent!important}table tbody tr td.checkonly label.checkbox span.checkbox{margin-right:.25rem}table tbody tr td.icon-only{padding:0;text-align:center}table tbody tr td.icon-only span.material-symbols-outlined{margin-top:.25rem}table tbody tr td.less-space{padding:.75rem .25rem}table tbody tr td.even-less-space{padding:.25rem}table tbody tr td.actions{padding:0;white-space:nowrap}table tbody tr td.actions a{align-items:center;display:inline-flex;height:2.875rem;justify-content:center;line-height:0;margin:0;transition:all .3s ease;width:2.875rem}table tbody tr td.actions a img{height:1.5rem;opacity:.75;transition:all .3s ease;width:1.5rem}table tbody tr td.actions a:hover{background:#333}table tbody tr td.actions a:hover.delete{background:#c83e4d}table tbody tr td.actions a:hover img{filter:invert(1)}table tbody tr.selected td{background:#b3b3b3}table tbody tr.subheader th{background:#3a3a3a;border-radius:.25rem;color:#fff;font-size:.8125rem;font-weight:500;padding:1rem 1.25rem;text-align:left;vertical-align:middle}table tbody tr:hover td,table tbody tr:hover th{background:#f3f3f3}table tfoot tr{border-radius:.25rem}table tfoot tr:hover{background:#f9f9f9}table tfoot tr td{font-size:.8125rem;font-weight:500;padding:.75rem 1.25rem;text-align:right;vertical-align:middle}table tfoot tr td:first-child{border-radius:.25rem 0 0 .25rem}table tfoot tr td:last-child{border-radius:0 .25rem .25rem 0}table tfoot tr td.less-space{padding:.75rem .25rem}table tfoot.report tr td{background:#f9f9f9;padding:1rem 1.25rem}table.calendar{border:1px solid #000;border-collapse:collapse;border-spacing:0}table.calendar thead th{border:solid #000;border-radius:0!important;border-width:1px 1px 2px;line-height:1.5;text-align:left}table.calendar tbody td{border:1px solid #000;border-radius:0!important;padding:.25rem .375rem .125rem!important;position:relative}table.calendar tbody td:hover{background:rgba(51,51,51,.25)}h3+.table table{margin-top:0!important}.search{align-items:center;background:#f9f9f9!important;border-radius:.375rem;display:flex;margin-top:1rem}.search input[type=text]{background:#f9f9f9!important;padding:.75rem}.search input[type=text]:focus{outline-color:transparent!important}.search:before{content:"search";font-family:Material Symbols Outlined;font-size:1.5rem;margin-left:1rem;width:1.5rem}.search .local,.search form{flex:1 1 100%}.search .local input[type=text],.search form input[type=text]{border:none!important;margin-bottom:0;outline-color:transparent!important}.search .local input[type=text]:focus,.search form input[type=text]:focus{background:initial;outline-color:transparent!important}.search .clear,.search .toggle-filter{align-items:center;border-radius:0;color:#575757;display:inline-flex;height:2.625rem;justify-content:center;margin-left:auto;overflow:hidden;width:3.5rem}.search .clear.active,.search .toggle-filter.active{background:#e0e0e0}.search .clear:hover,.search .toggle-filter:hover{background:#e0e0e0;text-decoration:none!important}.advanced-filter{align-items:center;border:none;border-radius:.25rem 0 0 .25rem;color:#575757;cursor:pointer;display:inline-flex;height:2.625rem;justify-content:center;margin-left:auto;outline:none;overflow:hidden;width:3.5rem}.advanced-filter:hover{background:#e0e0e0;text-decoration:none!important}.advanced-filter.active{background:#e0e0e0;border-radius:.25rem 0 0 0}.advanced-filter.active:hover{background:#e0e0e0}.filters{background:#f9f9f9;border-radius:.25rem;display:none;margin-top:1rem;padding:.5rem 1rem}.filters h3{margin-top:0!important}.filters.active{display:block!important}.filters input,.filters option,.filters select{background:#fff;font-size:.75rem!important;padding:.5rem}.filters option,.filters select{padding:.625rem .5rem}.filters .buttons{margin-bottom:.5rem;margin-top:.5rem}div.table-filter{border-bottom:.25rem solid #e0e0e0;bottom:-1.25rem;display:none;position:relative}div.table-filter h3{font-weight:500;letter-spacing:1px;padding:.5rem;text-transform:uppercase}div.table-filter .buttons{margin:0 0 1rem}div.table-filter .filters{display:flex;flex-wrap:wrap}div.table-filter .filters div{flex:1 0 25%;min-width:25%;padding:.5rem}div.table-filter .filters div label{cursor:pointer;font-size:.75rem;font-weight:500;letter-spacing:1px;padding:.25rem .5rem}div.table-filter.active{display:block}#footer{align-items:center;background:rgba(0,0,0,.05);background:#fff;border-radius:.25rem;display:flex;font-size:.625rem;font-weight:700;justify-content:center;letter-spacing:1px;padding:4rem 2rem 1rem 18rem;text-align:right;text-transform:uppercase;width:100%}#footer a{color:#979797}#footer a:hover{color:#575757;text-decoration:none}#footer img{height:1.25rem;margin-right:.25rem;vertical-align:middle}ul{list-style-type:disc;padding:.5rem 1rem}ul li{font-size:.8125rem;line-height:1.25rem}ul.pagination{display:flex;font-size:.8125rem;list-style:none;padding:.5rem;width:100%}ul.pagination,ul.pagination li{align-items:center;justify-content:center}ul.pagination li{border-radius:.25rem;display:inline-flex;font-weight:700;margin:0 .125rem;min-width:2rem;text-align:center}ul.pagination li span.material-symbols-outlined{font-size:1.5rem;line-height:1.25rem}ul.pagination li a{align-items:center;border-radius:.25rem;display:inline-flex;font-weight:700;justify-content:center;min-width:2rem;padding:.5rem;transition:all .3s ease}ul.pagination li a:hover{background:#f9f9f9;color:#269671;text-decoration:none!important}ul.pagination li.disabled{background:#fff;color:#979797;min-width:2rem;padding:.5rem}ul.pagination li.active{background:#f9f9f9;border:1px solid #ccc;font-weight:700;min-width:2rem;padding:.5rem}ul.pagination li.results{align-items:flex-start;background:transparent;flex-direction:column;font-weight:400;justify-content:flex-start;line-height:1rem;margin-right:auto;text-align:left}.widget{background-color:#e27f02;border:.125rem solid transparent;border-radius:.25rem;margin-top:1rem;padding:1rem 1.5rem}.widget,.widget .number{color:hsla(0,0%,100%,.87)}.widget .number{align-items:center;display:flex;flex-direction:row;font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:500;justify-content:flex-start;line-height:2.5rem;text-align:left}.widget .number .previous{font-family:Golos Text,Inter,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.5rem}.widget h3.title{color:hsla(0,0%,100%,.87);font-size:.8125rem!important;font-weight:600!important;letter-spacing:1px!important;line-height:1.5rem!important;margin:0!important;text-align:left;text-transform:uppercase!important}.widgets a:hover{text-decoration:none}.widgets a:hover .widget{border:.125rem solid rgba(0,0,0,.15)}pre{font-family:JetBrains Mono,monospace;font-size:.8125rem;line-height:1.25rem;padding:.5rem 1rem 1rem .75rem}.details{background:#fff;bottom:0;height:100%;min-width:24rem;overflow:scroll;padding:2rem;position:fixed;right:0;scrollbar-color:#f9f9f9;scrollbar-gutter:.5rem;scrollbar-width:thin;top:0;transform:translateX(100%);width:50%}.details::-webkit-scrollbar{width:.5rem}.details ::-webkit-scrollbar-track{background:#f9f9f9}.details::-webkit-scrollbar-thumb{background:#e0e0e0}.details.open{transform:translateX(0);z-index:1002}.details.wide{width:100%}.details .details-close{position:fixed;right:2rem;top:2rem}.details .details-close button{background:#fff;border:none;border-radius:.5rem;color:#575757;cursor:pointer;height:2.5rem;overflow:hidden;padding:.5rem;width:2.5rem}.details .details-close button i{font-size:1.5rem;height:1.5rem;overflow:hidden;width:1.5rem}.details .details-close button.rotated i{transform:rotate(180deg)}.details .details-close button:hover{background:#f9f9f9}.details .details-content h2{color:#202020;font-size:1.5rem;margin-right:5.25rem;padding:.5rem 0 1rem}.details .details-content .header-buttons{margin-right:5.25rem;position:relative}.details .details-content .header-buttons h2{margin-right:0}.details .details-content .header-buttons a,.details .details-content .header-buttons button{top:-.125rem}.details .details-content h3{color:#202020;font-size:1rem;padding:.5rem 0 0}.details .details-content h4{color:#202020;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin-top:1rem;padding:.25rem 0!important;text-transform:uppercase}.details .details-content p{font-size:.8125rem;line-height:1.25rem;padding:.5rem 0 1rem}.details .details-content b{font-weight:500}.details .details-content pre{font-family:JetBrains Mono,monospace;font-size:.8125rem;line-height:1.25rem;padding:.5rem 1rem 1rem .75rem}.details .details-content ol{padding-left:1rem}.details .details-content ol li{font-size:.8125rem;line-height:1.25rem;padding:.25rem 1rem}.details .details-content ol{list-style-type:decimal}table.summary{width:100%}table.summary tbody tr th{font-size:.8125rem;font-weight:700;line-height:1.25rem;padding:.5rem 1.25rem;text-align:left;text-transform:uppercase;vertical-align:middle}table.summary tbody tr th:first-child{border-radius:.25rem 0 0 .25rem}table.summary tbody tr td{font-size:.8125rem;line-height:1.25rem;padding:.5rem 1.25rem!important;text-align:right!important;vertical-align:middle}table.summary tbody tr:hover td,table.summary tbody tr:hover th{background:#f9f9f9}table.data{border-collapse:collapse!important;margin:0 -.375rem!important}table.data tbody tr th{background-color:transparent!important;border-radius:.375rem 0 0 .375rem;color:#8a8a8a;max-width:11rem;min-width:11rem;padding:.25rem .375rem!important;width:11rem}table.data tbody tr td,table.data tbody tr th{font-size:.8125rem;font-weight:400;line-height:1.25rem;text-align:left}table.data tbody tr td{border:none;border-radius:0 .375rem .375rem 0;padding:.25rem .125rem!important}table.data tbody tr:hover td,table.data tbody tr:hover th{background:#fff!important}table.data tbody tr:nth-child(2n) td{background:initial}table.data tbody.hovers tr:hover td,table.data tbody.hovers tr:hover th{background:#f9f9f9!important}#pinboard{background:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}#pinboard .pinboard-topics{border-right:.125rem solid #333}#pinboard .pinboard-topics h2{line-height:3rem;padding:0 .5rem}#pinboard .pinboard-topics nav{margin-left:-.375rem}#pinboard .pinboard-topics nav a{align-items:center;color:#333;display:flex;font-size:.8125rem;font-weight:500;letter-spacing:1px;padding:.75rem 2.5rem .75rem 1rem;text-transform:uppercase}#pinboard .pinboard-topics nav a span{margin-right:1.5rem}#pinboard .pinboard-topics nav a span.badge{background:#e27f02;border-radius:.25rem;color:#fff;font-size:.8125rem;font-weight:500;margin-left:auto;margin-right:-1.5rem;padding:.25rem .5rem;text-decoration:none!important}#pinboard .pinboard-topics nav a:hover{background:#f9f9f9;text-decoration:none}#pinboard .pinboard-topics nav a:hover span.badge{text-decoration-style:none;text-decoration:none!important}#pinboard .pinboard-topics nav a.current{background-color:#333;color:#fff;font-weight:500}#pinboard .pinboard-topics nav a.current span.badge{background-color:#fff!important;color:#333!important}#pinboard .pinboard-content{display:flex;flex-direction:column;height:calc(100vh - 6rem);margin-left:2rem;overflow-y:auto;transition:all .6s ease}#pinboard .pinboard-content .pin-header{align-items:center;border-bottom:.125rem solid #f9f9f9;display:flex;padding-bottom:1rem}#pinboard .pinboard-content .pin-header h2{line-height:3rem;margin-right:auto}#pinboard .pinboard-content .pin-header .search{max-width:24rem;width:100%}#pinboard .pinboard-content .pin-message-container{flex:1;margin-bottom:.5rem;margin-top:.5rem;overflow-y:auto;scrollbar-color:#333 transparent;scrollbar-width:auto}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-day{font-size:1.5rem!important;font-weight:700;padding:1rem;position:relative;text-align:center!important}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-day span{background:#333;border-radius:.25rem;color:#fff;display:inline-block;margin:0 auto;padding:.375rem 1rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-day:after{background:rgba(51,51,51,.5);content:"";display:block;height:.25rem;left:0;position:absolute;right:0;top:50%;transform:translateY(-.125rem);z-index:-1}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message{border-radius:.25rem;display:flex;flex-direction:row;margin-bottom:1rem;position:relative;width:95%}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-portrait,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-portrait{padding:0 1rem 0 .5rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-portrait img,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-portrait img{border-radius:50%;height:3rem;width:3rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper{display:flex;flex-direction:column}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta{font-size:1rem;padding:.5rem .75rem .75rem 0}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta .pin-time,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta .pin-time{color:rgba(87,87,87,.85);font-size:1rem;font-weight:500;margin-left:.5rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after{border-color:transparent #f9f9f9;border-style:solid;border-width:0 1rem 1rem 0;content:"";display:block;height:1rem;left:-1rem;position:absolute;top:0}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content{background:#f9f9f9;border-radius:0 .25rem .25rem .25rem;margin-bottom:.25rem;margin-left:1rem;padding:.25rem .75rem;position:relative}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content.own,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content.own{background:rgba(101,141,179,.1)}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content.own:after,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content.own:after{border-color:transparent rgba(101,141,179,.1)}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content img,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content img{max-width:100%}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions{background:#333;bottom:0;display:none;padding:.25rem .5rem .25rem 0;position:absolute;right:0}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions a,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions a{align-items:center;background:#333;border:.125rem solid #333;border-radius:50%;color:#fff;display:inline-flex;font-size:1rem;height:2rem;justify-content:center;line-height:2rem;margin-left:.5rem;width:2rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions a:hover,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions a:hover{background:#fff;color:#000;text-decoration:none}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content:hover .pin-actions,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content:hover .pin-actions{display:inline-flex;z-index:1000}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own{flex-direction:row-reverse;margin-left:auto}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-portrait,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-portrait{padding:0 .5rem 0 1rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta{display:flex;flex-direction:row-reverse;padding:.5rem 0 .75rem .75rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta .pin-time,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta .pin-time{margin-left:0;margin-right:1rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after{border-color:transparent rgba(101,141,179,.1);border-style:solid;border-width:0 1rem 1rem 0;content:"";display:block;height:1rem;left:100%;position:absolute;right:-1rem;top:0;transform:rotate(270deg)}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-content,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-content{border-radius:.25rem 0 .25rem .25rem;margin-left:0;margin-right:1rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8125rem;list-style-type:none;padding:.25rem 0}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li{align-items:center;background:#fff;border-radius:.25rem;display:inline-flex;margin-bottom:.25rem;margin-right:.5rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a{align-items:center;border:1px solid #fff;display:inline-flex;line-height:1rem;padding:.25rem .75rem .25rem .25rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a span.material-symbols-outlined,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a span.material-symbols-outlined{margin-right:.25rem}#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a:hover,#pinboard .pinboard-content .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a:hover{border-color:#333;text-decoration:none}#pinboard .pinboard-content .pin-entry{background:#fff;border-top:1px solid #f3f3f3;margin-top:auto;overflow-x:hidden}.topics{background:#e9e9e9;bottom:0;flex:0 0 12rem;left:16rem;position:fixed;top:4rem;width:12rem}.topics,.topics h2{padding:1rem}.topics nav a{align-items:center;color:#000;display:flex;padding:1rem}.topics nav a span.badge{background:#333;border-radius:.25rem;color:#fff;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:500;margin-left:.5rem;padding:.25rem .5rem}.topics nav a.current{font-weight:700}.topics nav a:hover,.topics nav a:hover span.badge{text-decoration:none!important}.pinboard-pinned{background:#fff;border-bottom:.125rem solid #444}.pinboard-files{background-color:#f9f9f9;bottom:0;padding:1rem 1.5rem;position:fixed;right:0;top:4rem;width:21rem}.pinboard-files .pin-files-toggle{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;top:0}.pinboard-files .pin-files-toggle:hover{background:#e0e0e0}.pinboard-files.hidden{transform:translateX(19.5rem)}.pinboard-files.hidden .pin-files-toggle span.material-symbols-outlined{transform:rotate(180deg)}.pinboard{background:#fff;bottom:0;display:flex;flex-direction:column;left:28rem;overflow-y:auto;padding:2rem;position:fixed;right:20rem;top:4rem}.pinboard.wide{right:2rem}.pinboard #pin-message-container{display:flex;flex-direction:column;flex-grow:1;margin:1rem 0;overflow-y:scroll;padding-right:.5rem}h3.pin-day{font-size:1.5rem!important;font-weight:700;padding:1rem 1rem 2rem;position:relative;text-align:center!important}h3.pin-day:after{background:#333;bottom:1.5rem;content:"";display:block;height:.125rem;left:0;position:absolute;right:0}.pin-message,.pinned-message{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:1rem;position:relative;width:95%}.pin-message.own,.pinned-message.own{margin-left:auto}.pin-message.own .pin-message-meta,.pinned-message.own .pin-message-meta{text-align:right}.pin-message .pin-message-meta,.pinned-message .pin-message-meta{font-size:.8125rem;padding:.375rem .75rem}.pin-message .pin-attachments,.pinned-message .pin-attachments{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8125rem;list-style-type:none;padding:.25rem 0}.pin-message .pin-attachments li,.pinned-message .pin-attachments li{align-items:center;background:#fff;border-radius:.25rem;display:inline-flex;margin-bottom:.25rem;margin-right:.5rem}.pin-message .pin-attachments li a,.pinned-message .pin-attachments li a{align-items:center;border:1px solid #fff;display:inline-flex;line-height:1rem;padding:.25rem .75rem .25rem .25rem}.pin-message .pin-attachments li a span.material-symbols-outlined,.pinned-message .pin-attachments li a span.material-symbols-outlined{margin-right:.25rem}.pin-message .pin-attachments li a:hover,.pinned-message .pin-attachments li a:hover{border-color:#333;text-decoration:none}.pin-message .pin-message-content,.pinned-message .pin-message-content{background:#f3f3f3;border-radius:.25rem;margin-bottom:.25rem;padding:.25rem 3rem .25rem .75rem;position:relative}.pin-message .pin-message-content.own,.pinned-message .pin-message-content.own{background:rgba(101,141,179,.1)}.pin-message .pin-message-content img,.pinned-message .pin-message-content img{max-width:100%}.pin-message .pin-message-content .pin-time,.pinned-message .pin-message-content .pin-time{font-size:.625rem;font-weight:500;position:absolute;right:.5rem;top:0}.pin-message .pin-message-content .pin-actions,.pinned-message .pin-message-content .pin-actions{background:#333;bottom:0;display:none;padding:.25rem .5rem .25rem 0;position:absolute;right:0}.pin-message .pin-message-content .pin-actions a,.pinned-message .pin-message-content .pin-actions a{align-items:center;background:#333;border:.125rem solid #333;border-radius:50%;color:#fff;display:inline-flex;font-size:1rem;height:2rem;justify-content:center;line-height:2rem;margin-left:.5rem;width:2rem}.pin-message .pin-message-content .pin-actions a:hover,.pinned-message .pin-message-content .pin-actions a:hover{background:#fff;color:#000;text-decoration:none}.pin-message .pin-message-content:hover .pin-actions,.pinned-message .pin-message-content:hover .pin-actions{display:inline-flex;z-index:1000}.pin-header{align-items:center;display:flex}.pin-header h2{margin-right:auto}.pinned-message{margin-bottom:1rem;position:relative;width:100%}.pinned-message .pin-message-meta{font-size:1rem;padding:.375rem .75rem}.pinned-message .pin-message-content{background:#f3f3f3;border-radius:.25rem;padding:.25rem .75rem;position:relative}.pinned-message .pin-message-content:after{background:#333;border-radius:50%;color:#444;color:#fff;content:"push_pin";font-family:Material Symbols Outlined;font-size:2rem;padding:.5rem;position:absolute;right:-1rem;top:-1rem;transform:rotate(45deg)}.pinboard2-topics{background:#e9e9e9;bottom:0;flex:0 0 12rem;left:16rem;padding:1rem;position:fixed;top:4rem;transition:all .6s ease;width:12rem;z-index:100}.pinboard2-topics h2{padding:1rem}.pinboard2-topics nav a{align-items:center;color:#000;display:flex;padding:1rem}.pinboard2-topics nav a span.badge{background:#333;border-radius:.25rem;color:#fff;font-size:.8125rem;font-weight:500;margin-left:.5rem;padding:.25rem .5rem}.pinboard2-topics nav a.current{font-weight:700}.pinboard2-topics nav a:hover,.pinboard2-topics nav a:hover span.badge{text-decoration:none!important}.pinboard2{background:#fff;bottom:0;display:flex;flex-direction:column;height:auto;left:28rem;overflow-y:auto;padding:1.5rem 2rem;position:fixed;right:20rem;top:4rem;transition:all .6s ease}.pinboard2.wide{right:1.5rem}.pinboard2 .pin-header{align-items:center;border-bottom:.125rem solid #f9f9f9;display:flex;padding-bottom:1rem}.pinboard2 .pin-header h2{margin-right:auto}.pinboard2 .pin-header .search{max-width:24rem;width:100%}.pinboard2 .pin-message-container{flex:1;margin-bottom:.5rem;margin-top:.5rem;overflow:auto}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-day{font-size:1.5rem!important;font-weight:700;padding:1rem;position:relative;text-align:center!important}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-day span{background:#333;border-radius:.25rem;color:#fff;display:inline-block;margin:0 auto;padding:.375rem 1rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-day:after{background:rgba(51,51,51,.5);content:"";display:block;height:.25rem;left:0;position:absolute;right:0;top:50%;transform:translateY(-.125rem);z-index:-1}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message{border-radius:.25rem;display:flex;flex-direction:row;margin-bottom:1rem;position:relative;width:95%}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-portrait,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-portrait{padding:0 1rem 0 .5rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-portrait img,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-portrait img{border-radius:50%;height:3rem;width:3rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper{display:flex;flex-direction:column}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta{font-size:1rem;padding:.5rem .75rem .75rem 0}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta .pin-time,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta .pin-time{color:rgba(87,87,87,.85);font-size:1rem;font-weight:500;margin-left:.5rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after{border-color:transparent #f9f9f9;border-style:solid;border-width:0 1rem 1rem 0;content:"";display:block;height:1rem;left:-1rem;position:absolute;top:0}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content{background:#f9f9f9;border-radius:0 .25rem .25rem .25rem;margin-bottom:.25rem;margin-left:1rem;padding:.25rem .75rem;position:relative}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content.own,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content.own{background:rgba(101,141,179,.1)}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content.own:after,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content.own:after{border-color:transparent rgba(101,141,179,.1)}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content img,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content img{max-width:100%}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions{background:#333;bottom:0;display:none;padding:.25rem .5rem .25rem 0;position:absolute;right:0}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions a,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions a{align-items:center;background:#333;border:.125rem solid #333;border-radius:50%;color:#fff;display:inline-flex;font-size:1rem;height:2rem;justify-content:center;line-height:2rem;margin-left:.5rem;width:2rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content .pin-actions a:hover,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content .pin-actions a:hover{background:#fff;color:#000;text-decoration:none}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-message-content-wrapper .pin-message-content:hover .pin-actions,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-message-content-wrapper .pin-message-content:hover .pin-actions{display:inline-flex;z-index:1000}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own{flex-direction:row-reverse;margin-left:auto}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-portrait,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-portrait{padding:0 .5rem 0 1rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta{display:flex;flex-direction:row-reverse;padding:.5rem 0 .75rem .75rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta .pin-time,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta .pin-time{margin-left:0;margin-right:1rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-meta+.pin-message-content:after{border-color:transparent rgba(101,141,179,.1);border-style:solid;border-width:0 1rem 1rem 0;content:"";display:block;height:1rem;left:100%;position:absolute;right:-1rem;top:0;transform:rotate(270deg)}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message.own .pin-message-content-wrapper .pin-message-content,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message.own .pin-message-content-wrapper .pin-message-content{border-radius:.25rem 0 .25rem .25rem;margin-left:0;margin-right:1rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.8125rem;list-style-type:none;padding:.25rem 0}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li{align-items:center;background:#fff;border-radius:.25rem;display:inline-flex;margin-bottom:.25rem;margin-right:.5rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a{align-items:center;border:1px solid #fff;display:inline-flex;line-height:1rem;padding:.25rem .75rem .25rem .25rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a span.material-symbols-outlined,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a span.material-symbols-outlined{margin-right:.25rem}.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pin-message .pin-attachments li a:hover,.pinboard2 .pin-message-container .pin-messages .pin-messages-content .pinned-message .pin-attachments li a:hover{border-color:#333;text-decoration:none}.pinboard2 .pin-entry{margin-top:auto}nav.tabs{border-bottom:.125rem solid #e0e0e0;display:flex;flex-wrap:wrap;font-size:.8125rem;line-height:1.25rem;margin:0 -.125rem;padding:.5rem 0 0}nav.tabs.local{margin-top:1rem}nav.tabs a{align-items:center;color:#979797;display:flex;font-weight:500;justify-content:center;line-height:1.25rem;margin-right:.75rem;padding:.5rem .25rem;position:relative}nav.tabs a:after{background:transparent;border-radius:.25rem .25rem 0 0;bottom:-.125rem;content:"";display:block;height:.25rem;left:0;position:absolute;right:0;transition:all .3s ease;z-index:100}nav.tabs a:hover{color:#575757;text-decoration:none}nav.tabs a .label{border-radius:.25rem;display:inline-block;height:1.5rem;line-height:1.5rem;margin-bottom:-.125rem;margin-left:.375rem;padding:0 .375rem;text-align:center}nav.tabs a.active,nav.tabs a.current{color:#333!important}nav.tabs a.active:after,nav.tabs a.current:after{background:#333}.tab-content{display:none}.tab-content.active{display:block}.vertical-tabs{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.vertical-tabs nav.vertical-tab-links{max-height:32rem;max-width:20rem;overflow-x:visible;overflow-y:auto;padding:0}.vertical-tabs nav.vertical-tab-links a{color:#333;display:block;font-size:.8125rem;font-weight:500;line-height:1.25rem;margin-bottom:.25rem;min-width:12rem;padding:.5rem 1rem}.vertical-tabs nav.vertical-tab-links a:hover{background-color:#f9f9f9;text-decoration:none}.vertical-tabs nav.vertical-tab-links a.active{background:#333;color:#fff}.vertical-tabs div.vertical-tab-content{border-left:.125rem solid #333;display:none;flex:1;padding-left:2rem;z-index:9}.vertical-tabs div.vertical-tab-content.active{display:block}.vertical-tabs div.vertical-tab-content .vertical-subtabs{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links{border-bottom:.125rem solid #404040;display:flex;margin:0 0 .25rem .5rem}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links a{align-items:center;border-bottom:.125rem solid transparent;color:#333;display:flex;font-size:.8125rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem .375rem;transition:all .5s ease}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links a span.material-symbols-outlined{margin-left:.5rem}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links a:hover{background-color:#ececec;text-decoration:none}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links a.active{background:#404040;color:#fff}.vertical-tabs div.vertical-tab-content .vertical-subtabs nav.vertical-subtab-links a.active span.material-symbols-outlined{color:#fff!important}.vertical-tabs div.vertical-tab-content .vertical-subtabs div.vertical-subtab-content{display:none;flex:1;padding-left:1.5rem}.vertical-tabs div.vertical-tab-content .vertical-subtabs div.vertical-subtab-content.active{display:block}div.panel-header,h4.panel-header{align-items:center;background:#f9f9f9;background:#e27f02;color:#fff;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;justify-content:space-between;letter-spacing:1px;line-height:1.25rem;margin-bottom:0!important;margin-top:.5rem!important;padding:.75rem .75rem .75rem 1.25rem!important}div.panel-header:before,h4.panel-header:before{content:"";display:none}div.panel-header:after,h4.panel-header:after{background-color:transparent;content:"keyboard_arrow_down";flex:0 0 1.5rem;font-family:Material Symbols Outlined;font-size:1.5rem;font-weight:400;height:1.5rem;line-height:1.5rem;margin-left:auto;text-transform:none}div.panel-header.open,div.panel-header:hover,h4.panel-header.open,h4.panel-header:hover{background:#c76908}div.panel-header.open:after,h4.panel-header.open:after{transform:rotate(-180deg) translateX(1px)}.panel-content{display:none}.panel-content.open{display:block}#dimmer{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:-1}#dimmer.open{opacity:1;z-index:1001}.ajax-search-result{background-color:#f9f9f9;cursor:pointer;font-size:.8125rem;line-height:1.25rem;margin:.25rem 0;padding:.75rem 1rem}.ajax-search-result:hover{background-color:#e27f02;color:#fff}.ajax-no-results{color:#c83e4d;font-size:.8125rem;font-weight:700;padding:1rem;text-align:center}.card p .label{margin-left:.5rem}.meta-actions{font-size:.75rem!important;font-weight:500;line-height:1.25rem;text-align:right;word-spacing:.25rem}.timeline{margin-top:1rem}.timeline .event{display:flex;font-size:.8125rem;line-height:1.25rem}.timeline .event .event-date{flex:0 0 7rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:1rem 1rem 0 0;text-align:right}.timeline .event .event-content{background:#f9f9f9;border-radius:.25rem;flex:1 1 100%;margin-bottom:.5rem;padding:.75rem 1rem;position:relative}.timeline .event .event-content.spaced{margin-top:.25rem}.timeline .event .event-content:before{background:#333;border:.25rem solid #fff;border-radius:50%;content:"";height:1.25rem;left:-.5625rem;position:absolute;top:1.375rem;width:1.25rem}.timeline .event .event-content p{margin:.375rem 0 0;padding:0!important}.timeline .event .event-content p .label{margin:0 .25rem}.timeline .event .meta{font-size:.75rem;font-weight:500;line-height:1rem}.notes{margin-top:.5rem}.notes .note{background:#f9f9f9;border-left:.25rem solid #333;margin-bottom:.5rem;padding:1rem!important}.notes .note .note-meta{display:flex;font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.25rem}.notes .note .note-content{padding-bottom:0!important}.notes.singlenotes{margin-top:0}.notes.singlenotes .note{background:#fff;border-left:none;padding:0!important}.notes.singlenotes .note .note-content{border:.125rem solid #eb5e28;border-radius:.25rem;margin:.5rem 0 0!important;padding:.5rem .75rem!important}.goals{font:Golos Text,Inter,sans-serif;font-size:.8125rem}.goals .goal{margin-bottom:1rem}.goals .goal .goal-info{padding:.125rem 0;position:relative}.goals .goal .goal-info>div{padding:.25rem .5rem}.goals .goal .goal-info .goal-meta{align-items:center;display:flex;font-size:.75rem;font-weight:500;z-index:2}.goals .goal .goal-info .goal-meta i{background:rgba(51,51,51,.25);border-radius:50%;font-size:1rem;line-height:0;margin:-1rem .5rem;padding:.75rem .25rem}.goals .goal .goal-info .goal-description{font-weight:500;line-height:1.25rem}.goals .goal .goal-progress{align-items:center;border:none;display:flex;flex-direction:row;font-weight:700;letter-spacing:1px;margin-top:.25rem;padding:.75rem 1rem .75rem 0}.goals .goal .goal-progress.done{border:.25rem solid}.goals .goal .goal-progress.failed{border:.25rem solid #c83e4d!important}.goals .goal .goal-progress>div{margin-left:1rem}.goals .goal .goal-progress .bar{flex-grow:1;padding:0}.goals .goal .goal-progress .bar,.goals .goal .goal-progress .bar .inner{border-radius:.375rem;height:.375rem}.toggle-actionmenu{align-items:center;background:#f9f9f9;border:none;border-radius:.25rem;cursor:pointer;display:flex;justify-content:center;outline:none;padding:.75rem;position:absolute;right:1rem;top:1rem;transition:all .3s}.toggle-actionmenu span{font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.toggle-actionmenu img{margin-left:1rem}.toggle-actionmenu:hover{background:#fff}.actionmenu,.toggle-actionmenu:hover{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025)}.actionmenu{background-color:#fff;border-radius:.25rem;display:none;padding:.5rem;position:absolute;right:1rem;top:1rem;width:16rem;z-index:1001}.actionmenu .actionmenu-header{align-items:center;border-bottom:.125rem solid #e0e0e0;display:flex;margin-bottom:.25rem;padding-bottom:.375rem}.actionmenu .actionmenu-header .close-actionmenu{align-items:center;background:#f9f9f9;border:none;border-radius:50%;cursor:pointer;display:flex;height:2rem;justify-content:center;margin-left:auto;outline:none;padding:.125rem;width:2rem}.actionmenu .actionmenu-header .close-actionmenu:hover{background:#b9b9b9}.actionmenu .actionmenu-header h3{font-size:.8125rem!important;letter-spacing:1px;margin:0!important;padding:0 1rem!important;text-transform:uppercase}.actionmenu a{border-radius:.25rem;display:block;font-size:.8125rem;line-height:1.25rem;margin-top:.25rem;padding:.75rem 1rem}.actionmenu a:hover{background:#f9f9f9;text-decoration:none}.actionmenu.open{display:block}.beneficiary-list{max-height:50vh;overflow:auto;scrollbar-color:#fff transparent;scrollbar-width:thin}.beneficiary-list a{background:#f9f9f9;border-radius:.25rem;display:block;font-size:.8125rem;line-height:2;margin-bottom:.5rem;padding:.75rem 1.5rem}.beneficiary-list a:hover{background:#e0e0e0;text-decoration:none}.calendar .event{background-color:#1abb9c;border:2px solid transparent;border-radius:.125rem;color:#fff;cursor:pointer;display:block;font-size:11px;font-weight:500;margin:.25rem 0 .5rem;padding:.25rem .5rem;text-align:left;text-transform:uppercase;top:0;white-space:normal!important}.calendar .event:hover{border-color:rgba(0,0,0,.33)}.date,.number{font-family:JetBrains Mono,monospace}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-lighter{color:#979797}.text-danger{color:#c83e4d!important}.text-success{color:#90a959!important}.text-info{color:#658db3!important}.text-warning{color:#eb5e28!important}.text-special{color:#de0d92!important}.border-warning{border-color:#eb5e28}.text-uppercase{text-transform:uppercase}.text-medium{font-weight:500}.text-bold{font-weight:700!important}.text-small,.text-smaller{font-size:.6875rem!important}.nowrap{white-space:nowrap}.pull-right{float:right}.show-mobile{display:none}.tooltip{cursor:help;position:relative}.tooltip:hover:after{background:rgba(0,0,0,.78);border-radius:.25rem;bottom:100%;color:#fff;content:attr(title);font-size:.625rem;left:50%;line-height:.75rem;padding:.25rem .5rem;position:absolute;transform:translate(-50%);white-space:nowrap}.hasrightbar{margin-right:18rem}.more,.rightbar{background:#f9f9f9;bottom:0;overflow-y:auto;padding:1rem;position:fixed;right:0;text-align:left;top:4rem;width:18rem;z-index:999}.more h3,.more h4,.more p,.rightbar h3,.rightbar h4,.rightbar p{display:block;padding:.5rem .75rem!important}.more h4,.rightbar h4{font-weight:500!important;letter-spacing:0;margin:0!important}.more hr,.rightbar hr{border-top:1px solid #e0e0e0;color:#e0e0e0;margin:.5rem .75rem}.more .alert,.rightbar .alert{border-radius:.25rem;padding:.5rem 1.25rem .5rem 2.5rem}.more .alert:before,.rightbar .alert:before{left:.5rem;line-height:1.5rem;top:.375rem}.more .close-button,.rightbar .close-button{align-items:center;border-radius:50%;color:#575757;display:flex;float:right;height:2rem;justify-content:center;margin-right:.25rem;transition:all .33s ease;width:2rem}.more .close-button:hover,.rightbar .close-button:hover{background-color:#e0e0e0;color:#c83e4d;text-decoration:none}.more .rightbutton,.rightbar .rightbutton{align-items:center;border-radius:.25rem;display:flex;font-size:.8125rem;justify-content:flex-start;line-height:1.25rem;padding:.5rem .75rem}.more .rightbutton span.material-symbols-outlined,.rightbar .rightbutton span.material-symbols-outlined{font-size:1.25rem;margin-left:auto}.more .rightbutton:hover,.rightbar .rightbutton:hover{background:#fff;color:#1a1a1a;text-decoration:none}.more .rightbutton.cancel,.rightbar .rightbutton.cancel{color:#575757}.more .rightbutton.info,.rightbar .rightbutton.info{background:#658db3;color:#fff}.more{border-left:.25rem solid #fff;position:fixed;right:-18rem;transition:all .5s ease;width:18rem;z-index:999}.more.open{transform:translateX(-18rem)}.hidden-form{background:#f9f9f9;border:.125rem solid #333;display:none;margin:2rem 0 1.5rem;padding:1rem 1.5rem}.management>div{padding-bottom:1rem}.styled-block{border:1px solid #c3c3c3;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);height:100%;margin:1rem 0;overflow-x:auto;padding:0 1rem}.styled-block h3{margin-top:.5rem!important}.styled-block .header-buttons{margin-top:.5rem}.styled-block .header-buttons h3{margin-top:0!important}.styled-block table{margin:.125rem -.375rem .5rem!important}.styled-block p,.styled-block ul{margin-bottom:.5rem}.form-component{display:flex;flex-direction:row;margin:.5rem 0 1rem}.form-component .form-label-info{flex:1 1 12rem;padding-right:1rem}.form-component .form-input{flex:1 1 100%}nav ol.breadcrumb{align-items:center;display:flex;flex-wrap:wrap;margin:-.5rem 0 .25rem -.5rem;padding:0;position:relative;top:-.5rem;width:100%}nav ol.breadcrumb li.breadcrumb-item{font-family:Golos Text,Inter,sans-serif;font-size:.8125rem;line-height:1.5rem;margin-right:0;position:relative}nav ol.breadcrumb li.breadcrumb-item:after{content:" / ";display:inline-block;font-size:.875rem;line-height:1rem;margin-left:0;overflow:visisble;position:relative;text-align:center;top:-1px;width:1rem}nav ol.breadcrumb li.breadcrumb-item:last-child:after{content:""}nav ol.breadcrumb li.breadcrumb-item.active{padding-left:.375rem}nav ol.breadcrumb li.breadcrumb-item.active:last-child{font-weight:600}nav ol.breadcrumb li.breadcrumb-item.active:after{margin-left:.375rem}nav ol.breadcrumb li.breadcrumb-item a{border-radius:.125rem;padding:.375rem .5rem}nav ol.breadcrumb li.breadcrumb-item a:hover{background-color:#f9f9f9;text-decoration:none}.condition-group{background:#fff;border:1px solid #a9a9a9;border-radius:.375rem;display:flex;flex-direction:column;font-size:.8125rem;line-height:1.25rem;margin:1rem 0;padding:1rem;position:relative}.condition-group .condition{align-items:center;background:#f9f9f9;border-radius:.25rem;display:inline-flex;gap:1.5rem;margin-bottom:.25rem;padding:.75rem 1rem;position:relative}.condition-group .condition span.remove-button{margin-left:auto}.condition-group .condition span.remove-button a{padding-right:0!important}.condition-group .condition:not(:first-child):before{background:#fff;border:1px solid #c9c9c9;border-radius:.125rem;content:attr(data-relation);display:inline-block;font-family:JetBrains Mono,monospace;font-size:13px;left:.5rem;letter-spacing:1px;line-height:1rem;padding:.125rem .5rem;position:absolute;top:calc(-50% + .125rem);transform:translateY(50%)}.condition-group a.button,.condition-group label.button{align-items:center;align-self:center;display:inline-flex;justify-content:center;max-width:4rem;padding:.25rem;width:100%}.condition-group a.button .icon,.condition-group label.button .icon{align-items:center;display:flex;height:1.5rem;justify-content:center;margin:0!important;text-align:center;width:1.5rem}.condition-group form{display:none;padding:.5rem}.condition-group form .buttons{margin:0}.condition-group input:checked+form{display:block}#splash{background:#000 url(/images/splash-admin.jpg) 50% no-repeat;background-size:cover;font-family:Golos Text,Inter,sans-serif;height:100vh;width:100vw}#splash-side{background:hsla(0,0%,100%,.66);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:48rem;padding:2rem;position:fixed;top:0;width:40%}#splash-side p{font-size:.8125rem;padding:1rem 0}.rightbar-toggler{display:none!important}@media only screen and (max-width:768px){#footer{padding-left:4.5rem}.rightbar-toggler{display:flex!important}.hide-mobile{display:none!important}.show-mobile{display:initial}.details{width:100%}#pinboard{flex-direction:column}#pinboard .pinboard-topics{border:none}#pinboard .pinboard-topics h2{align-items:center;display:flex}#pinboard .pinboard-topics h2:after{content:"more_horiz";font-family:Material Symbols Outlined;margin-left:auto;margin-top:.25rem}#pinboard .pinboard-topics nav{border-bottom:.125rem solid #333;border-top:.125rem solid #333;display:none}#pinboard .pinboard-topics nav a{padding:1rem}#pinboard .pinboard-topics nav a:not(:last-child){border-bottom:1px solid #333}#pinboard .pinboard-topics nav a span{margin:0!important}#pinboard .pinboard-topics nav a span.badge{margin-left:auto!important}#pinboard .pinboard-topics:hover nav{display:block}#pinboard .pinboard-content{margin-left:.5rem}#pinboard .pin-portrait,#pinboard .pinboard-content .pin-header .search{display:none}#pinboard .pin-message-meta{font-size:.8125rem!important}#pinboard #attachments,#pinboard label{display:none!important}.pinboard2-topics{left:3.5rem;overflow:hidden;padding-left:2.5rem;transition:.33s ease;width:2.5rem}.pinboard2-topics:hover{max-width:100vw;width:75%}.pinboard2{left:7.5rem;padding:0}.pinboard2 .pin-header .search{max-width:12rem}#sidebar{overflow:hidden;width:3.5rem}#sidebar img{margin-left:1rem;width:5rem}#sidebar nav.main a{border-radius:0;margin-left:0;padding:.625rem 1rem}#sidebar nav.main a span{margin-left:1rem;white-space:nowrap}#sidebar nav.main a .icon{margin-left:0!important;margin-right:1rem;margin-right:.5rem!important;overflow:visible;transition:all .6s ease}#sidebar nav.main nav.subnav{max-height:0;transition:all .6s ease}#sidebar nav.main nav.subnav a{transition:all .6s ease}#sidebar:hover{max-width:100vw;width:75%}#sidebar:hover nav.main a span{margin-left:0}#sidebar:hover nav.main a .icon{margin-left:0!important;margin-right:.5rem!important}#sidebar:hover nav.main nav.subnav.open{max-height:100rem}#content{padding:1rem}#content,.alerts{margin-left:3.5rem}.buttongroup{flex-direction:column}.buttongroup button{flex:1 1 100%;width:100%}.buttongroup button.current{background:#333;color:#fff}.hasrightbar{margin-right:1rem}.rightbar{transform:translateX(16rem);transition:transform .5s ease-in-out;width:16rem}.rightbar.show-small{transform:translateX(0)}table.data tbody tr th{display:block}table.data tbody tr td{display:block;padding:.125rem .375rem .25rem!important}.header-buttons{flex-direction:row;flex-wrap:wrap}.header-buttons a{margin-bottom:.5rem;margin-left:0}}#sidebar::-webkit-scrollbar,.beneficiary-list::-webkit-scrollbar,body::-webkit-scrollbar{height:.5rem;width:.5rem}#sidebar::-webkit-scrollbar-track,.beneficiary-list::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}#sidebar::-webkit-scrollbar-thumb,.beneficiary-list::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#fff;border:3px solid #fff;border-radius:1rem}
