.d-none{display:none!important}.ess-select{--ess-dropdown-bg:var(--bs-body-bg, #fff);--ess-dropdown-color:var(--bs-body-color, #212529);--ess-dropdown-border:1px solid #c8c8c8;--ess-dropdown-border-radius:0.375rem;--ess-dropdown-padding:0.375rem 0 0 0;--ess-dropdown-font-size:1rem;--ess-dropdown-font-weight:400;--ess-dropdown-line-height:1.5;--ess-dropdown-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--ess-dropdown-bg-image:var(--bs-form-select-bg-icon, var(--ess-dropdown-indicator));--ess-dropdown-list-border:1px solid rgb(112, 112, 112);--ess-dropdown-list-bg:#fff;--ess-dropdown-list-radius:0.25rem;--ess-dropdown-list-max-height:200px;--ess-dropdown-list-z-index:10000;--ess-dropdown-list-padding:0.5rem;--ess-dropdown-item-padding:0 0.125rem 0.0625rem;--ess-dropdown-item-hover-bg:rgb(28, 134, 255);--ess-dropdown-item-hover-color:#fff;--ess-dropdown-item-selected-bg:#f0f0f0;--ess-dropdown-item-selected-color:inherit;--ess-dropdown-checkbox-margin-right:0.3125rem;--ess-dropdown-inactive-opacity:0.5;--ess-dropdown-inactive-cursor:not-allowed;--ess-dropdown-separator-color:#dee2e6;--ess-dropdown-transition:background-color 0.2s ease,color 0.2s ease}.ess-select.visible-select{display:block;width:100%;padding:var(--ess-dropdown-padding);font-size:var(--ess-dropdown-font-size);font-weight:var(--ess-dropdown-font-weight);line-height:var(--ess-dropdown-line-height);color:var(--ess-dropdown-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ess-dropdown-bg);background-image:var(--ess-dropdown-bg-image);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--ess-dropdown-border);border-radius:var(--ess-dropdown-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ess-select .display{min-width:100%;cursor:pointer;padding-left:.375rem;padding-bottom:.375rem;position:relative;align-items:center}.ess-select .display-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ess-select .invisible_select{display:none}.ess-select ul{border:var(--ess-dropdown-list-border);max-height:var(--ess-dropdown-list-max-height);overflow-y:auto;overflow-x:hidden;z-index:var(--ess-dropdown-list-z-index);list-style-type:none;background-color:var(--ess-dropdown-list-bg);padding-left:var(--ess-dropdown-list-padding);padding-top:var(--ess-dropdown-list-padding);border-radius:var(--ess-dropdown-list-radius);width:100%;margin-bottom:0!important;position:absolute}.ess-select ul li{cursor:pointer;font-weight:400;white-space:nowrap;min-height:1.2em;padding:var(--ess-dropdown-item-padding);transition:var(--ess-dropdown-transition)}.ess-select ul li.selected{background-color:var(--ess-dropdown-item-selected-bg);color:var(--ess-dropdown-item-selected-color)}.ess-select .ess-checkbox{margin-right:var(--ess-dropdown-checkbox-margin-right)}.ess-select span.dot{width:20px;height:20px;margin-right:10px;border-radius:50%;display:inline-block}.ess-select:focus-visible{outline:2px solid var(--ess-dropdown-item-hover-bg);outline-offset:2px}.ess-select ul li.active,.ess-select ul li:hover{background-color:var(--ess-dropdown-item-hover-bg);color:var(--ess-dropdown-item-hover-color)}.ess-select .display span,.ess-select .dropdown-row span{display:flex}.ess-select .dropdown-row span{width:fit-content}.ess-select .display{flex-direction:row;display:flex}.ess-select .display li{list-style:none}.ess-select .inactive{opacity:var(--ess-dropdown-inactive-opacity);pointer-events:none;cursor:var(--ess-dropdown-inactive-cursor)}.ess-select ul li.ess-separator{pointer-events:none;cursor:default;border-top:1px solid var(--ess-dropdown-separator-color);margin:.25rem 0;padding:0;height:0;overflow:hidden}.ess-select ul li.ess-separator-labeled{pointer-events:none;cursor:default;height:auto;padding:.35rem .5rem .1rem;font-size:.72rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid var(--ess-dropdown-separator-color);margin:.25rem 0 0;overflow:visible}.ess-dropdown-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.45);backdrop-filter:blur(10px);z-index:calc(var(--ess-dropdown-list-z-index,10000) - 1);transition:opacity .2s ease;opacity:1}.ess-dropdown-backdrop.hidden{display:none;opacity:0}.ess-select.ess-dropdown-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;height:90vh;max-width:90vw;max-height:90vh;padding:0;background:0 0;z-index:var(--ess-dropdown-list-z-index)}.ess-select.ess-dropdown-modal .display{display:none}.ess-select.ess-dropdown-modal ul{position:static;width:100%;height:100%;max-height:none;margin:0;border-radius:.75rem;padding-top:2.5rem;box-shadow:0 0 0 transparent}.ess-select.ess-dropdown-modal .ess-dropdown-modal-close{position:absolute;top:.75rem;right:.75rem;z-index:1;border:none;background:rgba(255,255,255,.9);color:#000;cursor:pointer;font-size:1.5rem;line-height:1;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.ess-dropdown-modal-close:focus{outline:2px solid rgb(28,134,255);outline-offset:2px}.ess-select .ess-dropdown-modal-close{display:none}.ess-select.ess-dropdown-modal .ess-dropdown-modal-close{display:flex}.ess-select{position:relative}