.c-form-suggest{position:relative;border:1px solid #dbdfe4;border-radius:4px;min-height:2.75rem;background-color:#fff;outline:none;transition:border-color .2s ease-in-out}.c-form-suggest:has(.dropdown-active){border-color:var(--color-primary)}.c-form-suggest--disabled{background-color:#f6f6f6}.c-form-suggest .hidden{display:none!important}.c-form-suggest__search{position:relative}.c-form-suggest .dropdown-input,.c-form-suggest__control,.c-form-suggest__max{width:100%;box-sizing:border-box;background-color:hsla(0,0%,100%,0);border:none;font-size:1rem;font-family:inherit;line-height:1.5;outline:0;padding:12px 16px;-webkit-appearance:none;color:#112f49;display:inline-block;border-radius:4px}.c-form-suggest .dropdown-input{border-bottom:1px solid #dbdfe4}.c-form-suggest__control{padding-right:64px}.c-form-suggest__control:has(:focus-visible){outline:2px auto rgba(241,174,60,.5);outline-offset:4px}.c-form-suggest__clear{pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:32px;top:0;padding:16px 6px;font-size:1rem;color:#112f49;cursor:pointer;visibility:hidden;opacity:0;transition:all .2s ease-in-out}.c-form-suggest__clear:hover{color:var(--color-primary)}.c-form-suggest:has(.has-query) .c-form-suggest__clear{visibility:visible;opacity:1}.c-form-suggest__arrow{pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:0;top:0;padding:14px 12px;font-size:1.25rem;color:#112f49;transition:transform .1s ease-in-out}.c-form-suggest:has(.dropdown-active) .c-form-suggest__arrow{transform:rotate(180deg);transform-origin:center center}.c-form-suggest__max{color:#5e5e5e;font-style:italic;pointer-events:none}.c-form-suggest__clear-all{display:inline-block;margin:0 16px 12px;font-size:.875rem}.c-form-suggest .ts-wrapper{position:relative;display:none}.c-form-suggest .ts-wrapper.has-items{display:block}.c-form-suggest .ts-wrapper.plugin-no_active_items .item{cursor:default!important}.c-form-suggest .ts-wrapper.plugin-dropdown_input .items-placeholder{display:none!important}.c-form-suggest .ts-wrapper.single{display:flex}.c-form-suggest .ts-wrapper.input-hidden .ts-control>input{left:-1e4px;opacity:0;position:absolute}.c-form-suggest .ts-wrapper.single .ts-control{box-sizing:border-box;flex-wrap:wrap;overflow:hidden;padding:12px 40px 12px 16px;position:relative;width:100%;align-items:center;display:flex;min-height:2.875rem;outline:none}.c-form-suggest .ts-wrapper.single .ts-control>input{background:none;border:0;box-shadow:none;display:inline-block;flex:1 1 auto;margin:0;padding:0;text-indent:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;font-size:1rem;font-family:inherit;line-height:1.25;color:#112f49}.c-form-suggest .ts-wrapper.single .ts-control>input:focus{outline:none!important}.c-form-suggest .ts-wrapper.single .ts-control .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .3s ease-in-out}.c-form-suggest:has(.dropdown-active) .item{color:#dbdfe4}.c-form-suggest .ts-wrapper.single.disabled .item{color:#5e5e5e}.c-form-suggest .ts-wrapper.multi .ts-control{display:flex;flex-wrap:wrap;gap:4px;padding:0 12px 8px}.c-form-suggest .ts-wrapper.multi .ts-control .item{display:flex;background-color:#f6f6f6;color:#5e5e5e;border-radius:4px;line-height:1.25;overflow:hidden;padding:8px 12px;align-items:center;font-size:.875rem;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in-out;cursor:pointer}.c-form-suggest .ts-wrapper.multi .ts-control .item:has(.remove:hover){background-color:#faeded;color:#ab3232}.c-form-suggest .ts-wrapper.multi .ts-control .remove{text-decoration:none;padding:8px 8px 8px 4px;margin:-12px -10px -12px 0;color:#5e5e5e;cursor:pointer;line-height:1rem;transition:color .3s ease-in-out;display:flex;align-items:center}.c-form-suggest .ts-wrapper.multi .ts-control .remove:hover{color:#ab3232}.c-form-suggest .ts-wrapper.multi .ts-control .remove-icon{cursor:pointer;flex:0 1 auto;opacity:.5}.c-form-suggest .ts-wrapper.multi .ts-control .active{background-color:var(--color-primary);color:#fff}.c-form-suggest .ts-wrapper.multi .ts-control .active .remove{color:#fff}.c-form-suggest .ts-wrapper.multi.disabled .item{background-color:#fff;color:#5e5e5e}.c-form-suggest .ts-dragging{color:transparent!important;background:transparent!important;outline:1px inset dotted #dbdfe4}.c-form-suggest .ts-dragging>*{visibility:hidden!important}.c-form-suggest .ts-dropdown{background:#fff;box-shadow:0 4px 16px rgba(17,17,17,.2);height:auto;padding:0;z-index:940;border:1px solid #dbdfe4;border-radius:4px;margin:8px 0 0 -1px;position:absolute;top:100%;left:0;right:0;width:100%;font-size:.875rem;overflow:hidden;min-width:270px}.c-form-suggest .ts-dropdown .dropdown-header{border-bottom:1px solid #dbdfe4;padding:12px}.c-form-suggest .ts-dropdown .dropdown-header-title{display:flex;align-items:center}.c-form-suggest .ts-dropdown .dropdown-header-label{flex:1 1 auto;font-weight:600}.c-form-suggest .ts-dropdown.has-query .option:not(:has(.highlight)):after{content:"Similar";opacity:.5;font-size:.75rem;margin-left:4px;line-height:1;flex:0 0 auto}.c-form-suggest .ts-dropdown-content{padding:8px 16px;max-height:264px;overflow:hidden auto;scroll-behavior:smooth;display:flex;flex-direction:column;gap:2px;word-break:break-word}.c-form-suggest .ts-dropdown-content .create{padding:8px;cursor:pointer;border-radius:4px;color:#5e5e5e}.c-form-suggest .ts-dropdown-content .create:hover{background-color:#f6f6f6}.c-form-suggest .ts-dropdown-content .no-results{padding:8px;color:#8a6b0f;background-color:#fff9e6;border-radius:4px;margin:0 -8px}.c-form-suggest .ts-dropdown-content .option{padding:8px;position:relative;display:flex;align-items:center;gap:4px;margin:0 -8px;cursor:pointer;border-radius:4px;line-height:1.125rem;transition:background-color .2s ease-in-out}.c-form-suggest .ts-dropdown-content .option.active{background-color:#f6f6f6}.c-form-suggest .ts-dropdown-content .option[aria-disabled]{color:#dbdfe4}.c-form-suggest .ts-dropdown-content .option .tomselect-checkbox{margin:0 4px 0 0}.c-form-suggest .ts-dropdown-content .option .highlight{font-weight:600}.c-form-suggest .ts-dropdown-content .option.selected{background-color:var(--color-primary-10);color:var(--color-primary)}.c-form-suggest .ts-dropdown-content .option.selected:hover{background-color:var(--color-primary-2)}.c-form-suggest .ts-dropdown-content .option-label{flex:1 1 auto}.c-form-suggest .ts-dropdown-content .optgroup{display:flex;flex-direction:column;gap:2px;border-bottom:1px solid #dbdfe4;padding-bottom:16px;margin-bottom:14px}.c-form-suggest .ts-dropdown-content .optgroup:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.c-form-suggest .ts-dropdown-content .optgroup-header{font-size:1rem;margin:4px 0 2px;font-weight:600;color:#112f49}.c-form-suggest .ts-dropdown-content .optgroup-header:empty{display:none}.c-form-suggest .ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}