.styles-module-scss-module__1ZChBW__wrapper{align-items:flex-end;gap:8px;margin-bottom:10px;padding:0 16px;display:flex}.styles-module-scss-module__1ZChBW__user{justify-content:flex-end}.styles-module-scss-module__1ZChBW__assistant{justify-content:flex-start}.styles-module-scss-module__1ZChBW__noAvatar.styles-module-scss-module__1ZChBW__assistant{flex-direction:column;align-items:flex-start;gap:3px}.styles-module-scss-module__1ZChBW__noAvatar.styles-module-scss-module__1ZChBW__assistant.styles-module-scss-module__1ZChBW__capped{max-width:64%}.styles-module-scss-module__1ZChBW__meta{color:#64748b;padding:0 2px 0 14px;font-size:12px;font-weight:500}.styles-module-scss-module__1ZChBW__avatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#0b86e7,#0968b3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:1px;font-size:.78rem;font-weight:700;display:flex}.styles-module-scss-module__1ZChBW__bubble{overflow-wrap:anywhere;border-radius:16px;min-width:0;max-width:75%;padding:10px 14px;font-size:14px;line-height:1.5}.styles-module-scss-module__1ZChBW__user .styles-module-scss-module__1ZChBW__bubble{color:#fff;background:#0b86e7;border-bottom-right-radius:5px;box-shadow:0 2px 8px #0b86e73d}.styles-module-scss-module__1ZChBW__assistant .styles-module-scss-module__1ZChBW__bubble{color:#1e293b;background:#f1f5f9;border-bottom-left-radius:5px}.styles-module-scss-module__1ZChBW__noAvatar.styles-module-scss-module__1ZChBW__assistant .styles-module-scss-module__1ZChBW__bubble{max-width:100%}
.styles-module-scss-module__JQMU2W__wrapper{justify-content:flex-start;margin-bottom:10px;padding:0 16px 0 52px;display:flex}.styles-module-scss-module__JQMU2W__bare{padding-left:16px}.styles-module-scss-module__JQMU2W__bubble{background:#f1f5f9;border-radius:16px 16px 16px 5px;align-items:center;gap:8px;padding:12px 16px;display:flex}.styles-module-scss-module__JQMU2W__label{color:#64748b;font-size:.8rem}.styles-module-scss-module__JQMU2W__dots{align-items:center;gap:4px;display:flex}.styles-module-scss-module__JQMU2W__dot{background:#94a3b8;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite styles-module-scss-module__JQMU2W__bounce}.styles-module-scss-module__JQMU2W__dot:nth-child(2){animation-delay:.2s}.styles-module-scss-module__JQMU2W__dot:nth-child(3){animation-delay:.4s}@keyframes styles-module-scss-module__JQMU2W__bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}
.styles-module-scss-module__JkypAW__wrapper{flex-direction:column;display:flex}.styles-module-scss-module__JkypAW__inputRow{align-items:center;gap:8px;display:flex}.styles-module-scss-module__JkypAW__input{border:1px solid #d9d9d9;border-radius:8px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px}.styles-module-scss-module__JkypAW__input:focus{border-color:#0b86e7;box-shadow:0 0 0 2px #0b86e71a}.styles-module-scss-module__JkypAW__input:disabled{cursor:not-allowed;background:#f5f5f5}.styles-module-scss-module__JkypAW__inputError{border-color:#ff0032}.styles-module-scss-module__JkypAW__inputError:focus{box-shadow:0 0 0 2px #ff00321a}.styles-module-scss-module__JkypAW__submitButton{color:#fff;cursor:pointer;background:#0b86e7;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:background .15s;display:flex}.styles-module-scss-module__JkypAW__submitButton:hover:not(:disabled){background:#0968b3}.styles-module-scss-module__JkypAW__submitButton:disabled{cursor:not-allowed;background:#d9d9d9}.styles-module-scss-module__JkypAW__error{color:#ff0032;margin-top:4px;font-size:12px}.styles-module-scss-module__JkypAW__composer{background:#fbfcfd;border-top:1px solid #eef0f3;padding:14px 16px}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__inputRow{align-items:center;gap:10px}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__input{resize:none;background:#fff;border:1.5px solid #cbd5e1;border-radius:24px;min-height:50px;max-height:140px;padding:13px 18px;font-size:15px;line-height:1.4;transition:border-color .15s,box-shadow .15s;overflow-y:hidden;box-shadow:0 1px 2px #1018280a}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__input::placeholder{color:#94a3b8}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__input:focus{box-shadow:0 0 0 3px #0b86e724}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__submitButton{border-radius:50%;width:50px;height:50px;transition:background .15s,transform .1s}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__submitButton svg{transform:translate(-1px)}.styles-module-scss-module__JkypAW__composer .styles-module-scss-module__JkypAW__submitButton:active:not(:disabled){transform:scale(.94)}
.styles-module-scss-module__5KsQwa__wrapper{flex-direction:column;display:flex}.styles-module-scss-module__5KsQwa__options{flex-wrap:wrap;gap:8px;display:flex}.styles-module-scss-module__5KsQwa__optionsFill{flex-wrap:nowrap;gap:10px}.styles-module-scss-module__5KsQwa__optionsFill .styles-module-scss-module__5KsQwa__card{flex:1 1 0;min-width:0}.styles-module-scss-module__5KsQwa__group{flex-direction:column;gap:6px;display:flex}.styles-module-scss-module__5KsQwa__group+.styles-module-scss-module__5KsQwa__group{margin-top:12px}.styles-module-scss-module__5KsQwa__groupLabel{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:700}.styles-module-scss-module__5KsQwa__pill{color:#0b86e7;cursor:pointer;background:#0b86e70a;border:1px solid #0b86e773;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.styles-module-scss-module__5KsQwa__pill:hover:not(:disabled){color:#fff;background:#0b86e7;border-color:#0b86e7}.styles-module-scss-module__5KsQwa__pill:disabled{color:#d9d9d9;cursor:not-allowed;border-color:#d9d9d9}.styles-module-scss-module__5KsQwa__card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;min-width:0;max-width:75%;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex}.styles-module-scss-module__5KsQwa__card:hover:not(:disabled){background:#0b86e70d;border-color:#0b86e7;box-shadow:0 2px 8px #0b86e71a}.styles-module-scss-module__5KsQwa__card:active:not(:disabled){transform:scale(.985)}.styles-module-scss-module__5KsQwa__card:disabled{opacity:.5;cursor:not-allowed}.styles-module-scss-module__5KsQwa__md{gap:2px;padding:10px 16px}.styles-module-scss-module__5KsQwa__lg{border-radius:16px;gap:3px;padding:12px 18px}.styles-module-scss-module__5KsQwa__xl{border-radius:12px;gap:3px;padding:12px 14px}.styles-module-scss-module__5KsQwa__label{overflow-wrap:anywhere;color:#1e293b;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:14px;font-weight:600;display:inline-flex}.styles-module-scss-module__5KsQwa__lg .styles-module-scss-module__5KsQwa__label{font-size:15px}.styles-module-scss-module__5KsQwa__xl .styles-module-scss-module__5KsQwa__label{color:#0f172a;font-size:.9rem;font-weight:700}.styles-module-scss-module__5KsQwa__icon{align-items:center;display:inline-flex}.styles-module-scss-module__5KsQwa__description{overflow-wrap:anywhere;color:#64748b;min-width:0;max-width:100%;margin-top:2px;font-size:12px;line-height:1.4}.styles-module-scss-module__5KsQwa__xl .styles-module-scss-module__5KsQwa__description{color:#94a3b8;font-size:.76rem;line-height:1.35}.styles-module-scss-module__5KsQwa__primary{background:#0b86e70f;border-color:#0b86e7;box-shadow:0 4px 12px #0b86e71f}.styles-module-scss-module__5KsQwa__primary:hover:not(:disabled){background:#0b86e71a;border-color:#0968b3}.styles-module-scss-module__5KsQwa__primary .styles-module-scss-module__5KsQwa__label{color:#0b86e7}.styles-module-scss-module__5KsQwa__selected{background:#0b86e714;border-color:#0b86e7;box-shadow:inset 0 0 0 1px #0b86e7}.styles-module-scss-module__5KsQwa__confirmButton{color:#fff;cursor:pointer;background:#0b86e7;border:none;border-radius:8px;align-self:flex-start;margin-top:10px;padding:8px 20px;font-size:14px;font-weight:600;transition:background .15s}.styles-module-scss-module__5KsQwa__confirmButton:hover:not(:disabled){background:#0968b3}.styles-module-scss-module__5KsQwa__confirmButton:disabled{opacity:.5;cursor:not-allowed}
.styles-module-scss-module__BC1tqW__progress{flex-direction:column;gap:4px;width:100%;display:flex}.styles-module-scss-module__BC1tqW__meta{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.styles-module-scss-module__BC1tqW__label{color:#6b7280;font-size:12px;font-weight:600}.styles-module-scss-module__BC1tqW__percent{color:#6b7280;flex-shrink:0;font-size:12px;font-weight:600}.styles-module-scss-module__BC1tqW__track{background:#e5e7eb;border-radius:999px;width:100%;overflow:hidden}.styles-module-scss-module__BC1tqW__sm .styles-module-scss-module__BC1tqW__track{height:4px}.styles-module-scss-module__BC1tqW__md .styles-module-scss-module__BC1tqW__track{height:8px}.styles-module-scss-module__BC1tqW__fill{border-radius:999px;height:100%;transition:width .35s}.styles-module-scss-module__BC1tqW__primary{background:#0b86e7}.styles-module-scss-module__BC1tqW__success{background:#16a34a}.styles-module-scss-module__BC1tqW__warning{background:#d97706}.styles-module-scss-module__BC1tqW__danger{background:#ff0032}
.styles-module-scss-module__Q5eaxa__summary{background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;min-height:500px;max-height:70vh;padding:22px 22px 0;display:flex;position:sticky;top:24px;overflow:hidden;box-shadow:0 1px 3px #1018280f,0 12px 32px #10182814}@media (max-width:767px){.styles-module-scss-module__Q5eaxa__summary{min-height:0;max-height:none;position:static}}.styles-module-scss-module__Q5eaxa__sumHeader{border-bottom:1px solid #eef1f5;margin:0 -22px;padding:0 22px 14px}.styles-module-scss-module__Q5eaxa__sumTitle{margin:0 0 10px;font-size:1.05rem;font-weight:700}.styles-module-scss-module__Q5eaxa__sumScroll{flex-direction:column;flex:1;min-height:0;margin:0 -4px;padding:14px 4px 8px;display:flex;overflow-y:auto}.styles-module-scss-module__Q5eaxa__group{border-top:1px solid #f1f5f9;padding:14px 0}.styles-module-scss-module__Q5eaxa__group:first-of-type{border-top:none}.styles-module-scss-module__Q5eaxa__secHeadRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module-scss-module__Q5eaxa__secHead{color:#0f172a;margin:0 0 4px;font-size:.82rem;font-weight:700}.styles-module-scss-module__Q5eaxa__secText{color:#334155;margin:0;font-size:.9rem;line-height:1.6}.styles-module-scss-module__Q5eaxa__check{color:#16a34a;flex-shrink:0}@keyframes styles-module-scss-module__Q5eaxa__flash{0%{background:#c7f0d8}to{background:0 0}}.styles-module-scss-module__Q5eaxa__flash{border-radius:4px;animation:1.4s ease-out styles-module-scss-module__Q5eaxa__flash}.styles-module-scss-module__Q5eaxa__emptyHint{text-align:center;color:#cbd5e1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px 16px;font-size:.84rem;line-height:1.5;display:flex}.styles-module-scss-module__Q5eaxa__emptyPaw{opacity:.55;font-size:2rem}.styles-module-scss-module__Q5eaxa__needBlock{background:#fbfcfd;border-top:1px solid #eef1f5;flex-shrink:0;margin:0 -22px;padding:14px 22px 16px}.styles-module-scss-module__Q5eaxa__needHead{letter-spacing:.03em;text-transform:uppercase;color:#94a3b8;margin-bottom:10px;font-size:.74rem;font-weight:700}.styles-module-scss-module__Q5eaxa__needList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__Q5eaxa__needItem{color:#475569;align-items:baseline;gap:9px;font-size:.85rem;display:flex}.styles-module-scss-module__Q5eaxa__needDot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:5px;height:5px;transform:translateY(-2px)}.styles-module-scss-module__Q5eaxa__needFields{color:#64748b}
.styles-module-scss-module__Nt6TbG__summary{text-align:left;background:#f9f9f9;border-radius:12px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.styles-module-scss-module__Nt6TbG__row{grid-template-columns:100px 1fr;align-items:start;gap:12px;display:grid}@media (max-width:379px){.styles-module-scss-module__Nt6TbG__row{grid-template-columns:1fr;gap:2px}}.styles-module-scss-module__Nt6TbG__label{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;padding-top:3px;font-size:.7rem;font-weight:600}.styles-module-scss-module__Nt6TbG__values{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__Nt6TbG__value{overflow-wrap:anywhere;font-size:.9rem;line-height:1.45}.styles-module-scss-module__Nt6TbG__lead{color:#0f172a;font-weight:700}.styles-module-scss-module__Nt6TbG__note{color:#64748b}.styles-module-scss-module__Nt6TbG__old{color:#94a3b8;text-decoration:line-through}.styles-module-scss-module__Nt6TbG__group{margin-top:10px}.styles-module-scss-module__Nt6TbG__hostBadge{color:#0b86e7;vertical-align:1px;background:#eff6ff;border-radius:6px;margin-left:8px;padding:1px 7px;font-size:.72rem;font-weight:700;display:inline-block}
.styles-module-scss-module__veSAOq__card{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #eaecf0;border-radius:16px;width:100%;max-width:560px;margin:24px auto;padding:36px 36px 28px;animation:.25s ease-out styles-module-scss-module__veSAOq__viewIn;box-shadow:0 1px 3px #1018280f,0 12px 32px #10182814}@keyframes styles-module-scss-module__veSAOq__viewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes styles-module-scss-module__veSAOq__pop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.styles-module-scss-module__veSAOq__icon{color:#fff;background:#f5a623;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;animation:.45s ease-out styles-module-scss-module__veSAOq__pop;display:flex}.styles-module-scss-module__veSAOq__iconDone{background:#16a34a}.styles-module-scss-module__veSAOq__iconEnded{background:#94a3b8}.styles-module-scss-module__veSAOq__title{color:#0f172a;letter-spacing:-.01em;margin:0 0 12px;font-size:1.4rem;font-weight:700}.styles-module-scss-module__veSAOq__lead{color:#475569;margin:0 0 10px;font-size:.95rem;line-height:1.5}.styles-module-scss-module__veSAOq__lead strong{color:#0f172a;font-weight:700}.styles-module-scss-module__veSAOq__sub{color:#94a3b8;max-width:380px;margin:0 auto;font-size:.88rem;line-height:1.55}.styles-module-scss-module__veSAOq__sub strong{color:#475569;font-weight:600}.styles-module-scss-module__veSAOq__divider{border-top:1px solid #eef1f5;margin:24px 0}.styles-module-scss-module__veSAOq__summaryWrap{margin:24px 0}.styles-module-scss-module__veSAOq__copyAfterSummary{margin-bottom:24px}.styles-module-scss-module__veSAOq__bookAnother{color:#0b86e7;cursor:pointer;background:#f2f8fe;border:1px solid #cfe1f7;border-radius:10px;justify-content:center;align-items:center;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.styles-module-scss-module__veSAOq__bookAnother:hover{background:#e6f2fc;border-color:#b9d6f2}.styles-module-scss-module__veSAOq__change{color:#64748b;margin:14px 0 0;font-size:12px}.styles-module-scss-module__veSAOq__changeLink{cursor:pointer;font-family:inherit;font-size:inherit;color:#0b86e7;background:0 0;border:none;padding:0;font-weight:600}.styles-module-scss-module__veSAOq__changeLink:hover{text-decoration:underline}
.styles-module-scss-module__cMMAOG__payCard{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;background:var(--surface);border:1px solid var(--line);width:100%;max-width:680px;box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;margin:0 auto;padding:22px 24px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:.28s cubic-bezier(.16,1,.3,1) both styles-module-scss-module__cMMAOG__viewIn;display:flex}@keyframes styles-module-scss-module__cMMAOG__viewIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__cMMAOG__payCard{animation:none}}.styles-module-scss-module__cMMAOG__done{background:#f0faf3;border:1px solid #cdebd6;border-radius:11px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.styles-module-scss-module__cMMAOG__doneIcon{color:#15803d;background:#dcf3e3;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:inline-grid}.styles-module-scss-module__cMMAOG__doneText{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__cMMAOG__doneTitle{color:#15803d;font-size:.92rem;font-weight:600}.styles-module-scss-module__cMMAOG__doneSub{color:var(--ink-3);font-size:.82rem;line-height:1.45}.styles-module-scss-module__cMMAOG__split{background:var(--line);height:1px;margin:14px 0 12px}.styles-module-scss-module__cMMAOG__payTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.35rem;font-weight:700}.styles-module-scss-module__cMMAOG__paySub{color:var(--ink-3);margin:6px 0 14px;font-size:.87rem;line-height:1.55}.styles-module-scss-module__cMMAOG__payChoiceStack{flex-flow:column;gap:10px;padding:4px 0 2px;display:flex}.styles-module-scss-module__cMMAOG__payChoiceCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dde1e7;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex}.styles-module-scss-module__cMMAOG__payChoiceCard:hover:not(:disabled){background:#fafbfc;border-color:#cbd5e1}.styles-module-scss-module__cMMAOG__payChoiceCard:active:not(:disabled){transform:scale(.985)}.styles-module-scss-module__cMMAOG__payChoiceCard:disabled{cursor:not-allowed;opacity:.55}.styles-module-scss-module__cMMAOG__payChoicePrimary{background:#0b86e70f;border-color:#0b86e7;box-shadow:0 4px 12px #0b86e71f}.styles-module-scss-module__cMMAOG__payChoicePrimary:hover:not(:disabled){background:#0b86e71a;border-color:#0968b3}.styles-module-scss-module__cMMAOG__payChoiceTitle{color:#0f172a;align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}.styles-module-scss-module__cMMAOG__payChoicePrimary .styles-module-scss-module__cMMAOG__payChoiceTitle{color:#0b86e7}.styles-module-scss-module__cMMAOG__payChoiceSub{color:#5b6675;white-space:normal;font-size:.78rem;line-height:1.35}
.styles-module-scss-module__1FGm0q__iframe{border:none;width:100%;height:928px;margin-top:-28px}.styles-module-scss-module__1FGm0q__iframePage{border:none;width:100%;height:720px}
.styles-module-scss-module__sS3qHq__card{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;width:100%;padding:18px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.styles-module-scss-module__sS3qHq__pageVariant{max-width:560px;margin:0 auto;padding:24px 20px}.styles-module-scss-module__sS3qHq__loading{color:var(--ink-3);align-items:center;gap:10px;padding:14px 2px;font-size:.95rem;display:flex}.styles-module-scss-module__sS3qHq__fields{flex-direction:column;gap:14px;display:none}.styles-module-scss-module__sS3qHq__fields[data-ready=true]{display:flex}.styles-module-scss-module__sS3qHq__row{gap:12px;display:flex}.styles-module-scss-module__sS3qHq__row>*{flex:1;min-width:0}.styles-module-scss-module__sS3qHq__field{flex-direction:column;gap:6px;display:flex}.styles-module-scss-module__sS3qHq__labelText{color:var(--ink-2);font-size:.85rem;font-weight:600}.styles-module-scss-module__sS3qHq__input,.styles-module-scss-module__sS3qHq__hostedField{border:1px solid var(--line);background:var(--surface);height:46px;color:var(--ink);border-radius:10px;padding:0 12px;font-size:1rem}.styles-module-scss-module__sS3qHq__input:focus,.styles-module-scss-module__sS3qHq__input:focus-within,.styles-module-scss-module__sS3qHq__hostedField:focus,.styles-module-scss-module__sS3qHq__hostedField:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.styles-module-scss-module__sS3qHq__input:disabled,.styles-module-scss-module__sS3qHq__hostedField:disabled{color:var(--ink-4);background:#f8fafc}.styles-module-scss-module__sS3qHq__hostedField{align-items:center;display:flex}.styles-module-scss-module__sS3qHq__hostedField>*{width:100%}.styles-module-scss-module__sS3qHq__error{color:var(--alert);margin:0;font-size:.9rem}.styles-module-scss-module__sS3qHq__submit{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:1rem;font-weight:700;transition:background .15s;display:inline-flex}.styles-module-scss-module__sS3qHq__submit:hover:not(:disabled){background:var(--brand-strong)}.styles-module-scss-module__sS3qHq__submit:disabled{cursor:not-allowed;background:#b9c2cf}.styles-module-scss-module__sS3qHq__autoRow{min-height:22px;color:var(--ink-3);align-items:center;gap:8px;margin:0;font-size:.85rem;line-height:1.45;display:flex}.styles-module-scss-module__sS3qHq__retry{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--ink);cursor:pointer;border-radius:10px;padding:0 18px;font-size:.95rem;font-weight:600;transition:border-color .15s,color .15s}.styles-module-scss-module__sS3qHq__retry:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.styles-module-scss-module__sS3qHq__retry:disabled{color:var(--ink-4);cursor:not-allowed}.styles-module-scss-module__sS3qHq__spinner{border:2px solid #fff6;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite styles-module-scss-module__sS3qHq__spin}.styles-module-scss-module__sS3qHq__loading .styles-module-scss-module__sS3qHq__spinner,.styles-module-scss-module__sS3qHq__autoRow .styles-module-scss-module__sS3qHq__spinner{border-color:var(--line);border-top-color:var(--brand)}@keyframes styles-module-scss-module__sS3qHq__spin{to{transform:rotate(360deg)}}.styles-module-scss-module__sS3qHq__secureNote{color:var(--ink-3);align-items:flex-start;gap:7px;margin:2px 0 0;font-size:12px;line-height:1.45;display:flex}.styles-module-scss-module__sS3qHq__secureNote svg{color:var(--brand);flex-shrink:0;margin-top:1px}
.styles-module-scss-module__kobw9a__card{background:#fff;border:1px solid #eaecf0;border-radius:16px;width:100%;padding:22px 24px 18px;box-shadow:0 1px 3px #1018280f}.styles-module-scss-module__kobw9a__top{align-items:center;gap:10px;display:flex}.styles-module-scss-module__kobw9a__icon{color:#0b86e7;background:#0b86e71a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.styles-module-scss-module__kobw9a__id{color:#0f172a;font-size:.95rem;font-weight:700}.styles-module-scss-module__kobw9a__chip{text-transform:uppercase;letter-spacing:.04em;color:#475569;background:#f1f5f9;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.72rem;font-weight:700}.styles-module-scss-module__kobw9a__chipSent{color:#0b86e7;background:#0b86e71a}.styles-module-scss-module__kobw9a__chipCompleted{color:#16a34a;background:#dcfce7}.styles-module-scss-module__kobw9a__chipProcessing{color:#b45309;background:#fef3c7}.styles-module-scss-module__kobw9a__amountRow{align-items:baseline;gap:10px;margin:14px 0 2px;display:flex}.styles-module-scss-module__kobw9a__amount{letter-spacing:-.02em;color:#0f172a;font-size:1.9rem;font-weight:700}.styles-module-scss-module__kobw9a__amountLabel{color:#475569;font-size:.85rem}.styles-module-scss-module__kobw9a__dates{color:#475569;margin:0;font-size:.85rem}.styles-module-scss-module__kobw9a__lines{border-top:1px solid #eaecf0;margin-top:16px;padding-top:8px;font-size:.85rem}.styles-module-scss-module__kobw9a__line{justify-content:space-between;gap:12px;padding:7px 0;display:flex}.styles-module-scss-module__kobw9a__desc{color:#475569}.styles-module-scss-module__kobw9a__desc small{color:#94a3b8;margin-top:1px;font-size:.78rem;display:block}.styles-module-scss-module__kobw9a__val{color:#0f172a;white-space:nowrap;font-weight:500}.styles-module-scss-module__kobw9a__sub .styles-module-scss-module__kobw9a__desc,.styles-module-scss-module__kobw9a__sub .styles-module-scss-module__kobw9a__val{color:#475569;font-weight:400}.styles-module-scss-module__kobw9a__total{border-top:1px solid #eaecf0;margin-top:4px;padding-top:11px;font-size:.92rem;font-weight:700}.styles-module-scss-module__kobw9a__total .styles-module-scss-module__kobw9a__desc,.styles-module-scss-module__kobw9a__total .styles-module-scss-module__kobw9a__val{color:#0f172a;font-weight:700}.styles-module-scss-module__kobw9a__foot{justify-content:flex-end;margin-top:10px;display:flex}.styles-module-scss-module__kobw9a__download{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:10px;align-items:center;gap:7px;padding:7px 13px;font-size:.82rem;font-weight:600;transition:background .15s;display:inline-flex}.styles-module-scss-module__kobw9a__download:hover{background:#f8fafc}
.styles-module-scss-module__sw5Bfq__payWrap{flex-direction:column;gap:4px;height:100%;padding:18px 22px 22px;animation:.2s ease-out styles-module-scss-module__sw5Bfq__viewIn;display:flex;overflow-y:auto}@media (max-width:991px){.styles-module-scss-module__sw5Bfq__payWrap{padding-left:0;padding-right:0}}@keyframes styles-module-scss-module__sw5Bfq__viewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.styles-module-scss-module__sw5Bfq__payBack{color:#0b86e7;cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:4px;margin:-6px 0 0 10px;padding:6px 10px 6px 6px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .15s;display:inline-flex}.styles-module-scss-module__sw5Bfq__payBack:hover:not(:disabled){background:#0b86e714}.styles-module-scss-module__sw5Bfq__payBack:disabled{opacity:.5;cursor:not-allowed}.styles-module-scss-module__sw5Bfq__payBackIcon{flex-shrink:0}.styles-module-scss-module__sw5Bfq__payCard{border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__sw5Bfq__payLoading{color:#94a3b8;justify-content:center;align-items:center;min-height:430px;font-size:1rem;display:flex}.styles-module-scss-module__sw5Bfq__preparing{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.styles-module-scss-module__sw5Bfq__preparingSpinner{border:3px solid #0b86e733;border-top-color:#0b86e7;border-radius:50%;width:26px;height:26px;animation:.7s linear infinite styles-module-scss-module__sw5Bfq__paySpin}.styles-module-scss-module__sw5Bfq__preparingText{color:#64748b;margin:0;font-size:1rem}.styles-module-scss-module__sw5Bfq__payNotice{color:#92400e;background:#fff4e5;border:1px solid #f5d9ad;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:.82rem;line-height:1.4;display:flex}.styles-module-scss-module__sw5Bfq__payNoticeSpinner{border:2px solid #92400e40;border-top-color:#92400e;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite styles-module-scss-module__sw5Bfq__paySpin}@keyframes styles-module-scss-module__sw5Bfq__paySpin{to{transform:rotate(360deg)}}.styles-module-scss-module__sw5Bfq__saving{z-index:2;text-align:center;border-radius:inherit;background:#fff;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out both styles-module-scss-module__sw5Bfq__savingVeil;display:flex;position:absolute;inset:0}.styles-module-scss-module__sw5Bfq__savingInner{flex-direction:column;align-items:center;max-width:320px;animation:.34s ease-out 50ms both styles-module-scss-module__sw5Bfq__savingRise;display:flex}.styles-module-scss-module__sw5Bfq__savingBadge{background:#0b86e70f;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;display:inline-flex;position:relative}.styles-module-scss-module__sw5Bfq__savingRing{background:conic-gradient(from 90deg,#0b86e700 0%,#0b86e71f 35%,#0b86e7 92% 100%);border-radius:50%;animation:.9s linear infinite styles-module-scss-module__sw5Bfq__paySpin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.styles-module-scss-module__sw5Bfq__savingLock{color:#0b86e7;position:relative}.styles-module-scss-module__sw5Bfq__savingTitle{color:#0f172a;letter-spacing:-.01em;margin:0 0 6px;font-size:1.15rem;font-weight:600}.styles-module-scss-module__sw5Bfq__savingSub{color:#64748b;margin:0;font-size:.9rem;line-height:1.5}@keyframes styles-module-scss-module__sw5Bfq__savingVeil{0%{opacity:0}to{opacity:1}}@keyframes styles-module-scss-module__sw5Bfq__savingRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__sw5Bfq__saving,.styles-module-scss-module__sw5Bfq__savingInner{animation:none}.styles-module-scss-module__sw5Bfq__savingRing{background:conic-gradient(#0b86e74d,#0b86e74d);animation:none}}.styles-module-scss-module__sw5Bfq__unavailableWrap{justify-content:center;align-items:center;height:100%;min-height:430px;padding:22px;animation:.2s ease-out styles-module-scss-module__sw5Bfq__viewIn;display:flex}.styles-module-scss-module__sw5Bfq__unavailableCard{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:0 8px;display:flex}.styles-module-scss-module__sw5Bfq__unavailableTitle{color:#0f172a;letter-spacing:-.01em;margin:0 0 12px;font-size:1.5rem;font-weight:600}.styles-module-scss-module__sw5Bfq__unavailableText{color:#64748b;max-width:340px;margin:0 0 26px;font-size:1rem;line-height:1.55}.styles-module-scss-module__sw5Bfq__unavailableAction{color:#0b86e7;cursor:pointer;background:0 0;border:1px solid #0b86e7;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:13px 18px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .15s;display:inline-flex}.styles-module-scss-module__sw5Bfq__unavailableAction:hover{background:#0b86e714}.styles-module-scss-module__sw5Bfq__unavailableBack{cursor:pointer;color:#64748b;background:0 0;border:none;margin-top:16px;padding:6px;font-family:inherit;font-size:.95rem;font-weight:600}.styles-module-scss-module__sw5Bfq__unavailableBack:hover{color:#0f172a;text-decoration:underline}.styles-module-scss-module__sw5Bfq__errorBody{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.styles-module-scss-module__sw5Bfq__errorIcon{color:#d4493f;background:#fef3f2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 0 18px;display:flex}.styles-module-scss-module__sw5Bfq__page{background:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:48px 20px;display:flex}.styles-module-scss-module__sw5Bfq__pageInner{flex-direction:column;gap:24px;width:100%;max-width:560px;display:flex}.styles-module-scss-module__sw5Bfq__pageHeader{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.styles-module-scss-module__sw5Bfq__pageHeading{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:650}.styles-module-scss-module__sw5Bfq__pageSub{color:#64748b;max-width:430px;margin:0;font-size:.98rem;line-height:1.55}.styles-module-scss-module__sw5Bfq__surface{background:#fff;border:1px solid #eaecf0;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 3px #1018280f}.styles-module-scss-module__sw5Bfq__pageCard{text-align:center;background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:40px 28px;display:flex;box-shadow:0 1px 3px #1018280f}.styles-module-scss-module__sw5Bfq__savedIcon{color:#12b76a;background:#ecfdf3;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 0 20px;display:flex}.styles-module-scss-module__sw5Bfq__savingIcon{color:#2e90fa;background:#eff8ff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 0 20px;display:flex}.styles-module-scss-module__sw5Bfq__payError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:8px;margin:14px 16px 0;padding:10px 12px;font-size:.82rem;line-height:1.45;display:flex}.styles-module-scss-module__sw5Bfq__saveCardRow{color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:9px;margin:14px 16px 10px;font-size:.85rem;display:flex}.styles-module-scss-module__sw5Bfq__saveCardRow input{accent-color:#0b86e7;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.styles-module-scss-module__sw5Bfq__saveCardRow small{color:#94a3b8;margin-top:2px;font-size:.76rem;display:block}.styles-module-scss-module__sw5Bfq__saveCardRowInline{margin:2px 0 0}.styles-module-scss-module__sw5Bfq__warnIcon{color:#b45309;background:#fffaeb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 0 20px;display:flex}
.styles-module-scss-module__Y1-m3W__bookingLayout{grid-template-columns:360px 1fr;align-items:start;gap:28px;display:grid}@media (min-width:768px) and (max-width:991px){.styles-module-scss-module__Y1-m3W__bookingLayout{grid-template-columns:minmax(0,1fr) clamp(420px,55vw,600px);gap:20px}}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__bookingLayout{grid-template-columns:1fr;gap:16px}}.styles-module-scss-module__Y1-m3W__panel{background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;height:500px;max-height:70dvh;display:flex;overflow:hidden;box-shadow:0 12px 32px #10182814,0 2px 6px #1018280a}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__panel{border-radius:12px;height:clamp(400px,80dvh,600px)}}.styles-module-scss-module__Y1-m3W__boxGrow{height:700px;max-height:none}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__boxGrow{height:min(700px,100dvh - 96px)}}.styles-module-scss-module__Y1-m3W__railCard{background:#fff;border:1px solid #eaecf0;border-radius:16px;align-items:stretch;width:100%;max-width:960px;height:560px;max-height:74dvh;display:flex;overflow:hidden;box-shadow:0 12px 32px #10182814,0 2px 6px #1018280a}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__railCard{border-radius:12px;flex-direction:column;height:auto;max-height:none}}.styles-module-scss-module__Y1-m3W__panelBare{min-width:0;height:100%;max-height:none;box-shadow:none;border:none;border-radius:0;flex:auto}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__panelBare{height:60dvh}}.styles-module-scss-module__Y1-m3W__payCol{flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;overflow:hidden}.styles-module-scss-module__Y1-m3W__payHead{flex-shrink:0;padding:20px 22px 14px}.styles-module-scss-module__Y1-m3W__payBack{color:#0b86e7;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:12px;padding:0;font-family:inherit;font-size:.9rem;font-weight:600;display:inline-flex}.styles-module-scss-module__Y1-m3W__payBack svg{flex-shrink:0}.styles-module-scss-module__Y1-m3W__payBack:hover{color:#0968b3}.styles-module-scss-module__Y1-m3W__payTitle{letter-spacing:-.01em;color:#0f172a;margin:0 0 4px;font-size:1.25rem;font-weight:700}.styles-module-scss-module__Y1-m3W__paySub{color:#64748b;margin:0;font-size:.9rem;line-height:1.5}.styles-module-scss-module__Y1-m3W__payFill{flex:auto;min-height:0;padding:0 22px 18px;overflow-y:auto}.styles-module-scss-module__Y1-m3W__payShell{background:#fff;border:1px solid #eaecf0;border-radius:12px;overflow:hidden}.styles-module-scss-module__Y1-m3W__railCardPay{height:auto;min-height:520px;max-height:88dvh}@media (max-width:767px){.styles-module-scss-module__Y1-m3W__railCardPay{max-height:none}}.styles-module-scss-module__Y1-m3W__confirmationWrap{grid-column:1/-1}.styles-module-scss-module__Y1-m3W__paymentSolo{grid-column:1/-1;width:100%;max-width:680px;margin:0 auto}.styles-module-scss-module__Y1-m3W__pickerIndent{padding:2px 16px 14px 52px}.styles-module-scss-module__Y1-m3W__pickerIndentBare{padding:2px 16px 14px}.styles-module-scss-module__Y1-m3W__inputPulse{animation:.6s ease-in-out 5 styles-module-scss-module__Y1-m3W__inputPulse}@keyframes styles-module-scss-module__Y1-m3W__inputPulse{0%,to{border-color:#cbd5e1;box-shadow:0 1px 2px #1018280a}50%{border-color:#0b86e7;box-shadow:0 0 0 4px #0b86e738}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__Y1-m3W__inputPulse{animation:none}}.styles-module-scss-module__Y1-m3W__chatHeader{border-bottom:1px solid #f0f2f5;flex-shrink:0;align-items:center;gap:9px;padding:11px 18px;display:flex}.styles-module-scss-module__Y1-m3W__chatAvatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#0b86e7,#0968b3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:flex}.styles-module-scss-module__Y1-m3W__chatInfo{align-items:center;line-height:1.2;display:flex}.styles-module-scss-module__Y1-m3W__chatStatus{align-items:center;gap:6px;font-size:13px;display:flex}.styles-module-scss-module__Y1-m3W__chatTitle{color:#2a2a2a;font-size:13px;font-weight:600}.styles-module-scss-module__Y1-m3W__chatOnline{color:#16a34a;font-size:13px;font-weight:500}.styles-module-scss-module__Y1-m3W__chatDot{background:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px}.styles-module-scss-module__Y1-m3W__progressHeader{border-bottom:1px solid #f0f2f5;flex-shrink:0;padding:12px 16px 8px}.styles-module-scss-module__Y1-m3W__messages{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;padding:18px 0;overflow-y:auto}.styles-module-scss-module__Y1-m3W__composerDock{margin-top:auto}.styles-module-scss-module__Y1-m3W__askDock{background:#fbfcfd;border-top:1px solid #eef0f3;flex-shrink:0;margin-top:auto;padding:14px 16px}.styles-module-scss-module__Y1-m3W__askPill{color:#475569;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:12px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:flex}.styles-module-scss-module__Y1-m3W__askPill svg{flex-shrink:0}.styles-module-scss-module__Y1-m3W__askPill:hover{color:#0b86e7;background:#0b86e70d;border-color:#0b86e7}.styles-module-scss-module__Y1-m3W__askPill:focus-visible{outline-offset:2px;outline:2px solid #0b86e7}.styles-module-scss-module__Y1-m3W__chatFoot{text-align:center;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;padding:0 16px 14px;display:flex}.styles-module-scss-module__Y1-m3W__privacyLine{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:inline-flex}@media (max-width:600px){.styles-module-scss-module__Y1-m3W__privacyLine{gap:2px 6px;font-size:12px}}.styles-module-scss-module__Y1-m3W__privacyLock{color:#16a34a;display:inline-flex}.styles-module-scss-module__Y1-m3W__privacyMore{cursor:pointer;color:#0b86e7;text-underline-offset:2px;background:0 0;border:0;padding:0 0 0 2px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.styles-module-scss-module__Y1-m3W__privacyMore:hover{color:#0968b3}@media (max-width:600px){.styles-module-scss-module__Y1-m3W__privacyMore{font-size:12px}}.styles-module-scss-module__Y1-m3W__privacyScrim{z-index:1200;cursor:default;background:#0f172a1f;border:0;position:fixed;inset:0}.styles-module-scss-module__Y1-m3W__privacyPop{z-index:1201;text-align:left;background:#fff;border:1px solid #e6eaf0;border-radius:16px;width:min(360px,100vw - 36px);padding:18px 20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 46px #1018283d}.styles-module-scss-module__Y1-m3W__privacyPopIcon{color:#16a34a;margin-bottom:6px;display:inline-flex}.styles-module-scss-module__Y1-m3W__privacyPopTitle{color:#2a2a2a;margin:0 0 5px;font-size:14px;font-weight:600}.styles-module-scss-module__Y1-m3W__privacyPopText{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.styles-module-scss-module__Y1-m3W__privacyPopBtn{color:#fff;cursor:pointer;background:#0b86e7;border:0;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.styles-module-scss-module__Y1-m3W__privacyPopBtn:hover{background:#0968b3}.styles-module-scss-module__Y1-m3W__joinLine{color:#64748b;justify-content:center;align-items:center;gap:7px;margin:2px 16px 14px;font-size:.76rem;display:flex}.styles-module-scss-module__Y1-m3W__joinAvatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#0b86e7,#0968b3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6rem;font-weight:700;display:inline-flex}.styles-module-scss-module__Y1-m3W__richInput{padding:2px 16px 14px 52px}.styles-module-scss-module__Y1-m3W__error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:10px;flex-shrink:0;margin:0 16px 10px;padding:10px 12px;font-size:.8rem;line-height:1.35}.styles-module-scss-module__Y1-m3W__starters{flex-wrap:wrap;gap:8px;padding:4px 16px 12px 52px;display:flex}.styles-module-scss-module__Y1-m3W__starterButton{color:#0b86e7;cursor:pointer;background:#0b86e70a;border:1px solid #0b86e773;border-radius:20px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.styles-module-scss-module__Y1-m3W__starterButton:hover:not(:disabled){color:#fff;background:#0b86e7;border-color:#0b86e7}.styles-module-scss-module__Y1-m3W__starterButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.styles-module-scss-module__Y1-m3W__pickerIndent,.styles-module-scss-module__Y1-m3W__richInput,.styles-module-scss-module__Y1-m3W__starters{padding-left:20px}}
.styles-module-scss-module__e755Ha__wrap{box-sizing:border-box;background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;gap:18px;width:100%;max-width:560px;margin:24px auto;padding:28px 28px 20px;display:flex;box-shadow:0 1px 3px #1018280f,0 12px 32px #10182814}.styles-module-scss-module__e755Ha__state{box-sizing:border-box;text-align:center;color:#475569;background:#fff;border:1px solid #eaecf0;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:24px auto;padding:32px 28px;font-size:.95rem;line-height:1.5;display:flex}.styles-module-scss-module__e755Ha__back{color:#0b86e7;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:.9rem;font-weight:600;display:inline-flex}.styles-module-scss-module__e755Ha__back:hover{color:#0968b3}.styles-module-scss-module__e755Ha__back:disabled{opacity:.5;cursor:default}.styles-module-scss-module__e755Ha__intro{flex-direction:column;gap:6px;display:flex}.styles-module-scss-module__e755Ha__title{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.styles-module-scss-module__e755Ha__lead{color:#475569;margin:0;font-size:.95rem;line-height:1.5}.styles-module-scss-module__e755Ha__pickerBlock{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__e755Ha__stateSummary{text-align:left}.styles-module-scss-module__e755Ha__error{color:#dc2626;margin:0;font-size:.88rem;line-height:1.45}.styles-module-scss-module__e755Ha__primary{appearance:none;cursor:pointer;color:#fff;background:#0b86e7;border:none;border-radius:10px;padding:12px 16px;font-family:inherit;font-size:.95rem;font-weight:600}.styles-module-scss-module__e755Ha__primary:disabled{opacity:.5;cursor:default}.styles-module-scss-module__e755Ha__secondary{appearance:none;cursor:pointer;color:#475569;background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:11px 16px;font-family:inherit;font-size:.92rem;font-weight:600}.styles-module-scss-module__e755Ha__secondary:disabled{opacity:.5;cursor:default}.styles-module-scss-module__e755Ha__danger{appearance:none;cursor:pointer;color:#fff;background:#dc2626;border:none;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600}.styles-module-scss-module__e755Ha__danger:disabled{opacity:.5;cursor:default}.styles-module-scss-module__e755Ha__cancelConfirm{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.styles-module-scss-module__e755Ha__cancelAsk{color:#0f172a;font-size:.9rem;font-weight:600}.styles-module-scss-module__e755Ha__link{cursor:pointer;color:#0b86e7;background:0 0;border:none;padding:6px;font-family:inherit;font-size:.92rem;font-weight:600}.styles-module-scss-module__e755Ha__link:hover{text-decoration:underline}.styles-module-scss-module__e755Ha__link:disabled{opacity:.5;cursor:default;text-decoration:none}
.styles-module-scss-module__0meZ-G__wrapper{padding:60px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:767px){.styles-module-scss-module__0meZ-G__wrapper{padding:40px 0}}.styles-module-scss-module__0meZ-G__container{max-width:720px;margin:0 auto;padding:0 24px}@media (max-width:767px){.styles-module-scss-module__0meZ-G__container{padding:0 16px}}.styles-module-scss-module__0meZ-G__containerWide{max-width:1040px}.styles-module-scss-module__0meZ-G__default{background-color:#fff}.styles-module-scss-module__0meZ-G__light{background-color:#f9f9f9}.styles-module-scss-module__0meZ-G__dark{color:#fff;background-color:#1a1a2e}
.styles-module-scss-module__WnL9pq__card{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;background:var(--surface);border:1px solid var(--line);width:100%;max-width:680px;box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:16px;margin:0 auto;padding:18px 22px 22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;animation:.28s cubic-bezier(.16,1,.3,1) both styles-module-scss-module__WnL9pq__reviewIn;display:flex}@keyframes styles-module-scss-module__WnL9pq__reviewIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__WnL9pq__card{animation:none}}.styles-module-scss-module__WnL9pq__actions{align-items:center;gap:14px;margin-top:4px;display:flex}.styles-module-scss-module__WnL9pq__head{align-items:center;gap:6px;margin-left:-8px;display:flex}.styles-module-scss-module__WnL9pq__back{width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.styles-module-scss-module__WnL9pq__back:hover:not(:disabled){color:var(--brand);background:#f1f5f9}.styles-module-scss-module__WnL9pq__back:disabled{cursor:not-allowed;opacity:.6}.styles-module-scss-module__WnL9pq__title{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.35rem;font-weight:700}.styles-module-scss-module__WnL9pq__service{border:1px solid var(--line);background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.styles-module-scss-module__WnL9pq__serviceName{color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.35}.styles-module-scss-module__WnL9pq__servicePrice{color:var(--ink-3);font-size:.88rem;font-weight:500;line-height:1.45}.styles-module-scss-module__WnL9pq__nonRefund{color:#dc2626;align-items:center;gap:6px;margin-top:7px;font-size:.78rem;font-weight:500;display:inline-flex}.styles-module-scss-module__WnL9pq__nonRefund svg{flex-shrink:0;width:14px;height:14px}.styles-module-scss-module__WnL9pq__list{flex-direction:column;display:flex}.styles-module-scss-module__WnL9pq__line{align-items:baseline;gap:14px;padding:10px 0;display:flex}.styles-module-scss-module__WnL9pq__line:first-child{padding-top:2px}.styles-module-scss-module__WnL9pq__dt{color:var(--ink-4);flex:0 0 64px;font-size:.78rem;font-weight:500}.styles-module-scss-module__WnL9pq__dd{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.styles-module-scss-module__WnL9pq__strong{color:var(--ink);overflow-wrap:anywhere;font-size:.9rem;font-weight:400;line-height:1.45}.styles-module-scss-module__WnL9pq__muted{color:var(--ink-3);overflow-wrap:anywhere;font-size:.83rem;line-height:1.5}.styles-module-scss-module__WnL9pq__split{background:var(--line);height:1px;margin:4px 0 2px}.styles-module-scss-module__WnL9pq__finePrint{text-align:center;color:var(--ink-3);margin:0;font-size:13px;line-height:1.55}.styles-module-scss-module__WnL9pq__finePrint strong{color:var(--ink-2)}.styles-module-scss-module__WnL9pq__error{color:#b42318;background:#fef2f2;border-radius:9px;margin:0;padding:9px 11px;font-size:.8rem;line-height:1.4}.styles-module-scss-module__WnL9pq__finalize{color:#fff;text-align:center;cursor:pointer;background:#0b86e7;border:none;border-radius:10px;flex:auto;margin-top:0;padding:14px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s}.styles-module-scss-module__WnL9pq__finalize:hover:not(:disabled){background:#0968b3}.styles-module-scss-module__WnL9pq__finalize:disabled{color:#94a3b8;cursor:not-allowed;background:#e2e8f0}
.styles-module-scss-module__LtnsIa__sched{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;flex-direction:column;gap:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.styles-module-scss-module__LtnsIa__calCard{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.styles-module-scss-module__LtnsIa__calCardErr{border-color:#e5484d}.styles-module-scss-module__LtnsIa__calBody{align-items:stretch;display:flex;position:relative}.styles-module-scss-module__LtnsIa__calMonthCol{flex:auto;min-width:0;padding:14px 16px}.styles-module-scss-module__LtnsIa__calNav{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.styles-module-scss-module__LtnsIa__calMonthLabel{color:var(--ink);font-size:15px;font-weight:600}.styles-module-scss-module__LtnsIa__calNavBtn{border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.styles-module-scss-module__LtnsIa__calNavBtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand);background:var(--brand-tint)}.styles-module-scss-module__LtnsIa__calNavBtn:disabled{color:#c4ccd6;cursor:not-allowed}.styles-module-scss-module__LtnsIa__calDow,.styles-module-scss-module__LtnsIa__calGrid{max-width:382px;margin-inline:auto}.styles-module-scss-module__LtnsIa__calDow{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:4px;display:grid}.styles-module-scss-module__LtnsIa__calDowCell{text-align:center;letter-spacing:.02em;color:var(--ink-4);text-transform:uppercase;padding:4px 0;font-size:11px;font-weight:600}.styles-module-scss-module__LtnsIa__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.styles-module-scss-module__LtnsIa__calEmpty{aspect-ratio:1}.styles-module-scss-module__LtnsIa__calDay{aspect-ratio:1;background:var(--brand-tint);color:var(--brand-strong);cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:500;transition:background .12s,color .12s,transform 80ms,box-shadow .12s;display:flex}.styles-module-scss-module__LtnsIa__calDay:hover:not(:disabled){background:var(--brand);color:#fff}.styles-module-scss-module__LtnsIa__calDay:disabled{color:#c4ccd6;cursor:default;background:0 0}.styles-module-scss-module__LtnsIa__calDaySel{box-shadow:0 0 0 3px var(--brand-tint);font-weight:600;background:var(--brand)!important;color:#fff!important}.styles-module-scss-module__LtnsIa__calDayToday{flex-direction:column;gap:0;line-height:1.05}.styles-module-scss-module__LtnsIa__calTodayTag{color:var(--ink-4);font-size:10px;font-weight:500}.styles-module-scss-module__LtnsIa__calDaySel .styles-module-scss-module__LtnsIa__calTodayTag{color:#ffffffd9}.styles-module-scss-module__LtnsIa__calDay:disabled .styles-module-scss-module__LtnsIa__calTodayTag{color:#c4ccd6}.styles-module-scss-module__LtnsIa__calSlotCol{border-left:1px solid var(--line);flex-direction:column;flex:0 0 236px;margin-left:4px;padding:16px;display:flex}.styles-module-scss-module__LtnsIa__calSlotHead{color:var(--ink);align-items:center;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.styles-module-scss-module__LtnsIa__calClear{color:var(--ink-4);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:8px;padding:2px 4px;font-size:14px;line-height:1}.styles-module-scss-module__LtnsIa__calClear:hover{color:var(--alert);background:#fdecea}.styles-module-scss-module__LtnsIa__calStepLabel{color:#616161;margin:2px 0 10px;font-size:12px;font-weight:600;display:block}.styles-module-scss-module__LtnsIa__calStepLabelErr{color:#e5484d}.styles-module-scss-module__LtnsIa__timeStepNote{color:var(--ink-3);font-size:13px;line-height:1.5}.styles-module-scss-module__LtnsIa__timeStepNote strong{color:#2a2a2a;font-weight:600}.styles-module-scss-module__LtnsIa__calSlots{scrollbar-width:thin;scrollbar-color:#94a3b859 #0000;flex-direction:column;gap:8px;max-height:268px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.styles-module-scss-module__LtnsIa__calSlots::-webkit-scrollbar{width:5px}.styles-module-scss-module__LtnsIa__calSlots::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:3px}.styles-module-scss-module__LtnsIa__calSlot{color:#2a2a2a;cursor:pointer;text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;transition:background .12s,color .12s,border-color .12s;display:flex}.styles-module-scss-module__LtnsIa__calSlot:hover:not(:disabled):not(.styles-module-scss-module__LtnsIa__calSlotSel){border-color:var(--brand);background:var(--brand-tint)}.styles-module-scss-module__LtnsIa__calSlot:disabled{border-color:var(--line);color:var(--ink-4);cursor:default;background:#f7f8fa}.styles-module-scss-module__LtnsIa__calSlotTime{font:inherit}.styles-module-scss-module__LtnsIa__calSlotSel{background:var(--brand);color:#fff;border-color:var(--brand);font-weight:600}.styles-module-scss-module__LtnsIa__calTimeSelect{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:42px;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:9px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s;display:none}.styles-module-scss-module__LtnsIa__calTimeSelect:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.styles-module-scss-module__LtnsIa__svcStep{flex-direction:column;gap:10px;padding:2px 2px 0;display:flex}.styles-module-scss-module__LtnsIa__svcStep .styles-module-scss-module__LtnsIa__calStepLabel{color:#2a2a2a;margin-bottom:0;font-weight:500}.styles-module-scss-module__LtnsIa__svcList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.styles-module-scss-module__LtnsIa__svcRow{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;font-family:inherit;transition:border-color .12s,background .12s;display:flex}.styles-module-scss-module__LtnsIa__svcRow:hover{border-color:var(--brand);background:var(--brand-tint)}.styles-module-scss-module__LtnsIa__svcRowOn{border-color:var(--brand);background:var(--brand)}.styles-module-scss-module__LtnsIa__svcRowOn .styles-module-scss-module__LtnsIa__svcRowName{color:#fff}.styles-module-scss-module__LtnsIa__svcRowOn .styles-module-scss-module__LtnsIa__svcRowMeta{color:#ffffffd9}.styles-module-scss-module__LtnsIa__svcRowOn .styles-module-scss-module__LtnsIa__svcRowPolicy{color:#fca5a5}.styles-module-scss-module__LtnsIa__svcRowOn:hover{border-color:var(--brand-strong);background:var(--brand-strong)}.styles-module-scss-module__LtnsIa__svcRowName{color:#2a2a2a;min-width:0;font-size:14px;font-weight:600}.styles-module-scss-module__LtnsIa__svcRowMeta{color:var(--ink-3);flex-shrink:0;font-size:12px;font-weight:500}.styles-module-scss-module__LtnsIa__svcRowPolicy{color:#dc2626;flex-shrink:0;font-size:11px;font-weight:500}.styles-module-scss-module__LtnsIa__svcRowOff{cursor:default;background:#fafafa;border-color:#ececec}.styles-module-scss-module__LtnsIa__svcRowOff .styles-module-scss-module__LtnsIa__svcRowName{color:#9aa5b3}.styles-module-scss-module__LtnsIa__svcRowOff .styles-module-scss-module__LtnsIa__svcRowMeta,.styles-module-scss-module__LtnsIa__svcRowOff .styles-module-scss-module__LtnsIa__svcRowPolicy{color:#b3bdca}.styles-module-scss-module__LtnsIa__svcRowOff:hover{background:#fafafa;border-color:#ececec}.styles-module-scss-module__LtnsIa__schedShut{flex-direction:column;gap:10px;display:flex}.styles-module-scss-module__LtnsIa__schedShutToggle{cursor:pointer;color:var(--ink-3);text-align:left;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;padding:2px 0;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.styles-module-scss-module__LtnsIa__schedShutToggle:hover{color:var(--ink-2)}.styles-module-scss-module__LtnsIa__schedShutChevron{line-height:0;transition:transform .15s;display:inline-flex}.styles-module-scss-module__LtnsIa__schedShutChevron[data-open=true]{transform:rotate(180deg)}.styles-module-scss-module__LtnsIa__schedShutBody{flex-direction:column;gap:10px;display:flex}@media (max-width:700px){.styles-module-scss-module__LtnsIa__calBody{flex-direction:column}.styles-module-scss-module__LtnsIa__calSlotCol{border-left:none;border-top:1px solid var(--line);flex:auto;margin-left:0;padding:14px 12px}.styles-module-scss-module__LtnsIa__calSlots{display:none}.styles-module-scss-module__LtnsIa__calTimeSelect{display:block}.styles-module-scss-module__LtnsIa__calMonthCol{padding-left:12px;padding-right:12px}.styles-module-scss-module__LtnsIa__svcStep{padding-left:0;padding-right:0}.styles-module-scss-module__LtnsIa__svcList{grid-template-columns:minmax(0,1fr)}.styles-module-scss-module__LtnsIa__svcRow{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px}.styles-module-scss-module__LtnsIa__svcRowMeta{font-size:13px}}
.styles-module-scss-module__LZ6A2q__panel{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;background:var(--surface);border:1px solid var(--line);max-width:706px;box-shadow:var(--shadow-card);border-radius:16px;margin:0 auto;padding:26px 28px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:639px){.styles-module-scss-module__LZ6A2q__panel{padding:20px 18px}}.styles-module-scss-module__LZ6A2q__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding-bottom:15px;display:flex}.styles-module-scss-module__LZ6A2q__headerText{flex-direction:column;gap:3px;min-width:0;display:flex}.styles-module-scss-module__LZ6A2q__title{color:var(--ink);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.styles-module-scss-module__LZ6A2q__subtitle{color:var(--ink-3);font-size:.8rem;font-weight:500}.styles-module-scss-module__LZ6A2q__groups{flex-direction:column;display:flex}.styles-module-scss-module__LZ6A2q__group{border-top:1px solid var(--line);scroll-margin-top:calc(75px + var(--cb-banner-height,0px) + 20px)}.styles-module-scss-module__LZ6A2q__group:first-child{border-top:none}.styles-module-scss-module__LZ6A2q__groupOpen{background:#f5f9ff;margin:0 -28px;padding:0 28px 4px;box-shadow:inset 3px 0 #0b86e752}@media (max-width:639px){.styles-module-scss-module__LZ6A2q__groupOpen{margin:0 -18px;padding:0 18px 4px}}.styles-module-scss-module__LZ6A2q__groupHead{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:20px 0 4px;font-family:inherit;display:flex}.styles-module-scss-module__LZ6A2q__groupHead:hover .styles-module-scss-module__LZ6A2q__groupAction{color:var(--brand)}.styles-module-scss-module__LZ6A2q__groupHeadRow{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.styles-module-scss-module__LZ6A2q__groupHead .styles-module-scss-module__LZ6A2q__preview,.styles-module-scss-module__LZ6A2q__groupHead .styles-module-scss-module__LZ6A2q__previewGhost,.styles-module-scss-module__LZ6A2q__groupHead .styles-module-scss-module__LZ6A2q__groupDesc{margin:0;padding-bottom:10px;display:block}.styles-module-scss-module__LZ6A2q__groupTitle{color:var(--ink);align-items:center;gap:7px;font-size:16px;font-weight:600;display:inline-flex}.styles-module-scss-module__LZ6A2q__groupOpen .styles-module-scss-module__LZ6A2q__groupTitle{color:var(--brand)}.styles-module-scss-module__LZ6A2q__groupOptional{color:#2a2a2a;font-size:13px;font-weight:500}.styles-module-scss-module__LZ6A2q__groupCheck,.styles-module-scss-module__LZ6A2q__instanceCheck{color:var(--ok);display:inline-flex}.styles-module-scss-module__LZ6A2q__groupMissing{color:#b45309;white-space:nowrap;background:#fef6e7;border-radius:999px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.styles-module-scss-module__LZ6A2q__groupAction{color:#2a2a2a;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.styles-module-scss-module__LZ6A2q__preview{color:var(--ink-2);border-radius:4px;margin:0 0 14px;font-size:.875rem;line-height:1.55}.styles-module-scss-module__LZ6A2q__previewGhost{color:#6b7280;margin:0 0 14px;font-size:.875rem;line-height:1.55}.styles-module-scss-module__LZ6A2q__collapse{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.15,1);display:grid}.styles-module-scss-module__LZ6A2q__collapse[data-open=true]{grid-template-rows:1fr}.styles-module-scss-module__LZ6A2q__collapseInner{min-height:0;overflow:hidden}.styles-module-scss-module__LZ6A2q__body{flex-direction:column;gap:20px;padding:6px 0 18px;display:flex}.styles-module-scss-module__LZ6A2q__groupDesc{color:#878787;margin:0 0 20px;font-size:13px;line-height:1.55}.styles-module-scss-module__LZ6A2q__payDesc{color:#878787;margin:0;font-size:13px;line-height:1.55}.styles-module-scss-module__LZ6A2q__sectionNav{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.styles-module-scss-module__LZ6A2q__sectionClear{cursor:pointer;color:var(--ink-3);background:0 0;border:0;padding:6px 2px;font-family:inherit;font-size:13px;font-weight:500}.styles-module-scss-module__LZ6A2q__sectionClear:hover{color:#2a2a2a;text-decoration:underline}.styles-module-scss-module__LZ6A2q__sectionNext{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}.styles-module-scss-module__LZ6A2q__sectionNext:hover:not(:disabled){background:var(--brand-strong)}.styles-module-scss-module__LZ6A2q__instance{display:contents}.styles-module-scss-module__LZ6A2q__instanceHead{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);border-top:1px dashed #e2e8f0;flex-basis:100%;align-items:center;gap:7px;margin:8px 0 0;padding-top:10px;font-size:.72rem;font-weight:800;display:flex}.styles-module-scss-module__LZ6A2q__grid{flex-wrap:wrap;gap:18px 14px;display:flex}.styles-module-scss-module__LZ6A2q__field{flex-direction:column;flex:100%;gap:6px;display:flex}.styles-module-scss-module__LZ6A2q__half{flex:calc(50% - 7px);min-width:140px}.styles-module-scss-module__LZ6A2q__halfFixed{flex-grow:0}.styles-module-scss-module__LZ6A2q__label{color:#2a2a2a;font-size:12px;font-weight:500}.styles-module-scss-module__LZ6A2q__required{color:#e5484d;font-weight:600}.styles-module-scss-module__LZ6A2q__input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:var(--surface);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.styles-module-scss-module__LZ6A2q__input::placeholder{color:#b3bdca}.styles-module-scss-module__LZ6A2q__input:hover:not(:disabled){border-color:#cdd5df}.styles-module-scss-module__LZ6A2q__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.styles-module-scss-module__LZ6A2q__input:disabled{color:#9aa5b3;cursor:not-allowed;background:#f4f6f9;border-color:#e9edf2}select.styles-module-scss-module__LZ6A2q__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%2364748b' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.styles-module-scss-module__LZ6A2q__textarea{resize:vertical;min-height:72px}.styles-module-scss-module__LZ6A2q__radioRow{flex-wrap:wrap;gap:14px;padding:4px 0;display:flex}.styles-module-scss-module__LZ6A2q__radio{color:var(--ink);cursor:pointer;align-items:center;gap:6px;font-size:.88rem;display:inline-flex}@keyframes styles-module-scss-module__LZ6A2q__flash{0%{background:#c7f0d8}to{background:0 0}}.styles-module-scss-module__LZ6A2q__flash{border-radius:4px;animation:1.4s ease-out styles-module-scss-module__LZ6A2q__flash}.styles-module-scss-module__LZ6A2q__fieldError .styles-module-scss-module__LZ6A2q__label{color:var(--alert)}.styles-module-scss-module__LZ6A2q__fieldError .styles-module-scss-module__LZ6A2q__input{background:snow;border-color:#e5484d}.styles-module-scss-module__LZ6A2q__fieldError .styles-module-scss-module__LZ6A2q__input:focus{border-color:#e5484d;box-shadow:0 0 0 3px #e5484d26}.styles-module-scss-module__LZ6A2q__errorText{color:#e5484d;margin-top:-2px;font-size:11.5px;font-weight:600}.styles-module-scss-module__LZ6A2q__formError{color:var(--alert);background:snow;border:1px solid #e5484d;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:.9rem;font-weight:600;line-height:1.5}.styles-module-scss-module__LZ6A2q__lockedNote{color:var(--ink-2);background:#f2f8ff;border:1px solid #e0edfb;border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:.84rem;line-height:1.45}.styles-module-scss-module__LZ6A2q__slotWrap{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__LZ6A2q__slotPicked{color:var(--ink-2);margin:0;font-size:.875rem}.styles-module-scss-module__LZ6A2q__slotEmpty{color:#6b7280;margin:0;font-size:.85rem}.styles-module-scss-module__LZ6A2q__slotAsk{white-space:nowrap;background:var(--surface);color:var(--brand);cursor:pointer;border:1px solid #0b86e766;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.styles-module-scss-module__LZ6A2q__slotAsk:hover{background:var(--brand-tint);border-color:#0b86e799}.styles-module-scss-module__LZ6A2q__submit{background:var(--brand);color:#fff;text-align:center;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:22px;padding:13px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s}.styles-module-scss-module__LZ6A2q__submit:hover:not(:disabled){background:var(--brand-strong)}.styles-module-scss-module__LZ6A2q__submit:disabled{color:#94a3b8;cursor:not-allowed;background:#e2e8f0}.styles-module-scss-module__LZ6A2q__submitWait{box-shadow:none;background:#b9c7d8}.styles-module-scss-module__LZ6A2q__submitWait:hover:not(:disabled){background:#a9bacd}.styles-module-scss-module__LZ6A2q__formSubmitNote{text-align:center;color:var(--ink-4);margin:8px 0 0;font-size:12px}.styles-module-scss-module__LZ6A2q__formSubmitNoteWarn{color:#b45309;font-size:12.5px;font-weight:500;line-height:1.5}.styles-module-scss-module__LZ6A2q__paymentShell{background:var(--surface);border:1px solid var(--line);border-radius:12px;height:520px;overflow:hidden}.styles-module-scss-module__LZ6A2q__paySaved{border-radius:var(--radius);background:#f5f9ff;border:1px solid #cfe6fb;align-items:center;gap:12px;padding:14px 16px;display:flex}.styles-module-scss-module__LZ6A2q__paySavedIcon{background:var(--brand-tint);width:34px;height:34px;color:var(--brand);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.styles-module-scss-module__LZ6A2q__paySavedText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.styles-module-scss-module__LZ6A2q__paySavedTitle{color:var(--ink);font-size:14px;font-weight:600}.styles-module-scss-module__LZ6A2q__paySavedSub{color:var(--ink-3);font-size:12px;line-height:1.4}.styles-module-scss-module__LZ6A2q__paySavedChange{color:var(--brand);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px;font-family:inherit;font-size:13px;font-weight:600}.styles-module-scss-module__LZ6A2q__paySavedChange:hover{color:var(--brand-strong)}.styles-module-scss-module__LZ6A2q__paySavedRemove{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px;font-family:inherit;font-size:13px;font-weight:600}.styles-module-scss-module__LZ6A2q__paySavedRemove:hover{color:#dc2626}.styles-module-scss-module__LZ6A2q__paySavedRemove:disabled{opacity:.5;cursor:default}.styles-module-scss-module__LZ6A2q__cardSection{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:6px;padding-top:16px;display:flex}.styles-module-scss-module__LZ6A2q__cardHead{flex-direction:column;gap:3px;display:flex}.styles-module-scss-module__LZ6A2q__cardSectionFlash{border-radius:10px;animation:1.4s ease-out styles-module-scss-module__LZ6A2q__flash}.styles-module-scss-module__LZ6A2q__cardHeadTitle{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:7px;font-size:.94rem;font-weight:700;display:inline-flex}.styles-module-scss-module__LZ6A2q__cardHeadHint{color:var(--ink-3);font-size:.8rem;font-weight:500}.styles-module-scss-module__LZ6A2q__cardAddBtn{background:var(--brand-tint);width:100%;min-height:46px;color:var(--brand);cursor:pointer;border:1px dashed #0b86e780;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:.9rem;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.styles-module-scss-module__LZ6A2q__cardAddBtn:hover{background:#0b86e71f;border-color:#0b86e7b3}.styles-module-scss-module__LZ6A2q__cardAdded{background:#eefaf1;border:1px solid #cdeada;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.styles-module-scss-module__LZ6A2q__cardAddedCheck{color:var(--ok);display:inline-flex}.styles-module-scss-module__LZ6A2q__cardAddedText{color:var(--ink);font-size:.9rem;font-weight:650}.styles-module-scss-module__LZ6A2q__cardChange{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:999px;margin-left:auto;padding:6px 12px;font-family:inherit;font-size:.8rem;font-weight:600;transition:border-color .15s,color .15s}.styles-module-scss-module__LZ6A2q__cardChange:hover{color:var(--ink);border-color:#cdd5df}.styles-module-scss-module__LZ6A2q__fieldEst{background:#f2f8ff;border:1px solid #e0edfb;border-radius:8px;flex-direction:column;flex:100%;gap:3px;margin:-4px 0 -10px;padding:10px 12px;display:flex}.styles-module-scss-module__LZ6A2q__fieldEstTitle{color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.35}.styles-module-scss-module__LZ6A2q__fieldEstDesc{color:var(--ink-3,var(--ink-2));font-size:12.5px;font-weight:500;line-height:1.4}.styles-module-scss-module__LZ6A2q__fieldEstPolicy{color:#dc2626;font-size:11.5px;font-weight:500;line-height:1.4}.styles-module-scss-module__LZ6A2q__slotNote{color:var(--ink-2);margin:0;font-size:.85rem}
.styles-module-scss-module__g3bg1q__wrap{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;flex:100%;justify-content:center;align-items:flex-start;gap:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.styles-module-scss-module__g3bg1q__card{background:var(--surface);border:1px solid var(--line);width:100%;min-width:0;max-width:700px;box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;flex:auto;gap:16px;padding:26px 28px;display:flex}@media (max-width:639px){.styles-module-scss-module__g3bg1q__card{padding:20px 18px}}.styles-module-scss-module__g3bg1q__block{background:#eaeef3;border-radius:8px;position:relative;overflow:hidden}.styles-module-scss-module__g3bg1q__block:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.4s ease-in-out infinite styles-module-scss-module__g3bg1q__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes styles-module-scss-module__g3bg1q__shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__g3bg1q__block:after{animation:none}}.styles-module-scss-module__g3bg1q__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.styles-module-scss-module__g3bg1q__title{width:180px;height:20px}.styles-module-scss-module__g3bg1q__action{width:44px;height:16px}.styles-module-scss-module__g3bg1q__desc{width:70%;height:13px}.styles-module-scss-module__g3bg1q__calCard{border:1px solid var(--line);border-radius:var(--radius);gap:16px;padding:16px;display:flex}@media (max-width:700px){.styles-module-scss-module__g3bg1q__calCard{flex-direction:column}}.styles-module-scss-module__g3bg1q__calMonth{flex:auto;min-width:0}.styles-module-scss-module__g3bg1q__calNav{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.styles-module-scss-module__g3bg1q__navBtn{border-radius:9px;width:32px;height:32px}.styles-module-scss-module__g3bg1q__monthLabel{width:120px;height:16px}.styles-module-scss-module__g3bg1q__calGrid{grid-template-columns:repeat(7,1fr);gap:6px;max-width:382px;margin-inline:auto;display:grid}.styles-module-scss-module__g3bg1q__cell{aspect-ratio:1;border-radius:9px}.styles-module-scss-module__g3bg1q__times{border-left:1px solid var(--line);flex-direction:column;flex:0 0 236px;gap:8px;padding-left:16px;display:flex}@media (max-width:700px){.styles-module-scss-module__g3bg1q__times{border-left:none;border-top:1px solid var(--line);flex:auto;padding-top:14px;padding-left:0}}.styles-module-scss-module__g3bg1q__timeHead{width:60%;height:14px;margin-bottom:4px}.styles-module-scss-module__g3bg1q__slot{border-radius:10px;height:44px}.styles-module-scss-module__g3bg1q__label{width:40%;height:13px}.styles-module-scss-module__g3bg1q__services{flex-wrap:wrap;gap:8px;display:flex}.styles-module-scss-module__g3bg1q__svc{border-radius:10px;flex:0 240px;height:58px}.styles-module-scss-module__g3bg1q__cta{border-radius:10px;height:46px;margin-top:6px}.styles-module-scss-module__g3bg1q__rail{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;flex:0 0 340px;gap:12px;padding:16px;display:flex}@media (max-width:899px){.styles-module-scss-module__g3bg1q__rail{display:none}}.styles-module-scss-module__g3bg1q__railMsg{border-radius:10px;height:72px}.styles-module-scss-module__g3bg1q__railCta{border-radius:10px;height:42px}@media (max-width:899px){.styles-module-scss-module__g3bg1q__withRail{flex-wrap:wrap}}
.styles-module-scss-module__iCMmLW__panel{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;border-left:1px solid var(--line);background:#fafbfd;flex-direction:column;flex:0 0 300px;align-self:stretch;min-height:0;padding:22px 22px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}@media (max-width:767px){.styles-module-scss-module__iCMmLW__panel{border-left:none;border-top:1px solid var(--line);flex:none;align-self:auto;height:auto}}.styles-module-scss-module__iCMmLW__header{flex-direction:column;gap:2px;min-width:0;margin:0 0 2px;display:flex}.styles-module-scss-module__iCMmLW__title{color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.25}.styles-module-scss-module__iCMmLW__price{color:var(--ink);margin-top:2px;font-size:14px;font-weight:500;line-height:1.4}.styles-module-scss-module__iCMmLW__nonRefund{color:#dc2626;margin-top:2px;font-size:12px;font-weight:500}.styles-module-scss-module__iCMmLW__scroll{flex:1;min-height:0;padding:10px 0 8px;overflow-y:auto}.styles-module-scss-module__iCMmLW__timeline{flex-direction:column;margin:12px 0 0;padding:2px 0;list-style:none;display:flex}.styles-module-scss-module__iCMmLW__step{align-items:flex-start;gap:11px;min-height:36px;padding-bottom:20px;display:flex;position:relative}.styles-module-scss-module__iCMmLW__step:last-child{padding-bottom:4px}.styles-module-scss-module__iCMmLW__step:before{content:"";background:var(--line);width:2px;position:absolute;top:20px;bottom:0;left:8px}.styles-module-scss-module__iCMmLW__step:last-child:before{display:none}.styles-module-scss-module__iCMmLW__marker{z-index:1;border:2px solid var(--line);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid;position:relative}.styles-module-scss-module__iCMmLW__dot{background:#cbd5e1;border-radius:50%;width:6px;height:6px}.styles-module-scss-module__iCMmLW__body{flex-direction:column;gap:2px;min-width:0;display:flex}.styles-module-scss-module__iCMmLW__stepTitle{color:var(--ink);font-size:13px;font-weight:600}.styles-module-scss-module__iCMmLW__desc,.styles-module-scss-module__iCMmLW__descGhost{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.styles-module-scss-module__iCMmLW__desc{color:var(--ink-2)}.styles-module-scss-module__iCMmLW__descGhost{color:#b0b9c6}.styles-module-scss-module__iCMmLW__step[data-state=done] .styles-module-scss-module__iCMmLW__marker{background:var(--brand);border-color:var(--brand);color:#fff}.styles-module-scss-module__iCMmLW__step[data-state=done] .styles-module-scss-module__iCMmLW__stepTitle{color:var(--ink-3)}.styles-module-scss-module__iCMmLW__step[data-state=done]:before{background:var(--brand)}.styles-module-scss-module__iCMmLW__step[data-state=active] .styles-module-scss-module__iCMmLW__marker{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-tint)}.styles-module-scss-module__iCMmLW__step[data-state=active] .styles-module-scss-module__iCMmLW__dot{background:var(--brand)}.styles-module-scss-module__iCMmLW__step[data-state=active] .styles-module-scss-module__iCMmLW__stepTitle{color:var(--brand)}.styles-module-scss-module__iCMmLW__step[data-state=upcoming] .styles-module-scss-module__iCMmLW__stepTitle{color:var(--ink-4)}@keyframes styles-module-scss-module__iCMmLW__timelineFlash{0%{background:#c7f0d8}to{background:0 0}}.styles-module-scss-module__iCMmLW__flash{border-radius:4px;animation:1.4s ease-out styles-module-scss-module__iCMmLW__timelineFlash}
.styles-module-scss-module__jMw7ja__wrapper{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;padding:60px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:767px){.styles-module-scss-module__jMw7ja__wrapper{padding:40px 0}}.styles-module-scss-module__jMw7ja__container{max-width:1040px;margin:0 auto;padding:0 24px}@media (max-width:767px){.styles-module-scss-module__jMw7ja__container{padding:0 16px}}.styles-module-scss-module__jMw7ja__default{background-color:#fff}.styles-module-scss-module__jMw7ja__light{background-color:#f9f9f9}.styles-module-scss-module__jMw7ja__dark{color:#fff;background-color:#1a1a2e}.styles-module-scss-module__jMw7ja__tabsWrap{justify-content:center;margin:0 auto 24px;display:flex}.styles-module-scss-module__jMw7ja__tabs{border:1px solid var(--line);background:#eef1f6;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.styles-module-scss-module__jMw7ja__tab{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex;position:relative}.styles-module-scss-module__jMw7ja__tab svg{opacity:.8;width:15px;height:15px}.styles-module-scss-module__jMw7ja__tab:hover{color:var(--ink)}@media (max-width:479px){.styles-module-scss-module__jMw7ja__tab{padding:9px 14px;font-size:13px}}.styles-module-scss-module__jMw7ja__tabOn{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #10182824}.styles-module-scss-module__jMw7ja__tabOn svg{opacity:1}.styles-module-scss-module__jMw7ja__badge{color:var(--brand);background:#e6f2fd;border-radius:999px;padding:2px 7px;font-size:.72rem;font-weight:700}.styles-module-scss-module__jMw7ja__tabOn .styles-module-scss-module__jMw7ja__badge{background:var(--brand);color:#fff}.styles-module-scss-module__jMw7ja__dot{background:#f5a623;border-radius:50%;width:7px;height:7px}.styles-module-scss-module__jMw7ja__booting{min-height:520px}.styles-module-scss-module__jMw7ja__pane{flex-direction:column;gap:14px;display:flex}.styles-module-scss-module__jMw7ja__paneChat{align-items:center}.styles-module-scss-module__jMw7ja__soloChatCard{width:100%;max-width:680px}.styles-module-scss-module__jMw7ja__escape{text-align:center;color:var(--ink-4);margin:0;font-size:.82rem}.styles-module-scss-module__jMw7ja__escapeLink{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.styles-module-scss-module__jMw7ja__dark .styles-module-scss-module__jMw7ja__escape{color:#cbd5e1}
.styles-module-scss-module__YZEcGW__wrapper{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;padding:60px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:767px){.styles-module-scss-module__YZEcGW__wrapper{padding:40px 0}}.styles-module-scss-module__YZEcGW__container{max-width:1152px;margin:0 auto;padding:0 24px}@media (max-width:767px){.styles-module-scss-module__YZEcGW__container{padding:0 16px}}.styles-module-scss-module__YZEcGW__default{background-color:#fff}.styles-module-scss-module__YZEcGW__light{background-color:#f9f9f9}.styles-module-scss-module__YZEcGW__dark{color:#fff;background-color:#1a1a2e}.styles-module-scss-module__YZEcGW__booting{min-height:520px}.styles-module-scss-module__YZEcGW__layout{justify-content:center;align-items:flex-start;gap:20px;display:flex}@media (max-width:899px){.styles-module-scss-module__YZEcGW__layout{flex-wrap:wrap}}.styles-module-scss-module__YZEcGW__formCol{flex:auto;width:100%;min-width:0;max-width:706px}.styles-module-scss-module__YZEcGW__layout[data-chat=open] .styles-module-scss-module__YZEcGW__formCol{max-width:706px}.styles-module-scss-module__YZEcGW__layout[data-solo=chat] .styles-module-scss-module__YZEcGW__formCol,.styles-module-scss-module__YZEcGW__layout[data-solo=form] .styles-module-scss-module__YZEcGW__chatSide{display:none}.styles-module-scss-module__YZEcGW__layout[data-solo=chat] .styles-module-scss-module__YZEcGW__chatSide{flex:auto;width:100%;max-width:700px;position:static}@media (max-width:899px){.styles-module-scss-module__YZEcGW__layout[data-solo=chat] .styles-module-scss-module__YZEcGW__chatSide{box-shadow:none;background:0 0;border-radius:0;padding-top:0;position:static}}.styles-module-scss-module__YZEcGW__askIcon{display:inline-flex}.styles-module-scss-module__YZEcGW__askBtn{white-space:nowrap;background:var(--surface);color:var(--brand);cursor:pointer;border:1px solid #0b86e766;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.styles-module-scss-module__YZEcGW__askBtn:hover{background:var(--brand-tint);border-color:#0b86e799}@media (max-width:600px){.styles-module-scss-module__YZEcGW__askBtn{min-height:40px;padding:8px 14px;font-size:12.5px}}.styles-module-scss-module__YZEcGW__teaserRail{flex:0 0 340px;align-self:flex-start;position:sticky;top:20px}@media (max-width:899px){.styles-module-scss-module__YZEcGW__teaserRail{z-index:1049;flex:none;width:auto;max-width:calc(100vw - 32px);position:fixed;top:auto;bottom:16px;right:16px}}.styles-module-scss-module__YZEcGW__teaserCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;padding:16px 16px 14px;display:flex;position:relative;box-shadow:0 4px 18px #1018280d}@media (max-width:899px){.styles-module-scss-module__YZEcGW__teaserCard{width:300px;max-width:calc(100vw - 32px);box-shadow:0 12px 32px #10182829}}.styles-module-scss-module__YZEcGW__teaserClose{color:var(--ink-4);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;line-height:0;display:none;position:absolute;top:8px;right:8px}.styles-module-scss-module__YZEcGW__teaserClose:hover{color:var(--ink-2);background:#f1f4f8}.styles-module-scss-module__YZEcGW__teaserRow{gap:10px;display:flex}.styles-module-scss-module__YZEcGW__teaserAvatar{color:var(--brand);flex-shrink:0;margin-top:2px;display:inline-flex}.styles-module-scss-module__YZEcGW__teaserMsg{color:var(--ink-2);margin:0;padding-right:8px;font-size:14px;line-height:1.55}.styles-module-scss-module__YZEcGW__teaserCta{width:100%;color:var(--brand);cursor:pointer;background:#0b86e70f;border:1px solid #0b86e74d;border-radius:10px;margin-top:12px;padding:11px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}.styles-module-scss-module__YZEcGW__teaserCta:hover{background:#0b86e71f;border-color:#0b86e780}@media (max-width:899px){.styles-module-scss-module__YZEcGW__teaserClose{display:inline-flex}.styles-module-scss-module__YZEcGW__teaserMsg{padding-right:20px}.styles-module-scss-module__YZEcGW__teaserCard[data-dismissed=true]{width:auto;box-shadow:none;background:0 0;border:0;padding:0}.styles-module-scss-module__YZEcGW__teaserCard[data-dismissed=true] .styles-module-scss-module__YZEcGW__teaserRow,.styles-module-scss-module__YZEcGW__teaserCard[data-dismissed=true] .styles-module-scss-module__YZEcGW__teaserClose{display:none}.styles-module-scss-module__YZEcGW__teaserCard[data-dismissed=true] .styles-module-scss-module__YZEcGW__teaserCta{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:999px;width:auto;min-height:46px;margin:0;padding:0 20px;font-weight:600;box-shadow:0 10px 26px #0b86e766}.styles-module-scss-module__YZEcGW__teaserCard[data-dismissed=true] .styles-module-scss-module__YZEcGW__teaserCta:hover{background:var(--brand-strong);border-color:var(--brand-strong)}}.styles-module-scss-module__YZEcGW__chatSide{flex:0 0 378px;position:sticky;top:20px}@media (max-width:899px){.styles-module-scss-module__YZEcGW__chatSide{z-index:1051;width:100%;padding-top:16px;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--surface);border-radius:18px 18px 0 0;flex:none;max-height:calc(100dvh - 56px);transition:transform .22s;position:fixed;inset:auto 0 0;box-shadow:0 -16px 44px #10182833}}.styles-module-scss-module__YZEcGW__chatSide[data-dragging=true]{transition:none}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__YZEcGW__chatSide{transition:none}}.styles-module-scss-module__YZEcGW__chatSide .styles-module-scss-module__YZEcGW__chatDock{height:clamp(520px,72vh,660px);max-height:none}@media (max-width:899px){.styles-module-scss-module__YZEcGW__chatSide .styles-module-scss-module__YZEcGW__chatDock{border-radius:0;height:min(72dvh,100dvh - 72px);max-height:none;transition:height .22s}.styles-module-scss-module__YZEcGW__chatSide[data-expanded=true] .styles-module-scss-module__YZEcGW__chatDock{height:calc(100dvh - 72px)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__YZEcGW__chatSide .styles-module-scss-module__YZEcGW__chatDock{transition:none}}.styles-module-scss-module__YZEcGW__chatSideClose{z-index:3;border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--ink-3);cursor:pointer;border-radius:8px;place-items:center;display:grid;position:absolute;top:15px;right:15px}.styles-module-scss-module__YZEcGW__chatSideClose:hover{color:var(--ink);background:#f1f5f9}@media (max-width:899px){.styles-module-scss-module__YZEcGW__chatSideClose{top:24px}}.styles-module-scss-module__YZEcGW__chatSideGrab{display:none}@media (max-width:899px){.styles-module-scss-module__YZEcGW__chatSideGrab{cursor:grab;z-index:4;touch-action:none;background:0 0;border:0;width:140px;height:22px;padding:0;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.styles-module-scss-module__YZEcGW__chatSideGrab:active{cursor:grabbing}.styles-module-scss-module__YZEcGW__chatSideGrab:after{content:"";background:#cbd5e1;border-radius:999px;width:40px;height:5px;position:absolute;top:7px;left:50%;transform:translate(-50%)}}.styles-module-scss-module__YZEcGW__scrim{display:none}@media (max-width:899px){.styles-module-scss-module__YZEcGW__scrim{z-index:1050;cursor:pointer;background:#0f172a73;border:0;display:block;position:fixed;inset:0}}
