.AuthLayout_screen__CISYD{--auth-blue:#0076d4;--auth-mint:#76ffc3;min-height:100vh;min-height:100svh;background:#f3f7fb;color:#17263c;padding:28px 20px 24px;font-size:14px;line-height:1.5}.AuthLayout_container__AfAmg{width:100%;max-width:440px;margin:0 auto}.AuthLayout_support__pkaPz{display:flex;gap:12px;margin-top:16px}.AuthLayout_support__pkaPz button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;min-width:0;min-height:44px;padding:10px 8px;border:1px solid #d8e4ee;border-radius:12px;background:#fff;color:var(--auth-blue);font-size:13px;font-weight:600}.AuthLayout_support__pkaPz svg{width:19px;height:19px;flex-shrink:0}.AuthLayout_support__pkaPz .AuthLayout_emergency__skUGm{color:#c63042;border-color:#f4d8dc;background:#fff4f5}.AuthLayout_brand__iagax{display:flex;justify-content:center}.AuthLayout_logo__YH5CK{display:block;width:190px;height:auto;max-width:100%}.AuthLayout_card__gtpP9{border:1px solid #e1e9f1;border-radius:20px;background:#fff}.AuthLayout_heading__1OJqn{display:flex;flex-direction:column;gap:20px;min-height:190px;padding:28px 24px;border-radius:19px 19px 0 0;border-bottom:7px solid var(--auth-mint);background:linear-gradient(135deg,#003f69 0,var(--auth-blue) 100%);color:#fff}.AuthLayout_headingSummary__m0JfP{display:grid;place-items:center;flex:1;width:100%;min-width:0;text-align:center}.AuthLayout_heading__1OJqn h1{margin:0;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.025em}.AuthLayout_content__VolAs{padding:24px}.AuthLayout_screen__CISYD .auth-fields,.AuthLayout_screen__CISYD .auth-form{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.AuthLayout_screen__CISYD .auth-steps{width:100%}.AuthLayout_screen__CISYD .auth-steps .p-4,.AuthLayout_screen__CISYD .auth-steps [id^=step]{padding:0}.AuthLayout_screen__CISYD .auth-steps .p-4.text-xs,.AuthLayout_screen__CISYD .auth-steps [id^=step]{display:flex;flex-direction:column;gap:20px;font-size:inherit}.AuthLayout_screen__CISYD .form-group{min-width:0}.AuthLayout_screen__CISYD .form-group label{display:block;margin-bottom:7px;color:#35465e;font-size:14px;font-weight:600}.AuthLayout_screen__CISYD .form-group input:not([type=hidden]){min-width:0!important;min-height:50px;padding:12px 14px;border:1px solid #d8e4ee;border-radius:12px;background:#fff;color:#17263c;font-size:16px;font-weight:500;outline:none;box-shadow:none}.AuthLayout_screen__CISYD .form-group input::placeholder{color:#5c6d83;font-weight:400;font-size:14px}.AuthLayout_screen__CISYD .form-group input:focus{border-color:var(--auth-blue);box-shadow:0 0 0 3px rgba(0,118,212,.12)}.AuthLayout_screen__CISYD .form-group svg{width:20px;height:20px;color:var(--auth-blue);pointer-events:none}.AuthLayout_screen__CISYD .form-group>.flex{gap:10px}.AuthLayout_screen__CISYD .form-group>.flex>svg{position:static;order:-1;flex-shrink:0;width:44px;height:50px;padding:11px;border:1px solid #d8e4ee;border-radius:12px;background:#edf6fd}.AuthLayout_screen__CISYD .form-group .text-red-500{display:block;margin-top:6px;font-size:12px}.AuthLayout_screen__CISYD .form-group ul{border-radius:12px;font-size:14px}.AuthLayout_screen__CISYD .form-group li.bg-primary-light{background:var(--auth-blue)}.AuthLayout_screen__CISYD .auth-link{color:var(--auth-blue);font-size:13px;font-weight:600;text-align:left;padding:4px 0}.AuthLayout_screen__CISYD .auth-link:hover{text-decoration:underline;text-underline-offset:4px}.AuthLayout_screen__CISYD .auth-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.AuthLayout_screen__CISYD .auth-remember{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5edf4;border-radius:12px;background:#f8fafc;color:#5c6d83;font-size:12px;line-height:1.6}.AuthLayout_screen__CISYD .auth-switch{display:flex;align-items:center;flex-shrink:0;width:42px;height:24px;padding:3px;border-radius:20px;background:#cdd8e3}.AuthLayout_screen__CISYD .auth-switch[aria-checked=true]{background:var(--auth-blue)}.AuthLayout_screen__CISYD .auth-switch span{width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease}.AuthLayout_screen__CISYD .auth-switch[aria-checked=true] span{transform:translateX(18px)}.AuthLayout_screen__CISYD .auth-invite{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:20px;padding-top:16px;border-top:1px solid #e5edf4;color:#5c6d83;font-size:12px}.AuthLayout_screen__CISYD .auth-invite svg{color:var(--auth-blue);width:18px;height:18px}.AuthLayout_button__4P9cb{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:50px;padding:13px 18px;border:0;border-radius:12px;background:var(--auth-blue);color:#fff;font-size:14px;font-weight:600;line-height:1.5;transition:filter .15s ease}.AuthLayout_button__4P9cb svg{width:20px;height:20px;flex-shrink:0}.AuthLayout_button__4P9cb:hover:not(:disabled){filter:brightness(.95)}.AuthLayout_button__4P9cb:disabled{cursor:not-allowed;opacity:.65}.AuthLayout_screen__CISYD button:focus-visible{outline:3px solid var(--auth-blue);outline-offset:3px}.AuthLayout_notice__vW2eP{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #d3eee2;border-radius:12px;background:#f0fcf6}.AuthLayout_noticeIcon__zHqVZ{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--auth-mint);color:#17263c}.AuthLayout_noticeIcon__zHqVZ svg{width:18px;height:18px}.AuthLayout_notice__vW2eP strong{display:block;font-size:13px;margin-bottom:3px}.AuthLayout_notice__vW2eP p{margin:0;color:#5c6d83;font-size:12px;line-height:1.6}.AuthLayout_step__HRGHu{display:flex;align-items:center;gap:10px}.AuthLayout_step__HRGHu>span{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:10px;color:var(--auth-blue);background:#edf6fd;font-size:15px;font-weight:700}.AuthLayout_step__HRGHu small{display:block;color:#5c6d83;font-size:10px}.AuthLayout_step__HRGHu strong{display:block;font-size:13px;font-weight:600}.AuthLayout_stepProgress__J9GYK{display:flex;gap:4px;margin-left:auto;flex-shrink:0}.AuthLayout_stepProgress__J9GYK span{width:14px;height:4px;border-radius:2px;background:#e1e9f1}.AuthLayout_stepProgress__J9GYK span[data-complete=true]{background:var(--auth-blue)}.AuthLayout_footer___dprI{display:flex;align-items:center;justify-content:center;gap:7px;margin:20px 0 0;color:#5c6d83;font-size:10px;text-align:center}.AuthLayout_footer___dprI span{width:6px;height:6px;border-radius:50%;background:var(--auth-blue);flex-shrink:0}.AuthLayout_spinner__Dc65I{width:18px;height:18px;flex-shrink:0;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:AuthLayout_auth-spin__wnFjg .8s linear infinite}@keyframes AuthLayout_auth-spin__wnFjg{to{transform:rotate(1turn)}}@media (min-width:768px){.AuthLayout_screen__CISYD{padding-top:40px}}@media (max-width:359px){.AuthLayout_screen__CISYD{padding-right:14px;padding-left:14px}.AuthLayout_content__VolAs,.AuthLayout_heading__1OJqn{padding:20px}.AuthLayout_heading__1OJqn h1{font-size:21px}.AuthLayout_support__pkaPz{gap:8px}.AuthLayout_support__pkaPz button{font-size:12px}}@media (prefers-reduced-motion:reduce){.AuthLayout_button__4P9cb,.AuthLayout_screen__CISYD .auth-switch span{transition:none}.AuthLayout_spinner__Dc65I{animation:none}}.ButtonForm_wrapper__3jJtV{width:100%;min-width:0}.ButtonForm_content__4jOAy{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;text-align:left;line-height:1.4}.ButtonForm_content__4jOAy svg{width:20px;height:20px;flex-shrink:0}.ButtonForm_button__conE9{min-height:48px;border-radius:12px;font-weight:700}.FormAgendamento_address__fLtgB,.FormAgendamento_options__t11cY,.FormAgendamento_page__j1kHf,.FormAgendamento_scheduledDetails__QTXsU,.FormAgendamento_technician__W2xX9{display:grid;gap:16px;width:100%;min-width:0;color:#25344a;text-align:left}.FormAgendamento_page__j1kHf{padding:8px 0}.FormAgendamento_scheduledDetails__QTXsU{align-items:start}.FormAgendamento_address__fLtgB p,.FormAgendamento_technician__W2xX9 p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.FormAgendamento_address__fLtgB p strong{color:#003f69}.FormAgendamento_addressHeader__eIOjn{display:flex;justify-content:flex-end}.FormAgendamento_mapFrame__OSSdL{position:relative;width:100%;height:220px;min-width:0;border:1px solid #dce8f2;border-radius:12px;overflow:hidden;background:#f4f8fc}.FormAgendamento_mapFrame__OSSdL .leaflet-container{height:100%!important}.FormAgendamento_mapEmpty__v8_iO{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;color:#65778e;font-size:13px;line-height:1.5;text-align:center}.FormAgendamento_mapAction__lA2mJ{position:absolute;z-index:1000;right:10px;bottom:10px}.FormAgendamento_mapAction__lA2mJ button{width:auto;gap:8px}.FormAgendamento_plates___8uTk{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.FormAgendamento_optionBody__dWbJ8{display:flex;align-items:flex-start;gap:12px;min-width:0}.FormAgendamento_optionIcon__wT368{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:#edf6ff;border-radius:12px}.FormAgendamento_optionIcon__wT368 svg{color:#0076d4;width:26px;height:26px}.FormAgendamento_optionBody__dWbJ8 p{font-size:13px;color:#65778e;line-height:1.6;overflow-wrap:anywhere}.FormAgendamento_optionFooter__Rl98i{display:grid;gap:12px;margin-top:16px;color:#65778e;font-size:12px}.FormAgendamento_optionHint__3g6zM{display:flex;align-items:center;gap:8px}.FormAgendamento_optionHint__3g6zM:empty{display:none}.FormAgendamento_dateOptions__N_943{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.FormAgendamento_dateButton__iMpJP{min-width:0;min-height:48px;border:1px solid #dce8f2;border-radius:12px;background:#f4f8fc;color:#003f69;padding:10px;font-size:12px;font-weight:700;line-height:1.5;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.FormAgendamento_dateButton__iMpJP[aria-pressed=true]{border-color:#0076d4;background:linear-gradient(115deg,#003f69,#0076d4);color:#fff;box-shadow:inset 0 -4px #76ffc3}.FormAgendamento_dateButton__iMpJP:focus-visible{outline:3px solid #76ffc3;outline-offset:3px}.FormAgendamento_region__aMmK4{display:block;border-radius:10px;background:#f1fff8;padding:12px;color:#003f69;font-size:14px;font-weight:700;overflow-wrap:anywhere}.FormAgendamento_technician__W2xX9{gap:10px;line-height:1.5}.FormAgendamento_technician__W2xX9 h3{color:#0076d4;font-size:12px}.FormAgendamento_technician__W2xX9 h2{color:#003f69;font-size:16px}.FormAgendamento_error__7fIXu{color:#be2846;font-size:12px;line-height:1.5}@media (max-width:320px){.FormAgendamento_dateOptions__N_943{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.FormAgendamento_dateButton__iMpJP{transition:none}}.Cadastro_verification__3SI0G{padding:14px;border:1px solid #e4d8fc;border-radius:12px;background:#f7f2ff;color:#6842a3;font-size:13px;line-height:1.6}.Cadastro_code__JiNVD{width:100%;min-width:0;min-height:46px;padding:12px;border:1px solid #d6e4f1;border-radius:11px;background:#fff;color:#35465e;font-size:14px}.Cadastro_cancel__tNSOR,.Cadastro_resend__cEY5G{min-height:44px;padding:10px;border:1px solid #dae6f2;border-radius:11px;background:#fff;color:#0076d4;font-size:12px;font-weight:600}.Cadastro_resend__cEY5G:disabled{color:#8796ab;cursor:not-allowed}.Cadastro_cancel__tNSOR:focus-visible,.Cadastro_channel__kkNJ5:focus-visible,.Cadastro_code__JiNVD:focus-visible,.Cadastro_resend__cEY5G:focus-visible{outline:3px solid #76ffc3!important;outline-offset:2px}.Cadastro_success__eFtBA{display:flex;align-items:center;gap:8px;padding:12px;border-radius:11px;background:#ecfff6;color:#176650;font-size:13px;font-weight:600}.Cadastro_backdrop__X1ddL{position:fixed;inset:0;background:rgba(233,241,248,.88)}.Cadastro_modal__Lfjlt{width:100%;max-width:380px;padding:20px;border:1px solid #dce7f1;border-top:4px solid #76ffc3;border-radius:16px;background:#fff;box-shadow:0 14px 40px rgba(0,63,105,.12)}.Cadastro_channel__kkNJ5{display:flex;align-items:center;gap:12px;min-height:64px;width:100%;padding:14px;border:1px solid #dce7f1;border-radius:12px;background:#f3f8fe;text-align:left}.Cadastro_channel__kkNJ5 svg{flex-shrink:0;color:#0076d4;font-size:24px}.Cadastro_channel__kkNJ5[data-channel=whatsapp]{background:#eefff7;border-color:#c3ecd9}.Cadastro_channel__kkNJ5 h3{color:#003f69;font-size:14px;font-weight:700}.Cadastro_channel__kkNJ5 p{margin-top:4px;color:#64748b;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.Cadastro_backdrop__X1ddL,.Cadastro_modal__Lfjlt{transition:none!important;transform:none!important}}.InformationPages_stack__Jq60F{display:grid;min-width:0;gap:16px}.InformationPages_row__BdVoe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.InformationPages_brand__vgN5Y{display:grid;min-width:52px;min-height:52px;padding:8px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#003f69,#0076d4);color:#fff;font-size:.7rem;font-weight:800;text-align:center}.InformationPages_brandPurple__vad_D{background:linear-gradient(135deg,#7140c6,#a347c8)}.InformationPages_badge__C4Bws{display:inline-flex;align-items:center;max-width:100%;padding:6px 10px;border-radius:8px;background:#e7fff3;color:#125840;font-size:.75rem;font-weight:700;overflow-wrap:anywhere}.InformationPages_badgeBlue__MTSDx{background:#edf7ff;color:#0063b2}.InformationPages_title__4VaTH{margin:14px 0 8px;color:#1e293b;font-size:1.15rem;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.InformationPages_description__AdCNW{color:#52657d;font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.InformationPages_button__4_lVM,.InformationPages_quiet__mFdoa,.InformationPages_secondary__rmH0L{display:inline-flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border:0;border-radius:12px;background:#0076d4;color:#fff;font-size:.875rem;font-weight:700;line-height:1.4;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;overflow-wrap:anywhere}.InformationPages_button__4_lVM{width:100%}.InformationPages_button__4_lVM svg,.InformationPages_quiet__mFdoa svg,.InformationPages_secondary__rmH0L svg{flex-shrink:0}.InformationPages_secondary__rmH0L{background:#eef7ff;color:#0076d4}.InformationPages_quiet__mFdoa{background:transparent;color:#0076d4}.InformationPages_button__4_lVM:hover{background:#0069bd}.InformationPages_quiet__mFdoa:hover,.InformationPages_secondary__rmH0L:hover{background:#e1f0fc}.InformationPages_button__4_lVM:focus-visible,.InformationPages_input__jSyeE:focus-visible,.InformationPages_quiet__mFdoa:focus-visible,.InformationPages_secondary__rmH0L:focus-visible{outline:3px solid #76ffc3;outline-offset:2px}.InformationPages_button__4_lVM:disabled,.InformationPages_quiet__mFdoa:disabled,.InformationPages_secondary__rmH0L:disabled{cursor:default;opacity:.55}.InformationPages_button__4_lVM:active:not(:disabled),.InformationPages_secondary__rmH0L:active:not(:disabled){transform:translateY(1px)}.InformationPages_notice__5dBhf{display:flex;gap:10px;padding:14px;border-radius:12px;background:#eef7ff;color:#52657d;font-size:.8rem;line-height:1.65}.InformationPages_notice__5dBhf svg{flex:0 0 18px;margin-top:3px;color:#0076d4}.InformationPages_contact__stE7n{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.InformationPages_icon__apoDL{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:#eef7ff;color:#0076d4;font-size:1.25rem}.InformationPages_contact__stE7n h2{color:#1e293b;font-size:1rem;font-weight:800}.InformationPages_contact__stE7n .InformationPages_button__4_lVM{margin-top:12px;justify-content:space-between}.InformationPages_videoGrid__wa6ol{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.InformationPages_videoCard__H9yTC{min-width:0;overflow:hidden;border:1px solid #e2eaf2;border-radius:14px;background:#fff}.InformationPages_thumbnailButton__vlQpr{position:relative;display:block;width:100%;border:0;background:#edf4fa;cursor:pointer}.InformationPages_thumbnailButton__vlQpr:focus-visible{outline:3px solid #76ffc3;outline-offset:-4px}.InformationPages_thumbnail__Tm_U_{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.InformationPages_play__vxstA{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(transparent 40%,rgba(0,63,105,.45))}.InformationPages_play__vxstA svg{width:44px;height:44px;padding:14px;border-radius:12px;background:#76ffc3;color:#003f69}.InformationPages_videoBody__G6ESR{display:grid;gap:12px;padding:16px}.InformationPages_videoBody__G6ESR h2{color:#1e293b;font-size:1rem;font-weight:800;line-height:1.5}.InformationPages_videoActions__57Sbl{display:flex;flex-wrap:wrap;gap:6px}.InformationPages_videoActions__57Sbl .InformationPages_quiet__mFdoa,.InformationPages_videoActions__57Sbl .InformationPages_secondary__rmH0L{flex:1 1 140px}.InformationPages_modal__EUUJk{position:fixed;inset:0;z-index:999999;overflow-y:auto}.InformationPages_backdrop__s8JcF{position:fixed;inset:0;background:rgba(232,239,247,.86);backdrop-filter:blur(6px)}.InformationPages_modalCenter__xy1s_{position:relative;display:flex;min-height:100%;align-items:center;justify-content:center;padding:16px}.InformationPages_modalPanel__pPGHc{width:100%;max-width:800px;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 18px 60px rgba(0,63,105,.18);animation:InformationPages_appear__iNHaI .18s ease-out both}.InformationPages_modalHeader___Dt7p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px;color:#003f69}.InformationPages_modalHeading__oKvux{min-width:0;flex:1 1 120px;font-size:.9rem;font-weight:800}.InformationPages_player__qg6iJ{width:100%;aspect-ratio:16/9}.InformationPages_player__qg6iJ iframe{width:100%;height:100%;border:0}.InformationPages_playerHint__FWViq{padding:14px;color:#52657d;font-size:.8rem;line-height:1.6}.InformationPages_field__xxw4H{display:grid;min-width:0;gap:8px;color:#34455d;font-size:.875rem;font-weight:700}.InformationPages_input__jSyeE{width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid #d9e5f0;border-radius:12px;background:#fff;color:#1e293b;font-size:.875rem;font-weight:500}.InformationPages_fieldHint__EaBy9{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.6}.InformationPages_groupHeading__mUbBH{display:flex;align-items:center;justify-content:space-between;gap:12px}.InformationPages_groupHeading__mUbBH h2{color:#34455d;font-size:1rem;font-weight:800}.InformationPages_groupToggle__vtlrQ{display:flex;min-height:44px;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;text-align:left;color:#1e293b;cursor:pointer}.InformationPages_groupToggle__vtlrQ:focus-visible{outline:3px solid #76ffc3;outline-offset:4px;border-radius:8px}.InformationPages_groupName__QWVLq{min-width:0;flex:1;overflow-wrap:anywhere;font-weight:800}.InformationPages_groupMeta__z6pN4{display:block;margin-top:3px;color:#64748b;font-size:.8rem;font-weight:500}.InformationPages_memberList__Dl8_Z{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e2eaf2;animation:InformationPages_appear__iNHaI .16s ease-out both}.InformationPages_member__MkAQ8{display:flex;min-width:0;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#f5f8fc}.InformationPages_memberText__btBcy{flex:1;min-width:0;color:#34455d;font-size:.85rem;font-weight:700;overflow-wrap:anywhere}.InformationPages_renameForm__qjamb{display:flex;flex-wrap:wrap;min-width:0;gap:8px}.InformationPages_renameForm__qjamb .InformationPages_input__jSyeE{flex:1 1 180px}.InformationPages_qrCode__MetpA{display:flex;justify-content:center;width:fit-content;max-width:100%;padding:14px;margin:0 auto;border-radius:12px;background:#fff}.InformationPages_invitationCode__LxG3v{color:#0076d4;font-family:monospace;font-size:clamp(1.4rem,6vw,2rem);font-weight:800;letter-spacing:.15em;overflow-wrap:anywhere;text-align:center}.InformationPages_center__WJbPE{text-align:center}.InformationPages_successIcon__nHunC{display:grid;width:64px;height:64px;margin:0 auto;place-items:center;border-radius:16px;background:#e7fff3;color:#003f69;font-size:2rem}.InformationPages_deviceTop__s5SDk{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.InformationPages_deviceName__opp_K{min-width:0;flex:1 1 120px;overflow-wrap:anywhere}.InformationPages_deviceName__opp_K h3{color:#1e293b;font-weight:800}.InformationPages_deviceStats__G4oeX{display:flex;flex-wrap:wrap;gap:12px;color:#64748b;font-size:.8rem}.InformationPages_deviceStats__G4oeX span{display:flex;align-items:center;gap:6px}.InformationPages_statusPending__85x_k{background:#f2edff;color:#7140c6}.InformationPages_statusPaused__ZUqDh{background:#f1f5f9;color:#52657d}.InformationPages_loading__sDYEe{display:flex;align-items:center;gap:10px;padding:16px;border-radius:12px;background:#f0f7fc;color:#52657d;font-size:.875rem}.InformationPages_spin__QZ2U0{animation:InformationPages_rotate__NRneE 1s linear infinite}@keyframes InformationPages_appear__iNHaI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes InformationPages_rotate__NRneE{to{transform:rotate(1turn)}}@media (min-width:700px){.InformationPages_videoGrid__wa6ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.InformationPages_button__4_lVM,.InformationPages_quiet__mFdoa,.InformationPages_secondary__rmH0L{transition:none}.InformationPages_memberList__Dl8_Z,.InformationPages_modalPanel__pPGHc,.InformationPages_spin__QZ2U0{animation:none}.InformationPages_button__4_lVM:active,.InformationPages_secondary__rmH0L:active{transform:none}}.Stepper_root__kHs_y,.Stepper_stage__RJuZt{min-width:0;width:100%}.Stepper_stage__RJuZt{animation:Stepper_stepEnter__VwqeG .16s ease-out}.Stepper_stage__RJuZt[hidden]{display:none}.Stepper_navigation__S7ZXi{display:flex;gap:10px;max-width:100%;padding-bottom:8px;overflow-x:auto;scrollbar-width:thin}.Stepper_navigationItem__zkCee{display:flex;align-items:center;flex:1 0 120px;gap:8px;min-width:0;padding:10px;border:1px solid #dce7f1;border-radius:12px;background:#fff;color:#64748b;font-size:12px;font-weight:600;line-height:1.45}.Stepper_navigationItem__zkCee[aria-current=step]{color:#003f69;border-color:#b1d9f7;background:#edf7ff}.Stepper_number__t90Pu{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:#eef4fa;color:#607188}.Stepper_navigationItem__zkCee[aria-current=step] .Stepper_number__t90Pu{color:#fff;background:#0076d4}.Stepper_navigationItem__zkCee[data-complete=true] .Stepper_number__t90Pu{color:#003f69;background:#76ffc3}.Stepper_body__tuhnN{display:flex;flex-direction:column;gap:16px;min-width:0;font-size:13px;line-height:1.6}.Stepper_header__2qj2D{margin-bottom:16px;color:#35465e;font-size:14px;font-weight:700;line-height:1.5}@keyframes Stepper_stepEnter__VwqeG{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Stepper_stage__RJuZt{animation:none}}.AppPage_page__o2h4v{--app-blue:#0076d4;--app-dark:#003f69;--app-mint:#76ffc3;--app-purple:#8650e8;--app-ink:#1e293b;--app-muted:#64748b;display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:760px;min-height:100%;margin-inline:auto;padding:16px 12px 28px;color:var(--app-ink);background:#f4f8fc;overflow-wrap:anywhere}.AppPage_intro__MUU5x{min-width:0;padding:20px;border-radius:16px;border-bottom:5px solid #76ffc3;background:linear-gradient(115deg,#003f69,#0076d4);color:#fff}.AppPage_introHeading__ivCS2{display:flex;align-items:flex-start;gap:12px;min-width:0}.AppPage_introIcon__zcFf6{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.24);border-radius:12px;background:hsla(0,0%,100%,.12);font-size:23px}.AppPage_introText__Kqd7H{min-width:0}.AppPage_introText__Kqd7H h1{margin:0;font-size:21px;font-weight:750;line-height:1.3}.AppPage_eyebrow__6VgN8{margin-bottom:6px;color:#76ffc3;font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.AppPage_description__kXZ_i{margin-top:8px;color:#e3f1ff;font-size:13px;line-height:1.6}.AppPage_introContent__m5HTO{margin-top:16px;min-width:0}.AppPage_card__9lMNh{display:grid;gap:16px;min-width:0;padding:18px;border:1px solid #e0e9f3;border-top:4px solid #0076d4;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgb(0 63 105/4%)}.AppPage_card__9lMNh[data-tone=mint]{border-top-color:#76ffc3}.AppPage_card__9lMNh[data-tone=purple]{border-top-color:#8650e8}.AppPage_cardHeading__EeVhW{margin-bottom:0}.AppPage_cardHeading__EeVhW h2{color:#1e293b;font-size:17px;font-weight:750;line-height:1.4}.AppPage_cardHeading__EeVhW p{margin-top:6px;color:#64748b;font-size:13px;line-height:1.6}.AppPage_page__o2h4v input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),.AppPage_page__o2h4v select,.AppPage_page__o2h4v textarea{min-width:0;max-width:100%;min-height:44px;border:1px solid #d8e5f0;border-radius:12px;background:#fff;color:#35465e;font-size:14px}.AppPage_page__o2h4v select{appearance:auto}.AppPage_page__o2h4v textarea{min-height:96px;padding:12px}.AppPage_page__o2h4v a:focus-visible,.AppPage_page__o2h4v button:focus-visible,.AppPage_page__o2h4v input:focus-visible,.AppPage_page__o2h4v select:focus-visible,.AppPage_page__o2h4v textarea:focus-visible{outline:3px solid #76ffc3!important;outline-offset:2px}@media (min-width:480px){.AppPage_page__o2h4v{padding-inline:20px}}.Pagamento_page__pulO4{min-width:0}.Pagamento_paymentChoices__NGZxT{display:grid;gap:16px}.Pagamento_choice__lNQER{display:flex;min-height:76px;min-width:0;align-items:center;gap:12px;padding:16px 12px;border:1px solid #dce8f2;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.Pagamento_choice__lNQER[data-selected=true]{border-color:#0076d4;background:#edf8ff;box-shadow:inset 3px 0 #0076d4}.Pagamento_choice__lNQER:focus-within{outline:3px solid #76ffc3;outline-offset:2px}.Pagamento_choiceIcon__acgtB{display:grid;place-items:center;flex-shrink:0;width:38px;height:42px;border-radius:10px;color:#0076d4;background:#eaf5ff;font-size:22px}.Pagamento_choiceText__Aqvqh{flex:1;min-width:0;overflow-wrap:anywhere}.Pagamento_choiceText__Aqvqh p:first-child{color:#003f69;font-weight:700}.Pagamento_popular__Bjt_u{position:absolute;top:-9px;left:14px;z-index:1;border-radius:6px;padding:3px 8px;background:#76ffc3;color:#003f69;font-size:10px;font-weight:800}.Pagamento_radio__Qn8Lm{appearance:auto;flex-shrink:0;accent-color:#0076d4;width:20px;height:20px}.Pagamento_installments__7h_WJ,.Pagamento_paymentCard__mZDnH,.Pagamento_summary__ft8kx{padding:16px;border:1px solid #e0eaf3;border-radius:16px;background:#fff;box-shadow:0 4px 16px #003f6908}.Pagamento_installments__7h_WJ{margin-top:16px}.Pagamento_installmentOptions__p9krr{display:grid;gap:8px;margin-top:12px}.Pagamento_installment__GPwLm{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:12px;padding:10px 12px;border:1px solid #e0eaf3;border-radius:10px;cursor:pointer}.Pagamento_installment__GPwLm[data-selected=true]{background:#edf8ff;border-color:#0076d4}.Pagamento_summary__ft8kx{margin-top:16px;border-top:4px solid #76ffc3}.Pagamento_summaryDetails__OGnzj{width:100%;min-width:0}.Pagamento_summaryDetails__OGnzj>div{align-items:start;gap:12px}.Pagamento_summaryDetails__OGnzj>div p:last-child{flex-shrink:0}.Pagamento_summaryDetails__OGnzj>div:last-child p{font-size:17px;color:#003f69}.Pagamento_pixCopy____Hsi,.Pagamento_primaryButton__fuOxJ{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;width:100%;padding:10px 14px;border:0;border-radius:12px;color:#fff;background:linear-gradient(110deg,#003f69,#0076d4);font-size:14px;font-weight:700}.Pagamento_removeCoupon__FYqxC{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:10px;color:#b72746;background:#fff0f3}.Pagamento_reference__uJt1l{margin-bottom:16px;color:#6d8096;font-size:11px;letter-spacing:.08em;overflow-wrap:anywhere}.Pagamento_paymentHeader__Ndi3A{display:grid;justify-items:center;gap:8px;padding-bottom:16px;text-align:center}.Pagamento_paymentHeader__Ndi3A h2{font-size:18px;color:#003f69}.Pagamento_paymentHeader__Ndi3A p{color:#62748a;line-height:1.5}.Pagamento_paymentIcon__dgwte{display:grid;place-items:center;width:52px;height:52px;border-radius:14px}.Pagamento_paid__n3keQ{background:#e9fff3;color:#097843}.Pagamento_pending__5fstB{background:#f0eaff;color:#7043d4}.Pagamento_paymentSection__d_ezb{width:100%;min-width:0;border-top:1px solid #edf2f6;padding:16px 0}.Pagamento_selectedInvoice__BIoTj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;padding:10px;background:#f4f8fc;border-radius:9px}.Pagamento_selectedInvoice__BIoTj p{min-width:0;overflow-wrap:anywhere;font-size:12px}.Pagamento_selectedInvoice__BIoTj p:last-child{color:#003f69;font-weight:700}.Pagamento_paymentMethod__qqF7R{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:12px}.Pagamento_paymentMethod__qqF7R span{color:#003f69;font-size:16px}.Pagamento_paymentCode__P3l9B{min-height:44px;width:100%;min-width:0;border-radius:10px;padding:10px;background:#f3f7fb;color:#51657e;font-size:12px;text-overflow:ellipsis}.Pagamento_actions__IDXc6{display:grid;gap:10px;width:100%}.Pagamento_paymentCard__mZDnH button{min-height:44px;border-radius:12px;transform:none!important}.Pagamento_installment__GPwLm:focus-within,.Pagamento_page__pulO4 button:focus-visible{outline:3px solid #76ffc3;outline-offset:2px}@media (prefers-reduced-motion:reduce){.Pagamento_choice__lNQER,.Pagamento_page__pulO4 *{animation:none!important;transition:none!important}}.Dialog_backdrop__eM6bH{position:fixed;inset:0;background:rgba(233,241,248,.87)}.Dialog_panel__EGd_h{position:relative;width:100%;max-width:640px;min-width:0;max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:54px 20px 20px;border:1px solid #dfe9f2;border-radius:16px;box-shadow:0 16px 44px rgba(0,63,105,.14);color:#1e293b;text-align:left;overflow-wrap:anywhere}.Dialog_panel__EGd_h[data-transparent=true]{border:0;box-shadow:none}.Dialog_panel__EGd_h[data-layout=campaign]{width:fit-content;max-width:100%;padding:0;overflow:visible;border:0;box-shadow:none}.Dialog_panel__EGd_h[data-layout=photo]{max-width:400px;padding:20px 16px 16px}.Dialog_panel__EGd_h[data-layout=photo] .Dialog_close__Pnuuz{top:20px;right:12px;z-index:1;padding:0}.Dialog_panel__EGd_h[data-layout=photo] .Dialog_heading__SDto_{margin-top:0}.Dialog_panel__EGd_h[data-layout=photo] .Dialog_title__HdYjN{display:flex;min-height:44px;align-items:center;justify-content:center;margin:0 0 12px;padding:0 40px;font-size:18px}.Dialog_title__HdYjN{color:#003f69;font-size:17px;font-weight:750;line-height:1.45}.Dialog_content__k1wCj{min-width:0;color:#607188;font-size:13px;line-height:1.65}.Dialog_content__k1wCj canvas,.Dialog_content__k1wCj img,.Dialog_content__k1wCj video{max-width:100%}@media (prefers-reduced-motion:reduce){.Dialog_backdrop__eM6bH,.Dialog_panel__EGd_h{transition:none!important;animation:none!important;transform:none!important}}.Controls_button__M8B8c{min-width:0;min-height:44px;gap:8px;border-width:1px;border-radius:12px;box-shadow:none;font-size:13px;line-height:1.45;overflow-wrap:anywhere;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.Controls_button__M8B8c[data-corner=square]{border-radius:0}.Controls_button__M8B8c[data-size=lg],.Controls_button__M8B8c[data-size=xl]{font-size:15px}.Controls_button__M8B8c:not(:disabled):hover{filter:brightness(.98)}.Controls_button__M8B8c:disabled{cursor:not-allowed;opacity:.65}.Controls_button__M8B8c:focus-visible,.Controls_closeButton__C1d_N:focus-visible,.Controls_iconButton__02ahW:focus-visible,.Controls_option__fPqaT:focus-visible,.Controls_upload__xxMj2:focus-visible{outline:3px solid #76ffc3!important;outline-offset:3px}.Controls_closeButton__C1d_N,.Controls_iconButton__02ahW{min-width:44px;min-height:44px;border-radius:12px;gap:6px;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.Controls_closeButton__C1d_N{display:grid;place-items:center;background:#eef4fa;color:#003f69}.Controls_closeButton__C1d_N:hover{background:#e2ecf6}.Controls_field__fUIXO{width:100%;min-width:0}.Controls_field__fUIXO>label,.Controls_field__fUIXO>legend{display:block;margin-bottom:7px;color:#35465e;font-size:13px;font-weight:650;line-height:1.5}.Controls_input__Nn60_{min-width:0;width:100%;min-height:46px;height:auto;border:1px solid #d8e5f0;border-radius:12px;background:#fff;color:#273c54;font-size:14px;line-height:1.4;padding:12px;transition:border-color .16s ease,box-shadow .16s ease}.Controls_input__Nn60_::placeholder{color:#7b8ca4}.Controls_input__Nn60_[data-leading-icon=true]{padding-left:40px}.Controls_input__Nn60_[data-trailing-icon=true]{padding-right:40px}.Controls_input__Nn60_:focus{border-color:#0076d4;box-shadow:0 0 0 3px rgba(0,118,212,.1)}.Controls_input__Nn60_:focus-visible{outline:2px solid #0076d4!important;outline-offset:2px}.Controls_input__Nn60_:disabled{color:#687990;background:#f3f6fa;cursor:not-allowed}.Controls_input__Nn60_[aria-invalid=true]{border-color:#da5368}.Controls_selectMenu__0GpjH{z-index:30;padding:4px;border:1px solid #dae6f1;border-radius:12px;box-shadow:0 10px 28px rgba(0,63,105,.12);background:#fff;animation:Controls_menuEnter___ze5p .14s ease-out}.Controls_option__fPqaT{display:flex;align-items:center;width:100%;min-height:44px;gap:8px;padding:10px;border:0;border-radius:9px;color:#35465e;font-size:13px;text-align:left;white-space:normal}.Controls_option__fPqaT:hover,.Controls_option__fPqaT[aria-selected=true]{color:#003f69;background:#eaf5ff}.Controls_error__MUtt8{display:block;margin-top:7px;color:#bc2944;font-size:12px;line-height:1.5}.Controls_badge__cy2ly{max-width:100%;min-width:0;border-radius:8px;line-height:1.4;overflow-wrap:anywhere}.Controls_radioOption__4i2fS{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:12px;border:1px solid #dce7f1;border-radius:12px;background:#fff;color:#35465e;font-size:13px;cursor:pointer}.Controls_radioOption__4i2fS:has(input:checked){border-color:#0076d4;background:#edf7ff}.Controls_radioOption__4i2fS input{flex-shrink:0;width:20px;height:20px;min-width:20px;margin:0;padding:0;accent-color:#0076d4}.Controls_upload__xxMj2{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:52px;padding:14px;border:1px dashed #b7cde1;border-radius:12px;background:#f2f8fe;color:#003f69;font-size:13px;text-align:left}.Controls_upload__xxMj2 svg{flex-shrink:0}.Controls_codeGroup__DdYl6{display:flex;gap:6px;min-width:0}.Controls_codeGroup__DdYl6 input{min-width:0!important;min-height:44px;flex:1 1 0;margin:0!important;border-radius:10px!important;font-size:19px}.Controls_checkboxChoices__vYA5O{display:flex;gap:10px}.Controls_checkboxChoice__t04k0{flex:1;min-height:44px;padding:10px;border:1px solid #d8e5f1;border-radius:11px;background:#f4f8fc;color:#35465e;font-size:13px;font-weight:600}.Controls_checkboxChoice__t04k0[aria-checked=true]{border-color:#0076d4;color:#fff;background:linear-gradient(115deg,#003f69,#0076d4)}.Controls_checkboxControl__avR6b{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ccddeb;border-radius:11px;background:#fff}.Controls_checkboxControl__avR6b[aria-checked=true]{background:#0076d4;border-color:#0076d4}.Controls_checkboxControl__avR6b svg{width:22px;height:22px;opacity:0}.Controls_checkboxControl__avR6b[aria-checked=true] svg{opacity:1}.Controls_checkboxChoice__t04k0:focus-visible,.Controls_checkboxControl__avR6b:focus-visible,.Controls_switchControl__jIgou:focus-visible{outline:3px solid #76ffc3;outline-offset:3px}.Controls_switchControl__jIgou{justify-content:center;height:44px;border:0;padding:0;border-radius:12px;background:transparent}.Controls_switchControl__jIgou,.Controls_switchTrack__2W_EQ{display:inline-flex;align-items:center;flex-shrink:0;width:58px}.Controls_switchTrack__2W_EQ{position:relative;height:36px;border:1px solid #cbd8e6;border-radius:12px;background:#dbe4ed;transition:background-color .16s ease}.Controls_switchControl__jIgou[data-on=true] .Controls_switchTrack__2W_EQ{border-color:#0076d4;background:#0076d4}.Controls_switchThumb__dsH6L{position:absolute;left:4px;width:26px;height:26px;border-radius:8px;background:#fff;transition:transform .16s ease}.Controls_switchControl__jIgou[data-on=true] .Controls_switchThumb__dsH6L{transform:translateX(22px);background:#76ffc3}.Controls_checkboxChoice__t04k0:disabled,.Controls_checkboxControl__avR6b:disabled,.Controls_switchControl__jIgou:disabled{cursor:not-allowed;opacity:.6}@keyframes Controls_menuEnter___ze5p{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Controls_button__M8B8c,.Controls_closeButton__C1d_N,.Controls_iconButton__02ahW,.Controls_input__Nn60_,.Controls_switchThumb__dsH6L,.Controls_switchTrack__2W_EQ{transition:none}.Controls_selectMenu__0GpjH{animation:none}}.MenuFooter_menu__w3nfL{position:absolute;z-index:30;right:12px;bottom:var(--home-bottom-gap,max(24px,env(safe-area-inset-bottom)));left:12px;height:var(--home-footer-height,60px);border:1px solid hsla(0,0%,100%,.24);border-radius:16px;background:linear-gradient(135deg,#003f69,#0076d4);color:#fff}.MenuFooter_items__Yh8gC{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;height:100%;padding:4px}.MenuFooter_item__5tRtX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:44px;padding:1px 2px;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease}.MenuFooter_item__5tRtX:focus-visible,.MenuFooter_item__5tRtX:hover{background:hsla(0,0%,100%,.14)}.MenuFooter_item__5tRtX:focus-visible{outline:2px solid #76ffc3;outline-offset:-2px}.MenuFooter_icon__Vrgqg{flex:none;width:21px;height:21px}.MenuFooter_label__aj2BG{display:grid;grid-template-rows:repeat(2,12px);place-items:center;max-width:100%;min-height:24px;white-space:nowrap;font-size:10px;font-weight:700;line-height:12px;text-align:center}@media (max-width:359px){.MenuFooter_label__aj2BG{font-size:8.5px;line-height:12px}}@container home (max-width: 359px){.MenuFooter_label__aj2BG{font-size:8.5px;line-height:12px}}@container home (max-width: 319px){.MenuFooter_label__aj2BG{font-size:8px}}@media (prefers-reduced-motion:reduce){.MenuFooter_item__5tRtX{transition:none}}.Workflow_dialog__Rrl50,.Workflow_form__vEeq_,.Workflow_summary__HvsyZ{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;color:#25344a;text-align:left}.Workflow_dialog__Rrl50>*,.Workflow_form__vEeq_>*,.Workflow_summary__HvsyZ>*{min-width:0}.Workflow_fields__ELtH5{display:grid;gap:16px;min-width:0}.Workflow_actions__oLOzM,.Workflow_fieldPair__wsiVV{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0}.Workflow_actions__oLOzM{margin-top:16px}.Workflow_consent__n2Why{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:16px;border:1px solid #dce8f2;border-radius:12px;background:#f4f8fc}.Workflow_consent__n2Why>:last-child{grid-column:1/-1}.Workflow_loading__0xWUB,.Workflow_notice__3XufC,.Workflow_summaryRows__QCLH7,.Workflow_terms__v6fp8{padding:16px;border:1px solid #dce8f2;border-radius:12px;background:#f4f8fc;line-height:1.6;overflow-wrap:anywhere}.Workflow_notice__3XufC{border-left:4px solid #76ffc3;background:#f1fff8}.Workflow_notice__3XufC h1{font-size:16px;color:#003f69}.Workflow_terms__v6fp8{height:25vh;min-height:150px;overflow-y:auto;overscroll-behavior:contain;font-size:13px}.Workflow_terms__v6fp8 p+p{margin-top:8px}.Workflow_summaryRows__QCLH7>div>strong,.Workflow_terms__v6fp8 strong{color:#003f69}.Workflow_summaryRows__QCLH7{display:grid;gap:18px;background:#fff}.Workflow_summaryRows__QCLH7 ul{padding-left:0;list-style:none}.Workflow_summaryRows__QCLH7 li,.Workflow_summaryRows__QCLH7 p{padding:5px 0;overflow-wrap:anywhere}.Workflow_summaryRows__QCLH7 .text-blue-600{color:#0076d4}.Workflow_tableScroll__RYe2y{overflow-x:auto;max-width:100%;border-radius:10px;border:1px solid #dce8f2;margin-top:8px}.Workflow_tableScroll__RYe2y table{border-collapse:collapse;min-width:560px;font-size:12px}.Workflow_tableScroll__RYe2y td,.Workflow_tableScroll__RYe2y th{padding:10px;border-color:#e5edf5}.Workflow_tableScroll__RYe2y th{color:#003f69;background:#edf6ff}.Workflow_helper___mdDm{font-size:13px;color:#65778e;line-height:1.5}.Workflow_resend__hOiB6{align-self:flex-start;min-height:44px;border:1px solid #dce8f2;border-radius:10px;background:#edf6ff;color:#0076d4;padding:10px 14px;font-size:13px;font-weight:700;transition:background-color .16s ease,opacity .16s ease}.Workflow_resend__hOiB6:disabled{color:#7c8ca0;background:#f1f4f8}.Workflow_planCard__sBJPA:focus-visible,.Workflow_resend__hOiB6:focus-visible,.Workflow_selector____JnN:focus-visible{outline:3px solid #76ffc3;outline-offset:3px}.Workflow_planCard__sBJPA{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;min-width:0;min-height:240px;gap:16px;padding:20px;border:2px solid transparent;border-radius:16px;background:linear-gradient(125deg,#003f69,#0076d4);color:#fff;text-align:left;box-shadow:0 5px 18px #003f6914;overflow:hidden;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.Workflow_planCard__sBJPA img{max-width:100%;height:auto}.Workflow_planCard__sBJPA[aria-pressed=true]{border-color:#76ffc3;box-shadow:inset 0 -5px 0 #76ffc3}.Workflow_planCard__sBJPA li,.Workflow_planCard__sBJPA p{overflow-wrap:anywhere}.Workflow_planBody__IGQUW{display:grid;gap:14px;width:100%;min-width:0}.Workflow_planBody__IGQUW>p:first-child{font-size:18px;font-weight:700}.Workflow_planBody__IGQUW ul{display:grid;gap:5px;font-size:12px;padding-left:18px;list-style:disc}.Workflow_planBadges__CNtb9{display:flex;flex-wrap:wrap;gap:8px}.Workflow_planBadge__IY0Pv{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:8px;background:#ffffff24;color:#fff;font-size:11px;font-weight:700}.Workflow_planSelected__HggyY{background:#76ffc3;color:#003f69}.Workflow_selector____JnN{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #dce8f2;border-radius:12px;background:#f8fbff;color:#25344a;font-size:14px}.Workflow_selectLabel__jhZb1{display:block;margin-bottom:8px;color:#003f69;font-size:14px;font-weight:700}.Workflow_empty__J5MHk{padding:20px 16px;border:1px dashed #d6e5f2;border-radius:14px;background:#f8fbff;color:#65778e;text-align:center;line-height:1.6;font-size:13px}@media (min-width:420px){.Workflow_actions__oLOzM,.Workflow_fieldPair__wsiVV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Workflow_planCard__sBJPA,.Workflow_resend__hOiB6{transition:none}}.Header_header__Wbc5N{width:100%;background:#fff;z-index:30}.Header_row__uzGfw{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:8px 12px}.Header_menuButton__xA2eD,.Header_profileButton__U77Bz{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;cursor:pointer}.Header_menuButton__xA2eD{background:#edf6ff;color:#0076d4;transition:background-color .15s ease}.Header_menuButton__xA2eD:hover{background:#dceeff}.Header_menuIcon__WqMkf{width:24px;height:24px}.Header_logo___UmKM{position:relative;width:100%;height:40px}.Header_profileButton__U77Bz{overflow:hidden;border:1px solid #d7e5f2;background:#f3f7fb}.Header_profileImage__HwKNj{object-fit:cover}.Header_menuButton__xA2eD:focus-visible,.Header_profileButton__U77Bz:focus-visible{outline:2px solid #003f69;outline-offset:2px}@media (prefers-reduced-motion:reduce){.Header_menuButton__xA2eD{transition:none}}.FamilyGroupEntry_page__zOBLJ{width:100%;max-width:960px;margin:0 auto}.FamilyGroupEntry_layout__rec6L{display:grid;min-width:0;gap:16px;grid-template-columns:minmax(0,1fr);align-items:start}.FamilyGroupEntry_scanner__0u0FI{min-width:0}.FamilyGroupEntry_form__71HiR{display:grid;gap:16px}.FamilyGroupEntry_field__N7eGQ{display:grid;min-width:0;gap:8px;color:#34455d;font-size:.875rem;font-weight:700}.FamilyGroupEntry_input__adFkW{width:100%;min-width:0;min-height:44px;padding:11px 12px;border:1px solid #d9e5f0;border-radius:12px;background:#fff;color:#1e293b;font-size:.875rem;font-weight:500}.FamilyGroupEntry_code__58u86{text-align:center;font-family:monospace;font-size:1.4rem;letter-spacing:.2em}.FamilyGroupEntry_consent__pIoe4{display:flex;min-height:44px;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:#f4f8fc;color:#52657d;font-size:.85rem;line-height:1.6;cursor:pointer}.FamilyGroupEntry_consent__pIoe4 input{flex:0 0 20px;width:20px;height:20px;margin-top:2px;border:1px solid #cadbe9;border-radius:6px;color:#0076d4;accent-color:#0076d4}.FamilyGroupEntry_button__Zi8jQ{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:12px;border:0;border-radius:12px;background:#0076d4;color:#fff;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .16s ease}.FamilyGroupEntry_button__Zi8jQ:hover{background:#0069bd}.FamilyGroupEntry_button__Zi8jQ:disabled{opacity:.55;cursor:default}.FamilyGroupEntry_button__Zi8jQ:focus-visible,.FamilyGroupEntry_consent__pIoe4 input:focus-visible,.FamilyGroupEntry_input__adFkW:focus-visible{outline:3px solid #76ffc3;outline-offset:2px}.FamilyGroupEntry_center__kPfFV{text-align:center}.FamilyGroupEntry_successIcon__bF3sv{display:grid;width:64px;height:64px;place-items:center;margin:0 auto 20px;border-radius:16px;background:#e7fff3;color:#003f69;font-size:2rem}@media (min-width:760px){.FamilyGroupEntry_layout__rec6L{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.FamilyGroupEntry_button__Zi8jQ{transition:none}}.QRCodeScanner_scanner__VT7Lx{display:grid;min-width:0;width:100%;gap:16px;padding:16px;border:1px solid #e2eaf2;border-top:4px solid #76ffc3;border-radius:16px;background:#fff;box-shadow:0 5px 18px rgb(0 63 105/5%)}.QRCodeScanner_preview__ugwHU{position:relative;width:100%;overflow:hidden;aspect-ratio:1;border-radius:12px;background:linear-gradient(135deg,#003f69,#0076d4)}.QRCodeScanner_video__fI_KA{width:100%;height:100%;object-fit:cover}.QRCodeScanner_frame__NSW1r{position:absolute;inset:15%;border:1px solid hsla(0,0%,100%,.65);border-radius:12px;box-shadow:0 0 0 999px rgba(0,63,105,.28);pointer-events:none}.QRCodeScanner_cornerBottom__i3tcO,.QRCodeScanner_cornerTop__gttk7{position:absolute;width:32px;height:32px;border-color:#76ffc3}.QRCodeScanner_cornerTop__gttk7{top:-3px;left:-3px;border-left:4px solid #76ffc3;border-color:#76ffc3 #76ffc3 currentcolor;border-top:4px solid #76ffc3;border-top-left-radius:12px}.QRCodeScanner_cornerBottom__i3tcO{right:-3px;bottom:-3px;border-left-color:#76ffc3;border-bottom:4px solid #76ffc3;border-right:4px solid #76ffc3;border-top-color:#76ffc3;border-bottom-right-radius:12px}.QRCodeScanner_previewContent__PlcGH{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;color:#fff;text-align:center}.QRCodeScanner_previewContent__PlcGH h2{color:#fff;font-size:1rem;font-weight:800;line-height:1.5}.QRCodeScanner_previewContent__PlcGH p{font-size:.8rem;line-height:1.6;color:#e1f0ff}.QRCodeScanner_cameraIcon__XVg3e{display:grid;width:64px;height:64px;place-items:center;border-radius:16px;background:#76ffc3;color:#003f69;font-size:1.8rem}.QRCodeScanner_previewIcon__ILR0A{color:#76ffc3;font-size:2.6rem}.QRCodeScanner_result__OlxPK{max-height:80px;max-width:100%;overflow:auto;overflow-wrap:anywhere}.QRCodeScanner_actions__zU8yN{display:flex;flex-wrap:wrap;gap:10px}.QRCodeScanner_button__ax3l0,.QRCodeScanner_close__xfKxS,.QRCodeScanner_quiet__9GGNz,.QRCodeScanner_secondary___MNXv{display:flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;gap:8px;padding:12px;border:0;border-radius:12px;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .16s ease}.QRCodeScanner_button__ax3l0,.QRCodeScanner_secondary___MNXv{flex:1 1 140px}.QRCodeScanner_button__ax3l0{background:#0076d4;color:#fff}.QRCodeScanner_button__ax3l0:hover{background:#0069bd}.QRCodeScanner_secondary___MNXv{background:#edf7ff;color:#0076d4}.QRCodeScanner_quiet__9GGNz:hover,.QRCodeScanner_secondary___MNXv:hover{background:#e1f0fc}.QRCodeScanner_quiet__9GGNz{background:transparent;color:#0076d4}.QRCodeScanner_close__xfKxS{position:absolute;top:10px;right:10px;background:#fff;color:#003f69}.QRCodeScanner_button__ax3l0:focus-visible,.QRCodeScanner_close__xfKxS:focus-visible,.QRCodeScanner_quiet__9GGNz:focus-visible,.QRCodeScanner_secondary___MNXv:focus-visible{outline:3px solid #76ffc3;outline-offset:2px}.QRCodeScanner_error___fcOy{padding:12px;border-radius:12px;background:#fff1f2;color:#a82548;font-size:.8rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.QRCodeScanner_button__ax3l0,.QRCodeScanner_close__xfKxS,.QRCodeScanner_quiet__9GGNz,.QRCodeScanner_secondary___MNXv{transition:none}}