:root{--bx-fb-fast:160ms;--bx-fb-mid:240ms;--bx-fb-ease:cubic-bezier(.2,.7,.2,1)}.bx-fb-spinner{display:inline-block;flex:none;width:1em;height:1em;border-radius:50%;border:1.6px solid;border-right:1.6px solid transparent;opacity:.85;animation:bx-fb-spin .72s linear infinite;vertical-align:-.15em}@keyframes bx-fb-spin{to{transform:rotate(1turn)}}.bx-fb-mark{display:inline-block;flex:none;vertical-align:-.18em;overflow:visible}.bx-fb-mark circle,.bx-fb-mark path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.bx-fb-mark circle{stroke-width:1.4;opacity:.55;stroke-dasharray:64;stroke-dashoffset:64;animation:bx-fb-draw .26s var(--bx-fb-ease) forwards}.bx-fb-mark path{stroke-width:2.1;stroke-dasharray:24;stroke-dashoffset:24;animation:bx-fb-draw .22s var(--bx-fb-ease) .12s forwards}.bx-fb-mark.is-error path+path{animation-delay:.19s}.bx-fb-mark.is-success{color:var(--vert)}.bx-fb-mark.is-error{color:var(--rouge-2)}@keyframes bx-fb-draw{to{stroke-dashoffset:0}}.bx-fb-mark.is-lg path{stroke-width:2.4}.auth-done-icon .bx-fb-mark circle{display:none}.auth-done-icon .bx-fb-mark path{animation-delay:.22s;animation-duration:.28s}.bx-fb-done>:not(.auth-done-icon){animation:bx-fb-in .26s var(--bx-fb-ease) both;animation-delay:.3s}.bx-fb-nudge{animation:bx-fb-nudge .26s var(--bx-fb-ease) 1}@keyframes bx-fb-nudge{0%,to{transform:translateX(0)}30%{transform:translateX(-3px)}65%{transform:translateX(2px)}}.bx-fb-msg{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 12px;font-family:var(--f-ui);font-size:13px;line-height:1.45;border:1px solid var(--line-2);border-radius:var(--r-sm);background:rgba(255,255,255,.02);animation:bx-fb-in var(--bx-fb-mid) var(--bx-fb-ease) both}.bx-fb-msg .bx-fb-mark{width:16px;height:16px;margin-top:1px}.bx-fb-msg.is-success{color:var(--ink);border-color:rgba(91,191,138,.38);background:rgba(91,191,138,.06)}.bx-fb-msg.is-error{color:var(--ink);border-color:rgba(229,56,59,.4);background:rgba(229,56,59,.06)}.bx-fb-msg.is-error.bx-fb-nudge{animation:bx-fb-in var(--bx-fb-mid) var(--bx-fb-ease) both,bx-fb-nudge .26s var(--bx-fb-ease) 1}@keyframes bx-fb-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.auth-error,.di-feedback.is-error,.ds-form-error,.eq-notice{animation:bx-fb-in var(--bx-fb-mid) var(--bx-fb-ease) both,bx-fb-nudge .26s var(--bx-fb-ease) 1}.bx-submit{position:relative}.bx-submit[aria-busy=true]{cursor:progress}.bx-submit-in{display:inline-flex;align-items:center;justify-content:center;gap:8px;animation:bx-fb-swap var(--bx-fb-fast) ease both}.bx-submit.is-success{border-color:rgba(91,191,138,.55)}.bx-submit.is-success .bx-fb-mark{color:currentColor}@keyframes bx-fb-swap{0%{opacity:0}to{opacity:1}}.bx-hold-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;position:relative;vertical-align:middle}.bx-hold-wrap.is-ring{display:inline-flex;flex-direction:row;align-items:center}.bx-hold{position:relative;overflow:hidden;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bx-hold>.bx-hold-label{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px}.bx-hold-fill{position:absolute;inset:0;z-index:0;pointer-events:none;background:currentColor;opacity:.16;transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--bx-fb-ease)}.bx-hold.is-holding .bx-hold-fill{transform:scaleX(1);transition:transform var(--bx-hold-ms,1.3s) linear}.bx-hold.is-busy .bx-hold-fill,.bx-hold.is-success .bx-hold-fill{transform:scaleX(1);transition:none;opacity:.1}.bx-hold.is-holding{transform:scale(.985);transition:transform var(--bx-fb-fast) ease}.bx-hold.is-armed{border-color:currentColor}.bx-hold.is-success{color:var(--vert);border-color:rgba(91,191,138,.5)}.bx-hold:disabled,.bx-hold[aria-disabled=true]{cursor:not-allowed}.bx-hold.is-busy{cursor:progress}.bx-hold-ring,.bx-hold.is-ring{overflow:visible}.bx-hold-ring{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);pointer-events:none;z-index:0}.bx-hold-ring circle{fill:none;stroke:currentColor;stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .22s var(--bx-fb-ease);transform:rotate(-90deg);transform-origin:50% 50%}.bx-hold.is-holding .bx-hold-ring circle{stroke-dashoffset:0;transition:stroke-dashoffset var(--bx-hold-ms,1.3s) linear}.bx-hold.is-busy .bx-hold-ring circle,.bx-hold.is-success .bx-hold-ring circle{stroke-dashoffset:0;transition:none;opacity:.5}.bx-hold-hint{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);transition:color var(--bx-fb-mid) ease}.bx-hold-hint.is-flash{color:var(--ambre)}.bx-hold-wrap.is-ring .bx-hold-hint{position:absolute;bottom:calc(100% + 6px);right:0;white-space:nowrap;padding:4px 8px;background:var(--paper-strong);border:1px solid var(--line-2);border-radius:var(--r-sm);opacity:0;transform:translateY(2px);pointer-events:none;z-index:5;transition:opacity var(--bx-fb-fast) ease,transform var(--bx-fb-fast) ease}.bx-hold-wrap.is-ring .bx-hold-hint.is-flash,.bx-hold-wrap.is-ring:focus-within .bx-hold-hint,.bx-hold-wrap.is-ring:hover .bx-hold-hint{opacity:1;transform:none}.bx-cost-wrap{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.bx-cost-wrap.is-block{display:flex;width:100%}.bx-cost-wrap.is-block>.bx-cost{flex:1}.bx-cost.is-armed{width:auto!important;padding-left:10px;padding-right:10px;color:var(--ambre);border-color:rgba(217,164,65,.55);animation:bx-fb-swap var(--bx-fb-fast) ease both}.bx-cost.is-armed .bx-cost-n{font-variant-numeric:tabular-nums;font-weight:700}.bx-cost.is-success{color:var(--vert)}.bx-cost.is-busy{cursor:progress}.bx-cost-cancel{background:none;border:0;padding:2px 4px;cursor:pointer;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);text-decoration:underline;text-underline-offset:2px;animation:bx-fb-swap var(--bx-fb-fast) ease both;width:auto!important;height:auto!important}.bx-cost-cancel:hover{color:var(--ink)}.bx-fb-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.bx-fb-spinner{animation-duration:2.4s}.bx-fb-mark circle,.bx-fb-mark path{animation:none;stroke-dashoffset:0}.auth-error,.bx-cost-cancel,.bx-cost.is-armed,.bx-fb-done>:not(.auth-done-icon),.bx-fb-msg,.bx-fb-msg.is-error.bx-fb-nudge,.bx-fb-nudge,.bx-submit-in,.di-feedback.is-error,.ds-form-error,.eq-notice{animation:none}.bx-hold,.bx-hold-fill,.bx-hold-hint,.bx-hold-ring circle{transition:none!important}.bx-hold.is-holding{transform:none}}