@layer components{.vt[data-v-0e4aafee]{background:var(--lp-white);border:1.5px solid var(--lp-line);border-radius:16px;margin-top:12px}.vt-summary[data-v-0e4aafee]{min-height:48px;color:var(--lp-ink);cursor:pointer;align-items:center;gap:12px;padding:4px 10px 4px 16px;font-size:16px;font-weight:600;list-style:none;display:flex}.vt-summary[data-v-0e4aafee]::-webkit-details-marker{display:none}.vt-summary[data-v-0e4aafee]:focus-visible{outline:3px solid var(--lp-accent);outline-offset:2px;border-radius:14px}.vt-plus[data-v-0e4aafee]{border:1.5px solid var(--lp-ink);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;transition:rotate .2s;display:grid}.vt[open] .vt-plus[data-v-0e4aafee]{rotate:45deg}.vt-text[data-v-0e4aafee]{padding:0 16px 14px}.vt-text p[data-v-0e4aafee]{color:var(--lp-ink-2);margin:0 0 10px;font-size:16px;line-height:1.6}.vt-text p[data-v-0e4aafee]:last-child{margin-bottom:0}.fd[data-v-88aa133c]{z-index:200;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fd-backdrop[data-v-88aa133c]{background:#1d12209e;animation:.2s fd-fade-88aa133c;position:absolute;inset:0}.fd-dialog[data-v-88aa133c]{background:var(--lp-white);border:1.5px solid var(--lp-ink);width:min(960px,100%);max-height:calc(100dvh - 32px);box-shadow:8px 8px 0 var(--lp-ink);border-radius:24px;flex-direction:column;animation:.28s cubic-bezier(.2,.7,.3,1) fd-in-88aa133c;display:flex;position:relative}@keyframes fd-in-88aa133c{0%{opacity:0;translate:0 24px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes fd-fade-88aa133c{0%{opacity:0}to{opacity:1}}:root.motion-off .fd-dialog[data-v-88aa133c],:root.motion-off .fd-backdrop[data-v-88aa133c]{animation:none}.fd-head[data-v-88aa133c]{border-bottom:1px solid var(--lp-line-soft);align-items:center;gap:12px;padding:14px 14px 12px 18px;display:flex}.fd-icon[data-v-88aa133c]{border:1.5px solid var(--lp-ink);background:var(--fd-tint);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.fd-icon .d-ico[data-v-88aa133c]{font-size:22px}.fd-title[data-v-88aa133c]{min-width:0;font-size:26px}.fd-close[data-v-88aa133c]{border:1.5px solid var(--lp-ink);background:var(--lp-white);width:44px;height:44px;color:var(--lp-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.fd-close[data-v-88aa133c]:focus-visible,.fd-nav[data-v-88aa133c]:focus-visible{outline:3px solid var(--lp-accent);outline-offset:2px}.fd-scroll[data-v-88aa133c]{padding:16px 18px 6px;overflow-y:auto}.fd-media[data-v-88aa133c]{aspect-ratio:16/9;background:var(--lp-sky-gradient);border:1.5px solid var(--lp-line);border-radius:16px;overflow:hidden}.fd-media video[data-v-88aa133c],.fd-media img[data-v-88aa133c]{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.fd-companion[data-v-88aa133c]{background:radial-gradient(circle at 50% 70%, var(--lp-white) 0%, transparent 60%), var(--lp-sky-gradient);justify-content:center;align-items:flex-end;gap:6%;height:100%;padding-bottom:12%;display:flex}.fd-body[data-v-88aa133c]{flex-wrap:wrap;align-items:flex-start;gap:16px 32px;padding:18px 2px 10px;display:flex}.fd-desc[data-v-88aa133c]{color:var(--lp-ink);flex:360px;margin:0;font-size:18px;line-height:1.6}.fd-plans[data-v-88aa133c]{background:color-mix(in srgb, var(--fd-tint) 45%, var(--lp-white));border-radius:16px;flex:0 260px;gap:10px;margin:0;padding:14px 16px;display:grid}.fd-plan[data-v-88aa133c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.fd-plan dt[data-v-88aa133c]{color:var(--lp-ink-2);font-size:15px;font-weight:700}.fd-plan dd[data-v-88aa133c]{margin:0}.fd-pill[data-v-88aa133c]{white-space:normal;text-align:right}.fd-pill.is-yes[data-v-88aa133c]{background:var(--lp-mint);color:var(--lp-mint-ink)}.fd-pill.is-limit[data-v-88aa133c]{background:var(--lp-butter);color:var(--lp-butter-ink)}.fd-pill.is-no[data-v-88aa133c]{background:var(--lp-line-soft);color:var(--lp-ink-2)}.fd-pill.is-plus[data-v-88aa133c]{background:var(--lp-pink);color:var(--lp-pink-ink)}.fd-foot[data-v-88aa133c]{border-top:1px solid var(--lp-line-soft);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;display:flex}.fd-nav[data-v-88aa133c]{border:1.5px solid var(--lp-line);background:var(--lp-white);min-height:44px;color:var(--lp-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:600;display:inline-flex}.fd-nav[data-v-88aa133c]:disabled{opacity:.4;cursor:default}.fd-nav .d-ico[data-v-88aa133c]{font-size:20px}.fd-count[data-v-88aa133c]{color:var(--lp-muted);font-size:15px;font-weight:600}.fd-try[data-v-88aa133c]{margin-left:auto}@media (width<=640px){.fd[data-v-88aa133c]{padding:8px}.fd-dialog[data-v-88aa133c]{max-height:calc(100dvh - 16px);box-shadow:5px 5px 0 var(--lp-ink);border-radius:20px}.fd-title[data-v-88aa133c]{font-size:22px}.fd-scroll[data-v-88aa133c]{padding:12px 12px 4px}.fd-desc[data-v-88aa133c]{font-size:17px}.fd-plans[data-v-88aa133c]{flex-basis:100%}.fd-nav[data-v-88aa133c]{padding:0 12px}.fd-nav-text[data-v-88aa133c]{display:none}.fd-try[data-v-88aa133c]{flex:100%;order:3;margin-left:0}}}
