.skeleton-module__-MQcHG__block{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:8px;position:relative;overflow:hidden}.skeleton-module__-MQcHG__block:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 14%, transparent), transparent);animation:1.4s ease-in-out infinite skeleton-module__-MQcHG__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-module__-MQcHG__shimmer{to{transform:translate(100%)}}.skeleton-module__-MQcHG__stack{flex-direction:column;gap:12px;display:flex}.skeleton-module__-MQcHG__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.skeleton-module__-MQcHG__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.skeleton-module__-MQcHG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.skeleton-module__-MQcHG__block:after{animation:none}}
.panel-module__pmcWQq__screen{color:#f8fafc;background:#020617;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.panel-module__pmcWQq__screenWide{align-items:flex-start;padding:48px 24px}.panel-module__pmcWQq__panel{background:#0b1220;border:1px solid #1e293b;border-radius:16px;width:100%;max-width:480px;padding:32px}.panel-module__pmcWQq__panelWide{max-width:880px}.panel-module__pmcWQq__title{color:#f8fafc;margin:0;font-size:22px;font-weight:500;line-height:1.3}.panel-module__pmcWQq__subtitle{color:#94a3b8;margin:8px 0 28px;font-size:14px;line-height:1.6}.panel-module__pmcWQq__form{flex-direction:column;gap:20px;display:flex}.panel-module__pmcWQq__label{color:#cbd5e1;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.panel-module__pmcWQq__hint{color:#64748b;margin:8px 0 0;font-size:12px;line-height:1.5}.panel-module__pmcWQq__input,.panel-module__pmcWQq__textarea,.panel-module__pmcWQq__select{color:#f8fafc;box-sizing:border-box;background:#0f172a;border:1px solid #334155;border-radius:10px;width:100%;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.panel-module__pmcWQq__input,.panel-module__pmcWQq__select{height:48px}.panel-module__pmcWQq__textarea{resize:vertical;min-height:160px;padding:14px;line-height:1.6}.panel-module__pmcWQq__input:hover,.panel-module__pmcWQq__textarea:hover,.panel-module__pmcWQq__select:hover{border-color:#475569}.panel-module__pmcWQq__input:focus-visible,.panel-module__pmcWQq__textarea:focus-visible,.panel-module__pmcWQq__select:focus-visible{border-color:#0d9488;outline:none;box-shadow:0 0 0 3px #0d948859}.panel-module__pmcWQq__error{color:#f87171;margin:0;font-size:13px;line-height:1.5}.panel-module__pmcWQq__success{color:#34d399;margin:0;font-size:13px;line-height:1.5}.panel-module__pmcWQq__button{color:#fff;cursor:pointer;background:#0d9488;border:none;border-radius:10px;height:48px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:500;transition:background .2s,box-shadow .2s}.panel-module__pmcWQq__button:hover:not(:disabled){background:#0f766e}.panel-module__pmcWQq__button:active:not(:disabled){transform:scale(.99)}.panel-module__pmcWQq__button:focus-visible{outline:none;box-shadow:0 0 0 3px #0d948873}.panel-module__pmcWQq__button:disabled{color:#94a3b8;cursor:not-allowed;background:#134e4a}.panel-module__pmcWQq__buttonSecondary{color:#cbd5e1;background:0 0;border:1px solid #334155;}.panel-module__pmcWQq__buttonSecondary:hover:not(:disabled){background:#0f172a;border-color:#475569}.panel-module__pmcWQq__buttonSecondary:disabled{color:#475569;background:0 0;border-color:#1e293b}.panel-module__pmcWQq__buttonDanger{color:#fca5a5;background:0 0;border:1px solid #7f1d1d;}.panel-module__pmcWQq__buttonDanger:hover:not(:disabled){background:#450a0a}.panel-module__pmcWQq__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel-module__pmcWQq__link{color:#2dd4bf;font-size:14px;text-decoration:none}.panel-module__pmcWQq__link:hover{text-decoration:underline}.panel-module__pmcWQq__link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0d9488}.panel-module__pmcWQq__sectionTitle{color:#e2e8f0;margin:40px 0 16px;font-size:16px;font-weight:600}.panel-module__pmcWQq__card{background:#0f172a;border:1px solid #1e293b;border-radius:12px;padding:20px}.panel-module__pmcWQq__cardGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.panel-module__pmcWQq__planCurrent{border-color:#0d9488;box-shadow:0 0 0 1px #0d9488}.panel-module__pmcWQq__planName{color:#f8fafc;margin:0;font-size:15px;font-weight:600}.panel-module__pmcWQq__planPrice{color:#f8fafc;margin:8px 0 0;font-size:26px;font-weight:600;line-height:1.2}.panel-module__pmcWQq__planPeriod{color:#64748b;font-size:13px;font-weight:400}.panel-module__pmcWQq__planList{color:#94a3b8;margin:16px 0 20px;padding:0 0 0 18px;font-size:13px;line-height:1.9}.panel-module__pmcWQq__meter{margin-bottom:16px}.panel-module__pmcWQq__meterHead{color:#cbd5e1;justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.panel-module__pmcWQq__meterTrack{background:#1e293b;border-radius:999px;height:6px;overflow:hidden}.panel-module__pmcWQq__meterFill{background:#0d9488;border-radius:999px;height:100%;transition:width .3s}.panel-module__pmcWQq__meterFillWarn{background:#f59e0b}.panel-module__pmcWQq__meterFillFull{background:#ef4444}.panel-module__pmcWQq__table{border-collapse:collapse;width:100%;font-size:14px}.panel-module__pmcWQq__table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#64748b;padding:0 12px 12px 0;font-size:12px;font-weight:500}.panel-module__pmcWQq__table td{color:#e2e8f0;vertical-align:middle;border-top:1px solid #1e293b;padding:12px 12px 12px 0}.panel-module__pmcWQq__badge{color:#5eead4;background:#134e4a;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}.panel-module__pmcWQq__code{color:#cbd5e1;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.panel-module__pmcWQq__landing{color:#f8fafc;background:#020617;flex-direction:column;min-height:100dvh;display:flex}.panel-module__pmcWQq__landingInner{flex:1;width:100%;max-width:960px;margin:0 auto;padding:96px 24px 64px}.panel-module__pmcWQq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#2dd4bf;margin:0 0 16px;font-size:13px;font-weight:500}.panel-module__pmcWQq__landingTitle{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(34px,6vw,56px);font-weight:700;line-height:1.1}.panel-module__pmcWQq__landingLead{color:#94a3b8;max-width:60ch;margin:20px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.7}.panel-module__pmcWQq__landingActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.panel-module__pmcWQq__landingGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:72px;display:grid}.panel-module__pmcWQq__landingCard{background:#0b1220;border:1px solid #1e293b;border-radius:14px;padding:24px}.panel-module__pmcWQq__landingCardTitle{color:#f8fafc;margin:0 0 8px;font-size:16px;font-weight:600}.panel-module__pmcWQq__landingCardText{color:#94a3b8;margin:0;font-size:14px;line-height:1.7}.panel-module__pmcWQq__landingFooter{text-align:center;color:#64748b;border-top:1px solid #1e293b;padding:24px;font-size:13px}@media (prefers-reduced-motion:reduce){.panel-module__pmcWQq__input,.panel-module__pmcWQq__textarea,.panel-module__pmcWQq__select,.panel-module__pmcWQq__button,.panel-module__pmcWQq__meterFill{transition:none}.panel-module__pmcWQq__button:active:not(:disabled){transform:none}}
