.tile-select-container{flex-direction:column;margin:1rem 0;display:flex;position:relative}.tile-select-container label,.tile-select-container .input-label,.tile-select-container .select-label,.tile-select-container .textarea-label{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-wrap:nowrap;margin-bottom:.5rem;padding:0 0 0 .25rem;font-weight:600}@media screen and (max-width:1024px){.tile-select-container label,.tile-select-container .input-label,.tile-select-container .select-label,.tile-select-container .textarea-label{font-size:var(--font-size-xlg)}}.tile-select-container .error-message,.tile-select-container .input-error-message,.tile-select-container .select-error-message,.tile-select-container .textarea-error-message{color:var(--color-red);font-size:var(--font-size-xs);margin:4px 0 0;padding-left:.25rem;font-weight:500}@media screen and (max-width:1024px){.tile-select-container .error-message,.tile-select-container .input-error-message,.tile-select-container .select-error-message,.tile-select-container .textarea-error-message{font-size:var(--font-size-md);margin-top:.5rem}}.tile-select-container .tile-select-wrapper{flex-wrap:wrap;gap:.75rem;display:flex}.tile-select-container .tile-select-wrapper .tile-item{border-radius:var(--border-radius-button);border:1px solid var(--color-border-default-opacity);color:var(--color-light-gray);font-size:var(--font-size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:500;transition:all .3s ease-in-out;display:flex}.tile-select-container .tile-select-wrapper .tile-item:hover{border-color:var(--color-dark-orange);color:var(--color-text)}.tile-select-container .tile-select-wrapper .tile-item.active{border:1px solid var(--color-dark-orange);color:var(--color-dark-orange);font-weight:600}.tile-select-container .tile-select-wrapper.error .tile-item:not(.active){border-color:var(--color-red);color:var(--color-red)}
