.hiw-shell{border:1px solid #e1e9f8}.hiw-eq-bar{transform-origin:bottom center;transform:scaleY(1);transition:background-color .18s ease-out,height .38s cubic-bezier(.22,1,.36,1)}.hiw-eq.is-live .hiw-eq-bar{animation:hiwEq .86s ease-in-out infinite alternate}@keyframes hiwEq{0%{transform:scaleY(.34)}to{transform:scaleY(1)}}.hiw-beat{transition:background-color .22s ease-out,border-color .22s ease-out}.hiw-meter-fill{transition:width .45s cubic-bezier(.22,1,.36,1)}.hiw-swatch{transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease-out,border-color .16s ease-out}.hiw-swatch:hover{transform:translate3d(0,-2px,0) scale(1.08);box-shadow:0 10px 20px -10px #1e3a8a99}.hiw-thumb{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease-out,filter .18s ease}.hiw-thumb:hover{transform:translate3d(0,-3px,0);box-shadow:0 16px 30px -18px #1e3a8a99;filter:saturate(1.1)}@media(prefers-reduced-motion:reduce){.hiw-eq.is-live .hiw-eq-bar{animation:none;transform:scaleY(1)}.hiw-eq-bar,.hiw-beat,.hiw-meter-fill,.hiw-swatch,.hiw-thumb{transition:none}.hiw-swatch:hover,.hiw-thumb:hover{transform:none;box-shadow:none;filter:none}}.dm.is-run .acx-fill-s5 .dm-track-fill{animation-delay:calc(5 * var(--dm-run-step))}.dm.is-run .acx-fill-s6 .dm-track-fill{animation-delay:calc(6 * var(--dm-run-step))}.dm.is-run .acx-fill-s7 .dm-track-fill{animation-delay:calc(7 * var(--dm-run-step))}.dm.is-run .acx-fill-s8 .dm-track-fill{animation-delay:calc(8 * var(--dm-run-step))}.dm.is-run .acx-fill-s9 .dm-track-fill{animation-delay:calc(9 * var(--dm-run-step))}.dm.is-run .acx-fill-s10 .dm-track-fill{animation-delay:calc(10 * var(--dm-run-step))}.acx-warm:hover .dm-iconchip{background:#1e3a8a!important;color:#fff!important}.acx-plate{background-color:#fff;border:1px solid #d8e1f2}.acx-chip{transition:box-shadow .15s ease-out,transform .15s cubic-bezier(.22,1,.36,1)}.acx-chip:hover{transform:translate3d(0,-1px,0);box-shadow:inset 0 0 0 1px #1e3a8a,0 8px 18px -10px #1e3a8a99}.acx-erow{background-color:transparent;transition:background-color .16s ease-out,color .16s ease-out}.acx-erow:hover{transform:none;background-color:#dce8ff}.acx-erow:active{transform:none}.acx-chev{transform:rotate(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.acx-erow[aria-expanded=true] .acx-chev{transform:rotate(180deg)}.acx-day{background-color:#fff;border:1px solid #c7d6f0;color:#1e3a8a;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}.acx-day:hover{transform:none;background-color:#dce8ff;border-color:#1e3a8a;box-shadow:0 6px 16px -12px #1e3a8a99}.acx-day:active{transform:none}.acx-day[aria-pressed=true]{background-color:#1e3a8a;border-color:#1e3a8a;color:#fff}.acx-day[aria-pressed=true]:hover{background-color:#15306b;border-color:#15306b}@media(prefers-reduced-motion:reduce){.acx-erow,.acx-chev,.acx-day,.acx-chip{transition:none}.acx-erow:hover,.acx-erow:active,.acx-day:hover,.acx-day:active,.acx-chip:hover{transform:none}.acx-erow[aria-expanded=true] .acx-chev{transform:rotate(180deg)}}.cmx-pending{opacity:0}.dm.is-run .cmx-pending{animation:cmxPending .36s cubic-bezier(.22,1,.36,1) both}@keyframes cmxPending{0%,55%{opacity:1}to{opacity:0}}.dm.is-run .cmx-fill-s7 .dm-track-fill{animation-delay:calc(7 * var(--dm-run-step))}.dm.is-run .cmx-fill-s9 .dm-track-fill{animation-delay:calc(9 * var(--dm-run-step))}.cmx-day{position:relative}.cmx-tip{line-height:1.35}.cmx-drop{transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s cubic-bezier(.22,1,.36,1)}.cmx-drop:hover{transform:translate3d(0,-1px,0);background-color:#dce8ff;border-color:#1e3a8a;color:#1e3a8a}.cmx-dropslot{min-height:11rem}@media(min-width:540px){.cmx-dropslot{min-height:7.75rem}}.cmx-act{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s cubic-bezier(.22,1,.36,1)}.cmx-act:hover{transform:translate3d(0,-1px,0);background-color:#1e3a8a;border-color:#1e3a8a;color:#fff}.cmx-brandbar,.cmx-brandmark,.cmx-brandrule{transition:background-color .28s ease-out,border-color .28s ease-out,color .28s ease-out}@media(prefers-reduced-motion:reduce){.dm.is-run .cmx-pending{animation:none;opacity:0}.dm.is-run .cmx-fill-s7 .dm-track-fill,.dm.is-run .cmx-fill-s9 .dm-track-fill{animation:none;transform:scaleX(1)}.cmx-drop,.cmx-act,.cmx-brandbar,.cmx-brandmark,.cmx-brandrule{transition:none}.cmx-drop:hover,.cmx-act:hover{transform:none}}.dwx-pick{transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.dwx-pick:hover{transform:none;background-color:#f2f7ff;border-color:#1e3a8a;box-shadow:0 8px 20px -14px #1e3a8a99}.dwx-pick:active{transform:none}.dwx-pick:hover .dm-iconchip{background:#1e3a8a;color:#fff}.dwx-pick[aria-pressed=true]:hover{background-color:#dce8ff;border-color:#1e3a8a}.dwx-swatch{transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease-out}.dwx-swatch:hover{transform:scale(1.16);box-shadow:0 6px 14px -6px #1e3a8aa6}.dwx-swatch:active{transform:scale(1.02)}.dwx-tone{transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out}.dwx-switch{transition:background-color .24s ease-out,border-color .24s ease-out}.dwx-switch:hover{transform:none;border-color:#1e3a8a}.dwx-switch:active{transform:none}.dwx-knob{transform:translateZ(0);transition:transform .26s cubic-bezier(.22,1,.36,1)}.dwx-switch[aria-checked=true] .dwx-knob{transform:translate3d(1.625rem,0,0)}.dm.is-run .dwx-join{animation:dwxJoin .4s cubic-bezier(.22,1,.36,1) both}@keyframes dwxJoin{0%{opacity:0;transform:translate3d(-10px,0,0) scale(.7)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.dwx-pick,.dwx-swatch,.dwx-tone,.dwx-switch,.dwx-knob{transition:none}.dwx-pick:hover,.dwx-pick:active,.dwx-swatch:hover,.dwx-swatch:active,.dwx-switch:hover,.dwx-switch:active{transform:none}.dwx-switch[aria-checked=true] .dwx-knob{transform:translate3d(1.625rem,0,0)}.dm.is-run .dwx-join{animation:none;opacity:1;transform:none}}.mhx-warm:hover .dm-iconchip,.mhx-opt[aria-pressed=true] .dm-iconchip{background:#1e3a8a!important;color:#fff!important}.mhx-plate{background-color:#fff;border:1px solid #d8e1f2}.mhx-plate-tint{background-color:#f7faff;border:1px solid #d8e1f2}.mhx-opt{background-color:#fff;border:1px solid #d8e1f2;color:#31456d;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out}.mhx-opt:hover{transform:none;background-color:#dce8ff;border-color:#1e3a8a;box-shadow:0 6px 16px -12px #1e3a8a99}.mhx-opt:active{transform:none}.mhx-opt[aria-pressed=true]{background-color:#f0f5ff;border-color:#1e3a8a;box-shadow:inset 0 0 0 1px #1e3a8a;color:#1e3a8a}.mhx-opt[aria-pressed=true]:hover{background-color:#dce8ff;box-shadow:inset 0 0 0 1px #1e3a8a,0 6px 16px -12px #1e3a8a99}.mhx-opt[aria-pressed=false] .mhx-drop{color:#8b98b4;text-decoration:line-through}.mhx-swatch{box-shadow:0 0 0 1px #1e3a8a33;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease-out}.mhx-swatch:hover{transform:scale(1.12);box-shadow:0 6px 14px -6px #1e3a8aa6}.mhx-swatch:active{transform:scale(1.02)}.mhx-swatch[aria-pressed=true]{transform:scale(1.08);box-shadow:0 0 0 2px #fff,0 0 0 4px #1e3a8a}.mhx-swatch[aria-pressed=true]:hover{transform:scale(1.12)}.mhx-bar-hit{display:flex;flex-direction:column;justify-content:flex-end;background:transparent;border:0;padding:0}.mhx-bar-hit:hover,.mhx-bar-hit:active{transform:none}.mhx-bar{transform-origin:bottom center;transform:scaleY(1);background-color:#c7d6f0;transition:height .42s cubic-bezier(.22,1,.36,1),background-color .18s ease-out,filter .16s ease}.mhx-bar-hit:hover .mhx-bar{background-color:#1e3a8a;filter:brightness(1.05)}.mhx-bar-hit[aria-pressed=true] .mhx-bar{background-color:#1e3a8a}.dm.is-run .mhx-bar{animation:mhxGrow .7s cubic-bezier(.22,1,.36,1) both}@keyframes mhxGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mhx-swap.mhx-swap{transition:background-color .24s ease-out,border-color .24s ease-out,color .24s ease-out}.mhx-act{background-color:#fff;border:1px solid #d8e1f2;color:#1e3a8a;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s cubic-bezier(.22,1,.36,1)}.mhx-act:hover{transform:translate3d(0,-1px,0);background-color:#1e3a8a;border-color:#1e3a8a;color:#fff}.mhx-act:active{transform:translate3d(0,1px,0)}.mhx-act[data-done=true]{background-color:#e7f5ee;border-color:#b7e0cb;color:#0f7b4f}.mhx-act[data-done=true]:hover{background-color:#0f7b4f;border-color:#0f7b4f;color:#fff}@media(prefers-reduced-motion:reduce){.mhx-opt,.mhx-swatch,.mhx-bar,.mhx-swap.mhx-swap,.mhx-act{transition:none}.dm.is-run .mhx-bar{animation:none;transform:scaleY(1)}.mhx-opt:hover,.mhx-opt:active,.mhx-bar-hit:hover,.mhx-bar-hit:active,.mhx-act:hover,.mhx-act:active,.mhx-swatch:hover,.mhx-swatch:active{transform:none}.mhx-swatch[aria-pressed=true],.mhx-swatch[aria-pressed=true]:hover{transform:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1e3a8a}}.mzx-pending{opacity:0}.dm.is-run .mzx-pending{animation:mzxPending .36s cubic-bezier(.22,1,.36,1) both}@keyframes mzxPending{0%,55%{opacity:1}to{opacity:0}}.mzx-bar{transition:width .42s cubic-bezier(.22,1,.36,1)}.mzx-connect-track{display:block;position:relative;overflow:hidden;height:8px;border-radius:999px;background:#d8e1f2}.mzx-connect-fill{display:block;width:100%;height:100%;border-radius:999px;background:#1e3a8a;transform-origin:left center;transform:scaleX(1)}.dm.is-run .mzx-connect-fill{animation:mzxConnect 6.45s cubic-bezier(.33,0,.15,1) both}@keyframes mzxConnect{0%{transform:scaleX(.03)}to{transform:scaleX(1)}}.mzx-method,.mzx-swap{transition:background-color .24s ease-out,border-color .24s ease-out,color .24s ease-out}@media(prefers-reduced-motion:reduce){.dm.is-run .mzx-pending{animation:none;opacity:0}.dm.is-run .mzx-connect-fill{animation:none;transform:scaleX(1)}.mzx-bar,.mzx-method,.mzx-swap{transition:none}}.sxp-opt{background-color:#fff;border:1px solid #d8e1f2;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .16s cubic-bezier(.22,1,.36,1)}.sxp-opt:hover{transform:translate3d(2px,0,0);background-color:#f2f7ff;border-color:#1e3a8a;box-shadow:0 8px 20px -14px #1e3a8a99}.sxp-opt:active{transform:translate3d(0,1px,0)}.sxp-opt[aria-pressed=true]{background-color:#f7faff;border-color:#1e3a8a;box-shadow:inset 0 0 0 1px #1e3a8a}.sxp-opt[aria-pressed=true]:hover{background-color:#eaf1ff}.sxp-ver{background-color:#fff;border:1px solid #d8e1f2;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .16s cubic-bezier(.22,1,.36,1)}.sxp-ver:hover{transform:translate3d(0,-3px,0);background-color:#f2f7ff;border-color:#1e3a8a;box-shadow:0 14px 30px -18px #1e3a8a8c}.sxp-ver:active{transform:translateZ(0)}.sxp-ver[aria-pressed=true]{background-color:#f7faff;border-color:#1e3a8a;box-shadow:inset 0 0 0 1px #1e3a8a}.sxp-key{background-color:#dce8ff;color:#1e3a8a;transition:background-color .16s ease-out,color .16s ease-out}.sxp-opt:hover .sxp-key{background-color:#1e3a8a;color:#fff}.sxp-key.is-right,.sxp-opt:hover .sxp-key.is-right{background-color:#0f7b4f;color:#fff}.sxp-key.is-wrong,.sxp-opt:hover .sxp-key.is-wrong{background-color:#b45309;color:#fff}.sxp-opt.is-right,.sxp-opt.is-right:hover{background-color:#e7f5ee;border-color:#0f7b4f;box-shadow:inset 0 0 0 1px #0f7b4f}.sxp-opt.is-wrong,.sxp-opt.is-wrong:hover{background-color:#fdf3e5;border-color:#b45309;box-shadow:inset 0 0 0 1px #b45309}.sxp-lrow,.sxp-lhead{border-left:4px solid transparent}.sxp-lrow{transition:border-color .18s ease-out}.sxp-lrow:hover,.sxp-lrow:active{transform:none}.sxp-lrow:hover{border-left-color:#c7d6f0}.sxp-lrow[aria-pressed=true]{border-left-color:#1e3a8a}.sxp-lwithout,.sxp-lwith{transition:background-color .18s ease-out}.sxp-lwithout{background-color:#fff}.sxp-lwith{background-color:#f0f5ff;border-top:1px solid #d8e1f2}@media(min-width:540px){.sxp-lwith{border-top:0;border-left:1px solid #d8e1f2}}.sxp-lrow:hover .sxp-lwithout,.sxp-lrow[aria-pressed=true] .sxp-lwithout{background-color:#f7faff}.sxp-lrow:hover .sxp-lwith,.sxp-lrow[aria-pressed=true] .sxp-lwith{background-color:#dce8ff}.sxp-swap{transition:background-color .28s ease-out,border-color .28s ease-out,color .28s ease-out}@media(prefers-reduced-motion:reduce){.sxp-opt,.sxp-ver,.sxp-key,.sxp-lrow,.sxp-lwithout,.sxp-lwith,.sxp-swap{transition:none}.sxp-opt:hover,.sxp-opt:active,.sxp-ver:hover,.sxp-ver:active{transform:none}}@media(min-width:640px)and (max-width:1023.98px){.fx-slot{min-height:24rem}}@keyframes fx-gen{0%,40%{opacity:1}46%,92%{opacity:0}98%,to{opacity:1}}@keyframes fx-done{0%,40%{opacity:0}46%,92%{opacity:1}98%,to{opacity:0}}@keyframes fx-fill{0%{transform:scaleX(.12)}36%,to{transform:scaleX(1)}}.fx-gen{animation:fx-gen 9s ease-in-out infinite}.fx-done{opacity:0;animation:fx-done 9s ease-in-out infinite}.fx-fill{transform-origin:left center;animation:fx-fill 9s ease-out infinite}@media(prefers-reduced-motion:reduce){.fx-gen{display:none}.fx-done{opacity:1;animation:none}.fx-fill{animation:none;transform:scaleX(1)}}.acg-badge-float-a{animation:acgFloat1 3s ease-in-out infinite}.acg-badge-float-b{animation:acgFloat2 3.5s ease-in-out infinite}.acg-badge-float-c{animation:acgFloatGentle 3s ease-in-out infinite}@keyframes acgFloat1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes acgFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes acgFloatGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.acg-badge-float-a,.acg-badge-float-b,.acg-badge-float-c{animation:none;transform:none}}
