.animate-spin{animation:spin 1s linear infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}.code-json ul li{padding-left:1em}.session-expired{text-align:center;letter-spacing:.1rem}.session-expired .iconify{margin-left:auto;margin-right:auto;color:rgba(var(--color-warning),1)}.forbidden{text-align:center;letter-spacing:.1rem}.forbidden .iconify{margin-left:auto;margin-right:auto;color:rgba(var(--color-danger),1)}*,:after,:before{border:0;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,button,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:var(--font-family)}html{height:100dvh;line-height:1.5rem;font-size:var(--font-size)}body{display:flex;flex-direction:column;margin:0;padding:0;background-color:rgba(var(--color-body),1);color:rgba(var(--color-text),1);font-family:var(--font-family);font-size:var(--font-base);height:100dvh;line-height:1.5;overflow:hidden}body>.wrapper{display:flex;flex-direction:column;height:100dvh;padding:1.25em .5rem;overflow-y:auto;overflow-x:hidden}body>.wrapper.with-bottom-nav{height:calc(100dvh - 3.5em - 4.2em)}body>.wrapper>.login{margin:auto;max-width:30em}body>.wrapper>.exception{margin:auto}body>.wrapper>footer{width:100%;margin-top:auto;padding-top:2em}body>.wrapper footer>div{font-size:var(--font-sm);text-align:center;letter-spacing:.1rem;height:3.5em;width:100%;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:1em;border-top:1px solid;border-color:rgba(var(--color-text),.2)}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase;letter-spacing:.1rem}h1{font-size:var(--font-5xl)}h2{font-size:var(--font-4xl)}h3{font-size:var(--font-3xl)}h4{font-size:var(--font-2xl)}h5{font-size:var(--font-xl)}h6{font-size:var(--font-lg)}strong{font-weight:700;letter-spacing:2px}label,.label{font-size:var(--font-sm);text-transform:uppercase;letter-spacing:.1rem}input,textarea,select{background-color:transparent;border:0;outline:0;color:rgba(var(--color-text));font-size:var(--font-base);line-height:inherit;padding:.5em .75em;letter-spacing:.05rem}input::placeholder,textarea::placeholder,select::placeholder{color:rgba(var(--color-text),.5);letter-spacing:.05rem}button{background-color:transparent;border:0;outline:0;color:rgba(var(--color-text));font-size:var(--font-base)}ul{list-style:none;padding:0;margin:0}small{font-size:var(--font-sm);color:rgba(var(--color-text),.8);font-weight:300;letter-spacing:.05rem}table{border-collapse:collapse}p.light{color:rgba(var(--color-light),1)}p.dark{color:rgba(var(--color-dark),1)}p.primary{color:rgba(var(--color-primary),1)}p.secondary{color:rgba(var(--color-secondary),1)}p.success{color:rgba(var(--color-success),1)}p.danger{color:rgba(var(--color-danger),1)}p.warning{color:rgba(var(--color-warning),1)}p.info{color:rgba(var(--color-info),1)}p.bold{font-weight:700}small.light{color:rgba(var(--color-light),1)}small.dark{color:rgba(var(--color-dark),1)}small.primary{color:rgba(var(--color-primary),1)}small.secondary{color:rgba(var(--color-secondary),1)}small.success{color:rgba(var(--color-success),1)}small.danger{color:rgba(var(--color-danger),1)}small.warning{color:rgba(var(--color-warning),1)}small.info{color:rgba(var(--color-info),1)}small.bold{font-weight:700}strong.light{color:rgba(var(--color-light),1)}strong.dark{color:rgba(var(--color-dark),1)}strong.primary{color:rgba(var(--color-primary),1)}strong.secondary{color:rgba(var(--color-secondary),1)}strong.success{color:rgba(var(--color-success),1)}strong.danger{color:rgba(var(--color-danger),1)}strong.warning{color:rgba(var(--color-warning),1)}strong.info{color:rgba(var(--color-info),1)}h1.light{color:rgba(var(--color-light),1)}h1.dark{color:rgba(var(--color-dark),1)}h1.primary{color:rgba(var(--color-primary),1)}h1.secondary{color:rgba(var(--color-secondary),1)}h1.success{color:rgba(var(--color-success),1)}h1.danger{color:rgba(var(--color-danger),1)}h1.warning{color:rgba(var(--color-warning),1)}h1.info{color:rgba(var(--color-info),1)}h2.light{color:rgba(var(--color-light),1)}h2.dark{color:rgba(var(--color-dark),1)}h2.primary{color:rgba(var(--color-primary),1)}h2.secondary{color:rgba(var(--color-secondary),1)}h2.success{color:rgba(var(--color-success),1)}h2.danger{color:rgba(var(--color-danger),1)}h2.warning{color:rgba(var(--color-warning),1)}h2.info{color:rgba(var(--color-info),1)}h3.light{color:rgba(var(--color-light),1)}h3.dark{color:rgba(var(--color-dark),1)}h3.primary{color:rgba(var(--color-primary),1)}h3.secondary{color:rgba(var(--color-secondary),1)}h3.success{color:rgba(var(--color-success),1)}h3.danger{color:rgba(var(--color-danger),1)}h3.warning{color:rgba(var(--color-warning),1)}h3.info{color:rgba(var(--color-info),1)}h4.light{color:rgba(var(--color-light),1)}h4.dark{color:rgba(var(--color-dark),1)}h4.primary{color:rgba(var(--color-primary),1)}h4.secondary{color:rgba(var(--color-secondary),1)}h4.success{color:rgba(var(--color-success),1)}h4.danger{color:rgba(var(--color-danger),1)}h4.warning{color:rgba(var(--color-warning),1)}h4.info{color:rgba(var(--color-info),1)}h5.light{color:rgba(var(--color-light),1)}h5.dark{color:rgba(var(--color-dark),1)}h5.primary{color:rgba(var(--color-primary),1)}h5.secondary{color:rgba(var(--color-secondary),1)}h5.success{color:rgba(var(--color-success),1)}h5.danger{color:rgba(var(--color-danger),1)}h5.warning{color:rgba(var(--color-warning),1)}h5.info{color:rgba(var(--color-info),1)}h6.light{color:rgba(var(--color-light),1)}h6.dark{color:rgba(var(--color-dark),1)}h6.primary{color:rgba(var(--color-primary),1)}h6.secondary{color:rgba(var(--color-secondary),1)}h6.success{color:rgba(var(--color-success),1)}h6.danger{color:rgba(var(--color-danger),1)}h6.warning{color:rgba(var(--color-warning),1)}h6.info{color:rgba(var(--color-info),1)}.iconify.text-color{color:rgba(var(--color-text),1)}.iconify.light{color:rgba(var(--color-light),1)}.iconify.dark{color:rgba(var(--color-dark),1)}.iconify.primary{color:rgba(var(--color-primary),1)}.iconify.secondary{color:rgba(var(--color-secondary),1)}.iconify.success{color:rgba(var(--color-success),1)}.iconify.danger{color:rgba(var(--color-danger),1)}.iconify.warning{color:rgba(var(--color-warning),1)}.iconify.info{color:rgba(var(--color-info),1)}.iconify.extrasmall{font-size:var(--font-xl)}.iconify.small{font-size:var(--font-2xl)}.iconify.medium{font-size:var(--font-3xl)}.iconify.large{font-size:var(--font-4xl)}.iconify.extralarge{font-size:var(--font-5xl)}@media(min-width:768px){body>.wrapper{padding:2em 2.5em}body>.wrapper>.login{max-width:40em}body>.wrapper>footer>div{width:75%}}@media(min-width:1024px){body>.wrapper>footer>div{width:50%}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{border-radius:100vh;background-color:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--color-primary),1);border-radius:100vh;border:3px solid rgba(var(--color-body),1)}.action-container{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100dvw;height:100dvh;z-index:1000;overflow:hidden}.action-container>.nav{display:flex;width:100%;height:3.5em;background-color:rgba(var(--color-card),1);align-items:center}.action-container>.nav>.title{width:100%;margin-left:-4em;text-align:center}.action-container>.nav>.back{display:flex;height:100%;width:4em;padding-left:.5em;align-items:center;z-index:1000}.action-container>.container{display:flex;flex-direction:column;background-color:rgba(var(--color-body),1);width:100%;height:100%;padding:1.25em .5rem;overflow-y:auto;overflow-x:hidden}.alert{display:flex;position:absolute;z-index:10000;align-items:center;justify-content:center;width:100%;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms}.alert.show{opacity:1}.alert.top{top:2em}.alert.bottom{bottom:2em}.alert .content{display:flex;justify-content:space-between;align-items:center;gap:.5em;width:100%;height:3.5em;padding:.5em;border:1px solid transparent;border-radius:.375em;width:90%;box-shadow:0 3px 5px -1px rgba(0,0,0,.5),0 6px 10px 0 rgba(0,0,0,.44),0 1px 18px 0 rgba(0,0,0,.42)}.alert.primary .content{background-color:rgba(var(--color-primary),1)}.alert.secondary .content{background-color:rgba(var(--color-secondary),1)}.alert.success .content{background-color:rgba(var(--color-success),1)}.alert.danger .content{background-color:rgba(var(--color-danger),1)}.alert.warning .content{background-color:rgba(var(--color-warning),1)}.alert.info .content{background-color:rgba(var(--color-info),1)}.alert.default .content{background-color:rgba(var(--color-card),1)}.bottom-nav{display:flex;position:relative;bottom:0;left:0;width:100vw;height:4.2em;border-top:1px solid rgba(var(--color-body));background-color:rgba(var(--color-card),1)}.bottom-nav>.btn-group{height:100%;display:flex}.bottom-nav>.btn{position:relative;width:100%;margin:0;border-radius:0;font-size:var(--font-xs)}.bottom-nav>.btn>span{flex-direction:column}.bottom-nav>.btn>span>.iconify{order:0;margin:0}.bottom-nav>.btn>span>.notification{position:absolute;top:.5em;margin-left:1em;color:rgba(var(--color-danger),1);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.bottom-nav>.btn>span>.notification>.iconify{height:.7em;width:.7em;margin:0;border:1px solid transparent;border-radius:50%;background-color:rgba(var(--color-card))}.bottom-nav>.btn.active{background-color:rgba(var(--color-primary),1)}.bottom-nav>.btn.active>.notification{background-color:rgba(var(--color-primary))}.btn{border:1px solid;border-color:transparent;border-radius:.375em;margin:.25em;vertical-align:middle;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.btn.clickable{cursor:pointer}.btn .label{order:2}.btn[hidden]{display:none}.btn .iconify{margin-right:.25em;order:1}.btn .iconify.right{margin-left:.5em;order:3}.btn>span{display:flex;justify-content:center;align-items:center}.btn.disabled{cursor:not-allowed}.btn.light{color:#000;background-color:rgba(var(--color-light),1)}.btn.dark{color:#fff;background-color:rgba(var(--color-dark),1)}.btn.primary{color:#fff;background-color:rgba(var(--color-primary),1)}.btn.secondary{color:#fff;background-color:rgba(var(--color-secondary),1)}.btn.success{color:#fff;background-color:rgba(var(--color-success),1)}.btn.danger{color:#fff;background-color:rgba(var(--color-danger),1)}.btn.warning{color:#fff;background-color:rgba(var(--color-warning),1)}.btn.info{color:#fff;background-color:rgba(var(--color-info),1)}.btn.transparent:hover{background-color:rgba(var(--color-text),.2)}.btn.light:hover{background-color:rgba(var(--color-light-hover),1)}.btn.dark:hover{background-color:rgba(var(--color-dark-hover),1)}.btn.primary:hover{background-color:rgba(var(--color-primary-hover),1)}.btn.secondary:hover{background-color:rgba(var(--color-secondary-hover),1)}.btn.success:hover{background-color:rgba(var(--color-success-hover),1)}.btn.danger:hover{background-color:rgba(var(--color-danger-hover),1)}.btn.warning:hover{background-color:rgba(var(--color-warning-hover),1)}.btn.info:hover{background-color:rgba(var(--color-info-hover),1)}.btn.small{display:inline-block;font-size:var(--font-sm);padding:.25em .5em}.btn.small .iconify{font-size:var(--font-lg)}.btn.medium{display:inline-block;padding:.5em}.btn.medium .iconify{font-size:var(--font-xl)}.btn.large{display:inline-block;font-size:var(--font-lg);padding:.5em .75em}.btn.large .iconify{font-size:var(--font-2xl)}.btn.block{width:100%;text-align:center;padding:.5em;font-size:var(--font-lg)}.btn.block .iconify{font-size:var(--font-2xl)}.btn .iconify.left{order:0}.btn .iconify.center{order:1}.btn .iconify.right{order:3}.btn.close{position:absolute;width:40px;height:36px;top:0;right:0;margin-top:1em;margin-right:1em}.btn-group>.btn{border-radius:0;margin:0}.btn-group>.btn:first-child{border-top-left-radius:.375em;border-bottom-left-radius:.375em}.btn-group>.btn:last-child{border-top-right-radius:.375em;border-bottom-right-radius:.375em}.card{display:inline-block;width:100%;margin-top:.5em;margin-bottom:.5em;background-color:rgba(var(--color-card,1));border:1px solid;border-radius:.5em;box-shadow:inset 0 0 0 calc(1px) rgba(0,0,0,.05);filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.card>.body{padding:1rem 1em}.card>.header{padding:1rem 2em}.card.transparent{border-color:transparent;border:0}.card.light{border-color:rgba(var(--color-light),1)}.card.dark{border-color:rgba(var(--color-dark),1)}.card.primary{border-color:rgba(var(--color-primary),1)}.card.secondary{border-color:rgba(var(--color-secondary),1)}.card.success{border-color:rgba(var(--color-success),1)}.card.danger{border-color:rgba(var(--color-danger),1)}.card.warning{border-color:rgba(var(--color-warning),1)}.card.info{border-color:rgba(var(--color-info),1)}.card.transparent>.header{background-color:rgba(var(--color-text),.1)}.card.light>.header{background-color:rgba(var(--color-light))}.card.dark>.header{background-color:rgba(var(--color-dark))}.card.primary>.header{background-color:rgba(var(--color-primary))}.card.secondary>.header{background-color:rgba(var(--color-secondary))}.card.success>.header{background-color:rgba(var(--color-success))}.card.danger>.header{background-color:rgba(var(--color-danger))}.card.warning>.header{background-color:rgba(var(--color-warning))}.card.info>.header{background-color:rgba(var(--color-info))}@media(min-width:1024px){.card>.body{padding:1rem 2em}}.card-group{display:grid;gap:1em;grid-template-columns:none}@media(min-width:768px){.card-group.cols-0{grid-template-columns:none}.card-group.cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.card-group.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.card-group.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card-group.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card-group.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.card-group.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.card-group.cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.card-group.cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.card-group.cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.card-group.cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.card-group.cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.card-group.cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.carousel>.items-container{display:flex;justify-content:space-between}.carousel>.items-container>.nav{display:flex;align-items:center;justify-content:center;width:4em}.carousel>.items-container>.nav.hidden{visibility:hidden}.checkbox{display:flex;flex-grow:1;flex-direction:row;width:20em;margin-bottom:1em;vertical-align:middle;padding-top:var(--font-sm)}.checkbox input{display:none}.checkbox label{display:flex;gap:.5em;align-items:center;cursor:pointer}.checkbox label .box{height:1.5em;width:1.5em;border:1px;border-color:rgba(var(--color-text),.2);border-radius:.25em;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.checkbox label .iconify{display:none;position:absolute;margin-left:auto;margin-right:auto;height:.6em;width:.6em}.checkbox label .box{border:1px solid rgba(var(--color-text),.2)}.checkbox.checked label .iconify{display:block}.checkbox.checked label .box.light{background-color:rgba(var(--color-light),1);border-color:transparent}.checkbox.checked label .box.dark{background-color:rgba(var(--color-dark),1);color:#fff;border-color:transparent}.checkbox.checked label .box.dark{background-color:rgba(var(--color-dark),1);color:#fff;border-color:transparent}.checkbox.checked label .box.primary{background-color:rgba(var(--color-primary),1);color:#fff;border-color:transparent}.checkbox.checked label .box.secondary{background-color:rgba(var(--color-secondary),1);color:#fff;border-color:transparent}.checkbox.checked label .box.success{background-color:rgba(var(--color-success),1);color:#fff;border-color:transparent}.checkbox.checked label .box.danger{background-color:rgba(var(--color-danger),1);color:#fff;border-color:transparent}.checkbox.checked label .box.warning{background-color:rgba(var(--color-warning),1);color:#fff;border-color:transparent}.checkbox.checked label .box.info{background-color:rgba(var(--color-info),1);color:#fff;border-color:transparent}.codebox{display:flex;flex-grow:1;flex-direction:column;width:100%;margin-bottom:1em}.codebox textarea{border:0;border-color:rgba(var(--color-text),.2);border-radius:.375em;padding:.25em .5em;resize:none;background-color:rgba(var(--color-text),.05)}.codebox.editable textarea:focus{border:1px solid;border-color:rgba(var(--color-primary),1)}.collapse header{display:flex;flex-direction:row;flex-grow:1;width:100%;cursor:pointer}.container.flex{display:flex;flex-wrap:wrap;gap:.5em;width:100%;align-items:center}.container.grid{display:grid;gap:1em;grid-template-columns:none}.container.flex>*{flex-grow:1;width:20em}.container.flex>.btn,.container.flex>.dropdown{flex-grow:1;width:100%}.container.flex.left{justify-content:start}.container.flex.center{justify-content:center}.container.flex.right{justify-content:end}.container.flex.between{justify-content:space-between}.container.flex.around{justify-content:space-around}.container.flex.evenly{justify-content:space-evenly}@media(min-width:768px){.container.flex>.btn,.container.flex>.dropdown{flex-grow:0;width:auto}.container.grid.cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.container.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.container.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.container.grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.container.grid.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.container.grid.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.container.grid.cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.container.grid.cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.container.grid.cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.container.grid.cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.container.grid.cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.container.grid.cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.datatable-placeholder{display:flex;align-items:center;justify-content:center;min-height:10em}.datatable-placeholder .loading span,.datatable-placeholder .error span,.datatable-placeholder .empty span{display:flex;flex-direction:column;align-items:center;gap:1em;font-size:var(--font-lg)}.datatable-placeholder .loading span .iconify,.datatable-placeholder .error span .iconify{height:2em;width:2em}.datatable-container{max-width:100%;overflow-x:auto}.datatable{width:100%;border-collapse:collapse;font-size:var(--font-sm)}.datatable .row{border-bottom:1px solid;border-color:rgba(var(--color-text),.1)}.datatable .row.header{display:none}.datatable .cell{display:flex;padding:.25em .5em;vertical-align:middle;white-space:nowrap}.datatable .cell>*{width:100%;text-align:right}.datatable .cell .label{display:block;text-align:left;font-weight:700;font-size:var(--font-sm)}.datatable .row.header{display:table-row}.datatable .row.header{display:none}.datatable .row.header .cell{vertical-align:middle;text-transform:uppercase;font-weight:600;font-size:var(--font-sm);letter-spacing:.08rem}.datatable .row.header .fixed{vertical-align:middle}.datatable .fixed{background-color:rgba(var(--color-body),1)}.card .datatable .fixed{background-color:rgba(var(--color-card),1)}.datatable-pagination{display:flex;gap:.5em;justify-content:right;align-items:center;height:3em}.datatable-pagination span{letter-spacing:.25rem}.datatable-pagination .label{letter-spacing:0}.datatable-searchbox{display:flex;flex-wrap:wrap;gap:1em;width:100%;justify-content:space-between;margin:0}.datatable-searchbox div{display:flex;flex-grow:1;flex-direction:column;width:100%;border-bottom:1px solid;border-color:rgba(var(--color-text),.2)}.datatable-searchbox div input{border:0;border-top-left-radius:.375em;border-top-right-radius:.375em;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.datatable-searchbox div input:focus{background-color:rgba(var(--color-text),.05)}.datatable-searchbox div button{position:absolute;place-self:end;margin-top:.5em;margin-bottom:.5em;width:2.5em;cursor:pointer}.datatable-searchbox div button .iconify{font-size:var(--font-2xl);margin:auto}.datatable .checkbox{flex-grow:0;width:auto;margin-bottom:0;padding:0;justify-content:start}.datatable .switch{flex-grow:0;width:auto;padding:0;margin-bottom:0}@media(min-width:640px){.datatable{display:table;font-size:var(--font-base)}.datatable .row{display:table-row}.datatable .cell{display:table-cell;min-width:3em}.datatable .cell>*{text-align:left}.datatable .cell .label{display:none}.datatable .row.header{display:table-row;height:3em}.datatable .fixed{display:table-cell;position:sticky;left:0;background:linear-gradient(to left,rgba(var(--color-text),.1),rgba(var(--color-text),.1) 1px,transparent 1px,transparent 100%)}}.dropdown{position:relative;margin:.25em}.dropdown a{border:1px solid;border-color:transparent;border-radius:.375em;vertical-align:middle;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;cursor:pointer}.dropdown.disabled a{color:rgba(var(--color-text-muted),1);cursor:not-allowed}.dropdown a span{display:flex;justify-content:center;justify-items:center}.dropdown .iconify{margin-right:.5em}.dropdown .chevron{margin-left:.5em}.dropdown.small{display:inline-block}.dropdown.medium{display:inline-block}.dropdown.large{display:inline-block}.dropdown.block{width:100%}.dropdown.small .iconify{font-size:var(--font-lg)}.dropdown.medium .iconify{font-size:var(--font-xl)}.dropdown.large .iconify{font-size:var(--font-2xl)}.dropdown.block .iconify{font-size:var(--font-2xl)}.dropdown.small a{display:inline-block;font-size:var(--font-xs);padding:.25em .5em}.dropdown.medium a{display:inline-block;padding:.5em .5em}.dropdown.large a{display:inline-block;font-size:var(--font-xl);padding:.5em .75em}.dropdown.block a{width:100%;text-align:center;padding:.5em .5em}.dropdown.small a .chevron{font-size:var(--font-lg)}.dropdown.medium a .chevron{font-size:var(--font-xl)}.dropdown.large a .chevron{font-size:var(--font-2xl)}.dropdown.block a .chevron{font-size:var(--font-2xl)}.dropdown.light a{color:#000;background-color:rgba(var(--color-light),1)}.dropdown.dark a{color:#fff;background-color:rgba(var(--color-dark),1)}.dropdown.primary a{color:#fff;background-color:rgba(var(--color-primary),1)}.dropdown.secondary a{color:#fff;background-color:rgba(var(--color-secondary),1)}.dropdown.success a{color:#fff;background-color:rgba(var(--color-success),1)}.dropdown.danger a{color:#fff;background-color:rgba(var(--color-danger),1)}.dropdown.warning a{color:#fff;background-color:rgba(var(--color-warning),1)}.dropdown.info a{color:#fff;background-color:rgba(var(--color-info),1)}.dropdown.transparent a:hover{background-color:rgba(var(--color-text),.2)}.dropdown.light a:hover{background-color:rgba(var(--color-light-hover),1)}.dropdown.dark a:hover{background-color:rgba(var(--color-dark-hover),1)}.dropdown.primary a:hover{background-color:rgba(var(--color-primary-hover),1)}.dropdown.secondary a:hover{background-color:rgba(var(--color-secondary-hover),1)}.dropdown.success a:hover{background-color:rgba(var(--color-success-hover),1)}.dropdown.danger a:hover{background-color:rgba(var(--color-danger-hover),1)}.dropdown.warning a:hover{background-color:rgba(var(--color-warning-hover),1)}.dropdown.info a:hover{background-color:rgba(var(--color-info-hover),1)}.dropdown.open.transparent a{background-color:rgba(var(--color-text),.2)}.dropdown.open.light a{background-color:rgba(var(--color-light-hover),1)}.dropdown.open.dark a{background-color:rgba(var(--color-dark-hover),1)}.dropdown.open.primary a{background-color:rgba(var(--color-primary-hover),1)}.dropdown.open.secondary a{background-color:rgba(var(--color-secondary-hover),1)}.dropdown.open.success a{background-color:rgba(var(--color-success-hover),1)}.dropdown.open.danger a{background-color:rgba(var(--color-danger-hover),1)}.dropdown.open.warning a{background-color:rgba(var(--color-warning-hover),1)}.dropdown.open.info a{background-color:rgba(var(--color-info-hover),1)}.dropdown.light.disabled a{background-color:rgba(var(--color-light-disabled),1)}.dropdown.dark.disabled a{background-color:rgba(var(--color-dark-disabled),1)}.dropdown.primary.disabled a{background-color:rgba(var(--color-primary-disabled),1)}.dropdown.secondary.disabled a{background-color:rgba(var(--color-secondary-disabled),1)}.dropdown.success.disabled a{background-color:rgba(var(--color-success-disabled),1)}.dropdown.danger.disabled a{background-color:rgba(var(--color-danger-disabled),1)}.dropdown.warning.disabled a{background-color:rgba(var(--color-warning-disabled),1)}.dropdown.info.disabled a{background-color:rgba(var(--color-info-disabled),1)}.dropdown-popover ul{min-width:14em}.dropdown-popover ul li{display:flex;justify-items:center;padding:.5em 1em;font-size:var(--font-sm);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;cursor:pointer}.dropdown-popover ul li.disabled{color:rgba(var(--color-text-muted),1);cursor:not-allowed}.dropdown-popover ul li.disabled:hover{background-color:transparent}.dropdown-popover ul li .iconify{margin-right:.5em;font-size:var(--font-xl)}.dropdown-popover.transparent ul li:hover{background-color:rgba(var(--color-text),.2)}.dropdown-popover.light ul li:hover{background-color:rgba(var(--color-light),1);color:#000}.dropdown-popover.dark ul li:hover{background-color:rgba(var(--color-dark),1);color:#fff}.dropdown-popover.primary ul li:hover{background-color:rgba(var(--color-primary),1);color:#fff}.dropdown-popover.secondary ul li:hover{background-color:rgba(var(--color-secondary),1);color:#fff}.dropdown-popover.success ul li:hover{background-color:rgba(var(--color-success),1);color:#fff}.dropdown-popover.danger ul li:hover{background-color:rgba(var(--color-danger),1);color:#fff}.dropdown-popover.warning ul li:hover{background-color:rgba(var(--color-warning),1);color:#fff}.dropdown-popover.info ul li:hover{background-color:rgba(var(--color-info),1);color:#fff}.file-upload{display:flex;flex-grow:1;flex-direction:column;width:100%;margin-bottom:1em;vertical-align:top;position:relative;cursor:pointer}.file-upload>.input-container{display:initial!important;position:relative;text-align:center;background-color:rgba(var(--color-text),.1);padding:1em;border:1px solid;border-color:transparent;border-radius:.375em}.file-upload>.input-container>input{opacity:0;height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:20}.file-upload>.file-list{display:flex;flex-direction:column;gap:1em;margin:1em 0}.file-upload>.file-list>.file{display:flex;flex-grow:1;justify-content:space-between;background-color:rgba(var(--color-text),.1);padding:.25em .5em;border:1px solid;border-color:transparent;border-radius:.375em}.file-upload>.file-list>.file>div{display:flex;gap:.5em;align-items:center}.file-upload>.not-valid{background-color:rgba(var(--color-danger),.1);padding:.25em .5em;border:1px solid;border-color:transparent;border-radius:.375em}.file-upload .iconify{margin-right:.25em;order:0}.file-upload>span{display:flex;justify-content:center;align-items:center}.file-upload.disabled{cursor:not-allowed}.file-upload.light{color:#000;background-color:rgba(var(--color-light),1)}.file-upload.dark{color:#fff;background-color:rgba(var(--color-dark),1)}.file-upload.primary{color:#fff;background-color:rgba(var(--color-primary),1)}.file-upload.secondary{color:#fff;background-color:rgba(var(--color-secondary),1)}.file-upload.success{color:#fff;background-color:rgba(var(--color-success),1)}.file-upload.danger{color:#fff;background-color:rgba(var(--color-danger),1)}.file-upload.warning{color:#fff;background-color:rgba(var(--color-warning),1)}.file-upload.info{color:#fff;background-color:rgba(var(--color-info),1)}.file-upload.transparent:hover{background-color:rgba(var(--color-text),.2)}.file-upload.light:hover{background-color:rgba(var(--color-light-hover),1)}.file-upload.dark:hover{background-color:rgba(var(--color-dark-hover),1)}.file-upload.primary:hover{background-color:rgba(var(--color-primary-hover),1)}.file-upload.secondary:hover{background-color:rgba(var(--color-secondary-hover),1)}.file-upload.success:hover{background-color:rgba(var(--color-success-hover),1)}.file-upload.danger:hover{background-color:rgba(var(--color-danger-hover),1)}.file-upload.warning:hover{background-color:rgba(var(--color-warning-hover),1)}.file-upload.info:hover{background-color:rgba(var(--color-info-hover),1)}@media(min-width:1024px){.file-upload>.file-list{flex-direction:row}}.form{display:flex;flex-wrap:wrap;gap:1em;width:100%;justify-content:space-between}.form .footer{display:flex;flex-direction:column;gap:.5em;width:100%;justify-content:end}.multipage-form .header{display:block;margin-bottom:1.5em}.multipage-form .progress{display:flex;flex-wrap:wrap;margin-bottom:1em;justify-content:space-between}.multipage-form .progress .step{display:flex;flex-direction:column;gap:1em}.multipage-form .progress .step small{display:none;font-weight:600;text-transform:uppercase}.multipage-form .progress .step.active small{color:rgba(var(--color-primary,1))}.multipage-form .progress .step .icon{width:30px;height:30px;text-align:center;font-size:20px;background-color:rgba(var(--color-secondary),.5);border:1px solid transparent;border-radius:.25em;place-self:center}.multipage-form .progress .step.active .icon{background-color:rgba(var(--color-primary),1)}.multipage-form .progress .separator{height:1px;flex-grow:1;margin:0 1em;margin-top:1em;border-bottom:1px solid rgba(var(--color-text),.5)}.multipage-form .progress .separator.active{border-bottom:1px solid rgba(var(--color-primary),1)}@media(min-width:768px){.form .footer{flex-direction:row;gap:0}}@media(min-width:1024px){.multipage-form .progress{margin-bottom:2em}.multipage-form .progress .step small{display:block}.multipage-form .header{display:none}}.input-group{display:flex;flex-grow:1;width:100%;flex-direction:column}.input-group .textbox,.input-group .select{width:100%}@media(min-width:768px){.input-group{width:20em;flex-direction:row}.input-group .textbox{flex-grow:1;width:10em}.input-group .textbox input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .textbox:not(:first-child) input{border-top-left-radius:0;border-bottom-left-radius:0}.input-group .select{flex-grow:1;width:10em}.input-group .select select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.btn,.input-group>.btn-group,.input-group>.dropdown{margin:0;margin-top:1.3em;border-top-left-radius:0;border-bottom-left-radius:0;height:31px;padding:.25em}}@media(min-width:1024px){.input-group .textbox{width:20em}.input-group .select{width:20em}}.link{border-width:1px;border-radius:.375em;border-color:transparent;margin:.25em;vertical-align:middle;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;cursor:pointer;text-decoration:underline}.link.disabled{cursor:not-allowed}.link span{display:flex;justify-content:center;justify-items:center}.link.light{color:rgba(var(--color-light),1)}.link.dark{color:rgba(var(--color-dark),1)}.link.primary{color:rgba(var(--color-primary),1)}.link.secondary{color:rgba(var(--color-secondary),1)}.link.success{color:rgba(var(--color-success),1)}.link.danger{color:rgba(var(--color-danger),1)}.link.warning{color:rgba(var(--color-warning),1)}.link.info{color:rgba(var(--color-info),1)}.link.disabled{color:rgba(var(--color-text-muted),1)}.link.small{display:inline-block;font-size:var(--font-xs);padding:.25em .5em}.link.medium{display:inline-block;padding:.5rem}.link.large{display:inline-block;font-size:var(--font-xl);padding:.5em .75em}.link.block{width:100%;text-align:center;padding:.5em}.link.small .iconify{font-size:var(--font-lg)}.link.medium .iconify{font-size:var(--font-xl)}.link.large .iconify{font-size:var(--font-2xl)}.link.block .iconify{font-size:var(--font-2xl)}.link .iconify{margin-right:.5em;order:1}.link .iconify.right{margin-left:.5em;order:3}.link .label{order:2}.link[hidden]{display:none}.modal{display:none;position:fixed;height:100vh;width:100vw;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.4);z-index:10000;align-items:center;justify-content:center}.modal.top{align-items:start;display:flex}.modal.middle{align-items:center;display:flex}.modal.bottom{align-items:end;display:flex}.modal .content{margin:8vh 1em;width:100%}.modal .content .card .body{max-height:30em;overflow-y:auto}@media(min-width:1024px){.modal .content{margin-left:auto;margin-right:auto;width:80%}}@media(min-width:1280px){.modal .content{margin-left:auto;margin-right:auto;width:66.66%}}.modal-confirm .heading{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:2.5em}.modal-confirm .heading .iconify{color:rgba(var(--color-info),1);font-size:var(--font-5xl);place-self:center}.modal-confirm .heading #title{color:rgba(var(--color-info),1)}.modal-confirm .body{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:1.5em}.modal-confirm .footer{display:flex;flex-direction:row;gap:1em;width:100%;justify-content:center}.modal-danger .heading{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:2.5em}.modal-danger .heading .iconify{color:rgba(var(--color-danger),1);font-size:var(--font-5xl);place-self:center}.modal-danger .heading #title{color:rgba(var(--color-danger),1)}.modal-danger .body{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:1.5em}.modal-danger .footer{display:flex;flex-direction:row;gap:1em;width:100%;justify-content:center}.modal-success .heading{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:2.5em}.modal-success .heading .iconify{color:rgba(var(--color-success),1);font-size:var(--font-5xl);place-self:center}.modal-success .heading #title{color:rgba(var(--color-success),1)}.modal-success .body{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:1.5em}.modal-success .footer{display:flex;flex-direction:row;gap:1em;width:100%;justify-content:center}.modal-warning .heading{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:2.5em}.modal-warning .heading .iconify{color:rgba(var(--color-warning),1);font-size:var(--font-5xl);place-self:center}.modal-warning .heading #title{color:rgba(var(--color-warning),1)}.modal-warning .body{display:flex;flex-direction:column;width:100%;text-align:center;margin-bottom:1.5em}.modal-warning .footer{display:flex;flex-direction:row;gap:1em;width:100%;justify-content:center}.navbar{display:flex;flex-wrap:wrap;width:100%;align-items:center;filter:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));z-index:100}.navbar .top-bar{position:absolute;width:100%;height:3.5em;background-color:rgba(var(--color-card),1);z-index:10;margin:0;top:0}.navbar .branding{z-index:10;order:2;margin-right:calc(1em*0);margin-left:calc(1em*calc(1 - 0));text-transform:uppercase;font-weight:700;font-size:var(--font-lg);height:48px;display:flex;align-items:center;gap:.5em}.navbar .branding #brand{color:rgba(var(--color-primary),1)}.navbar>.collapse-btn{z-index:10;order:1;cursor:pointer;margin-left:.5em;align-items:center;display:flex;height:48px}.navbar>.collapse-btn .iconify{height:36px;width:36px}.navbar>.menu{display:flex;position:absolute;flex-direction:column;width:20em;height:calc(100vh - 3em);padding:.5em 0;margin-left:auto;top:3em;left:-20em;background-color:rgba(var(--color-card),1);text-transform:uppercase;font-size:var(--font-sm);justify-content:flex-start;align-items:center;order:4;border-top:1px solid;border-right:1px solid;border-color:rgba(var(--color-text),.2);transform:translateX(0) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:700ms}.navbar>.menu.open{transform:translateX(20em) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)}.navbar>.menu .navigation{display:flex;order:1;flex-direction:column;width:100%}.navbar>.menu .navigation a{display:flex;flex-direction:row;gap:.25em;height:2.5em;padding:0 .25em;align-items:center;justify-content:start;width:100%;font-size:var(--font-xs);font-weight:600;letter-spacing:2px;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:100ms}.navbar>.menu .navigation a:hover{background-color:rgba(var(--color-primary),1);color:#fff}.navbar>.menu .navigation a .iconify.hide{visibility:hidden}.navbar>.menu .navigation>.collapse{display:none;flex-direction:column;padding:.25em 0;width:auto;background-color:rgba(var(--color-text),.05)}.navbar>.menu .navigation.open>.collapse{display:flex}.navbar>.menu .navigation>.collapse>.navigation>a{padding:0 1.25em}.navbar>.menu .navigation>.collapse>.navigation>a:hover{background-color:rgba(var(--color-primary),1);color:#fff}.navbar .menu .user{display:flex;order:0;flex-direction:column;width:100%}.navbar .menu .user::after{content:"";border-bottom:1px solid;border-color:rgba(var(--color-text),.2);margin-bottom:.5em}.navbar .menu .user>.collapse-btn{display:none;flex-direction:row;gap:.25em;align-items:center;justify-content:center;width:100%;height:2em;font-size:var(--font-xs);font-weight:600;letter-spacing:2px;cursor:pointer}.navbar .menu .user>.collapse-btn:hover{background-color:rgba(var(--color-primary),1);color:#fff}.navbar .menu .user .collapse{display:flex;flex-direction:column;padding:.5em 0;width:100%}.navbar .menu .user .collapse.open{display:block}.navbar .menu .user .collapse .user-info{display:flex;flex-direction:column;width:100%;padding:0 1em;border-bottom:1px solid;border-color:rgba(var(--color-text),.1)}.navbar .menu .user .collapse .user-info #username{text-transform:uppercase;font-weight:700}.navbar .menu .user .collapse .user-info #fullname{text-transform:uppercase}.navbar .menu .user .collapse .user-info #profile{text-transform:uppercase;font-size:var(--font-xs);color:rgba(var(--color-text),.7);padding-bottom:.5em}.navbar .menu .user .collapse .action-btn{width:100%}.navbar .menu .user .collapse .action-btn a{display:flex;flex-direction:row;gap:.5em;height:2.5em;width:100%;padding:0 1em;align-items:center;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms}.navbar .menu .user .collapse .action-btn a:hover{background-color:rgba(var(--color-primary),1);color:#fff}@media(min-width:1280px){.navbar{position:relative;height:3em;margin-bottom:.25em}.navbar .branding{margin-left:2.5em}.navbar>.collapse-btn{display:none}.navbar>.menu{position:relative;top:0;z-index:10;background-color:transparent;order:3;flex-direction:row;border:0;width:auto;height:auto;left:0;padding-top:0;padding-bottom:0;margin-right:2.5em;transform:translateX(0) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)}.navbar>.menu.open{transform:translateX(0) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)}.navbar>.menu .navigation{padding:0;order:0}.navbar>.menu .navigation a{justify-content:center;border-radius:0;height:48px;min-width:6em;border-bottom:4px solid transparent;padding:0 1em}.navbar>.menu .navigation a:hover{background-color:rgba(var(--color-text),.05);border-color:rgba(var(--color-primary));color:rgba(var(--color-text),1)}.navbar>.menu .navigation>.collapse{position:absolute;place-self:flex-end;background-color:rgba(var(--color-card),1);top:4.1em;width:100%;filter:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));border-radius:.25em;border:1px solid;border-color:rgba(var(--color-text),.15)}.navbar>.menu .navigation>.collapse>.navigation:hover{background-color:rgba(var(--color-primary))}.navbar>.menu .navigation>.collapse>.navigation>a{padding:0 .5em;border-bottom:0;border-left:4px solid transparent;justify-content:start}.navbar>.menu .navigation.open>a{background-color:transparent;border-color:rgba(var(--color-primary))}.navbar>.menu .navigation .collapse a{height:2.8em}.navbar .menu .user{padding:0;order:1}.navbar .menu .user::after{content:none;border-bottom:0;margin-bottom:0}.navbar .menu .user>.collapse-btn{display:flex;border-radius:0;height:48px;padding:0 .5em;background-color:rgba(var(--color-text),.1)}.navbar .menu .user .collapse{display:none;position:absolute;place-self:auto;background-color:rgba(var(--color-card),1);min-width:25em;top:4.1em;padding:.5em 0;filter:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));right:0;border-radius:.25em;border-top-right-radius:0;border:1px solid;border-color:rgba(var(--color-text),.15)}.navbar .menu .user .collapse .user-info{width:auto}.navbar .menu .user .collapse .user-info #username{display:none}.navbar .menu .user .collapse .user-info #fullname{place-self:start;padding:0 1em}.navbar .menu .user .collapse .user-info #profile{place-self:start;padding-left:1em;padding-right:1em}.navbar .menu .user .collapse .action-btn{width:auto}.navbar .menu .user .collapse .action-btn a{justify-content:start;height:2.8em}}.numeric-key-pad:focus-visible,.numeric-key-pad:focus,.numeric-key-pad:active{border:0;outline:0}.numeric-key-pad .card .body{padding:.5em}.numeric-key-pad .grid{display:grid;grid-template-rows:repeat(4,minmax(0,4em))}.numeric-key-pad .grid .row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.numeric-key-pad .grid>:not(:last-child){border-bottom:1px solid rgba(var(--color-text),.1)}.numeric-key-pad .grid .row .key{font-weight:600;font-size:var(--font-xl);z-index:10}.numeric-key-pad .grid .row>:not(:last-child){border-right:1px solid rgba(var(--color-text),.1)}.popover{color:rgba(var(--color-text),1);padding:0;margin:0;z-index:100;border:1px solid;border-radius:.375em;border-color:rgba(var(--color-text),.2);filter:drop-shadow(0 20px 13px rgba(0,0,0,.05)) drop-shadow(0 8px 5px rgba(0,0,0,.1));background-color:rgba(var(--color-card),1);max-height:10rem;overflow-y:auto}.popover.top{border-bottom-left-radius:0;border-bottom-right-radius:0}.popover.bottom{border-top-left-radius:0;border-top-right-radius:0}.popover.left{border-top-right-radius:0;border-bottom-right-radius:0}.popover.right{border-top-left-radius:0;border-bottom-left-radius:0}.select{display:flex;flex-grow:1;flex-direction:column;margin-bottom:1em;width:20em;position:relative}.select .textbox-container{display:flex;flex-grow:1;flex-direction:column;position:relative}.select .textbox-container label{display:flex;flex-direction:row;gap:.5em;padding-left:.5em;padding-right:.5em}.select .textbox-container label .iconify{font-size:var(--font-lg)}.select .textbox-container input{border-top:0;border-left:0;border-right:0;border-bottom:1px solid;border-color:rgba(var(--color-text),.2);background-color:transparent;border-radius:.375em;padding:.25em .5em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;cursor:pointer}.select .textbox-container input:focus{background-color:rgba(var(--color-text),.05);border-bottom:2px solid;border-color:rgba(var(--color-primary),1)}.select .textbox-container .chevron{position:absolute;place-self:end;bottom:0;right:0;font-size:var(--font-4xl);height:31px}.select .textbox-container input:read-only,.select .textbox-container input:disabled{color:rgba(var(--color-text),.7);background-color:rgba(var(--color-text),.05);pointer-events:none}.select .error-message{color:rgba(var(--color-danger),1);font-weight:600}.select-popover ul{display:flex;flex-grow:1;flex-wrap:wrap}.select-popover ul li{display:flex;align-items:center;width:100%;padding:.5em;font-size:var(--font-sm);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;cursor:pointer;border-left:4px solid;border-color:transparent}.select-popover ul li:hover{background-color:rgba(var(--color-text),.05)}.select-popover ul li.selected{background-color:rgba(var(--color-text),.05);border-color:rgba(var(--color-primary),1)}.switch{display:flex;flex-grow:1;flex-direction:row;width:20em;margin-bottom:1em;vertical-align:middle}.switch input{display:none}.switch label{display:flex;align-items:center;cursor:pointer}.switch label .ball{background-color:#fff;width:1.75em;height:1.75em;filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));border-radius:9999px;z-index:10;transform:translateX(0) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.switch label .bar{background-color:rgba(var(--color-secondary),1);filter:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));transform:translateX(-1.75em) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1);width:4em;height:1em;border-radius:.5em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.switch label .text{padding-left:.25em;padding-right:.25em;padding-top:.125em;transform:translateX(-1.25em) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)}.switch.active label .ball{transform:translateX(2.5em) translateY(0) rotate(0deg) skewX(0deg) skewY(0deg) scaleX(1) scaleY(1)}.switch.light.active label .bar{background-color:rgba(var(--color-light),1)}.switch.dark.active label .bar{background-color:rgba(var(--color-dark),1)}.switch.primary.active label .bar{background-color:rgba(var(--color-primary),1)}.switch.secondary.active label .bar{background-color:rgba(var(--color-secondary),1)}.switch.success.active label .bar{background-color:rgba(var(--color-success),1)}.switch.danger.active label .bar{background-color:rgba(var(--color-danger,1))}.switch.warning.active label .bar{background-color:rgba(var(--color-warning),1)}.switch.info.active label .bar{background-color:rgba(var(--color-info),1)}.tabs-container{display:flex;width:100%}.tabs-container .panel{display:none;flex-wrap:wrap;flex-direction:column;width:100%}.tabs-container .panel.active{display:flex}.tabs-buttons{display:flex;width:100%;gap:.5em;border-bottom:1px solid;border-color:rgba(var(--color-text),.1);margin-bottom:.15em}.tabs-buttons a{display:flex;width:auto;padding:.5em;border-radius:.25em;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;color:rgba(var(--color-text),1);text-transform:uppercase;letter-spacing:.07rem;font-size:var(--font-sm);font-weight:600;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.tabs-buttons a:hover{color:rgba(var(--color-primary),1)}.tabs-buttons a.active{border-bottom:2px solid;border-color:rgba(var(--color-primary),1);color:rgba(var(--color-primary),1)}.tabs-buttons a.active:hover{color:rgba(var(--color-primary),1)}.tabs-buttons a .iconify{margin-right:.5em;font-size:var(--font-2xl)}.textarea{display:flex;flex-grow:1;flex-direction:column;width:100%;margin-bottom:1em}.textarea.focus label{color:rgba(var(--color-primary),1)}.textarea label{display:flex;gap:.5em;padding:0 .5em}.textarea label .iconify{font-size:var(--font-lg)}.textarea textarea{border-top:0;border-left:0;border-right:0;border-bottom:1px solid;border-color:rgba(var(--color-text),.2);background-color:transparent;border-radius:.375em;padding:.25em .5em;resize:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms}.textarea textarea:focus{background-color:rgba(var(--color-text),.05);border-color:rgba(var(--color-primary),1);border-bottom:2px solid rgba(var(--color-primary),1)}.textarea.right input{text-align:right}.textarea textarea:read-only,.textarea textarea:disabled{color:rgba(var(--color-text),.7);background-color:rgba(var(--color-text),.05);pointer-events:none}.textarea textarea:read-only:focus,.textarea textarea:disabled:focus{border-color:rgba(var(--color-text),.2);border-bottom:1px}.textarea .error-message{color:rgba(var(--color-danger),1);font-weight:600}.textbox{display:flex;flex-grow:1;flex-direction:column;width:20em;margin-bottom:1em}.textbox.focus label{color:rgba(var(--color-primary),1)}.textbox label{display:flex;gap:.5em;padding:0 .5em}.textbox label .iconify{font-size:var(--font-lg)}.textbox input{border-top:0;border-left:0;border-right:0;border-bottom:1px solid;border-color:rgba(var(--color-text),.2);background-color:transparent;border-radius:.375em;padding:.25em .5em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;height:31px}.textbox input:focus{background-color:rgba(var(--color-text),.05);border-color:rgba(var(--color-primary),1);border-bottom:2px solid rgba(var(--color-primary),1)}.textbox.right input{text-align:right}.textbox input:read-only,.textbox input:disabled{color:rgba(var(--color-text),.7);background-color:rgba(var(--color-text),.05);pointer-events:none}.textbox input:read-only:focus,.textbox input:disabled:focus{border-color:rgba(var(--color-text),.2);border-bottom:1px}.textbox .error-message{color:rgba(var(--color-danger),1);font-weight:600}