.cr{width:min(360px,100%);position:relative}.cr-champ{height:38px;box-shadow:inset 0 0 0 1px rgb(var(--v-accent,40 78 197) / .14), 0 3px 10px -8px #061e4c59;cursor:text;background:#ffffffd9;border-radius:999px;align-items:center;gap:9px;padding:0 14px;transition:box-shadow .15s,background .15s;display:flex}.cr-champ:hover{background:#fff}.cr-champ:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--v-accent,40 78 197) / .4), 0 6px 16px -10px rgb(var(--v-accent,40 78 197) / .55);background:#fff}.cr-champ svg{width:15px;height:15px;color:var(--color-slate,#64748b);flex:none}.cr-champ:focus-within svg{color:var(--color-brand,#284ec5)}.cr-champ input{min-width:0;color:var(--color-ink,#0f172a);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13.5px}.cr-champ input::placeholder{color:var(--color-slate,#64748b)}.cr-champ input::-webkit-search-cancel-button{cursor:pointer}.cr-attente{border:1.5px solid rgb(var(--v-accent,40 78 197) / .2);border-top-color:rgb(var(--v-accent,40 78 197));border-radius:999px;flex:none;width:12px;height:12px;animation:.7s linear infinite cr-tourne}@keyframes cr-tourne{to{transform:rotate(360deg)}}.cr-res{z-index:60;min-width:320px;max-height:60vh;box-shadow:0 18px 40px -18px #061e4c73, inset 0 0 0 1px rgb(var(--v-accent,40 78 197) / .12);background:#fff;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cr-gt{letter-spacing:.07em;text-transform:uppercase;color:var(--color-slate,#64748b);padding:8px 10px 4px;font-size:10.5px;font-weight:700}.cr-l{border-radius:10px;padding:7px 10px;text-decoration:none;display:block}.cr-l b{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink,#0f172a);font-size:13.5px;font-weight:600;display:block;overflow:hidden}.cr-l small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate,#64748b);font-size:12px;display:block;overflow:hidden}.cr-l.on{background:rgb(var(--v-accent,40 78 197) / .07)}.cr-l.on b{color:var(--color-brand,#284ec5)}.cr-vide{text-align:center;color:var(--color-slate,#64748b);padding:18px 10px;font-size:13px}.cr.cr-compact{width:240px}.cr.cr-compact .cr-champ{height:30px;box-shadow:inset 0 0 0 1px rgb(var(--v-accent,40 78 197) / .12);padding:0 12px}.cr.cr-compact .cr-res{width:380px;left:auto;right:0}.cr .cr-champ input:focus,.cr .cr-champ input:focus-visible{box-shadow:none!important;outline:none!important}.cr .cr-res a.cr-l b{color:var(--color-ink,#0f172a)}.cr .cr-res a.cr-l.on b{color:var(--color-brand,#284ec5)}.cr .cr-champ:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--v-accent,40 78 197) / .14), 0 3px 10px -8px #061e4c59;background:#fff}.cr .cr-champ input,.cr .cr-champ input:focus,.cr .cr-champ input:focus-visible{appearance:none;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border:0!important;outline:0!important}
