.pkg[data-v-78f723fc]{flex-direction:column;gap:14px;padding:30px 26px 26px;display:flex;position:relative}.pkg.hot[data-v-78f723fc]{background:linear-gradient(180deg,var(--surface),var(--bg-2)) padding-box,var(--grad) border-box;border:1px solid #0000;box-shadow:0 30px 80px -40px #8b6cff99}.ribbon[data-v-78f723fc]{background:var(--grad);color:#0b0a12;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-12px;left:26px}h3[data-v-78f723fc]{font-size:22px}.desc[data-v-78f723fc]{color:var(--muted);min-height:48px;font-size:15px}.price[data-v-78f723fc]{align-items:baseline;gap:8px;display:flex}.price strong[data-v-78f723fc]{font:700 44px var(--display);letter-spacing:-.03em}.price span[data-v-78f723fc]{color:var(--muted);font-weight:600}ul[data-v-78f723fc]{flex-direction:column;flex:1;gap:10px;margin:4px 0 8px;padding:0;list-style:none;display:flex}li[data-v-78f723fc]{color:#d9d5ea;padding-left:26px;font-size:15px;position:relative}li[data-v-78f723fc]:before{content:"✓";width:18px;height:18px;color:var(--accent-2);background:#22d3ee1f;border-radius:50%;place-items:center;font-size:11px;display:grid;position:absolute;top:1px;left:0}.selectable[data-v-78f723fc]{cursor:pointer;transition:border-color .15s,transform .15s}.selectable[data-v-78f723fc]:hover{border-color:var(--border-strong)}.selectable.selected[data-v-78f723fc]{border-color:var(--accent);box-shadow:0 0 0 3px #8b6cff40}.pick[data-v-78f723fc]{text-align:center;color:var(--muted);padding-top:4px;font-size:14px;font-weight:600}.selected .pick[data-v-78f723fc]{color:var(--accent)}
