:root{--yaka-white: #ffffff;--yaka-black: #101820;--yaka-red: #ff4133;--yaka-green: #03bd9e;--yaka-blue: #2100c7;--yaka-yellow: #ffc200;--yaka-grey: #e9ebf3;--yaka-light-grey: #fcfcfc}i[class*=fa-].svelte-pdrqut{display:inline-flex;justify-content:center;align-items:center}.form-input-group.svelte-pdrqut{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-input-group.has-error.svelte-pdrqut .form-input:where(.svelte-pdrqut){border-color:#ff4133;background-color:#ff41330d}.form-label.svelte-pdrqut{font-size:.875rem;font-family:Dosis,Barlow,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#101820;display:flex;align-items:center}.form-label.svelte-pdrqut .required:where(.svelte-pdrqut){color:#ff4133}.search-wrapper.svelte-pdrqut,.input-with-icon.svelte-pdrqut{position:relative}.input-with-icon.svelte-pdrqut .search-icon:where(.svelte-pdrqut){position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#10182066;pointer-events:none}.input-with-icon.svelte-pdrqut .loading-icon:where(.svelte-pdrqut){position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#ff4133}.input-with-icon.svelte-pdrqut .form-input:where(.svelte-pdrqut){width:100%;padding:1rem 2.5rem;border:1.5px solid #e0e0e0;border-radius:.75rem;font-size:.875rem;font-family:inherit;transition:all .3s ease;background-color:#fff}.input-with-icon.svelte-pdrqut .form-input:where(.svelte-pdrqut):focus{outline:none;border-color:#101820;box-shadow:0 0 0 3px #10182014}.input-with-icon.svelte-pdrqut .form-input:where(.svelte-pdrqut)::-moz-placeholder{color:#1018204d}.input-with-icon.svelte-pdrqut .form-input:where(.svelte-pdrqut)::placeholder{color:#1018204d}.search-results.svelte-pdrqut{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#fff;border:1px solid #e0e0e0;border-radius:.75rem;box-shadow:0 4px 12px #1018201a;max-height:400px;overflow-y:auto;z-index:100}.result-company.svelte-pdrqut{border-bottom:1px solid #f5f5f5}.result-company.svelte-pdrqut:last-child{border-bottom:none}.company-header.svelte-pdrqut{padding:1rem;background:#fcfcfc;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.company-header.svelte-pdrqut .company-name:where(.svelte-pdrqut){font-size:.875rem;font-weight:700;color:#101820}.company-header.svelte-pdrqut .company-siren:where(.svelte-pdrqut){font-size:.625rem;color:#10182099;font-family:Courier New,Courier,monospace}.etablissements.svelte-pdrqut{display:flex;flex-direction:column}.etablissement-item.svelte-pdrqut{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:none;background:#fff;cursor:pointer;text-align:left;transition:background .3s ease;border-bottom:1px solid #f5f5f5}.etablissement-item.svelte-pdrqut:last-child{border-bottom:none}.etablissement-item.svelte-pdrqut:hover{background:#ff41330d}.etablissement-item.is-siege.svelte-pdrqut{background:#ff413305}.etablissement-item.svelte-pdrqut .etab-info:where(.svelte-pdrqut){flex:1;display:flex;flex-direction:column;gap:.25rem}.etablissement-item.svelte-pdrqut .etab-siret:where(.svelte-pdrqut){display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;font-family:Courier New,Courier,monospace;color:#101820}.etablissement-item.svelte-pdrqut .etab-siret:where(.svelte-pdrqut) i:where(.svelte-pdrqut){color:#ff4133}.etablissement-item.svelte-pdrqut .etab-address:where(.svelte-pdrqut){font-size:.625rem;color:#10182099}.etablissement-item.svelte-pdrqut .badge-siege:where(.svelte-pdrqut){display:inline-block;padding:.125rem .5rem;background:#ff4133;color:#fff;font-size:.625rem;font-weight:700;border-radius:.25rem;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.etablissement-item.svelte-pdrqut>i:where(.svelte-pdrqut){color:#10182066;margin-left:.5rem}.no-results.svelte-pdrqut{padding:2rem;text-align:center;color:#10182099}.no-results.svelte-pdrqut i:where(.svelte-pdrqut){font-size:2rem;margin-bottom:1rem;color:#10182066}.no-results.svelte-pdrqut p:where(.svelte-pdrqut){margin:0 0 1rem;font-size:.75rem}.no-results.svelte-pdrqut .btn-manual:where(.svelte-pdrqut){padding:.5rem 1rem;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;font-size:.75rem;cursor:pointer;transition:all .3s ease}.no-results.svelte-pdrqut .btn-manual:where(.svelte-pdrqut):hover{border-color:#ff4133;color:#ff4133}.selected-company.svelte-pdrqut{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#03bd9e0d;border:1px solid rgba(3,189,158,.2);border-radius:.5rem}.selected-company.svelte-pdrqut .selected-info:where(.svelte-pdrqut){display:flex;align-items:center;gap:.5rem}.selected-company.svelte-pdrqut .selected-info:where(.svelte-pdrqut)>i:where(.svelte-pdrqut){color:#03bd9e;font-size:1rem}.selected-company.svelte-pdrqut .selected-info:where(.svelte-pdrqut) div:where(.svelte-pdrqut){display:flex;flex-direction:column;gap:.25rem}.selected-company.svelte-pdrqut .selected-info:where(.svelte-pdrqut) div:where(.svelte-pdrqut) strong:where(.svelte-pdrqut){font-size:.75rem;color:#101820}.selected-company.svelte-pdrqut .selected-info:where(.svelte-pdrqut) div:where(.svelte-pdrqut) span:where(.svelte-pdrqut){font-size:.625rem;color:#10182099;font-family:Courier New,Courier,monospace}.selected-company.svelte-pdrqut .btn-change:where(.svelte-pdrqut){display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:#fff;border:1px solid #e0e0e0;border-radius:.25rem;font-size:.625rem;cursor:pointer;transition:all .3s ease}.selected-company.svelte-pdrqut .btn-change:where(.svelte-pdrqut):hover{border-color:#ff4133;color:#ff4133}.form-error.svelte-pdrqut{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#ff4133;padding:0 .75rem}.form-error.svelte-pdrqut i:where(.svelte-pdrqut){font-size:.9em}.form-hint.svelte-pdrqut{font-size:.625rem;color:#10182099;padding:0 .75rem}.etab-enseigne.svelte-pdrqut{font-size:.625rem;color:#10182099;font-weight:400;font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:italic}
