.uj-feedback{--feedback-gold:#b98b43;--feedback-ink:#202a32;--feedback-muted:#5b6670;position:relative;isolation:isolate;display:grid;justify-items:center;width:100%;min-width:0;max-width:100%;color:var(--feedback-ink);text-align:center}.uj-feedback--panel{padding:clamp(28px,4vw,44px);border:1px solid #dedbd2;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#fff 0,transparent 72%),#f6f5f0;box-shadow:0 20px 50px -38px #17253466;animation:uj-feedback-enter .4s ease-out both}.uj-feedback--success.uj-feedback--panel{--feedback-gold:#e4bd77;--feedback-ink:#fffdf7;--feedback-muted:#d0d7dd;background:radial-gradient(ellipse at 50% 0,#304451 0,transparent 75%),#18252e;border-color:#40515a}.uj-feedback--inline{padding:18px 20px 22px;border:1px solid #dfdfd5;border-radius:18px;background:#f6f6f1}.uj-feedback--attention{--feedback-gold:#9b6a24 }.uj-feedback--attention.uj-feedback--inline{background:#fbf5e9;border-color:#dfc99e}.uj-feedback__motif{width:220px;max-width:100%;height:143px;margin:0 auto 12px;color:var(--feedback-gold)}.uj-feedback__scene{display:block;width:100%;height:100%;overflow:visible}.uj-feedback__flightpath{stroke:currentColor;stroke-width:1;stroke-dasharray:2 7;opacity:.3}.uj-feedback__inner-path{stroke:currentColor;stroke-width:1;opacity:.2}.uj-feedback__compass{fill:currentColor;opacity:.75}.uj-feedback__orbit{transform-origin:120px 78px;animation:uj-waypoint-orbit 3.6s linear infinite}.uj-feedback__point{stroke:#fff;stroke-width:2}.uj-feedback__point--gold{fill:#d5a64e}.uj-feedback__point--blue{fill:#4b94b0}.uj-feedback__point--coral{fill:#dc8574}.uj-feedback__point--violet{fill:#9a89b7}.uj-feedback__success-halo{fill:currentColor;opacity:.08}.uj-feedback__star{fill:#e2b75f;stroke:#f8dc99;stroke-width:1.5;transform-origin:120px 78px;animation:uj-star-arrive .65s cubic-bezier(.2,.85,.25,1.25) both}.uj-feedback__smile{fill:#463b28;stroke:#463b28;stroke-width:2.2;stroke-linecap:round;animation:uj-smile-appear .4s .3s ease-out both}.uj-feedback__smile path{fill:none}.uj-feedback__spark{fill:currentColor;transform-box:fill-box;transform-origin:center;animation:uj-sparkle-open .75s .15s ease-out both}.uj-feedback__spark--two{animation-delay:.3s}.uj-feedback__spark--three{animation-delay:.4s}.uj-feedback__confetti{transform-box:fill-box;transform-origin:center;animation:uj-sparkle-open .8s .2s ease-out both}.uj-feedback__attention-ring{stroke:currentColor;stroke-width:1.8;fill:#eacb8b;fill-opacity:.13}.uj-feedback__attention-mark{stroke:currentColor;stroke-width:4;stroke-linecap:round}.uj-feedback__attention-dot{fill:currentColor}.uj-feedback--inline .uj-feedback__motif{width:180px;height:117px;margin-bottom:8px}.uj-feedback--attention.uj-feedback--inline .uj-feedback__motif{width:144px;height:94px;margin-bottom:2px}.uj-feedback__content{min-width:0;width:100%;max-width:590px}.uj-feedback .uj-feedback__label{margin:0 0 10px;font-size:11px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;font-weight:650;color:var(--feedback-gold)}.uj-feedback .uj-feedback__title{display:block;margin:0;font-family:inherit;font-size:clamp(25px,3vw,34px);line-height:1.18;letter-spacing:-.025em;font-weight:600;color:var(--feedback-ink)}.uj-feedback--inline .uj-feedback__title{font-size:18px;line-height:1.35;letter-spacing:-.01em}.uj-feedback .uj-feedback__detail{margin:14px 0 0;font-size:15px;line-height:1.65;color:var(--feedback-muted);overflow-wrap:anywhere}.uj-feedback--inline .uj-feedback__detail{font-size:14px;line-height:1.6;margin-top:7px}.uj-feedback .uj-feedback__detail>p{margin:0 0 12px;color:inherit}.uj .uj-feedback .uj-feedback__detail>p{font-size:15px;line-height:1.65;letter-spacing:normal}.uj-feedback .uj-account__perks{color:var(--feedback-muted);text-align:left}.uj-feedback .uj-feedback__detail>:last-child{margin-bottom:0}.uj-feedback .uj-feedback__detail dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 20px;margin:22px 0;text-align:left;font-size:14px}.uj-feedback .uj-feedback__detail dt{color:var(--feedback-muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em;padding-top:3px}.uj-feedback .uj-feedback__detail dd{margin:0;color:var(--feedback-ink)}.uj-feedback:focus-visible{outline:2px solid var(--feedback-gold);outline-offset:5px}.uj-feedback__detail .uj-hero__actions{margin-top:24px;justify-content:center}.uj-account__card .uj-feedback__detail .uj-account__link{color:inherit}.uj-feedback--success.uj-feedback--panel .uj-btn--primary{background:#fffdf7;color:#18252e;border-color:#fffdf7}.uj-feedback--success.uj-feedback--panel .uj-btn--outline{color:#fffdf7;border-color:#a6b0b5}.uj-form-journey{padding:4px 36px 0;max-width:100%;min-width:0}.uj-form-journey__route{position:relative;height:20px;margin:9px 0 10px}.uj-form-journey__route:before,.uj-form-journey__line{position:absolute;content:"";display:block;left:0;top:9px;width:100%;height:2px;background:#dedfd9}.uj-form-journey__line{width:var(--uj-form-progress,0%);background:#b58d51;transition:width .45s ease-out}.uj-form-journey__waypoints{position:relative;display:flex;justify-content:space-between;align-items:center;height:20px}.uj-form-journey__point{width:9px;height:9px;border:2px solid #d0d4cf;border-radius:50%;background:#fafbf8}.uj-form-journey__point[data-complete]{border-color:#b58d51;background:#b58d51}.uj-form-journey__point[data-current]{width:14px;height:14px;border:3px solid #fff;background:#4b899d;box-shadow:0 0 0 2px #4b899d}.uj-form-journey>p{margin:0 0 10px;font-size:13px;line-height:1.55;color:#596770;letter-spacing:0}.uj-steps__bar{grid-template-columns:1fr auto;gap:0 16px;padding:12px 22px 18px}.uj-steps__flight{grid-column:1 / -1;grid-row:2;min-width:0;padding:0}.uj-steps__flight .uj-form-journey{padding:0}.uj-steps__flight .uj-form-journey>p{font-size:13px;margin:0;line-height:1.55}.uj-steps__count{grid-column:2;grid-row:1}.uj-steps__screen{position:relative}.uj-steps[data-submitting] .uj-steps__screen{min-height:370px}.uj-steps[data-submitting] .uj-steps__screen>:not(.uj-steps__waiting){visibility:hidden}.uj-steps__waiting{position:absolute;top:16px;right:16px;bottom:16px;left:16px;display:grid;place-items:center;z-index:1}.uj-steps__waiting .uj-feedback{max-width:570px;box-shadow:none;border-color:transparent;background:#fff;padding:24px 18px}@keyframes uj-feedback-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes uj-waypoint-orbit{to{transform:rotate(360deg)}}@keyframes uj-star-arrive{0%{opacity:0;transform:scale(.65) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes uj-smile-appear{0%{opacity:0}to{opacity:1}}@keyframes uj-sparkle-open{0%{opacity:0;transform:scale(.25) rotate(-15deg)}65%{opacity:1;transform:scale(1.16) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (max-width:600px){.uj-feedback--panel{padding:28px 20px;border-radius:20px}.uj-feedback--inline{padding:16px 14px 20px}.uj-feedback .uj-feedback__detail{font-size:14px}.uj-feedback__motif{width:210px;height:137px}.uj-form-journey,.uj-steps__bar{padding-left:22px;padding-right:22px}.uj-steps__waiting{top:8px;right:8px;bottom:8px;left:8px}.uj-steps__waiting .uj-feedback{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.uj-feedback,.uj-feedback *,.uj-feedback *:before,.uj-feedback *:after,.uj-form-journey *,.uj-form-journey *:before,.uj-form-journey *:after{animation:none!important;transition:none!important}}
