.boot[data-v-bc5f3181]{background:var(--rk-fond,#fdf7e3);color:var(--rk-fete-sombre,#5a5030);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.boot--fade[data-v-bc5f3181]{animation:.24s ease-out both boot-appear-bc5f3181}.boot__word[data-v-bc5f3181]{text-align:center;text-wrap:balance;letter-spacing:.01em;max-width:78vw;margin:0;font:italic 500 1.5rem/1.25 georgia,Times New Roman,serif}.boot__rule[data-v-bc5f3181]{background:rgba(var(--rk-fete-doux-rgb,138,125,79),.2);border-radius:1px;width:132px;height:1px;position:relative;overflow:hidden}.boot__rule[data-v-bc5f3181]:after{content:"";background:var(--rk-fete-doux,#8a7d4f);transform-origin:50%;animation:1.9s cubic-bezier(.4,0,.2,1) infinite boot-breathe-bc5f3181;position:absolute;inset:0}.boot__hint[data-v-bc5f3181]{letter-spacing:.18em;text-transform:uppercase;color:var(--rk-fete-doux,#8a7d4f);margin:0;font:.625rem/1 Spline Sans Mono,ui-monospace,monospace}@keyframes boot-appear-bc5f3181{0%{opacity:0}to{opacity:1}}@keyframes boot-breathe-bc5f3181{0%{transform:scaleX(0)}45%{transform:scaleX(1)}55%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.boot--fade[data-v-bc5f3181]{animation-duration:1ms}.boot__rule[data-v-bc5f3181]:after{background:rgba(var(--rk-fete-doux-rgb,138,125,79),.45);animation:none;transform:scaleX(1)}}.gate[data-v-bcf35065]{box-sizing:border-box;flex-direction:column;gap:12px;max-width:380px;margin:0 auto;padding:12vh 1rem 24px;display:flex}.gate__kicker[data-v-bcf35065]{letter-spacing:.14em;text-transform:uppercase;color:var(--rk-fete-doux,#8a7d4f);margin:0;font-size:.7rem}.gate__title[data-v-bcf35065]{color:var(--rk-encre,#2a301e);margin:0 0 8px;font-size:1.4rem}.gate__field[data-v-bcf35065]{color:var(--rk-marque-fonce,#43503a);flex-direction:column;gap:4px;font-size:.85rem;display:flex}.gate__field input[data-v-bcf35065]{border:1px solid rgba(var(--rk-marque-rgb,90,110,60),.18);font:inherit;background:#ffffffbf;border-radius:10px;padding:10px 12px;font-size:1rem}.gate__btn[data-v-bcf35065]{background:var(--rk-marque,#5a6e3c);color:#fff;font:inherit;border:none;border-radius:12px;margin-top:4px;padding:12px;font-weight:600}.gate__btn[data-v-bcf35065]:disabled{opacity:.5}.gate__error[data-v-bcf35065]{color:var(--rk-etiquette,#a8442b);margin:0;font-size:.85rem}.gate__hint[data-v-bcf35065],.gate__note[data-v-bcf35065]{color:var(--rk-fete-doux,#8a7d4f);margin:0;font-size:.8rem;line-height:1.45}.gate--inline[data-v-bcf35065]{--g-fg:var(--gate-fg,var(--rk-encre,#2a301e));--g-soft:var(--gate-soft,rgba(var(--rk-encre-rgb,42,48,30),.85));--g-mute:var(--gate-mute,rgba(var(--rk-encre-rgb,42,48,30),.78));--g-line:var(--gate-line,rgba(var(--rk-encre-rgb,42,48,30),.5));--g-field:var(--gate-field,rgba(var(--rk-encre-rgb,42,48,30),.05));--g-error:var(--gate-error,var(--rk-etiquette,#a8442b));max-width:420px;color:var(--g-fg);gap:10px;margin:0;padding:20px 1rem 24px}.gate--inline .gate__title[data-v-bcf35065]{color:inherit;margin:0;font-size:1.125rem}.gate--inline .gate__field[data-v-bcf35065]{color:var(--g-soft)}.gate--inline .gate__field input[data-v-bcf35065]{border-color:var(--g-line);background:var(--g-field);min-height:44px;color:var(--g-fg);border-radius:4px}.gate--inline .gate__field input[data-v-bcf35065]:focus-visible{outline:3px solid var(--g-fg);outline-offset:2px}.gate--inline .gate__btn[data-v-bcf35065]{cursor:pointer;transition:transform .15s,filter .15s,background-color .15s,border-color .15s}@media (hover:hover){.gate--inline .gate__btn[data-v-bcf35065]:hover:not(:disabled){filter:brightness(1.04)}}.gate--inline .gate__btn[data-v-bcf35065]:active:not(:disabled){filter:brightness(.97);transform:translateY(0)scale(.985)}.gate--inline .gate__btn[data-v-bcf35065]:disabled{cursor:default}.gate--inline .gate__btn[data-v-bcf35065]{background:var(--rk-marque,#5a6e3c);min-height:44px;color:var(--rk-sur-marque,#fff);border-radius:999px;align-self:flex-end;padding:0 20px}.gate--inline .gate__btn[data-v-bcf35065]:focus-visible{outline:3px solid var(--g-fg);outline-offset:2px}.gate--inline .gate__error[data-v-bcf35065]{color:var(--g-error)}.gate--inline .gate__hint[data-v-bcf35065],.gate--inline .gate__note[data-v-bcf35065]{color:var(--g-mute)}
