@media (prefers-color-scheme:dark){:root:not(:has(meta[name=bizcms-color][content=light])) .bizcms-bill__status:is(.is-active,.is-trialing){color:#7ff0bd;background:#3ddc9726}:root:not(:has(meta[name=bizcms-color][content=light])) .bizcms-bill__status:is(.is-past_due,.is-unpaid,.is-incomplete,.is-paused){color:#f8dc7a;background:#f2c94c26}}:root:has(meta[name=bizcms-color][content=dark]) .bizcms-bill__status:is(.is-active,.is-trialing){color:#7ff0bd;background:#3ddc9726}:root:has(meta[name=bizcms-color][content=dark]) .bizcms-bill__status:is(.is-past_due,.is-unpaid,.is-incomplete,.is-paused){color:#f8dc7a;background:#f2c94c26}.bizcms-plans{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bizcms-plans__safe{background:var(--bizcms-paper);color:var(--muted);text-align:center;border-radius:4px;align-self:center;padding:.6rem 1rem;font-size:.8125rem}@media (min-width:640px){.bizcms-plans{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.bizcms-plan{background:var(--bizcms-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:4px;flex-direction:column;gap:.6rem;padding:1.5rem 1.4rem 1.4rem;display:flex}.bizcms-plan__kind{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);border-radius:3px;align-self:flex-start;padding:.15rem .6rem;font-size:.72rem;font-weight:700}main:not(.bizcms-admin-main) .bizcms-plan__name{margin:0;font-size:1.15rem}.bizcms-plan__price{color:var(--primary);letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:800;line-height:1.3}.bizcms-plan__desc{color:var(--muted);margin:0;font-size:.85rem;line-height:1.8}.bizcms-plan__btn{background:var(--primary);width:100%;color:var(--bizcms-on-primary);font:inherit;cursor:pointer;border:0;border-radius:4px;margin-top:.5rem;padding:.75rem 1rem;font-weight:800;transition:filter .15s}.bizcms-plan__btn:hover{filter:brightness(.95)}.bizcms-plan__btn.is-locked{background:var(--muted-bg,#7f7f7f1f);color:var(--muted);font-feature-settings:"palt";cursor:default;margin-bottom:0;font-weight:400}.bizcms-plan__btn.is-locked:hover{filter:none}a.bizcms-plan__btn{text-align:center;text-decoration:none;display:block}.bizcms-checkout{align-items:start;gap:1.25rem;display:grid}@media (min-width:900px){.bizcms-checkout{grid-template-columns:18rem minmax(0,1fr)}}.bizcms-checkout__summary{background:var(--bizcms-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:4px;flex-direction:column;gap:.6rem;padding:1.5rem 1.4rem;display:flex}.bizcms-checkout__frame{min-height:24rem;box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);background:#fff;border-radius:4px;padding:1rem}.bizcms-survey{background:var(--bizcms-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:4px;flex-direction:column;gap:1rem;padding:1.5rem 1.4rem;display:flex}.bizcms-survey__target{margin:0;font-size:.95rem}.bizcms-survey__q{border:0;border-bottom:1px solid var(--border);flex-direction:column;gap:.6rem;margin:0;padding:0 0 1rem;display:flex}.bizcms-survey__q legend{margin-bottom:.5rem;font-weight:700}.bizcms-survey__req,.bizcms-survey__opt{border-radius:3px;margin-left:.4rem;padding:.05rem .45rem;font-size:.72rem;font-weight:700}.bizcms-survey__req{color:#b91c1c;background:#dc26261f}.bizcms-survey__opt{background:color-mix(in srgb, var(--foreground) 8%, transparent);color:var(--muted)}.bizcms-survey__choices{flex-wrap:wrap;gap:.5rem;display:flex}.bizcms-survey__choice{border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;display:inline-flex}.bizcms-survey__choice:has(input:checked){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.bizcms-survey__scale{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.bizcms-survey__end{color:var(--muted);font-size:.8rem}.bizcms-survey__score{border:1px solid var(--border);cursor:pointer;border-radius:999px;place-items:center;width:2.6rem;height:2.6rem;font-weight:700;display:grid}.bizcms-survey__score input{opacity:0;pointer-events:none;position:absolute}.bizcms-survey__score.is-on{border-color:var(--primary);background:var(--primary);color:var(--bizcms-on-primary)}.bizcms-survey__score:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.bizcms-survey textarea{border:1px solid var(--border);background:var(--background);width:100%;font:inherit;border-radius:4px;padding:.6rem .75rem}.bizcms-survey .bizcms-plan__btn:disabled{cursor:not-allowed;opacity:.45;filter:none}.bizcms-survey__hint{color:var(--muted);text-align:center;margin:0;font-size:.8rem}.bizcms-bill__cancel{color:var(--muted);margin-left:auto;font-size:.8rem;text-decoration:underline}.bizcms-thanks{background:var(--bizcms-surface);max-width:36rem;box-shadow:0 1px 2px color-mix(in srgb, var(--foreground) 6%, transparent);text-align:center;border-radius:4px;flex-direction:column;align-items:center;gap:.9rem;margin:0 auto;padding:2.5rem 1.5rem;display:flex}.bizcms-thanks__icon{background:color-mix(in srgb, var(--primary) 12%, transparent);width:3.5rem;height:3.5rem;color:var(--primary);border-radius:999px;place-items:center;font-size:1.6rem;font-weight:800;display:grid}main:not(.bizcms-admin-main) .bizcms-thanks__title{margin:0;font-size:1.4rem;font-weight:800}.bizcms-thanks__plan{color:var(--primary);margin:0;font-size:1.1rem;font-weight:700}.bizcms-thanks__actions{flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:20rem;margin-top:.5rem;display:flex}.bizcms-thanks__sub{color:var(--muted);font-size:.875rem}.bizcms-bill__list{flex-direction:column;display:flex}.bizcms-bill__list>li{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.8rem .25rem;display:flex}.bizcms-bill__list>li+li{border-top:1px solid var(--border)}.bizcms-bill__name{min-width:0;color:var(--bizcms-heading);flex:12rem;font-weight:700}.bizcms-bill__status{background:var(--bizcms-subtle);color:var(--muted);border-radius:2px;padding:.1rem .55rem;font-size:.75rem;font-weight:700}.bizcms-bill__status:is(.is-active,.is-trialing){color:#0f8a5f;background:#0f8a5f24}.bizcms-bill__status:is(.is-past_due,.is-unpaid,.is-incomplete,.is-paused){color:#8a6a00;background:#c99a062e}.bizcms-bill__date{color:var(--muted);flex-basis:100%;font-size:.78rem}.bizcms-bill__none{color:var(--muted)}main:not(.bizcms-admin-main) a.bizcms-bill__dl{flex:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bizcms-plans>li{animation:linear both bizcms-rise;animation-timeline:view();animation-range:entry entry 60%}}}:root main:not(.bizcms-admin-main) h2.bizcms-plan__name:before{content:none}
