.PricingAccessGate-module__c5p92q__loading,.PricingAccessGate-module__c5p92q__adminSection{justify-content:center;align-items:center;min-height:calc(100vh - 4rem);padding:2rem 1.5rem;display:flex}.PricingAccessGate-module__c5p92q__loading{color:var(--tutor-muted);gap:.75rem;font-size:.875rem}.PricingAccessGate-module__c5p92q__spinner{width:1rem;height:1rem;color:var(--tutor-accent-strong);animation:1s linear infinite PricingAccessGate-module__c5p92q__spin}.PricingAccessGate-module__c5p92q__adminCard{border:1px solid color-mix(in srgb,var(--tutor-accent)34%,var(--tutor-border));background:linear-gradient(135deg,var(--tutor-accent-soft),transparent 78%),var(--tutor-surface-raised);width:min(100%,72rem);color:var(--tutor-ink);box-shadow:0 12px 32px color-mix(in srgb,var(--tutor-accent)10%,transparent);border-radius:1.75rem;padding:clamp(1.5rem,4vw,3rem)}.PricingAccessGate-module__c5p92q__adminEyebrow{color:var(--tutor-accent-strong);letter-spacing:.14em;text-transform:uppercase;font-size:.875rem;font-weight:700}.PricingAccessGate-module__c5p92q__adminTitle{letter-spacing:-.035em;max-width:48rem;margin-top:.75rem;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.1}.PricingAccessGate-module__c5p92q__adminDescription{max-width:42rem;color:var(--tutor-muted);margin-top:1rem;font-size:1rem;line-height:1.75rem}@keyframes PricingAccessGate-module__c5p92q__spin{to{transform:rotate(360deg)}}
.PricingTheme-module__cmogoW__page{background-color:var(--tutor-canvas);background-image:radial-gradient(var(--tutor-canvas-dot)1px,transparent 1px);min-height:100vh;color:var(--tutor-ink);background-size:28px 28px}:is(.PricingTheme-module__cmogoW__page #pricing,.PricingTheme-module__cmogoW__page .bg-zinc-50,.PricingTheme-module__cmogoW__page .dark\:bg-zinc-950){color:var(--tutor-ink)!important;background-color:#0000!important}:is(.PricingTheme-module__cmogoW__page article,.PricingTheme-module__cmogoW__page .bg-white,.PricingTheme-module__cmogoW__page .bg-zinc-100,.PricingTheme-module__cmogoW__page .dark\:bg-zinc-900,.PricingTheme-module__cmogoW__page .dark\:bg-zinc-800){background-color:var(--tutor-surface-raised)!important;color:var(--tutor-ink)!important}.PricingTheme-module__cmogoW__page article{border-color:var(--tutor-border)!important;background-image:radial-gradient(circle at top right,var(--tutor-accent-20),transparent 42%),linear-gradient(145deg,var(--tutor-surface-raised),var(--tutor-surface-subtle))!important;box-shadow:var(--tutor-shadow)!important}:is(.PricingTheme-module__cmogoW__page .border-zinc-200,.PricingTheme-module__cmogoW__page .border-zinc-300,.PricingTheme-module__cmogoW__page .dark\:border-zinc-600,.PricingTheme-module__cmogoW__page .dark\:border-zinc-700,.PricingTheme-module__cmogoW__page .dark\:border-zinc-800){border-color:var(--tutor-border)!important}:is(.PricingTheme-module__cmogoW__page .text-zinc-950,.PricingTheme-module__cmogoW__page .text-zinc-900,.PricingTheme-module__cmogoW__page .text-zinc-800,.PricingTheme-module__cmogoW__page .dark\:text-white,.PricingTheme-module__cmogoW__page .dark\:text-zinc-50,.PricingTheme-module__cmogoW__page .dark\:text-zinc-100,.PricingTheme-module__cmogoW__page .dark\:text-zinc-200){color:var(--tutor-ink)!important}:is(.PricingTheme-module__cmogoW__page .text-zinc-700,.PricingTheme-module__cmogoW__page .text-zinc-600,.PricingTheme-module__cmogoW__page .text-zinc-500,.PricingTheme-module__cmogoW__page .text-zinc-400,.PricingTheme-module__cmogoW__page .dark\:text-zinc-300,.PricingTheme-module__cmogoW__page .dark\:text-zinc-400){color:var(--tutor-muted)!important}:is(.PricingTheme-module__cmogoW__page .text-purple-600,.PricingTheme-module__cmogoW__page .text-amber-700,.PricingTheme-module__cmogoW__page .text-slate-700,.PricingTheme-module__cmogoW__page .dark\:text-purple-300,.PricingTheme-module__cmogoW__page .dark\:text-amber-300,.PricingTheme-module__cmogoW__page .dark\:text-slate-200){color:var(--tutor-accent-strong)!important}:is(.PricingTheme-module__cmogoW__page .bg-purple-600,.PricingTheme-module__cmogoW__page .bg-amber-500,.PricingTheme-module__cmogoW__page .bg-slate-700,.PricingTheme-module__cmogoW__page .dark\:bg-purple-500,.PricingTheme-module__cmogoW__page .dark\:bg-amber-400,.PricingTheme-module__cmogoW__page .dark\:bg-slate-200){background-color:var(--tutor-accent)!important;color:var(--tutor-accent-ink)!important}:is(.PricingTheme-module__cmogoW__page button,.PricingTheme-module__cmogoW__page a){border-color:var(--tutor-border)}@media (hover:hover){:is(.PricingTheme-module__cmogoW__page button:hover,.PricingTheme-module__cmogoW__page a:hover){border-color:var(--tutor-focus)}}
.DiscountCodes-module__JwFWRq__page{max-width:96rem;color:var(--tutor-ink);margin:0 auto;padding:2rem clamp(1rem,3vw,3rem)}.DiscountCodes-module__JwFWRq__page h1{margin:1rem 0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:750}.DiscountCodes-module__JwFWRq__page h2{margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.DiscountCodes-module__JwFWRq__page h3{overflow-wrap:anywhere;font-size:1.1rem;font-weight:750}.DiscountCodes-module__JwFWRq__page p{color:var(--tutor-muted);margin:.6rem 0;line-height:1.6}.DiscountCodes-module__JwFWRq__page a{color:var(--tutor-accent-strong)}.DiscountCodes-module__JwFWRq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.DiscountCodes-module__JwFWRq__panel{border:1px solid var(--tutor-border);background:var(--tutor-surface-raised);border-radius:1rem;min-width:0;padding:1.4rem}.DiscountCodes-module__JwFWRq__page label{gap:.4rem;margin:1rem 0;font-weight:600;display:grid}.DiscountCodes-module__JwFWRq__page input,.DiscountCodes-module__JwFWRq__page select{width:100%;min-width:0;color:var(--tutor-ink);background:var(--tutor-surface);border:1px solid var(--tutor-border);border-radius:.6rem;padding:.75rem}.DiscountCodes-module__JwFWRq__page button{border:1px solid var(--tutor-border);background:var(--tutor-accent-soft);color:var(--tutor-ink);cursor:pointer;border-radius:.65rem;padding:.75rem 1rem;font-weight:650}.DiscountCodes-module__JwFWRq__page button:disabled{opacity:.55;cursor:not-allowed}.DiscountCodes-module__JwFWRq__page :focus-visible{outline:2px solid var(--tutor-accent);outline-offset:2px}.DiscountCodes-module__JwFWRq__seed{border-top:1px solid var(--tutor-border);margin-top:1.5rem;padding-top:1.5rem}.DiscountCodes-module__JwFWRq__codes{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.DiscountCodes-module__JwFWRq__code{border:1px solid var(--tutor-border);border-radius:.75rem;padding:1rem}.DiscountCodes-module__JwFWRq__code button{margin-top:.8rem;display:block}.DiscountCodes-module__JwFWRq__message{background:var(--tutor-surface-raised);box-shadow:var(--tutor-shadow);border-radius:.6rem;padding:.75rem;position:sticky;bottom:1rem}.DiscountCodes-module__JwFWRq__message:empty{display:none}@media (max-width:800px){.DiscountCodes-module__JwFWRq__layout{grid-template-columns:1fr}.DiscountCodes-module__JwFWRq__panel{padding:1rem}}
