.wpw{--wpw-bg: #1e2229;--wpw-card: #292e38;--wpw-card-2: #2d333d;--wpw-deep: #252932;--wpw-border: rgba(255, 255, 255, .1);--wpw-border-soft: rgba(255, 255, 255, .06);--wpw-text: #fafafa;--wpw-soft: rgba(255, 255, 255, .7);--wpw-dim: rgba(255, 255, 255, .5);--wpw-faint: rgba(255, 255, 255, .4);--wpw-ghost: rgba(255, 255, 255, .28);--wpw-green: #aadeb3;--wpw-green-fg: #1e2229;--wpw-green-dim: rgba(170, 222, 179, .4);--wpw-green-tint: rgba(170, 222, 179, .12);--wpw-green-line: rgba(170, 222, 179, .45);--wpw-rose: #deaad5;--wpw-rose-tint: rgba(222, 170, 213, .1);--wpw-wrong: #dc2626;--wpw-wrong-text: #f87171;--wpw-wrong-tint: rgba(220, 38, 38, .08);--wpw-wrong-border: rgba(220, 38, 38, .4);--wpw-warn: #f59e0b;--wpw-warn-tint: rgba(245, 158, 11, .1);--wpw-streak: #fdba74;--wpw-streak-bg: rgba(253, 186, 116, .13);--wpw-stripe: rgba(255, 255, 255, .035);--wpw-lockfill: rgba(255, 255, 255, .08);--wpw-scrim: rgba(0, 0, 0, .55)}.wpw.wpw-light{--wpw-bg: #e4e9f2;--wpw-card: #ffffff;--wpw-card-2: #eceff5;--wpw-deep: #d6dbe6;--wpw-border: rgba(15, 23, 42, .12);--wpw-border-soft: rgba(15, 23, 42, .07);--wpw-text: #0f172a;--wpw-soft: rgba(15, 23, 42, .72);--wpw-dim: rgba(15, 23, 42, .55);--wpw-faint: rgba(15, 23, 42, .4);--wpw-ghost: rgba(15, 23, 42, .28);--wpw-green: #4a9957;--wpw-green-fg: #ffffff;--wpw-green-dim: rgba(74, 153, 87, .4);--wpw-green-tint: rgba(74, 153, 87, .1);--wpw-green-line: rgba(74, 153, 87, .5);--wpw-rose: #b863a8;--wpw-rose-tint: rgba(184, 99, 168, .08);--wpw-wrong: #ef4444;--wpw-wrong-text: #dc2626;--wpw-wrong-tint: rgba(239, 68, 68, .06);--wpw-wrong-border: rgba(239, 68, 68, .4);--wpw-warn: #b45309;--wpw-warn-tint: rgba(180, 83, 9, .08);--wpw-streak: #b45309;--wpw-streak-bg: rgba(180, 83, 9, .12);--wpw-stripe: rgba(15, 23, 42, .04);--wpw-lockfill: rgba(15, 23, 42, .08);--wpw-scrim: rgba(15, 23, 42, .4)}.wpw button:not(:disabled){cursor:pointer;transition:filter .15s ease,background-color .15s ease,border-color .15s ease,opacity .15s ease}.wpw button:not(:disabled):hover{filter:brightness(.93)}.wpw button:not(:disabled):active{filter:brightness(.86)}body.theme-light .wpw button:not(:disabled):hover{filter:brightness(.97)}body.theme-light .wpw button:not(:disabled):active{filter:brightness(.93)}.wpw-stripe-fill{background:repeating-linear-gradient(-55deg,var(--wpw-stripe) 0px,var(--wpw-stripe) 7px,transparent 7px,transparent 14px)}@keyframes wpwDeal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes wpwFlip{0%{opacity:0;transform:perspective(700px) rotateX(82deg)}62%{opacity:1;transform:perspective(700px) rotateX(-9deg)}to{opacity:1;transform:none}}@keyframes wpwFade{0%{opacity:0}to{opacity:1}}@keyframes wpwUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes wpwShimmer{0%{opacity:.4}50%{opacity:.85}to{opacity:.4}}@keyframes wpwBar{0%{width:0}}.wpw ::placeholder{color:inherit;opacity:.4}@media (prefers-reduced-motion: reduce){html:not(.guru-motion-body-v2) .wpw *,html:not(.guru-motion-body-v2) .wpw *:before,html:not(.guru-motion-body-v2) .wpw *:after{animation-duration:.25s!important;animation-timing-function:ease-out!important;animation-name:wpwFade!important;animation-delay:0ms!important}html.guru-motion-body-v2 .wpw [style*=animation],html.guru-motion-body-v2 .wpw [class*="animate-["]{animation-duration:var(--motion-reveal)!important;animation-timing-function:var(--ease-out)!important;animation-name:wpwFade!important;animation-delay:0ms!important;animation-iteration-count:1!important}}.wpw.wpw-v2{--wpw-bg: var(--guru-navy);--wpw-card: var(--guru-white);--wpw-card-2: var(--guru-mist);--wpw-deep: var(--guru-mist);--wpw-border: var(--guru-line);--wpw-border-soft: #d9e0e9;--wpw-text: var(--guru-ink);--wpw-soft: var(--guru-muted);--wpw-dim: var(--guru-muted);--wpw-faint: var(--guru-muted);--wpw-ghost: var(--guru-control);--wpw-on-frame: rgba(247, 249, 252, .74);--wpw-green: var(--guru-wpw);--wpw-green-fg: var(--guru-navy);--wpw-green-dim: rgba(141, 214, 246, .45);--wpw-green-tint: rgba(141, 214, 246, .2);--wpw-green-line: #8dd6f6;--wpw-accent-ink: var(--guru-navy);--wpw-rose: var(--guru-control);--wpw-rose-tint: rgba(119, 134, 154, .12);--wpw-wrong: var(--guru-live);--wpw-wrong-text: var(--guru-live);--wpw-wrong-tint: rgba(163, 19, 50, .08);--wpw-wrong-border: rgba(163, 19, 50, .38);--wpw-warn: #b45309;--wpw-warn-tint: rgba(180, 83, 9, .1);--wpw-streak: var(--guru-ink);--wpw-streak-bg: rgba(12, 23, 39, .06);--wpw-stripe: rgba(12, 23, 39, .05);--wpw-lockfill: rgba(12, 23, 39, .08);--wpw-scrim: rgba(6, 26, 53, .55)}.wpw.wpw-v2.wpw-light{--wpw-bg: var(--guru-mist);--wpw-card: #ffffff;--wpw-card-2: #eef2f7;--wpw-deep: #dde4ee;--wpw-border: var(--guru-line);--wpw-border-soft: #d9e0e9;--wpw-text: var(--guru-ink);--wpw-soft: var(--guru-muted);--wpw-dim: var(--guru-muted);--wpw-faint: var(--guru-muted);--wpw-ghost: var(--guru-control);--wpw-on-frame: var(--guru-muted);--wpw-green: var(--guru-wpw);--wpw-green-fg: var(--guru-navy);--wpw-green-dim: rgba(141, 214, 246, .5);--wpw-green-tint: rgba(141, 214, 246, .22);--wpw-green-line: #8dd6f6;--wpw-accent-ink: var(--guru-navy);--wpw-rose: var(--guru-control);--wpw-rose-tint: rgba(119, 134, 154, .12);--wpw-wrong: var(--guru-live);--wpw-wrong-text: var(--guru-live);--wpw-wrong-tint: rgba(163, 19, 50, .08);--wpw-wrong-border: rgba(163, 19, 50, .38);--wpw-warn: #b45309;--wpw-warn-tint: rgba(180, 83, 9, .1);--wpw-streak: var(--guru-ink);--wpw-streak-bg: rgba(12, 23, 39, .06);--wpw-stripe: rgba(12, 23, 39, .05);--wpw-lockfill: rgba(12, 23, 39, .08);--wpw-scrim: rgba(6, 26, 53, .4)}.wpw.wpw-v2 .wpw-masthead{--wpw-text: var(--guru-white);--wpw-soft: rgba(247, 249, 252, .8);--wpw-dim: rgba(247, 249, 252, .68);--wpw-faint: rgba(247, 249, 252, .58);--wpw-border: rgba(247, 249, 252, .22);--wpw-border-soft: rgba(247, 249, 252, .14);--wpw-streak: var(--guru-yellow);--wpw-streak-bg: rgba(255, 212, 60, .18);--wpw-card-2: rgba(247, 249, 252, .1);margin:10px 12px 0;border:1px solid rgba(247,249,252,.14);border-left:4px solid var(--guru-wpw);border-radius:3px;color:var(--guru-white);background:var(--guru-navy-2)}.wpw.wpw-v2 .rounded-lg{border-radius:3px}.wpw-v2 .compact-control-target{position:relative}@media (pointer: coarse){.wpw-v2 .compact-control-target:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@keyframes wpwBarX{0%{transform:scaleX(0)}}@media (prefers-reduced-motion: no-preference){html.guru-motion-body-v2 [style*=wpwBar]{animation-name:wpwBarX!important;transform-origin:left}}
