/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item label.form-required::after{margin-inline:0.15em;content:"*";color:var(--bs-form-invalid-color);}
.ui-dialog{position:fixed;z-index:1055;display:flex;flex-direction:column;width:100%;max-width:calc(100% - 1rem);max-height:calc(100% - 1rem);padding:0;pointer-events:auto;color:var(--bs-body-color,#212529);border:var(--bs-border-width,1px) solid
    var(--bs-border-color-translucent,rgb(0,0,0,0.175));border-radius:var(--bs-border-radius-lg,0.5rem);outline:0;background-color:var(--bs-body-bg,#fff);background-clip:padding-box;box-shadow:var(--bs-box-shadow-sm,0 0.125rem 0.25rem rgb(0,0,0,0.075));}.ui-dialog.ui-widget,.ui-dialog.ui-widget-content{font-family:inherit;font-size:inherit;}.ui-dialog .ui-dialog-titlebar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin:0;padding:1rem;border:0;border-bottom:var(--bs-border-width,1px) solid
    var(--bs-border-color,#dee2e6);border-top-left-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));border-top-right-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));background:none;}.ui-dialog .ui-dialog-title{float:none;margin:0;font-size:1rem;font-weight:500;line-height:1.5;}.ui-dialog .ui-dialog-titlebar-close{position:static;box-sizing:content-box;width:1em;height:1em;margin:calc(-0.5 * 1rem) calc(-0.5 * 1rem) calc(-0.5 * 1rem) auto;padding:0.25em 0.25em;transition:opacity 0.15s ease-in-out;text-indent:0;opacity:0.5;color:var(--bs-body-color,#000);border:0;border-radius:var(--bs-border-radius,0.375rem);background:transparent
    var(--bs-btn-close-bg,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"))
    center / 1em auto no-repeat;font-size:inherit;}.ui-dialog .ui-dialog-titlebar-close:hover{text-decoration:none;opacity:0.75;color:var(--bs-body-color,#000);}.ui-dialog .ui-dialog-titlebar-close:focus{opacity:1;outline:0;box-shadow:0 0 0 0.25rem rgb(var(--bs-primary-rgb,13,110,253),0.25);}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none;}.ui-dialog .ui-dialog-content{position:relative;overflow-y:auto;flex:1 1 auto;padding:1rem;}.ui-dialog .ui-dialog-buttonpane{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;margin:0;padding:0.75rem;border:0;border-top:var(--bs-border-width,1px) solid var(--bs-border-color,#dee2e6);border-bottom-right-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));border-bottom-left-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));background:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:0.5rem;float:none;margin:0;}.ui-dialog .ui-dialog-buttonpane button{margin:0;}.ui-widget-overlay{position:fixed;z-index:1050;top:0;left:0;width:100vw;height:100vh;opacity:0.5;background-color:#000;}
.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333%}.col-xs-2{width:16.666667%}.col-xs-3{width:25%}.col-xs-4{width:33.333333%}.col-xs-5{width:41.666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333%}.col-xs-8{width:66.666667%}.col-xs-9{width:75%}.col-xs-10{width:83.333333%}.col-xs-11{width:91.666667%}.col-xs-12{width:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}.col-sm-8{width:66.666667%}.col-sm-9{width:75%}.col-sm-10{width:83.333333%}.col-sm-11{width:91.666667%}.col-sm-12{width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}.col-lg-8{width:66.666667%}.col-lg-9{width:75%}.col-lg-10{width:83.333333%}.col-lg-11{width:91.666667%}.col-lg-12{width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.col-lg-offset-12{margin-left:100%}}
