.wb,.wb-cta,.wb-sheet{--wb-r:var(--wave-r,1);--wb-sgn:1;--wb-ok:var(--color-success);--wb-ok-ink:var(--color-success-ink);--wb-ok-soft:var(--color-success-soft);--wb-warn-ink:var(--color-warning-ink);--wb-warn-soft:var(--color-warning-soft);--wb-bad:var(--color-danger);--wb-bad-ink:var(--color-danger-ink);--wb-bad-soft:var(--color-danger-soft);--wb-shadow:color-mix(in srgb, var(--color-wave-navy) 10%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-wave-ink);font-family:var(--wave-font-body)}[dir=rtl] .wb,[dir=rtl] .wb-cta{--wb-sgn:-1}.wb{max-width:var(--wv-max,1260px);padding:18px var(--wv-gutter,16px) 64px;margin-inline:auto}.wb :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.wb :where(ul,ol){padding:0;list-style:none}.wb-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-block-end:18px;display:flex}.wb-title h1{font-family:var(--wave-font-display);text-wrap:balance;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.25}.wb-title h1 :where(u,.wb-mark){background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-wave-a1) 90%, transparent) 62%);text-decoration:none}.wb-title h1:after{content:" .."}.wb-title p{color:var(--color-wave-mute);font-size:14px}.wb-title[data-stack]{flex-direction:column;align-items:flex-start}.wb-panel{border:1px solid var(--color-wave-line);border-radius:calc(20px * var(--wb-r));background:var(--color-wave-surface)}.wb-h2{font-family:var(--wave-font-display);font-size:17px;font-weight:800;line-height:1.35}.wb-ship{border:1px solid var(--color-wave-line);border-radius:calc(18px * var(--wb-r));background:var(--color-wave-surface);padding:12px 14px}.wb-ship p{font-size:13px;line-height:1.6}.wb-ship b{color:var(--color-wave-navy-2)}.wb-meter{background:var(--color-wave-a-soft);border-radius:6px;block-size:6px;margin-block-start:8px;position:relative;overflow:hidden}.wb-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--color-wave-navy-2), var(--color-wave-a2));transform:translateX(calc((100% - var(--wb-fill,0%)) * var(--wb-sgn) * -1));transition:transform .4s;position:absolute;inset:0}.wb-sum{border:1px solid var(--color-wave-line);border-radius:calc(20px * var(--wb-r));background:var(--color-wave-surface);padding:6px 16px}.wb-sum-h{padding-block:14px 4px}.wb-sum-rows>div{color:var(--color-wave-mute);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding-block:10px;font-size:13.5px;display:flex}.wb-sum-rows>div+div{border-block-start:1px solid var(--color-wave-line)}.wb-sum-rows dd{color:var(--color-wave-ink);text-align:end;font-weight:600}.wb-sum-rows .wb-t{color:var(--color-wave-ink);font-size:15px;font-weight:800}.wb-sum-rows .wb-t dd{font-family:var(--wave-font-display);color:var(--color-wave-navy-2);font-size:18px;font-weight:800}.wb-sum-rows .wb-muted dd{color:var(--color-wave-mute);font-size:12.5px;font-weight:500}.wb-sum-note{color:var(--color-wave-mute);padding-block:0 12px;font-size:12px}.wb-skel{background:linear-gradient(90deg, var(--color-wave-line), var(--color-wave-a-soft), var(--color-wave-line));background-size:200% 100%;border-radius:6px;block-size:14px;inline-size:72px;animation:1.4s linear infinite wb-shine;display:inline-block}@keyframes wb-shine{to{background-position:-200% 0}}.wb-go.wb-go{border-radius:calc(16px * var(--wb-r,1));min-block-size:54px;inline-size:100%;font:inherit;font-family:var(--wave-font-body);color:var(--color-wave-on-navy);background:var(--wave-g-primary-m);box-shadow:0 12px 26px color-mix(in srgb, var(--color-wave-navy-2) 30%, transparent);cursor:pointer;--wave-icon-duo:var(--color-wave-a1);--wave-icon-duo-o:.6;background-size:auto;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:800;text-decoration:none;transition:transform .15s;display:flex;position:relative;overflow:visible}.wb-go.wb-go:hover{box-shadow:0 12px 26px color-mix(in srgb, var(--color-wave-navy-2) 30%, transparent);transform:none}.wb-go.wb-go:active{transform:scale(.98)}.wb-go.wb-go:not([data-busy]):after,.wb-go .wave-btn-end{display:none}.wb-go-label{align-items:center;gap:10px;min-inline-size:0;display:inline-flex}.wb-go-amt{border-inline-start:1px solid color-mix(in srgb, var(--color-wave-on-navy) 30%, transparent);font-variant-numeric:tabular-nums;opacity:.9;white-space:nowrap;padding-inline-start:10px}.wb-go[aria-disabled=true]{opacity:.45;cursor:not-allowed}.wb-go[data-busy] .wb-go-label{opacity:0}.wb-go[data-busy]:after{content:"";border:2.5px solid color-mix(in srgb, currentColor 30%, transparent);border-block-start-color:currentColor;border-radius:50%;block-size:22px;inline-size:22px;animation:.8s linear infinite wb-spin;position:absolute;inset-block-start:calc(50% - 11px);inset-inline-start:calc(50% - 11px)}@keyframes wb-spin{to{transform:rotate(1turn)}}.wb-reason{color:var(--color-wave-mute);margin-block-start:6px;font-size:12px;line-height:1.5}.wb-quiet{border:1px solid var(--color-wave-line);border-radius:calc(16px * var(--wb-r));background:var(--color-wave-surface);min-block-size:44px;font:inherit;color:var(--color-wave-ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.wb-quiet:hover{border-color:color-mix(in srgb, var(--color-wave-navy-3) 40%, var(--color-wave-line));background:var(--color-wave-a-soft)}.wb-quiet:active{transform:scale(.98)}.wb-link{min-block-size:44px;font:inherit;color:var(--color-wave-navy-2);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-wave-navy-2) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--color-wave-navy-2) 30%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.wb-link:hover{text-decoration-color:currentColor}.wb-link:disabled{opacity:.45;cursor:default}.wb-cta{padding:16px var(--wv-gutter,16px) 4px;background:linear-gradient(0deg, var(--color-wave-bg) 70%, transparent)}.wb-cta-in{gap:4px;max-width:640px;margin-inline:auto;display:grid}@media (min-width:1001px){.wb-cta{display:none}}.wb-empty{text-align:center;justify-items:center;gap:6px;padding:56px 24px;display:grid}.wb-empty-ic{border-radius:calc(24px * var(--wb-r));background:var(--color-wave-a-soft);block-size:72px;inline-size:72px;color:var(--color-wave-navy-2);--wave-icon-duo:var(--color-wave-a2);--wave-icon-duo-o:.5;place-items:center;margin-block-end:8px;display:grid}.wb-empty[data-tone=danger] .wb-empty-ic{background:var(--wb-bad-soft);color:var(--wb-bad-ink)}.wb-empty h2{font-family:var(--wave-font-display);font-size:19px;font-weight:800}.wb-empty p{max-inline-size:42ch;color:var(--color-wave-mute);font-size:13.5px;line-height:1.7}.wb-empty-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:12px;display:flex}.wb-empty-acts .wb-go{inline-size:auto;min-inline-size:200px}.wb-alert{border-radius:calc(14px * var(--wb-r));background:var(--wb-bad-soft);color:var(--wb-bad-ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.6;display:flex}.wb-alert[data-tone=warning]{background:var(--wb-warn-soft);color:var(--wb-warn-ink)}.wb-alert svg{flex:none;margin-block-start:2px}.wb-field{gap:6px;display:grid}.wb-field label,.wb-field .wb-label{font-size:13px;font-weight:700}.wb-field label small{color:var(--color-wave-mute);font-weight:500}.wb-field :where(input,textarea,select){border:1px solid var(--color-wave-line);border-radius:calc(14px * var(--wb-r));background:var(--color-wave-surface);min-block-size:52px;inline-size:100%;font:inherit;color:var(--color-wave-ink);outline:none;padding:12px 14px;scroll-margin-block:80px 170px;font-size:16px;transition:border-color .2s,box-shadow .2s}.wb-field textarea{resize:vertical;min-block-size:96px}.wb-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-wave-mute) 50%), linear-gradient(135deg, var(--color-wave-mute) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 17px);background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:42px}[dir=rtl] .wb-field select{background-position:17px,22px}.wb-field :where(input,textarea,select)::placeholder{color:color-mix(in srgb, var(--color-wave-mute) 85%, transparent)}.wb-field :where(input,textarea,select):focus-visible{border-color:var(--color-wave-navy-3);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-wave-a2) 18%, transparent);outline:none}.wb-field :where(input,textarea,select)[aria-invalid=true]{border-color:var(--color-wave-required)}.wb-field-hint{color:var(--color-wave-mute);font-size:12px}.wb-field-err{color:var(--color-wave-error);font-size:12.5px;font-weight:600}.wb-ltr{direction:ltr;unicode-bidi:isolate}[dir=rtl] .wb-field .wb-ltr{text-align:right}@media (prefers-reduced-motion:reduce){.wb-meter i,.wb-quiet,.wb-field :where(input,textarea,select){transition:none}.wb-skel,.wb-go[data-busy]:after{animation-duration:2.4s}}[data-wave-motion=none] .wb-meter i{transition:none}[data-wave-motion=reduced] .wb-skel,[data-wave-motion=none] .wb-skel{animation:none}
