.mud-dialog.subscription-dialog{--sd-surface: var(--lk-surface, #FFFFFF);--sd-ink: var(--lk-text, #2B2340);--sd-ink-2: var(--lk-text-muted, #6E6485);--sd-line: var(--lk-border-color, #EBE3F5);--sd-accent: var(--lk-primary, #6F5BD6);--sd-accent-ink: var(--lk-text-on-primary, #FFFFFF);--sd-accent-deep: color-mix(in srgb, var(--sd-accent) 72%, #000);--sd-accent-soft: color-mix(in srgb, var(--sd-accent) 13%, var(--sd-surface));--sd-tile: color-mix(in srgb, var(--lk-secondary, #FF9B7A) 9%, var(--sd-surface));--sd-well: color-mix(in srgb, var(--sd-ink) 6%, var(--sd-surface));--sd-peach: #F0805E;--sd-peach-soft: color-mix(in srgb, #F0805E 16%, var(--sd-surface));--sd-sage: #5E9A4A;--sd-sage-soft: color-mix(in srgb, #5E9A4A 16%, var(--sd-surface));--sd-butter: #E0B52E;--sd-butter-soft: color-mix(in srgb, #E0B52E 22%, var(--sd-surface));--sd-star: #F2B01E;--sd-font: var(--lk-font-sans, "Nunito", system-ui, sans-serif);--sd-display: var(--lk-font-display, "Baloo 2", "Nunito", sans-serif);--sd-spring: linear(0, .016, .06, .126, .209, .303, .404, .507, .609, .707, .798, .881, .954, 1.017, 1.069, 1.111, 1.142, 1.165, 1.178, 1.184, 1.183, 1.176, 1.165, 1.151, 1.134, 1.116, 1.097, 1.078, 1.06, 1.043, 1.027, 1.013, 1.001, .99, .982, .976, .971, .968, .966, .966, .967, .969, .971, .974, .977, .981, .984, .988, 1);width:1000px;max-width:none!important;max-height:none!important;margin:0;border-radius:26px;overflow:hidden;background:var(--sd-surface);color:var(--sd-ink);font-family:var(--sd-font);box-shadow:0 30px 70px -28px #140e2280;transform:scale(var(--sd-scale, 1));transform-origin:50% 50%;animation:sd-dialog-in .5s var(--sd-spring) backwards!important}@keyframes sd-dialog-in{0%{opacity:0;transform:translateY(14px) scale(calc(var(--sd-scale, 1) * .94))}to{opacity:1;transform:scale(var(--sd-scale, 1))}}.mud-dialog.subscription-dialog .mud-dialog-content{padding:0!important;margin:0!important;overflow:visible!important;max-height:none!important;background:var(--sd-surface)}.mud-dialog.subscription-dialog:has(.sub-courtesy){width:min(560px,calc(100vw - 20px))}.subscription-dialog :where(button){font:inherit;color:inherit;cursor:pointer}.subscription-dialog .lk-btn-primary{color:var(--lk-text-on-primary, #fff)}.subscription-dialog button:focus-visible{outline:3px solid var(--sd-accent);outline-offset:3px}.subscription-dialog h2,.subscription-dialog h3{font-family:var(--sd-display);margin:0;text-wrap:balance}.subscription-dialog img{display:block}.sd{position:relative}.sd-close{position:absolute;top:14px;right:14px;z-index:5;width:34px;height:34px;border-radius:50%;border:0;background:var(--sd-surface);color:var(--sd-ink-2);display:grid;place-items:center;box-shadow:0 0 0 1px var(--sd-line)}.sd-close .material-symbols-outlined{font-size:20px}.sd-hero{position:relative;background:var(--sd-accent-soft);display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;padding:20px 24px 0;overflow:hidden}.sd-blob{position:absolute;width:220px;height:220px;right:-60px;top:-90px;border-radius:50%;background:var(--sd-surface);opacity:.55}.sd-copy,.sd-pi{position:relative}.sd-copy{padding-bottom:20px;min-width:0}.sd-pill{display:inline-flex;align-items:center;gap:.3rem;height:26px;padding:0 .625rem 0 .5rem;border-radius:999px;background:#f2c94c;color:#3d2e00;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sd-pill .material-symbols-outlined{font-size:.9375rem;font-variation-settings:"FILL" 1}.sd-back{display:inline-flex;align-items:center;gap:.25rem;height:26px;padding:0 .625rem 0 .375rem;margin-right:.375rem;vertical-align:top;border:0;border-radius:999px;background:var(--sd-surface);box-shadow:0 0 0 1px var(--sd-line);font-size:.8125rem;font-weight:800}.sd-back .material-symbols-outlined{font-size:1rem}.sd-title{font-size:28px;line-height:1.08;font-weight:800;margin-top:10px!important;color:var(--sd-ink)}.sd-title em{font-style:normal;color:var(--sd-accent)}.sd-proof{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.sd-stack{display:flex}.sd-stack img{width:38px;height:38px;border-radius:50%;object-fit:cover;border:3px solid var(--sd-accent-soft);margin-left:-10px;transition:transform .35s var(--sd-spring)}.sd-stack img:first-child{margin-left:0}.sd-stack:hover img{transform:translateY(-4px)}.sd-stack:hover img:nth-child(2){transition-delay:.03s}.sd-stack:hover img:nth-child(3){transition-delay:.06s}.sd-stack:hover img:nth-child(4){transition-delay:.09s}.sd-stack:hover img:nth-child(5){transition-delay:.12s}.sd-proof-t{display:flex;flex-direction:column;line-height:1.2}.sd-stars{color:var(--sd-star);letter-spacing:2px;font-size:15px}.sd-proof-t span:last-child{font-weight:800;font-size:14px}.sd-pi{align-self:end;justify-self:end;display:flex;align-items:flex-end;margin-right:34px}.sd-pi img{width:112px;transform-origin:50% 100%;animation:sd-breathe 4.2s ease-in-out infinite}.sd-pi img.sd-jump{animation:sd-hop .7s var(--sd-spring)}.sd-bubble{position:absolute;right:100px;top:16px;width:max-content;max-width:210px;background:var(--sd-surface);color:var(--sd-ink);border-radius:18px 18px 4px;padding:10px 14px;font-weight:700;font-size:14px;line-height:1.3;box-shadow:0 10px 24px -14px #2b234073;transform-origin:100% 100%}.sd-bubble:empty{visibility:hidden}.sd-bubble.sd-pop{animation:sd-pop .5s var(--sd-spring)}@keyframes sd-breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.012)}}@keyframes sd-hop{0%{transform:none}25%{transform:translateY(4px) scale(1.05,.94)}55%{transform:translateY(-14px) scale(.97,1.04)}to{transform:none}}@keyframes sd-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.sd-quest{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap;padding:10px 24px;border-bottom:1px solid var(--sd-line)}.sd-quest-l{display:flex;align-items:center;gap:10px;min-width:0}.sd-quest-l img{width:40px;height:auto;flex:none}.sd-quest-t{display:flex;flex-direction:column;line-height:1.2}.sd-quest-t b{font-family:var(--sd-display);font-size:16px}.sd-quest-t span{font-size:13px;color:var(--sd-ink-2)}.sd-pips{display:flex;gap:4px;flex:1;min-width:180px}.sd-pip{flex:1;height:10px;border-radius:4px;background:var(--sd-line)}.sd-pip.is-used{background:var(--sd-accent)}.sd-pip.is-today{background:var(--sd-butter);animation:sd-blink 1.4s ease-in-out infinite}.sd-quest.is-hot .sd-pip.is-used{background:var(--sd-peach)}@keyframes sd-blink{50%{opacity:.45}}.sd-clock{display:flex;gap:6px;font-variant-numeric:tabular-nums}.sd-clock div{background:var(--sd-accent-soft);color:var(--sd-accent);border-radius:10px;min-width:40px;padding:4px 6px;text-align:center;line-height:1}.sd-quest.is-hot .sd-clock div{background:var(--sd-peach-soft);color:var(--sd-peach)}.sd-clock b{display:block;font-family:var(--sd-display);font-size:16px;font-weight:800}.sd-clock span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.sd-status{padding:10px 24px 0}.sd-row{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px 0;flex-wrap:wrap}.sd-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;background:var(--sd-well);border-radius:999px;padding:4px}.sd-knob{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--sd-surface);box-shadow:0 2px 8px -2px #2b234040;transition:transform .55s var(--sd-spring)}.sd-toggle.is-right .sd-knob{transform:translate(100%)}.sd-toggle button{position:relative;z-index:1;border:0;background:none;padding:9px 22px;font-weight:800;font-size:14px;color:var(--sd-ink-2);display:inline-flex;align-items:center;gap:8px;justify-content:center;white-space:nowrap}.sd-toggle button.is-on{color:var(--sd-ink)}.sd-gift{background:var(--sd-sage-soft);color:var(--sd-sage);border-radius:999px;padding:2px 8px;font-size:12px}.sd-tabs{display:none}.sd-plans{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);gap:16px;padding:18px 24px 0;align-items:stretch}.sd-card{border-radius:24px;min-width:0}.sd-free{background:var(--sd-surface);border:1.5px solid var(--sd-line);padding:16px 18px;display:flex;flex-direction:column}.sd-pro{position:relative;background:var(--sd-surface);border:2.5px solid var(--sd-accent);padding:20px 20px 16px;box-shadow:0 18px 40px -22px color-mix(in srgb,var(--sd-accent) 55%,transparent)}.sd-ribbon{position:absolute;top:-15px;left:20px;background:var(--sd-accent);color:var(--sd-accent-ink);font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 12px;display:inline-flex;gap:6px;align-items:center}.sd-ribbon .material-symbols-outlined{font-size:14px;font-variation-settings:"FILL" 1}.sd-ph{display:flex;justify-content:space-between;align-items:flex-end;gap:4px 12px;flex-wrap:wrap}.sd-lbl{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-ink-2)}.sd-pname{font-size:21px;font-weight:800;line-height:1.1;margin-top:4px!important;color:var(--sd-ink)}.sd-pdesc{color:var(--sd-ink-2);font-size:14px;margin:2px 0 0}.sd-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.sd-amt{font-family:var(--sd-display);font-weight:800;font-size:32px;line-height:1;font-variant-numeric:tabular-nums;color:var(--sd-ink)}.sd-amt.sd-bump{animation:sd-bump .5s var(--sd-spring)}@keyframes sd-bump{0%{transform:scale(.85)}to{transform:scale(1)}}.sd-free .sd-amt{font-size:24px;color:var(--sd-ink-2)}.sd-per,.sd-price s{color:var(--sd-ink-2);font-weight:700}.sd-price-sub{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:4px;font-size:13px;color:var(--sd-ink-2);align-items:center}.sd-chip-day{display:inline-flex;border-radius:999px;padding:3px 10px;font-weight:800;font-size:12px;background:var(--sd-butter-soft);color:var(--sd-ink)}.sd-nocharge{font-family:var(--sd-display);font-weight:800;font-size:18px;line-height:1.2;color:var(--sd-accent)}.mud-dialog .sd-pro .sd-seal{position:absolute;top:-17px;left:20px;background:var(--sd-accent-soft)}.sd-pioneer-note{margin-top:8px;font-size:15px;text-wrap:balance}.sd-inv{display:flex;flex-direction:column;gap:9px;margin-top:12px}.sd-meter-h{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:700}.sd-meter-h span:last-child{color:var(--sd-ink-2);font-variant-numeric:tabular-nums}.sd-meter-h .is-full{color:var(--sd-peach)!important}.sd-segs{display:flex;gap:3px;margin-top:5px}.sd-segs i{flex:1;height:8px;border-radius:3px;background:var(--sd-line)}.sd-segs i.is-on{background:var(--sd-ink-2)}.sd-segs.is-full i.is-on{background:var(--sd-peach)}.sd-locked{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}.sd-lock{position:relative;display:flex;align-items:center;gap:8px;border:1.5px dashed var(--sd-line);border-radius:14px;padding:8px 10px;font-size:13px;font-weight:700;color:var(--sd-ink-2);min-width:0;background:none;text-align:left}.sd-lock img{width:30px;height:30px;filter:grayscale(1);opacity:.45;flex:none;object-fit:contain}.sd-lock .sd-pad{position:absolute;left:28px;top:4px;width:18px;height:18px;border-radius:50%;background:var(--sd-surface);display:grid;place-items:center;box-shadow:0 0 0 1px var(--sd-line)}.sd-lock .sd-pad .material-symbols-outlined{font-size:12px;font-variation-settings:"FILL" 1}.sd-lock.sd-shake{animation:sd-shake .45s}@keyframes sd-shake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.sd-ghost{width:100%;margin-top:auto;border:0;background:none;padding:12px 10px 4px;font-weight:800;color:var(--sd-ink-2);border-radius:12px}.sd-ghost:hover{color:var(--sd-ink)}.sd-lead{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sd-lead b{font-size:14px}.sd-score{font-size:12px;font-weight:800;color:var(--sd-accent);background:var(--sd-accent-soft);border-radius:999px;padding:3px 10px;font-variant-numeric:tabular-nums}.sd-powers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.sd-power{position:relative;display:flex;align-items:center;gap:12px;background:var(--sd-tile);border-radius:16px;padding:10px 12px;min-width:0;transition:transform .4s var(--sd-spring)}.sd-power:hover{transform:translateY(-2px) rotate(-.6deg)}.sd-power:hover .sd-stk{transform:rotate(-8deg) scale(1.08)}.sd-stk{width:42px;height:42px;flex:none;object-fit:contain;transition:transform .45s var(--sd-spring)}.sd-ptxt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.sd-ptxt b{font-size:15px;font-weight:800}.sd-ptxt>span{font-size:13px;color:var(--sd-ink-2)}.sd-tag{display:inline-block;margin-left:6px;background:var(--sd-butter-soft);color:var(--sd-ink);font-size:11px;font-weight:800;border-radius:999px;padding:1px 8px;vertical-align:2px}.sd-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.sd-chip{display:flex;min-width:0;align-items:center;gap:6px;background:var(--sd-tile);border-radius:999px;padding:4px 12px 4px 5px;font-size:13px;font-weight:800;transition:background-color .3s}.sd-chip img{width:26px;height:26px;object-fit:contain;flex:none}.sd-power.is-collected .sd-stk,.sd-chip.is-collected img{opacity:.35}.sd-chip.is-collected{background:var(--sd-sage-soft)}.sd-cta{position:relative;width:100%;margin-top:14px;border:0;border-radius:18px;background:var(--sd-accent);color:var(--sd-accent-ink)!important;font-family:var(--sd-display)!important;font-weight:800;font-size:18px;padding:12px 16px 10px;box-shadow:0 5px 0 var(--sd-accent-deep);display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .15s,box-shadow .15s}.sd-cta:hover{transform:translateY(-1px);box-shadow:0 6px 0 var(--sd-accent-deep)}.sd-cta:active{transform:translateY(4px);box-shadow:0 1px 0 var(--sd-accent-deep)}.sd-cta[disabled]{cursor:default}.sd-cta.is-current{background:var(--sd-well);color:var(--sd-ink-2)!important;box-shadow:none;transform:none}.sd-bag{width:32px;height:32px;margin:-4px 0;border-radius:50%;background:var(--sd-accent-ink);color:var(--sd-accent);display:grid;place-items:center;flex:none}.sd-bag .material-symbols-outlined{font-size:19px;font-variation-settings:"FILL" 1;transition:transform .45s var(--sd-spring)}.sd-cta:hover .sd-bag .material-symbols-outlined{transform:rotate(-10deg)}.sd-cnote{display:flex;align-items:flex-start;justify-content:center;text-align:center;gap:6px;margin-top:8px;font-size:13px;color:var(--sd-ink-2)}.sd-cnote .material-symbols-outlined{font-size:16px;color:var(--sd-sage);font-variation-settings:"FILL" 1;margin-top:1px}.sd-manage{display:block;width:100%;margin-top:6px;border:0;background:none;padding:8px;font-weight:800;color:var(--sd-accent);border-radius:12px}.sd-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;padding:12px 24px 14px;font-size:12px;color:var(--sd-ink-2);font-weight:700}.sd-trust span{display:inline-flex;gap:5px;align-items:center}.sd-trust .material-symbols-outlined{font-size:14px;font-variation-settings:"FILL" 1}.sd-fly{position:fixed;z-index:3000;pointer-events:none}.sd-win{position:absolute;inset:0;z-index:20;background:var(--sd-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:8px}.sd-badge-wrap{position:relative;width:200px;height:200px;display:grid;place-items:center}.sd-rays{position:absolute;inset:0;color:var(--sd-butter-soft);animation:sd-spin 14s linear infinite}@keyframes sd-spin{to{transform:rotate(360deg)}}.sd-badge{width:150px;position:relative;animation:sd-pop .8s var(--sd-spring) both .1s}.sd-pi-win{position:absolute;width:120px;right:-70px;bottom:-10px;animation:sd-hop .8s var(--sd-spring) .5s both}.sd-win h2{font-size:32px;font-weight:800;margin-top:8px;color:var(--sd-ink)}.sd-win p{margin:0;color:var(--sd-ink-2);max-width:46ch}.sd-medal{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:center;margin:8px 0}.sd-medal img{width:34px;height:34px;object-fit:contain;animation:sd-pop .5s var(--sd-spring) both}.sd-load{width:min(320px,80%);height:10px;border-radius:999px;background:var(--sd-line);overflow:hidden;margin-top:10px}.sd-load i{display:block;height:100%;width:100%;background:var(--sd-accent);border-radius:999px;transform-origin:0 50%;animation:sd-load 2.4s ease-in-out both}@keyframes sd-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sd-confetti{position:absolute;inset:0;pointer-events:none;z-index:30}@media (max-width: 719px){.mud-dialog.subscription-dialog{width:calc(100vw - 20px);border-radius:22px}.sd-hero{grid-template-columns:minmax(0,1fr) 78px;padding:16px 16px 0;gap:6px}.sd-copy{padding-bottom:14px}.sd-title{font-size:20px;margin-top:8px!important}.sd-bubble,.sd-trust{display:none}.sd-pi{margin-right:22px}.sd-pi img{width:78px}.sd-proof{gap:8px;margin-top:8px}.sd-stack img{width:28px;height:28px;border-width:2px;margin-left:-8px}.sd-proof-t{flex-direction:row;align-items:center;gap:6px}.sd-stars{font-size:12px;letter-spacing:1px}.sd-proof-t span:last-child{font-size:12px}.sd-quest{padding:8px 16px;gap:6px 8px}.sd-quest-l{flex:1}.sd-quest-l img{width:30px}.sd-quest-t b{font-size:14px}.sd-quest-t span{font-size:11.5px}.sd-pips{flex-basis:100%;order:3;min-width:0}.sd-pip{height:7px}.sd-clock{gap:3px}.sd-clock div{min-width:30px;padding:3px;border-radius:8px}.sd-clock b{font-size:13px}.sd-clock span{font-size:8px;letter-spacing:.04em}.sd-status{padding:8px 16px 0}.sd-row{padding:8px 16px 0;gap:6px}.sd-tabs{display:inline-grid}.sd-toggle button{padding:6px 14px;font-size:13px}.sd-plans{grid-template-columns:1fr;padding:18px 16px 14px}.sd-plans.show-pro .sd-free,.sd-plans.show-free .sd-pro{display:none}.sd-free{padding:14px}.sd-pro{padding:18px 14px 12px}.sd-pro .sd-pdesc{display:none}.sd-pro .sd-ph{flex-wrap:nowrap;align-items:center}.sd-pname{font-size:19px}.sd-price{gap:4px}.sd-amt{font-size:24px}.sd-price s,.sd-per{font-size:12px}.sd-price-sub{font-size:12px;gap:4px 8px}.sd-lead{margin-top:8px}.sd-lead b{font-size:13px}.sd-powers{gap:6px;margin-top:6px}.sd-power{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px}.sd-stk{width:32px;height:32px}.sd-ptxt b{font-size:13px}.sd-ptxt>span{display:none}.sd-tag{display:table;margin:3px 0 0}.sd-chips{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:6px}.sd-chip{font-size:11.5px;padding:3px 8px 3px 4px;min-width:0}.sd-chip img{width:22px;height:22px}.sd-pro:has(.sd-nocharge) .sd-ph{flex-direction:column;align-items:flex-start;gap:2px}.sd-pro:has(.sd-nocharge) .sd-nocharge{font-size:16px}.sd-pro:has(.sd-nocharge) .sd-power{flex-direction:row;align-items:center;gap:8px}.sd-pro:has(.sd-nocharge) .sd-chips{grid-template-columns:1fr}.sd-cta{margin-top:10px;font-size:16px;padding:10px 14px 8px}.sd-cnote{font-size:12px;margin-top:6px}.sd-lock{font-size:12px;padding:6px 8px}.sd-win h2{font-size:24px}}@media (prefers-reduced-motion: reduce){.subscription-dialog *,.subscription-dialog *:before,.subscription-dialog *:after{animation:none!important;transition:none!important}}.sd-limit-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--sd-peach-soft);color:var(--sd-peach);font-size:22px}@media (max-width: 719px){.sd-limit-ic{width:30px;height:30px;font-size:18px}}
