.acz-notice{color:#f6f4ee;text-align:left;background:#252922;justify-content:center;align-items:center;gap:8px 16px;padding:10px 24px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35;display:flex}.acz-notice-text{margin:0}.acz-notice-text b{margin-right:6px;font-weight:700}.acz-notice-text span{color:#d9dbd2}.acz-notice a{color:#252922;white-space:nowrap;background:#f6f4ee;border-radius:999px;flex:none;align-items:center;min-height:34px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:640px){.acz-notice{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px}.acz-notice a{justify-content:center;min-height:40px}}html[data-app-page] .acz-notice{z-index:46;top:var(--acz-viewas-h,0px);position:fixed;left:0;right:0}
html[data-viewas]{--acz-viewas-h:44px}html[data-viewas]:not([data-viewas=act]):not([data-actas]) body{padding-top:var(--acz-viewas-h)}@media (max-width:1023px){html[data-viewas]{--acz-viewas-h:calc(64px + env(safe-area-inset-top,0px))}}.vas-bar{--vas-bg:#3b2380;--vas-bg-2:#2c1a62;--vas-ink:#fff;--vas-soft:#d9cff7;--vas-chip:#ffffff24;z-index:2147483000;height:var(--acz-viewas-h);padding-top:env(safe-area-inset-top,0px);background:var(--vas-bg);color:var(--vas-ink);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.25;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #00000040}.vas-row{align-items:center;gap:14px;height:44px;padding:0 8px 0 0;display:flex}.vas-mode{background:repeating-linear-gradient(-45deg, #ffffff1a 0 6px, #fff0 6px 12px), var(--vas-bg-2);letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;align-self:stretch;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.vas-mode svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.vas-who{white-space:nowrap;flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.vas-who-label{color:var(--vas-soft)}.vas-name{flex-shrink:0;font-size:14px;font-weight:700}.vas-email{color:var(--vas-soft);text-overflow:ellipsis;min-width:0;overflow:hidden}.vas-place{white-space:nowrap}.vas-dot{color:var(--vas-soft)}.vas-promise{white-space:nowrap;flex:none;font-weight:700}.vas-time{background:var(--vas-chip);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:inline-flex}.vas-time svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.vas-time--low{color:#2a1d00;background:#f2c14e}.vas-extend{min-height:32px;color:var(--vas-ink);white-space:nowrap;background:0 0;border:1px solid #ffffff80;flex:none;padding:0 10px;font-size:12px;font-weight:700}.vas-exit{color:#1d1240;white-space:nowrap;background:#fff;border:0;flex:none;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.vas-exit:hover{background:#f2c14e}.vas-exit svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.vas-more{display:none}.vas-frame{z-index:2147482999;pointer-events:none;box-shadow:inset 0 0 0 3px var(--vas-frame,#3b2380);position:fixed;inset:0}@media (max-width:1360px){.vas-promise-long{display:none}}@media (max-width:1100px){.vas-email{display:none}}.vas-s{display:none}@media (max-width:1023px){.vas-l{display:none}.vas-s{display:inline}.vas-bar{font-size:12px}.vas-row{gap:6px;height:34px;padding:0 6px 0 0}.vas-mode{letter-spacing:1px;padding:0 10px;font-size:10px}.vas-mode svg{width:16px;height:16px}.vas-row .vas-who,.vas-row .vas-extend{display:none}.vas-promise{font-size:12px}.vas-spacer{flex:1}.vas-time{padding:3px 6px;font-size:11px}.vas-exit{min-height:28px;padding:0 10px;font-size:12px}.vas-extend{min-height:28px;padding:0 8px;font-size:11px}.vas-more{width:100%;height:30px;color:var(--vas-ink);text-align:left;white-space:nowrap;background:0 0;border:0;border-top:1px solid #ffffff24;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.vas-more .vas-name{font-size:13px}.vas-more-who{text-overflow:ellipsis;min-width:0;overflow:hidden}.vas-more-chev{color:var(--vas-soft);text-underline-offset:2px;flex:none;margin-left:auto;font-size:11px;text-decoration:underline}}@media (min-width:1024px){.vas-spacer{display:none}}.vas-card{z-index:2147483001;top:var(--acz-viewas-h);color:#1d1240;background:#fff;border:1px solid #b9a9e6;border-top:4px solid #3b2380;width:min(420px,100vw - 24px);font-family:Arial,Helvetica,sans-serif;font-size:13px;position:fixed;right:12px;box-shadow:0 18px 50px #140a324d}.vas-card dl{grid-template-columns:92px minmax(0,1fr);gap:8px 12px;padding:16px;display:grid}.vas-card dt{color:#5b5470;font-size:12px}.vas-card dd{overflow-wrap:anywhere;font-weight:400}.vas-card dd:nth-of-type(-n+5){font-weight:600}.vas-card-foot{border-top:1px solid #e6e0f5;gap:8px;padding:12px 16px 16px;display:flex}.vas-card-foot .vas-exit{color:#fff;background:#3b2380;flex:1;justify-content:center;min-height:44px}.vas-card-foot .vas-close{white-space:nowrap;color:#1d1240;background:#fff;border:1px solid #b9a9e6;min-height:44px;padding:0 14px;font-weight:700}@media (max-width:640px){.vas-card{width:auto;left:8px;right:8px}.vas-card-foot{flex-wrap:wrap}.vas-card-foot .vas-exit{flex:100%}.vas-card-foot .vas-close{flex:1 1 0}}.vas-who{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.vas-place{text-overflow:ellipsis;min-width:0;overflow:hidden}.vas-limitations{padding:0 16px 16px;font-size:12px;line-height:1.45}.vas-limitations p{margin:0}.vas-fold{margin-top:8px}.vas-fold summary{cursor:pointer;color:#3b2380;text-underline-offset:2px;width:fit-content;min-height:24px;font-weight:600;text-decoration:underline}.vas-fold summary:focus-visible{outline-offset:2px;outline:2px solid #f2c14e}.vas-fold p{margin-top:4px}.vas-card{max-height:calc(100dvh - var(--acz-viewas-h) - 12px);overflow-y:auto}.vas-control-error{top:var(--acz-viewas-h);z-index:2147483002;color:#24154f;background:#f3effc;border:1px solid #b9a9e6;padding:12px;position:fixed;left:8px;right:8px}.vas-bar button:focus-visible,.vas-card button:focus-visible{outline-offset:-3px;outline:2px solid #f2c14e}html[data-viewas=act],html[data-actas]{--acz-viewas-h:0px;--vas-pill-room:calc(max(12px, env(safe-area-inset-bottom,0px)) + 60px)}.vas-pill{--vas-pill-gap:max(12px, env(safe-area-inset-bottom,0px));top:auto;left:auto;right:max(12px, env(safe-area-inset-right,0px), calc(100% - 100vw + max(12px, env(safe-area-inset-right,0px))));bottom:var(--vas-pill-gap);max-width:calc(100vw - 24px);height:auto;translate:0 calc(-1 * var(--vas-pill-lift,0px));border-radius:999px;align-items:stretch;padding:0;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff3d,0 8px 24px #140a3252}.vas-pill[data-placed]{transition:translate .24s cubic-bezier(.2,.8,.2,1)}.vas-pill-who{min-width:0;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px 0 7px;display:flex}.vas-pill-tag{background:repeating-linear-gradient(-45deg, #ffffff1f 0 5px, #fff0 5px 10px), var(--vas-bg-2);letter-spacing:1.2px;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.vas-pill-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12em;font-size:13px;font-weight:700;overflow:hidden}.vas-pill .vas-exit{border-left:1px solid #1d124033;gap:6px;min-height:44px;padding:0 14px 0 11px}.vas-pill .vas-exit .vas-l{display:none}.vas-pill .vas-exit .vas-s{display:inline}html[data-viewas=act] .vas-card,html[data-actas] .vas-card{top:auto;bottom:calc(max(12px, env(safe-area-inset-bottom,0px)) + 52px + var(--vas-pill-lift,0px));max-height:calc(100dvh - 76px - var(--vas-pill-lift,0px))}html[data-viewas=act] .vas-control-error,html[data-actas] .vas-control-error{top:auto;bottom:calc(max(12px, env(safe-area-inset-bottom,0px)) + 52px + var(--vas-pill-lift,0px))}@media (max-width:640px){.vas-pill-name{max-width:6.5em}}@media (prefers-reduced-motion:reduce){.vas-pill[data-placed]{transition:none}}@media (max-width:1024px){.vas-bar:not(.vas-pill),.vas-frame{max-width:100vw}.vas-card,.vas-control-error{max-width:calc(100vw - 16px)}.vas-fold summary{padding-block:12px}.vas-fold{margin-top:0}}.vas-card-foot .vas-exit .vas-l{display:inline}.vas-card-foot .vas-exit .vas-s{display:none}html[data-viewas] .vas-gate{color:#25164a;place-items:center;min-height:100svh;padding:32px 20px;font-family:Arial,sans-serif;display:grid}html[data-viewas] .vas-hold-card{background:#f3effc;border:1px solid #b9a9e6;border-left:4px solid #4b2e95;width:min(520px,100%);padding:22px}html[data-viewas] .vas-gate .vas-hold-card h1{margin-top:12px;font-family:Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.25}html[data-viewas] .vas-gate .vas-hold-card p{margin-top:8px;font-size:14px;line-height:1.5}html[data-viewas] .vas-gate .vas-hold-card .vas-gate-eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:#4b2e95;font-size:11px;font-weight:700}html[data-viewas] .vas-hold-acts{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}html[data-viewas] .vas-gate .vas-btn,html[data-viewas] .vas-control-error .vas-btn{color:#fff;background:#4b2e95;border:1px solid #4b2e95;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font:700 14px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}html[data-viewas] .vas-btn:focus-visible{outline-offset:3px;outline:3px solid #4b2e95}html[data-viewas] .vas-control-error{color:#25164a;font:400 14px/1.5 Arial,sans-serif}html[data-viewas] .vas-control-error p{margin:12px 0 0}html[data-viewas] .vas-gate .vas-btn-secondary,html[data-viewas] .vas-control-error .vas-btn-secondary{color:#4b2e95;background:0 0}@media (max-width:639px){html[data-viewas] .vas-gate{align-items:start}html[data-viewas] .vas-gate .vas-btn{width:100%}}.vas-checking{inset:var(--acz-viewas-h) 0 0;z-index:2147482998;background:var(--color-paper);opacity:1;transition:opacity .12s ease-out;position:fixed;overflow-y:auto}.vas-checking[data-leaving]{opacity:0;pointer-events:none}.vas-checking[data-exit-error]{flex-direction:column;display:flex}.vas-checking>.vas-control-error{margin:8px;position:static}html[data-viewas] .vas-checking[data-exit-error] .vas-gate{flex:1;min-height:auto}@starting-style{.vas-checking{opacity:0}}@media (min-width:960px){html[data-viewas]:not([data-viewas=act]):not([data-actas]) .sh-cap{top:var(--acz-viewas-h)}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .sh-rail{top:calc(var(--sh-head-h) + var(--acz-viewas-h));max-height:calc(100dvh - var(--sh-head-h) - var(--acz-viewas-h))}}@media (prefers-reduced-motion:reduce){.vas-checking{transition:none}}html[data-viewas-recover] [data-portal-native],html:not([data-viewas]) .vas-emergency-banner{display:none}html[data-viewas] .vas-hold-acts form{display:contents}html[data-viewas] .vas-native-only,html:not([data-viewas]) .vas-support-only{display:none}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .ac-cap.ac-cap{top:calc(env(safe-area-inset-top,0px) + 10px + var(--acz-viewas-h))}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .ac-skip.ac-skip:focus{top:calc(10px + var(--acz-viewas-h))}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .lrn-root.lrn-root{top:var(--acz-viewas-h)}@media (min-width:960px){html[data-viewas]:not([data-viewas=act]):not([data-actas]) .mn.ord-list .mn-table th{top:calc(var(--sh-head-h,68px) + var(--acz-viewas-h))}}@media (min-width:1200px){html[data-viewas]:not([data-viewas=act]):not([data-actas]) .mn.mn-earn .mn-month-side{top:calc(var(--sh-head-h,68px) + 24px + var(--acz-viewas-h))}}@media (min-width:1200px) and (min-height:800px){html[data-viewas]:not([data-viewas=act]):not([data-actas]) .ac-addr.ac-addr>.ac-addr-add{top:calc(var(--sh-head-h,68px) + 24px + var(--acz-viewas-h))}}.vas-checking.vas-ended{inset:0}.vas-blocked-note{z-index:2147483002;top:calc(var(--acz-viewas-h) + 12px);color:#25164a;background:#fff;border:1px solid #b9a9e6;width:min(500px,100% - 24px);padding:20px;font:14px/1.5 Arial,sans-serif;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #25164a33}.vas-blocked-note p{margin:0 0 12px}.vas-blocked-note a,.vas-blocked-note button{color:#25164a;border:1px solid #4b2e95;align-items:center;min-height:44px;margin-right:8px;padding:8px 12px;display:inline-flex}.vas-ended-note{z-index:2147483002;top:calc(12px + env(safe-area-inset-top,0px));box-sizing:border-box;color:#25164a;background:#fff;border:1px solid #b9a9e6;border-radius:999px;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:8px 8px 8px 16px;font:14px/1.4 Arial,sans-serif;transition:opacity .2s,transform .2s;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #25164a26}@starting-style{.vas-ended-note{opacity:0;transform:translate(-50%,-6px)}}.vas-ended-note[data-leaving]{opacity:0;transform:translate(-50%,-6px)}.vas-ended-note button{color:#25164a;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #4b2e95;border-radius:999px;padding:0 14px}@media (prefers-reduced-motion:reduce){.vas-ended-note,.vas-ended-note[data-leaving]{transition:opacity .2s;transform:translate(-50%)}}[data-storefront-native],.vas-content{display:contents}.vas-content[hidden]{display:none}html[data-viewas-recover] [data-storefront-native]{visibility:hidden}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .sf-cap{top:calc(var(--sf-cap-top,10px) + var(--acz-viewas-h))}html[data-viewas]:not([data-viewas=act]):not([data-actas]) .sf-phone-bar{top:calc(10px + env(safe-area-inset-top,0px) + var(--acz-viewas-h) + var(--acz-notice-room,0px))}
