/*! Bulma-compatible local bundle for Prospera One v20.1.1 */
:root{--bulma-primary:#5b6cff;--bulma-link:#485fc7;--bulma-success:#48c78e;--bulma-warning:#ffe08a;--bulma-danger:#f14668;--bulma-light:#f5f5f5;--bulma-dark:#14161a;--bulma-text:#363636;--bulma-family-primary:Arial,Helvetica,sans-serif}
*,:before,:after{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--bulma-family-primary);color:var(--bulma-text);line-height:1.5}a{color:#485fc7;text-decoration:none}img,svg{max-width:100%;height:auto}button,input{font:inherit}
.container{width:100%;margin:0 auto;padding:0 1.25rem}.container.is-fluid{max-width:none!important}@media(min-width:1024px){.container{max-width:960px}}@media(min-width:1216px){.container{max-width:1152px}}@media(min-width:1408px){.container{max-width:1344px}}
.navbar{position:relative;display:flex;align-items:stretch;min-height:3.25rem;z-index:30}.navbar.is-fixed-top{position:fixed;top:0;left:0;right:0}.navbar>.container{display:flex;align-items:stretch;width:100%}.navbar-brand,.navbar-menu,.navbar-start,.navbar-end{display:flex;align-items:stretch}.navbar-brand{flex-shrink:0}.navbar-menu{flex-grow:1}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-item{display:flex;align-items:center;padding:.5rem .75rem}.navbar-burger{display:none;width:3.25rem;height:3.25rem;background:transparent;border:0;cursor:pointer;margin-left:auto}.navbar-burger span{display:block;width:16px;height:1px;background:currentColor;margin:4px auto}
.hero{display:flex;flex-direction:column}.hero-body{flex-grow:1;padding:3rem 1.5rem}.hero.is-fullheight{min-height:100vh}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}
.section{padding:3rem 1.5rem}.footer{padding:3rem 1.5rem 6rem}
.columns{display:flex;flex-wrap:wrap;margin:-.75rem}.column{display:block;flex:1;padding:.75rem;min-width:0}.columns.is-gapless{margin:0}.columns.is-gapless>.column{padding:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}.columns.is-centered{justify-content:center}.columns.is-variable.is-2{margin:-.5rem}.columns.is-variable.is-2>.column{padding:.5rem}.columns.is-variable.is-3{margin:-.75rem}.columns.is-variable.is-3>.column{padding:.75rem}.columns.is-variable.is-4{margin:-1rem}.columns.is-variable.is-4>.column{padding:1rem}.columns.is-variable.is-5{margin:-1.25rem}.columns.is-variable.is-5>.column{padding:1.25rem}.columns.is-variable.is-6{margin:-1.5rem}.columns.is-variable.is-6>.column{padding:1.5rem}.columns.is-variable.is-7{margin:-1.75rem}.columns.is-variable.is-7>.column{padding:1.75rem}
.column.is-narrow{flex:none}.column.is-2{flex:none;width:16.6667%}.column.is-4{flex:none;width:33.3333%}.column.is-5{flex:none;width:41.6667%}.column.is-6{flex:none;width:50%}.column.is-7{flex:none;width:58.3333%}.column.is-8{flex:none;width:66.6667%}.column.is-9{flex:none;width:75%}
.box{background:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1);padding:1.25rem}.card{background:#fff;border-radius:.25rem;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1);overflow:hidden}.card-content{padding:1.5rem}.media{display:flex;align-items:flex-start}.media-left{margin-right:1rem}.media-content{flex:1;min-width:0}
.title,.subtitle{word-break:break-word}.title{font-weight:800;line-height:1.125;color:#363636;margin:0 0 1.5rem}.subtitle{font-weight:400;line-height:1.25;color:#4a4a4a;margin:0 0 1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}
.button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid transparent;border-radius:4px;padding:.5em 1em;height:2.5em;cursor:pointer;background:#fff;color:#363636;white-space:nowrap}.button.is-small{font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-fullwidth{display:flex;width:100%}.button.is-primary{background:#5b6cff;color:#fff}.button.is-link{background:#485fc7;color:#fff}.button.is-light{background:#f5f5f5;color:#363636}.button.is-dark{background:#14161a;color:#fff}.button.is-ghost{background:transparent;border-color:transparent;color:#485fc7}.buttons{display:flex;flex-wrap:wrap;gap:.5rem}
.field:not(:last-child){margin-bottom:.75rem}.label{display:block;font-weight:700;margin-bottom:.5rem}.control{position:relative}.input{width:100%;height:2.5em;border:1px solid #dbdbdb;border-radius:4px;padding:.5em .75em;background:#fff;color:#363636}.input.is-medium{font-size:1.25rem}.control.has-icons-left .input{padding-left:2.5em}.control.has-icons-right .input{padding-right:2.5em}.control .icon.is-left,.control .icon.is-right{position:absolute;top:0;height:100%;width:2.5em;display:flex;align-items:center;justify-content:center;pointer-events:none}.control .icon.is-left{left:0}.control .icon.is-right{right:0}.checkbox{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}
.icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.icon.is-medium{width:2rem;height:2rem}.icon.is-large{width:3rem;height:3rem}.icon-text{display:inline-flex;align-items:center;gap:.25rem}
.tag{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:.25em .75em;font-size:.75rem;background:#f5f5f5;color:#4a4a4a}.tag.is-rounded{border-radius:999px}.tag.is-link{background:#485fc7;color:#fff}.tag.is-link.is-light{background:#eef1ff;color:#485fc7}.tag.is-dark{background:#14161a;color:#fff}
.notification{position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem;border-radius:6px}.notification.is-light{background:#f5f5f5}.notification.is-link.is-light{background:#eef1ff;color:#3850b7}.notification.is-warning.is-light{background:#fff7df;color:#946c00}.notification.is-danger.is-light{background:#feecf0;color:#cc0f35}.notification.is-success.is-light{background:#effaf5;color:#257953}.notification .delete{position:absolute;right:.5rem;top:.5rem}
.panel{border-radius:6px}.panel-block{display:flex;align-items:center;padding:.75em 1em;border-bottom:1px solid #ededed}.panel-icon{margin-right:.75em}
.level{display:flex;align-items:center;justify-content:space-between}.level-left,.level-right{display:flex;align-items:center}.level-item{display:flex;align-items:center}.level.is-mobile{display:flex}
.content ul{margin-left:2em;margin-top:1em}.content li+li{margin-top:.25em}
.has-text-centered{text-align:center!important}.has-text-white{color:#fff!important}.has-text-grey{color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-success{color:#48c78e!important}.has-text-weight-bold{font-weight:700!important}.is-size-7{font-size:.75rem!important}.is-block{display:block!important}.ml-auto{margin-left:auto!important}.mr-2{margin-right:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.5rem!important}.mt-6{margin-top:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}
.delete{appearance:none;background:rgba(10,10,10,.2);border:0;border-radius:50%;width:20px;height:20px;cursor:pointer}.delete:before,.delete:after{content:"";position:absolute;width:50%;height:2px;background:#fff;left:25%;top:calc(50% - 1px)}.delete:before{transform:rotate(45deg)}.delete:after{transform:rotate(-45deg)}
@media(max-width:1023px){.navbar>.container{display:block}.navbar-brand{display:flex}.navbar-burger{display:block}.navbar-menu{display:none;padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar-start,.navbar-end{display:block}.navbar-item{display:block}.navbar-end .navbar-item{display:block}.columns:not(.is-mobile){display:block;margin:0}.columns:not(.is-mobile)>.column{width:100%;padding:.75rem 0}.is-hidden-touch{display:none!important}}
@media(min-width:769px){.column.is-3-desktop{flex:none;width:25%}.column.is-4-desktop{flex:none;width:33.3333%}.column.is-5-desktop{flex:none;width:41.6667%}.column.is-6-tablet{flex:none;width:50%}.column.is-4-tablet{flex:none;width:33.3333%}.column.is-2-desktop{flex:none;width:16.6667%}}
@media(max-width:768px){.column.is-half-mobile{flex:none;width:50%}.column.is-6-mobile{flex:none;width:50%}.columns.is-mobile>.column{padding:.5rem}.level:not(.is-mobile){display:block}.level:not(.is-mobile) .level-right{margin-top:.75rem}.title.is-1{font-size:2.25rem}.title.is-2{font-size:2rem}}
