.plan[data-astro-cid-enghldko]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5, 1.25rem);padding:var(--sp-6, 1.5rem);border-radius:var(--r-lg, 16px);border:1px solid var(--c-border, rgba(255, 255, 255, .08));background:var(--c-bg-1, #0a0a0a)}.plan--accent[data-astro-cid-enghldko]{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--app-accent, var(--c-primary-light, #d4a017)) 22%,transparent),transparent 55%),var(--c-bg-1, #0a0a0a)}.plan__head[data-astro-cid-enghldko]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4, 1rem)}.plan__eyebrow[data-astro-cid-enghldko]{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--app-accent, var(--c-primary-light, #d4a017))}.plan__title[data-astro-cid-enghldko]{margin:4px 0 0;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--c-text-1, #fff)}.plan__title[data-astro-cid-enghldko] span[data-astro-cid-enghldko]{font-size:.95rem;font-weight:500;color:var(--c-text-2, #a3a3a3)}.plan__renew[data-astro-cid-enghldko]{margin:2px 0 0;font-size:.8rem;color:var(--c-text-3, #737373)}.plan__card[data-astro-cid-enghldko]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 10px;border-radius:8px;border:1px solid var(--c-border, rgba(255, 255, 255, .1));font-size:.8rem;color:var(--c-text-1, #fff);white-space:nowrap}.plan__meters[data-astro-cid-enghldko]{display:grid;gap:var(--sp-4, 1rem);margin:0;padding:0;list-style:none}.plan__meter-head[data-astro-cid-enghldko]{display:flex;justify-content:space-between;gap:var(--sp-2, .5rem);margin-bottom:6px;font-size:.85rem;color:var(--c-text-2, #a3a3a3)}.plan__meter-head[data-astro-cid-enghldko] strong[data-astro-cid-enghldko]{color:var(--c-text-1, #fff);font-variant-numeric:tabular-nums}.plan__meter-head[data-astro-cid-enghldko] small[data-astro-cid-enghldko]{font-weight:500;color:var(--c-text-3, #737373)}.plan__bar[data-astro-cid-enghldko]{height:8px;border-radius:999px;background:rgb(var(--ink-rgb, 255 255 255) / .08);overflow:hidden}.plan__bar[data-astro-cid-enghldko] span[data-astro-cid-enghldko]{display:block;height:100%;border-radius:inherit;background:var(--app-accent, var(--c-primary-light, #d4a017))}.plan__bar--warning[data-astro-cid-enghldko] span[data-astro-cid-enghldko]{background:var(--c-warning, #fbbf24)}.plan__bar--danger[data-astro-cid-enghldko] span[data-astro-cid-enghldko]{background:var(--c-danger, #f87171)}.plan__warn[data-astro-cid-enghldko]{margin:4px 0 0;font-size:.75rem;color:var(--c-warning, #fbbf24)}.plan__actions[data-astro-cid-enghldko]{display:flex;flex-wrap:wrap;gap:var(--sp-2, .5rem)}.plan__btn[data-astro-cid-enghldko]{display:inline-flex;align-items:center;min-height:40px;padding:0 1rem;border-radius:10px;border:1px solid var(--c-border, rgba(255, 255, 255, .12));color:var(--c-text-1, #fff);font-size:.85rem;font-weight:600;text-decoration:none}.plan__btn[data-astro-cid-enghldko]:hover{background:rgb(var(--ink-rgb, 255 255 255) / .05);color:var(--c-text-1, #fff)}.plan__btn--primary[data-astro-cid-enghldko]{border-color:transparent;background:var(--app-accent, var(--c-primary-light, #d4a017));color:var(--c-on-primary, #050505)}.plan__btn--primary[data-astro-cid-enghldko]:hover{background:var(--app-accent, var(--c-primary-light, #d4a017));color:var(--c-on-primary, #050505);filter:brightness(1.08)}.plan__btn[data-astro-cid-enghldko]:focus-visible{outline:2px solid var(--app-accent, var(--c-primary-light, #d4a017));outline-offset:2px}@container (max-width: 420px){.plan__head[data-astro-cid-enghldko]{flex-direction:column}}.set[data-astro-cid-n7kgb5nt]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:var(--sp-6, 1.5rem);padding-block:var(--sp-6, 1.5rem);border-bottom:1px solid var(--c-border, rgba(255, 255, 255, .08))}.set--stacked[data-astro-cid-n7kgb5nt]{grid-template-columns:1fr}.set__title[data-astro-cid-n7kgb5nt]{margin:0;font-size:1rem;font-weight:700;color:var(--c-text-1, #fff)}.set__desc[data-astro-cid-n7kgb5nt]{margin:4px 0 0;font-size:.85rem;line-height:1.55;color:var(--c-text-2, #a3a3a3)}.set__card[data-astro-cid-n7kgb5nt]{border-radius:var(--r-lg, 16px);border:1px solid var(--c-border, rgba(255, 255, 255, .08));background:var(--c-bg-1, #0a0a0a);overflow:hidden}.set__fields[data-astro-cid-n7kgb5nt]{display:grid;gap:var(--sp-4, 1rem);padding:var(--sp-5, 1.25rem)}.set__foot[data-astro-cid-n7kgb5nt]{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2, .5rem);padding:var(--sp-3, .75rem) var(--sp-5, 1.25rem);border-top:1px solid var(--c-border, rgba(255, 255, 255, .08));background:rgb(var(--ink-rgb, 255 255 255) / .02)}.set__saved[data-astro-cid-n7kgb5nt]{margin:0 auto 0 0;font-size:.8rem;font-weight:600;color:var(--c-success, #34d399)}.set__btn[data-astro-cid-n7kgb5nt]{min-height:38px;padding:0 .9rem;border-radius:10px;border:1px solid var(--c-border, rgba(255, 255, 255, .12));background:transparent;color:var(--c-text-1, #fff);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.set__btn--primary[data-astro-cid-n7kgb5nt]{border-color:transparent;background:var(--app-accent, var(--c-primary-light, #d4a017));color:var(--c-on-primary, #050505)}.set__btn[data-astro-cid-n7kgb5nt]:focus-visible{outline:2px solid var(--app-accent, var(--c-primary-light, #d4a017));outline-offset:2px}.set[data-astro-cid-n7kgb5nt] .anim-input,.set[data-astro-cid-n7kgb5nt] .custom-select{background:var(--c-bg, #050505)}@container (max-width: 640px){.set__intro[data-astro-cid-n7kgb5nt],.set__card[data-astro-cid-n7kgb5nt]{grid-column:1 / -1}}.sw-row[data-astro-cid-mu2gbepq]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4, 1rem);min-height:44px}.sw-row[data-astro-cid-mu2gbepq]+.sw-row{padding-top:var(--sp-4, 1rem);border-top:1px solid var(--c-border, rgba(255, 255, 255, .06))}.sw-row__label[data-astro-cid-mu2gbepq]{font-size:.9rem;font-weight:600;color:var(--c-text-1, #fff);cursor:pointer}.sw-row__desc[data-astro-cid-mu2gbepq]{margin:2px 0 0;font-size:.8rem;line-height:1.5;color:var(--c-text-2, #a3a3a3)}.sw-row__switch[data-astro-cid-mu2gbepq]{position:relative;flex-shrink:0;width:44px;height:26px}.sw-row--sm[data-astro-cid-mu2gbepq] .sw-row__switch[data-astro-cid-mu2gbepq]{width:36px;height:22px}.sw-row__switch[data-astro-cid-mu2gbepq] input[data-astro-cid-mu2gbepq]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.sw-row__track[data-astro-cid-mu2gbepq]{position:absolute;inset:0;border-radius:999px;background:rgb(var(--ink-rgb, 255 255 255) / .16);transition:background .2s ease}.sw-row__track[data-astro-cid-mu2gbepq]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s cubic-bezier(.34,1.4,.64,1)}.sw-row--sm[data-astro-cid-mu2gbepq] .sw-row__track[data-astro-cid-mu2gbepq]:after{width:16px;height:16px}.sw-row__switch[data-astro-cid-mu2gbepq] input[data-astro-cid-mu2gbepq]:checked+.sw-row__track[data-astro-cid-mu2gbepq]{background:var(--app-accent, var(--c-primary-light, #d4a017))}.sw-row__switch[data-astro-cid-mu2gbepq] input[data-astro-cid-mu2gbepq]:checked+.sw-row__track[data-astro-cid-mu2gbepq]:after{transform:translate(18px)}.sw-row--sm[data-astro-cid-mu2gbepq] .sw-row__switch[data-astro-cid-mu2gbepq] input[data-astro-cid-mu2gbepq]:checked+.sw-row__track[data-astro-cid-mu2gbepq]:after{transform:translate(14px)}.sw-row__switch[data-astro-cid-mu2gbepq] input[data-astro-cid-mu2gbepq]:focus-visible+.sw-row__track[data-astro-cid-mu2gbepq]{outline:2px solid var(--app-accent, var(--c-primary-light, #d4a017));outline-offset:2px}.sw-row[data-astro-cid-mu2gbepq].is-disabled{opacity:.5}.sw-row[data-astro-cid-mu2gbepq].is-disabled input[data-astro-cid-mu2gbepq]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.sw-row__track[data-astro-cid-mu2gbepq],.sw-row__track[data-astro-cid-mu2gbepq]:after{transition:none}}.team[data-astro-cid-7cbxioax]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3, .75rem);min-width:0}.team--card[data-astro-cid-7cbxioax]{padding:var(--sp-5, 1.25rem);border-radius:var(--r-lg, 16px);border:1px solid var(--c-border, rgba(255, 255, 255, .08));background:var(--c-bg-1, #0a0a0a)}.team__title[data-astro-cid-7cbxioax]{margin:0;font-size:1rem;font-weight:700;color:var(--c-text-1, #fff)}.team__seats[data-astro-cid-7cbxioax]{margin:2px 0 0;font-size:.8rem;color:var(--c-text-3, #737373)}.team__invite[data-astro-cid-7cbxioax]{display:flex;gap:var(--sp-2, .5rem)}.team__invite[data-astro-cid-7cbxioax] input[data-astro-cid-7cbxioax],.team__invite[data-astro-cid-7cbxioax] select[data-astro-cid-7cbxioax],.team__role[data-astro-cid-7cbxioax]{min-height:40px;padding:0 .75rem;border-radius:10px;border:1px solid var(--c-border, rgba(255, 255, 255, .12));background:var(--c-bg, #050505);color:var(--c-text-1, #fff);font:inherit;font-size:.85rem}.team__invite[data-astro-cid-7cbxioax] input[data-astro-cid-7cbxioax]{flex:1;min-width:0}.team__invite[data-astro-cid-7cbxioax] button[data-astro-cid-7cbxioax]{min-height:40px;padding:0 1rem;border:0;border-radius:10px;background:var(--app-accent, var(--c-primary-light, #d4a017));color:var(--c-on-primary, #050505);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;white-space:nowrap}.team__msg[data-astro-cid-7cbxioax]{min-height:1.2em;margin:0;font-size:.8rem;color:var(--c-text-2, #a3a3a3)}.team__list[data-astro-cid-7cbxioax]{display:grid;margin:0;padding:0;list-style:none}.team__list[data-astro-cid-7cbxioax] .team__row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 150px 40px;align-items:center;gap:var(--sp-3, .75rem);padding:var(--sp-3, .75rem) 0;border-top:1px solid var(--c-border, rgba(255, 255, 255, .06))}.team__list[data-astro-cid-7cbxioax] .team__row.is-new{animation:team-in .3s ease-out}@keyframes team-in{0%{opacity:0;transform:translateY(-4px)}}.team__list[data-astro-cid-7cbxioax] .team__avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:hsl(var(--h) 50% 45%);color:#fff;font-size:.72rem;font-weight:700}.team__list[data-astro-cid-7cbxioax] .team__who{display:grid;min-width:0}.team__list[data-astro-cid-7cbxioax] .team__who strong{font-size:.88rem;color:var(--c-text-1, #fff)}.team__list[data-astro-cid-7cbxioax] .team__who em{font-style:normal;font-weight:500;color:var(--c-text-3, #737373)}.team__list[data-astro-cid-7cbxioax] .team__who small{font-size:.76rem;color:var(--c-text-3, #737373);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team__list[data-astro-cid-7cbxioax] .team__status{padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700;background:color-mix(in srgb,var(--c-success, #34d399) 14%,transparent);color:var(--c-success, #34d399)}.team__list[data-astro-cid-7cbxioax] .team__status--invited{background:color-mix(in srgb,var(--c-warning, #fbbf24) 14%,transparent);color:var(--c-warning, #fbbf24)}.team__list[data-astro-cid-7cbxioax] .team__status--suspended{background:color-mix(in srgb,var(--c-danger, #f87171) 14%,transparent);color:var(--c-danger, #f87171)}.team__list[data-astro-cid-7cbxioax] .team__role-static{font-size:.85rem;color:var(--c-text-2, #a3a3a3);padding-left:.75rem}.team__role[data-astro-cid-7cbxioax]:disabled{opacity:.6}.team__list[data-astro-cid-7cbxioax] .team__remove{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--c-text-3, #737373);cursor:pointer}.team__list[data-astro-cid-7cbxioax] .team__remove:hover{background:color-mix(in srgb,var(--c-danger, #f87171) 12%,transparent);color:var(--c-danger, #f87171)}.team__list[data-astro-cid-7cbxioax] .team__remove.is-armed{background:var(--c-danger, #f87171);color:#fff}.team__list[data-astro-cid-7cbxioax] .team__remove:disabled{visibility:hidden}.team[data-astro-cid-7cbxioax] [data-astro-cid-7cbxioax]:is(input,select,button):focus-visible,.team__list[data-astro-cid-7cbxioax] button:focus-visible{outline:2px solid var(--app-accent, var(--c-primary-light, #d4a017));outline-offset:2px}.sr-only[data-astro-cid-7cbxioax]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container (max-width: 620px){.team__invite[data-astro-cid-7cbxioax]{flex-wrap:wrap}.team__list[data-astro-cid-7cbxioax] .team__row{grid-template-columns:36px minmax(0,1fr) 40px}.team__list[data-astro-cid-7cbxioax] .team__status{display:none}.team__role[data-astro-cid-7cbxioax],.team__list[data-astro-cid-7cbxioax] .team__role-static{grid-column:2}}
