.AppOverview_overview__xkEDi{margin:20px 0;padding:0;border:1px solid #dbe3ed;border-radius:12px;color:#334155;background:#fff;min-width:0;overflow-wrap:anywhere}.AppOverview_overview__xkEDi h2{margin:0 0 16px;font-size:18px;color:#0f172a}.AppOverview_overview__xkEDi h3{margin:0 0 10px;font-size:16px}.AppOverview_overview__xkEDi p{font-size:13px;line-height:1.6;margin:8px 0}.AppOverview_overview__xkEDi a{color:#1d4ed8;text-decoration:underline}.AppOverview_grid__YJtB2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.AppOverview_grid__YJtB2 section{min-width:0}.AppOverview_overview__xkEDi details{margin-top:16px;border-top:1px solid #e2e8f0;padding-top:12px}.AppOverview_overview__xkEDi summary{cursor:pointer;font-weight:600}.AppOverview_connection__p2Hcz{display:grid;grid-gap:8px;gap:8px;font-size:13px;margin:16px 0}.AppOverview_connection__p2Hcz input{width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #94a3b8;border-radius:6px}.AppOverview_overview__xkEDi li{margin:10px 0;font-size:13px}.AppOverview_overview__xkEDi code{display:block;overflow-wrap:anywhere}.AppOverview_scroll__0_dOr{overflow-x:auto}.AppOverview_scroll__0_dOr table{border-collapse:collapse;font-size:12px;width:100%}.AppOverview_scroll__0_dOr td,.AppOverview_scroll__0_dOr th{text-align:left;vertical-align:top;padding:10px;border-bottom:1px solid #e2e8f0;min-width:100px;max-width:300px}@media(max-width:900px){.AppOverview_grid__YJtB2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.AppOverview_grid__YJtB2{grid-template-columns:minmax(0,1fr)}.AppOverview_overview__xkEDi{padding:14px}}.AppOverview_heading__f4kse{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.AppOverview_copyRow__zBqxT button,.AppOverview_heading__f4kse button{border:1px solid #cbd5e1;background:#fff;border-radius:6px;padding:7px 12px;cursor:pointer;color:#334155}.AppOverview_copyRow__zBqxT{display:flex;align-items:center;gap:8px}.AppOverview_copyRow__zBqxT input{flex:1 1}.AppOverview_copyRow__zBqxT button{white-space:nowrap;min-height:38px}@media(max-width:480px){.AppOverview_copyRow__zBqxT{flex-direction:column;align-items:stretch}}.AppOverview_disclosure__PpLmT{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;list-style:none;min-height:72px;box-sizing:border-box}.AppOverview_disclosure__PpLmT::-webkit-details-marker{display:none}.AppOverview_disclosure__PpLmT strong{font-size:15px;line-height:1.5;display:block;color:#172337}.AppOverview_disclosure__PpLmT small{display:block;font-size:12px;line-height:1.5;color:#64748b;margin-top:3px;font-weight:400}.AppOverview_chevron__K5rOe{font-size:22px;color:#64748b}.AppOverview_overview__xkEDi[open]>.AppOverview_disclosure__PpLmT{border-bottom:1px solid #e2e8f0}.AppOverview_overview__xkEDi[open]>.AppOverview_disclosure__PpLmT .AppOverview_chevron__K5rOe{transform:rotate(180deg)}.AppOverview_body__sDNWB{padding:20px}.AppOverview_overview__xkEDi>.AppOverview_disclosure__PpLmT:focus-visible{outline:3px solid #93c5fd;outline-offset:3px;border-radius:12px}.AppOverview_overview__xkEDi button{min-height:44px}.AppOverview_overview__xkEDi>p{padding:0 20px}@media(max-width:480px){.AppOverview_overview__xkEDi{padding:0}.AppOverview_body__sDNWB,.AppOverview_disclosure__PpLmT{padding:16px}.AppOverview_disclosure__PpLmT strong{font-size:14px}}.LiveSettings_panel__3aica{padding:24px;border-top:1px solid #e2e8f0;background:#fff;color:#172337;min-width:0;color-scheme:light}.LiveSettings_heading__GjFaa{display:flex;justify-content:space-between;align-items:start;gap:12px}.LiveSettings_panel__3aica h3{margin:0;font-size:18px;line-height:1.4}.LiveSettings_heading__GjFaa p,.LiveSettings_hint__YhcBz{font-size:13px!important;line-height:1.6;color:#64748b;margin:6px 0 0}.LiveSettings_badge__9mn_c{border-radius:99px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:650;padding:5px 10px}.LiveSettings_allowance__h9kZg{font-size:13px!important;color:#475569;margin:14px 0}.LiveSettings_fields__RGS5q{border:0;padding:0;margin:0;min-width:0}.LiveSettings_toggle__HZptk{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #dbe3ef;border-radius:10px;background:#f8fafc;cursor:pointer}.LiveSettings_panel__3aica input[type=checkbox]{width:20px!important;height:20px;margin:0;accent-color:#2563eb;flex-shrink:0}.LiveSettings_toggle__HZptk span{display:grid;grid-gap:4px;gap:4px;font-size:14px}.LiveSettings_toggle__HZptk small{font-size:12px;color:#64748b}.LiveSettings_field__huBhK{display:grid;grid-gap:7px;gap:7px;margin-top:16px;font-size:13px;font-weight:600;min-width:0}.LiveSettings_panel__3aica input[type=number],.LiveSettings_panel__3aica select{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#1e293b;font:inherit;font-size:14px}.LiveSettings_advanced__48UPG{margin-top:18px;border-top:1px solid #e2e8f0;padding-top:14px}.LiveSettings_advanced__48UPG summary{font-size:13px;font-weight:600;cursor:pointer;min-height:32px}.LiveSettings_options__2eDD3{display:grid;grid-gap:10px;gap:10px;padding:10px 0}.LiveSettings_check__Dk5XL{display:flex;align-items:center;gap:10px;min-height:32px;font-size:13px}.LiveSettings_actions__j3HoB{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:18px}.LiveSettings_panel__3aica button{min-height:44px;padding:10px 16px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;font-size:13px;cursor:pointer;background:white}.LiveSettings_panel__3aica .LiveSettings_primary__oKRjj{background:#2563eb;color:#fff;border-color:#2563eb;font-weight:600}.LiveSettings_panel__3aica button:disabled{opacity:.6;cursor:wait}.LiveSettings_panel__3aica a{color:#2563eb;font-size:13px;text-underline-offset:3px;overflow-wrap:anywhere}.LiveSettings_links__CGw08{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:20px;padding-top:14px;border-top:1px solid #e2e8f0}.LiveSettings_status__GweHN{font-size:13px!important;line-height:1.6;padding:12px;border-radius:8px;background:#eff6ff;color:#1e40af}.LiveSettings_panel__3aica :focus-visible{outline:3px solid #93c5fd;outline-offset:3px}@media(max-width:480px){.LiveSettings_panel__3aica{padding:18px}.LiveSettings_actions__j3HoB{align-items:stretch}.LiveSettings_actions__j3HoB button{flex:1 1}.LiveSettings_actions__j3HoB a{display:flex;align-items:center;min-height:44px}.LiveSettings_links__CGw08{gap:8px 16px}.LiveSettings_links__CGw08 a{min-height:32px;display:flex;align-items:center}}.LiveSettings_panel__3aica select{height:46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2364748b' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}@media(max-width:480px){.LiveSettings_panel__3aica input[type=number],.LiveSettings_panel__3aica select{font-size:16px}}.LiveSettings_appearanceGrid___Ws72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px}.LiveSettings_panel__3aica input[type=text]{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#1e293b;font:inherit;font-size:16px}.LiveSettings_colorControl__QuMhn{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid #cbd5e1;border-radius:8px;padding:4px 10px;font-weight:400}.LiveSettings_colorControl__QuMhn input{width:32px!important;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.LiveSettings_panel__3aica input[type=range]{min-width:0;width:100%;min-height:44px;margin:0;accent-color:#2563eb}.LiveSettings_preview__Pl7lq{margin-top:20px;padding:18px;background:#f8fafc;border:1px solid #e2e8f0;color:#182230}.LiveSettings_previewHeader__mvy_5{display:flex;justify-content:space-between;font-size:14px;font-weight:650}.LiveSettings_preview__Pl7lq p{font-size:13px!important;color:#667085}.LiveSettings_previewButton__KdQs6{display:inline-flex;border-radius:99px;padding:9px 16px;font-size:13px;font-weight:650}.LiveSettings_preview__Pl7lq[data-theme=dark]{background:#161e2b;color:#f0f4fa;border-color:#334154}.LiveSettings_preview__Pl7lq[data-theme=dark] p{color:#a7b5c8}.LiveSettings_appearanceFooter__8M8qi{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:12px}@media(prefers-color-scheme:dark){.LiveSettings_preview__Pl7lq[data-theme=auto]{background:#161e2b;color:#f0f4fa;border-color:#334154}.LiveSettings_preview__Pl7lq[data-theme=auto] p{color:#a7b5c8}}@media(max-width:480px){.LiveSettings_appearanceGrid___Ws72{grid-template-columns:1fr}.LiveSettings_appearanceFooter__8M8qi{gap:12px}}.GitHubDeploy_panel__Y4UlF{border:1px solid #dce3ed;border-radius:12px;background:#fff;color:#172033;min-width:0;margin:12px 0}.GitHubDeploy_summary__yCmJ2{cursor:pointer;padding:15px 18px;font-weight:650;overflow-wrap:anywhere}.GitHubDeploy_summary__yCmJ2 span{font-size:12px;font-weight:400;color:#64748b;margin-left:12px}.GitHubDeploy_body__t4qW9{padding:18px;display:grid;grid-gap:14px;gap:14px;min-width:0}.GitHubDeploy_body__t4qW9 p{margin:0;font-size:13px;line-height:1.6}.GitHubDeploy_body__t4qW9 a{color:#245aca;overflow-wrap:anywhere}.GitHubDeploy_form__eLnFL{display:grid;grid-gap:10px;gap:10px}.GitHubDeploy_form__eLnFL label{font-size:13px;font-weight:600;display:block;margin-bottom:5px}.GitHubDeploy_body__t4qW9 input,.GitHubDeploy_body__t4qW9 select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:8px;padding:11px 12px;font:inherit;font-size:14px;background:#fff;color:#172033;min-height:44px}.GitHubDeploy_body__t4qW9 button:focus-visible,.GitHubDeploy_body__t4qW9 input:focus-visible,.GitHubDeploy_body__t4qW9 select:focus-visible,.GitHubDeploy_summary__yCmJ2:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.GitHubDeploy_repository__yjzUE{display:flex;align-items:flex-start;gap:10px}.GitHubDeploy_repository__yjzUE input{flex:1 1}.GitHubDeploy_body__t4qW9 button{font:inherit;font-size:13px;font-weight:600;min-height:44px;border:1px solid #cbd5e1;border-radius:8px;padding:10px 14px;cursor:pointer;background:#fff;color:#334155}.GitHubDeploy_body__t4qW9 button:disabled{opacity:.5;cursor:default}.GitHubDeploy_body__t4qW9 button.GitHubDeploy_primary__o_b82{background:#2563eb;color:#fff;border-color:#2563eb}.GitHubDeploy_fields__zkOhy{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.GitHubDeploy_fields__zkOhy>div{min-width:0}.GitHubDeploy_actions__JEeQJ{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.GitHubDeploy_actions__JEeQJ a{font-size:13px}.GitHubDeploy_connected__R_o2j{display:grid;grid-gap:8px;gap:8px;font-size:13px;overflow-wrap:anywhere}.GitHubDeploy_connected__R_o2j>a{font-weight:650;font-size:15px}.GitHubDeploy_connected__R_o2j>span{color:#64748b}.GitHubDeploy_feedback__8iHOI,.GitHubDeploy_warning__vp5cI{padding:12px;border-radius:8px;font-size:13px;display:grid;grid-gap:5px;gap:5px;overflow-wrap:anywhere}.GitHubDeploy_feedback__8iHOI{background:#eff6ff;color:#174b91}.GitHubDeploy_warning__vp5cI{background:#fff5ed;color:#9a3412}.GitHubDeploy_hint__elapU{color:#64748b}.GitHubDeploy_progress__mFWjg{color:#245aca}.GitHubDeploy_live__Sr0Fn{font-size:14px}.GitHubDeploy_history__KkOwN{border-top:1px solid #e2e8f0;padding-top:12px;font-size:13px}.GitHubDeploy_history__KkOwN summary{cursor:pointer;font-weight:600;margin-bottom:10px}.GitHubDeploy_history__KkOwN ol{padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;max-height:300px;overflow:auto}.GitHubDeploy_history__KkOwN li{display:grid;grid-gap:5px;gap:5px;padding:10px;background:#f8fafc;border-radius:8px;overflow-wrap:anywhere}.GitHubDeploy_empty__v98iB{display:grid;grid-gap:12px;gap:12px}.GitHubDeploy_empty__v98iB button{justify-self:start}@media(max-width:600px){.GitHubDeploy_body__t4qW9{padding:14px}.GitHubDeploy_repository__yjzUE{flex-direction:column}.GitHubDeploy_repository__yjzUE button{width:100%}.GitHubDeploy_fields__zkOhy{grid-template-columns:1fr}.GitHubDeploy_actions__JEeQJ button{flex:1 1;min-width:120px}.GitHubDeploy_summary__yCmJ2 span{display:block;margin:6px 0 0}.GitHubDeploy_summary__yCmJ2{padding:14px}.GitHubDeploy_actions__JEeQJ a{padding:8px 0}}.page_plansShell__lWzRR{--plans-bg:#f8fafc;--plans-panel:#ffffff;--plans-text:#0f172a;--plans-muted:#64748b;--plans-border:#eef2f7;--plans-brand:#2563eb;--plans-brand-strong:#1d4ed8;--plans-shadow:0 12px 34px rgba(2,6,23,0.06);--plans-radius-lg:16px;--plans-radius-xl:22px;min-height:100vh;display:flex;flex-direction:column;background:#f8fafc;color:var(--plans-text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.page_plansPage__yRkqC{width:var(--miniup-shell-width);min-width:0;padding-top:var(--miniup-shell-top);flex:1 1;margin:0 auto}.page_fairUseBanner__pr3MW{background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;margin:24px 20px 0;padding:14px 20px;animation:page_fadeUp__L2ARx .6s ease both}.page_fairUseContent__Vs1wW{display:flex;align-items:center;gap:12px;font-size:14px;color:#1e40af;line-height:1.4}.page_fairUseIcon__uholI{font-size:18px}.page_plansHero__mXgZT{padding:48px 20px 40px;text-align:center;animation:page_fadeUp__L2ARx .6s ease both}.page_heroContent__l80jG{display:flex;flex-direction:column;gap:8px}.page_eyebrow___Pt5E{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:900;color:var(--plans-brand);margin-bottom:4px}.page_heroTitle__Jz6Aa{font-size:32px;font-weight:900;letter-spacing:-.05em;color:#0f172a}.page_heroSub__6SztD{font-size:16px;color:var(--plans-muted);max-width:600px;margin:0 auto;line-height:1.45}.page_plansGrid__ws1cc{padding:0 20px 32px;display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_featureStrip__9c2rv{padding:0 20px 40px;display:grid;grid-gap:18px;gap:18px}.page_featureIntro__gyGXo{display:flex;flex-direction:column;gap:8px}.page_featureIntro__gyGXo h2{margin:0;font-size:28px;font-weight:900;letter-spacing:-.04em}.page_featureIntro__gyGXo p{margin:0;color:var(--plans-muted);max-width:720px;line-height:1.5}.page_featureGrid__7afO9{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_featureCard__ntH7t{background:#fff;border:1px solid var(--plans-border);border-radius:var(--plans-radius-lg);padding:20px;box-shadow:var(--plans-shadow)}.page_featureCard__ntH7t h3{margin:0 0 8px;font-size:18px;font-weight:900}.page_featureCard__ntH7t p{margin:0;color:var(--plans-muted);line-height:1.5}.page_planCard__wlNgV{background:var(--plans-panel);border-radius:var(--plans-radius-xl);border:1px solid var(--plans-border);padding:32px;display:flex;flex-direction:column;gap:24px;box-shadow:var(--plans-shadow);position:relative;animation:page_fadeUp__L2ARx .6s ease both;transition:transform .2s ease,box-shadow .2s ease}.page_planCard__wlNgV:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(2,6,23,.1)}.page_featured__KicG3{border-color:#2563eb;background:#ffffff}.page_planBadge__pvz1k{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#2563eb;color:#fff;font-size:12px;font-weight:900;padding:6px 14px;border-radius:999px;box-shadow:0 4px 12px rgba(37,99,235,.3)}.page_planHeader__QqPWV{display:flex;flex-direction:column;gap:4px}.page_planName__AJeU4{font-size:20px;font-weight:900;color:#0f172a}.page_planSub__FoNkI{font-size:14px;color:var(--plans-muted);font-weight:500}.page_planPrice__lSRVl{font-size:42px;font-weight:900;letter-spacing:-.05em;color:#0f172a;margin:12px 0}.page_planCta__URRFq{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:12px;font-weight:800;font-size:15px;text-decoration:none;transition:all .2s ease}.page_planCtaPrimary__aa2eI{background:linear-gradient(120deg,#2563eb,#4338ca);color:#fff;box-shadow:0 10px 25px rgba(59,130,246,.25);border:none}.page_planCtaPrimary__aa2eI:hover{filter:brightness(1.05)}.page_planCtaSecondary__hreWI{background:#f1f5f9;color:#0f172a;border:1px solid #e2e8f0}.page_planCtaSecondary__hreWI:hover{background:#e2e8f0}.page_planMetrics__dUQYj{display:flex;flex-direction:column;gap:12px}.page_metric__ysyo2{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.page_metric__ysyo2:last-child{border-bottom:none;padding-bottom:0}.page_metric__ysyo2 dt{font-size:14px;color:#64748b;font-weight:600}.page_metric__ysyo2 dd{margin:0;font-size:14px;font-weight:800;color:#0f172a}@keyframes page_fadeUp__L2ARx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.page_plansGrid__ws1cc{grid-template-columns:1fr}.page_heroTitle__Jz6Aa{font-size:28px}.page_featureIntro__gyGXo h2{font-size:24px}}.page_plansGrid__ws1cc{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.page_planCard__wlNgV{padding:24px 20px;gap:18px;min-width:0;box-shadow:0 4px 18px #0f172a04;min-height:470px}.page_planCard__wlNgV:hover{transform:none}.page_featured__KicG3{background:linear-gradient(180deg,#eff6ff,#fff 75%);box-shadow:0 4px 24px #2563eb0d}.page_planHeader__QqPWV{gap:8px}.page_planName__AJeU4{font-size:17px;margin:0;letter-spacing:-.4px}.page_planPrice__lSRVl{font-size:30px;letter-spacing:-1px}.page_planSub__FoNkI{font-size:13px;line-height:1.5;margin:0;min-height:40px}.page_planIcon__sMOoT{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#2563eb;background:#eff6ff;font-size:24px;margin-bottom:4px}.page_pricePeriod__eHANz{font-size:13px;font-weight:500;letter-spacing:0}.page_supporterMetrics__rryuI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.page_supporterMetrics__rryuI>div{background:#eaf1fcaa;border-radius:8px;text-align:center;padding:10px 3px;display:flex;flex-direction:column;gap:4px}.page_supporterMetrics__rryuI strong{font-size:16px;letter-spacing:-.6px}.page_supporterMetrics__rryuI span{font-size:10px;line-height:1.3;color:#475569}.page_secondaryLimits__CFoVR{font-size:11px;color:#475569;margin:0;line-height:1.5}.page_paymentNote__S6FDu{margin:auto 0 0;font-size:11px;line-height:1.5;color:#475569}.page_highlights__7qX25{list-style:none;padding:18px 0 0;margin:0;border-top:1px solid #f1f5f9;display:grid;grid-gap:12px;gap:12px;font-size:13px}.page_highlights__7qX25 li:before{content:"✓";color:#2563eb;margin-right:8px}.page_allLimits__YmeUr{font-size:12px;color:#64748b}.page_allLimits__YmeUr summary{cursor:pointer}.page_allLimits__YmeUr dl{margin:12px 0 0;display:grid;grid-gap:10px;gap:10px}.page_allLimits__YmeUr .page_metric__ysyo2{display:flex;justify-content:space-between;gap:12px;font-size:11px}.page_allLimits__YmeUr .page_metric__ysyo2 dd,.page_allLimits__YmeUr .page_metric__ysyo2 dt{font-size:11px;margin:0}.page_planCta__URRFq{font:inherit;font-size:13px;min-height:40px;padding:10px 8px;cursor:pointer;margin-top:auto}.page_planCta__URRFq:disabled{opacity:.5;cursor:default}@media (max-width:1100px){.page_plansGrid__ws1cc{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}}@media (max-width:560px){.page_plansGrid__ws1cc{grid-template-columns:minmax(0,1fr);padding:0 8px 28px}.page_planCard__wlNgV{padding:24px;min-height:0}.page_heroTitle__Jz6Aa{font-size:28px}.page_plansHero__mXgZT{padding:36px 12px}.page_supporterMetrics__rryuI span{font-size:12px}.page_supporterMetrics__rryuI strong{font-size:20px}.page_allLimits__YmeUr{margin-bottom:4px}.page_planCta__URRFq{margin-top:0}}.unlock_shell__ie4XD{--unlock-bg:#f4f7f9;--unlock-card-bg:#ffffff;--unlock-primary:#0070f3;--unlock-primary-hover:#0051ad;--unlock-text:#1a1a1a;--unlock-muted:#666;--unlock-error:#d93025;--unlock-border:#eaeaea;min-height:100vh;display:flex;flex-direction:column;background-color:var(--unlock-bg);color:var(--unlock-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.unlock_main__rLwhk{flex:1 1;display:flex;align-items:center;justify-content:center;padding:32px 16px}.unlock_card__AHxpp{background:var(--unlock-card-bg);padding:2.5rem 2rem;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.05);max-width:400px;width:100%;text-align:center}.unlock_title__SLXfU{font-size:1.75rem;margin-top:0;margin-bottom:.5rem;font-weight:700}.unlock_subtitle__ESGSI{color:var(--unlock-muted);margin-bottom:1.5rem;font-size:.95rem}.unlock_pageName__42tft{font-weight:600;color:var(--unlock-primary);background:#eef5ff;padding:2px 8px;border-radius:4px}.unlock_input__jQS0P{padding:14px;font-size:1rem;margin-bottom:12px;width:100%;border-radius:10px;border:2px solid var(--unlock-border);transition:border-color .2s;outline:none;-webkit-appearance:none}.unlock_input__jQS0P:focus{border-color:var(--unlock-primary)}.unlock_button__0IM8F{background:var(--unlock-primary);color:white;border:none;padding:14px;width:100%;font-size:1rem;font-weight:600;border-radius:10px;cursor:pointer;transition:background .2s,transform .1s;-webkit-tap-highlight-color:transparent}.unlock_button__0IM8F:active{transform:scale(.98);background:var(--unlock-primary-hover)}.unlock_button__0IM8F:disabled{opacity:.75;cursor:not-allowed}.unlock_error__URlcO{color:var(--unlock-error);margin-top:15px;font-size:.9rem;font-weight:500;min-height:1.2em}@media (max-width:480px){.unlock_card__AHxpp{padding:2rem 1.5rem}.unlock_title__SLXfU{font-size:1.5rem}}