._1xoUSW_root{background-color:var(--mantine-color-primary-1);width:100%;color:var(--mantine-color-white);border-radius:0;margin:0;position:relative;overflow:hidden}._1xoUSW_root:before{content:"";inset-inline:0;height:var(--kau-ribbon-height,3px);background:linear-gradient(90deg, #fff5, var(--kau-emerald,#01c07a), #fff5);z-index:1;position:absolute;top:0}._1xoUSW_inner{flex-direction:column;gap:clamp(2rem,4vw,3.5rem);width:min(75rem,100% - 2rem);margin-inline:auto;padding-block:clamp(2.75rem,5vw,4.25rem) clamp(2rem,3.5vw,3rem);display:flex}._1xoUSW_columns{text-align:center;grid-template-columns:1fr;place-items:start center;gap:clamp(1.75rem,3vw,2.5rem);width:100%;display:grid}@media (min-width:48em){._1xoUSW_columns{text-align:start;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start}}@media (min-width:64em){._1xoUSW_columns{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:clamp(1.5rem,3vw,3rem);display:flex}}._1xoUSW_column{flex-direction:column;align-items:center;gap:.85rem;min-width:0;display:flex}@media (min-width:48em){._1xoUSW_column{align-items:flex-start}}._1xoUSW_columnTitle{color:var(--mantine-color-white);text-align:inherit;margin:0;font-size:clamp(.9375rem,1.15vw,1rem);font-weight:700;line-height:1.5}._1xoUSW_columnRule{background:color-mix(in srgb, var(--mantine-color-white) 45%, transparent);border:0;width:100%;height:1px;margin:0}._1xoUSW_links{align-items:inherit;flex-direction:column;gap:.55rem;display:flex}._1xoUSW_link{color:var(--mantine-color-white);text-align:inherit;font-size:clamp(.8125rem,1.05vw,.875rem);font-weight:400;line-height:1.7;text-decoration:none;transition:opacity .16s}._1xoUSW_link:hover{opacity:.85}._1xoUSW_link:focus-visible{outline:2px solid var(--mantine-color-white);outline-offset:3px;border-radius:2px}._1xoUSW_socialRow{direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (min-width:48em){._1xoUSW_socialRow{justify-content:flex-start}}._1xoUSW_socialLink{border:1px solid color-mix(in srgb, var(--mantine-color-white) 70%, transparent);border-radius:var(--mantine-radius-md);width:2.25rem;height:2.25rem;color:var(--mantine-color-white);justify-content:center;align-items:center;transition:opacity .16s,background-color .16s;display:inline-flex}._1xoUSW_socialLink:hover{opacity:.9;background:color-mix(in srgb, var(--mantine-color-white) 10%, transparent)}._1xoUSW_socialLink:focus-visible{outline:2px solid var(--mantine-color-white);outline-offset:3px}._1xoUSW_divider{border:0;border-block-start:1px dotted color-mix(in srgb, var(--mantine-color-white) 40%, transparent);width:100%;height:0;margin:0}._1xoUSW_bottom{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}@media (min-width:64em){._1xoUSW_bottom{flex-direction:row;align-items:center}}._1xoUSW_copyright{color:var(--mantine-color-white);text-align:center;margin:0;font-size:clamp(.75rem,1.05vw,.875rem);font-weight:400;line-height:1.6}@media (min-width:64em){._1xoUSW_copyright{text-align:start}}._1xoUSW_logos{direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._1xoUSW_partnerLogos{object-fit:contain;object-position:center;width:min(100%,28.5625rem);height:auto;display:block}@media (prefers-reduced-motion:reduce){._1xoUSW_link,._1xoUSW_socialLink{transition:none}}
.KsXtsW_root{top:0;z-index:100;background-color:color-mix(in srgb, #fff 92%, var(--kau-mist,#e6ebe7));height:74px;color:var(--mantine-color-primary-1);transition:box-shadow var(--kau-duration-base,.22s) var(--kau-ease,ease), background-color var(--kau-duration-base,.22s) var(--kau-ease,ease), border-color var(--kau-duration-base,.22s) ease;border-bottom:1px solid #0000;padding-block:0;position:sticky;inset-inline:0;overflow-x:clip}.KsXtsW_root[data-scrolled]{border-bottom-color:var(--kau-border,#c5d4cc);box-shadow:var(--kau-shadow-scrolled,0 6px 18px #064d381f);background-color:color-mix(in srgb, #fff 96%, var(--kau-mist,#e6ebe7))}.KsXtsW_wrapper{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:1900px;height:100%;margin-inline:auto;padding-inline:.75rem}[dir=rtl] .KsXtsW_wrapper{flex-direction:row}@media (min-width:48em){.KsXtsW_wrapper{gap:.75rem;padding-inline:1rem}}@media (min-width:68em){.KsXtsW_wrapper{gap:1rem;padding-inline:clamp(1.25rem,3vw,2.5rem)}}.KsXtsW_logoLink{z-index:2;flex-shrink:0;align-self:center;line-height:0}.KsXtsW_logoImage{object-fit:contain;width:auto;max-width:min(190px,42vw);height:40px;display:block}@media (min-width:48em){.KsXtsW_logoImage{height:44px}}@media (min-width:68em){.KsXtsW_logoImage{max-width:190px;height:50px}}.KsXtsW_navCluster{flex:auto;justify-content:center;min-width:0;max-width:100%}@media (min-width:68em){.KsXtsW_navCluster{max-width:calc(100% - 26rem)}}@media (min-width:96em){.KsXtsW_navCluster{max-width:calc(100% - 30rem)}}.KsXtsW_navCluster .nav-link{flex-shrink:0}@media (min-width:68em) and (max-width:95.99em){.KsXtsW_navCluster .nav-link{border-radius:var(--mantine-radius-sm);height:36px;padding-inline:10px;font-size:13px}}.KsXtsW_authCluster{flex-shrink:0;align-self:center;min-width:0;gap:var(--mantine-spacing-sm)!important}.KsXtsW_authCluster>*{flex-shrink:0}.KsXtsW_mobileActions{flex-shrink:0;align-items:center;min-width:0;gap:.375rem!important}@media (min-width:48em){.KsXtsW_mobileActions{gap:.5rem!important}}.KsXtsW_mobileActions .mantine-Button-root{border-radius:var(--mantine-radius-sm);height:36px;min-height:36px;padding-inline:10px;font-size:13px}.KsXtsW_mobileActions .mantine-ActionIcon-root{width:36px;min-width:36px;height:36px;min-height:36px}.KsXtsW_mobileActions .mantine-Burger-root{width:40px;min-width:40px;height:40px}
._6ROhwa_outlineButton{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-primary-1);color:var(--mantine-color-primary-1);box-shadow:none;flex-shrink:0;line-height:1;transition:background-color .15s,border-color .15s,color .15s}._6ROhwa_outlineButton .mantine-Button-inner{gap:8px}._6ROhwa_outlineButton .mantine-Button-section{margin:0}._6ROhwa_outlineButton:hover:not(:disabled){background-color:var(--mantine-color-secondary-1);border-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-1)}._6ROhwa_outlineButton:disabled{opacity:.55}._6ROhwa_bellButton{border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-primary-1);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--mantine-color-white);cursor:pointer;border:none;transition:background-color .15s}._6ROhwa_bellButton:hover{background-color:var(--mantine-color-primary-4)}._6ROhwa_bellButton:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px}
.DMp8UG_root{flex-shrink:0;width:fit-content;display:inline-flex}.DMp8UG_trigger{color:var(--mantine-color-primary-1);background:0 0;border:none;transition:color .15s}.DMp8UG_trigger:hover:not(:disabled){color:var(--mantine-color-primary-6);background:0 0}.DMp8UG_trigger:disabled{opacity:.55}.DMp8UG_trigger .mantine-Button-section{margin:0}.DMp8UG_trigger .mantine-Button-inner{gap:6px}.DMp8UG_dropdown{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);min-width:8rem;box-shadow:var(--mantine-shadow-md);border:none}.DMp8UG_menuItem{border-radius:var(--mantine-radius-sm);color:var(--mantine-color-primary-1);font-weight:600;transition:background-color .15s,color .15s}.DMp8UG_menuItem:hover,.DMp8UG_menuItem[data-hovered]{background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-primary-1)}
._1T8tiq_title{font-weight:700}._1T8tiq_modalRoot{position:relative}._1T8tiq_modalContent{background:0 0;max-width:100vw;padding:0}._1T8tiq_modalHeader{border:none;margin:0;padding:0;background:0 0!important}._1T8tiq_modalBody{background:0 0;margin-top:0;padding:0}._1T8tiq_modalCloseButtonContainer{z-index:1;justify-content:flex-end;width:100%;display:flex;position:relative;background:0 0!important}@media (max-width:768px){._1T8tiq_modalCloseButtonContainer{padding:12px 8px 0}}._1T8tiq_modalCloseButton{cursor:pointer;background:#fff;border:none;border-radius:20%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:10px;font-size:20px;line-height:1;transition:all .2s;display:flex}@media (max-width:768px){._1T8tiq_modalCloseButton{width:36px;height:36px;padding:8px}}@media (max-width:480px){._1T8tiq_modalCloseButton{width:32px;height:32px;padding:6px}}._1T8tiq_modalCloseButton:hover{background:#f0f0f0}._1T8tiq_modalCloseIcon{width:24px;height:24px}@media (max-width:768px){._1T8tiq_modalCloseIcon{width:20px;height:20px}}@media (max-width:480px){._1T8tiq_modalCloseIcon{width:18px;height:18px}}._1T8tiq_modalContentWrapper{background:#fff;border-radius:8px;margin-top:10px;padding:24px}@media (max-width:768px){._1T8tiq_modalContentWrapper{margin:8px;padding:16px}}@media (max-width:480px){._1T8tiq_modalContentWrapper{padding:12px}}._1T8tiq_modalIconTitleContainer{flex-direction:column;align-self:center;place-items:center;gap:10px;padding-top:8px;padding-bottom:12px;display:flex}@media (max-width:768px){._1T8tiq_modalIconTitleContainer{gap:8px;padding-top:6px;padding-bottom:10px}}@media (max-width:480px){._1T8tiq_modalIconTitleContainer{gap:6px;padding-top:4px;padding-bottom:8px}}._1T8tiq_modalTitle{text-align:center;font-size:32px}@media (max-width:768px){._1T8tiq_modalTitle{font-size:24px}}@media (max-width:480px){._1T8tiq_modalTitle{font-size:20px;line-height:1.3}}._1T8tiq_formStack{align-items:center;gap:16px;width:100%}@media (max-width:768px){._1T8tiq_formStack{gap:12px}}@media (max-width:480px){._1T8tiq_formStack{gap:10px}}._1T8tiq_selectInput,._1T8tiq_textInput{width:100%}@media (max-width:768px){._1T8tiq_selectInput,._1T8tiq_textInput{font-size:16px}}._1T8tiq_inputIcon{width:20px;height:20px}@media (max-width:768px){._1T8tiq_inputIcon{width:18px;height:18px}}._1T8tiq_buttonContainer,._1T8tiq_submitButton{width:100%}@media (max-width:768px){._1T8tiq_submitButton{min-height:44px;font-size:16px}}._1T8tiq_triggerContainer{cursor:pointer}._1T8tiq_themeIcon{width:48px;height:48px}@media (max-width:768px){._1T8tiq_themeIcon{width:40px;height:40px}}@media (max-width:480px){._1T8tiq_themeIcon{width:36px;height:36px}}._1T8tiq_textareaContainer,._1T8tiq_textarea{width:100%}@media (max-width:768px){._1T8tiq_textarea{min-height:120px;font-size:16px}}._1T8tiq_alertThemeIcon{width:80px;height:80px}@media (max-width:768px){._1T8tiq_alertThemeIcon{width:60px;height:60px}}@media (max-width:480px){._1T8tiq_alertThemeIcon{width:50px;height:50px}}._1T8tiq_alertThemeIcon svg{width:48px;height:48px}@media (max-width:768px){._1T8tiq_alertThemeIcon svg{width:36px;height:36px}}@media (max-width:480px){._1T8tiq_alertThemeIcon svg{width:30px;height:30px}}._1T8tiq_alertIcon{color:#c6851d;width:100%;height:100%}._1T8tiq_confirmButtonGroup{justify-content:center;gap:16px;width:100%}@media (max-width:768px){._1T8tiq_confirmButtonGroup{flex-direction:column;gap:12px}}._1T8tiq_confirmButton,._1T8tiq_cancelButton{flex-grow:1}@media (max-width:768px){._1T8tiq_confirmButton,._1T8tiq_cancelButton{min-height:44px;font-size:16px}}._1T8tiq_successThemeIcon{width:80px;height:80px}@media (max-width:768px){._1T8tiq_successThemeIcon{width:60px;height:60px}}@media (max-width:480px){._1T8tiq_successThemeIcon{width:50px;height:50px}}._1T8tiq_successThemeIcon svg{width:48px;height:48px}@media (max-width:768px){._1T8tiq_successThemeIcon svg{width:36px;height:36px}}@media (max-width:480px){._1T8tiq_successThemeIcon svg{width:30px;height:30px}}._1T8tiq_successIcon{color:#90c042;width:100%;height:100%}._1T8tiq_catalogModalContent{box-shadow:none;border-radius:var(--mantine-radius-sm);background:0 0;max-width:calc(100vw - 2rem);padding:0;overflow:visible}._1T8tiq_catalogModalBody{background:0 0;padding:0}._1T8tiq_catalogShell{background:var(--mantine-color-white);border-radius:var(--mantine-radius-sm);flex-direction:column;align-items:stretch;gap:36px;width:100%;padding:90px 54px 54px;display:flex;position:relative}@media (max-width:768px){._1T8tiq_catalogShell{border-radius:var(--mantine-radius-sm);gap:24px;padding:72px 24px 32px}}._1T8tiq_catalogCloseButton{top:27px;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:39px;height:39px;padding:0;display:flex;position:absolute;inset-inline-end:27px}@media (max-width:768px){._1T8tiq_catalogCloseButton{top:16px;inset-inline-end:16px}}._1T8tiq_catalogCloseIconFrame,._1T8tiq_catalogIconFrame{flex-shrink:0;width:22px;height:22px;display:flex;overflow:hidden}._1T8tiq_catalogCloseIconFrame{width:39px;height:39px}._1T8tiq_catalogCloseIcon,._1T8tiq_catalogIconImg,._1T8tiq_catalogChevronUp,._1T8tiq_catalogChevronDown{object-fit:contain;width:100%;height:100%;display:block}._1T8tiq_catalogTitle{width:100%;color:var(--mantine-color-black);text-align:start;margin:0;font-size:22px;font-weight:500;line-height:1.35}._1T8tiq_catalogForm{flex-direction:column;gap:45px;width:100%;display:flex}._1T8tiq_catalogFields{gap:36px;width:100%}@media (max-width:768px){._1T8tiq_catalogFields{gap:20px}}._1T8tiq_catalogInputWrapper{border-radius:var(--mantine-radius-sm);border:1px solid #83838340;width:100%;min-height:54px;padding-inline:8px}._1T8tiq_catalogInputWrapper:focus-within{border-color:var(--mantine-color-primary-6)}._1T8tiq_catalogInput{border-radius:var(--mantine-radius-sm);height:52px;min-height:52px;color:var(--mantine-color-dark-6,#212529);background:0 0;border:none;font-size:14.5px;font-weight:500}._1T8tiq_catalogInput::placeholder{color:#838383}._1T8tiq_catalogSelect{width:100%}._1T8tiq_catalogChevrons{flex-direction:column;width:14px;height:16px;display:flex;overflow:hidden}._1T8tiq_catalogChevronUp,._1T8tiq_catalogChevronDown{width:16px;height:16px}._1T8tiq_catalogChevronUp{margin-bottom:-10px;transform:rotate(180deg)}._1T8tiq_catalogTextareaWrap{width:100%}._1T8tiq_catalogTextarea{border-radius:var(--mantine-radius-sm);height:194px;min-height:194px;color:var(--mantine-color-dark-6,#212529);resize:none;border:1px solid #83838340;padding:20px 14px;font-size:14.5px;font-weight:500}._1T8tiq_catalogTextarea::placeholder{color:#838383}._1T8tiq_catalogTextarea:focus{border-color:var(--mantine-color-primary-6)}@media (max-width:768px){._1T8tiq_catalogTextarea{height:140px;min-height:140px}}._1T8tiq_catalogCounter{color:#838383;text-align:start;margin-top:4px;font-size:14.5px;font-weight:500;line-height:32px}._1T8tiq_catalogSubmit{background:var(--mantine-color-primary-6);width:100%;height:48px;min-height:48px;color:var(--mantine-color-white);border-radius:100px;font-size:16px;font-weight:500}._1T8tiq_catalogSubmit:hover{background:var(--mantine-color-primary-1)}._1T8tiq_certificateIcon{color:#fff;background-color:#034261;border-radius:50%;width:44px;height:44px;padding:10px}@media (max-width:768px){._1T8tiq_certificateIcon{width:36px;height:36px;padding:8px}}@media (max-width:480px){._1T8tiq_certificateIcon{width:32px;height:32px;padding:6px}}@media (max-width:768px){._1T8tiq_modalRoot{overflow-x:hidden}._1T8tiq_selectInput,._1T8tiq_textInput,._1T8tiq_textarea,._1T8tiq_submitButton,._1T8tiq_confirmButton,._1T8tiq_cancelButton,._1T8tiq_modalCloseButton{touch-action:manipulation}}@media (max-width:360px){._1T8tiq_modalContentWrapper{padding:10px}._1T8tiq_modalTitle{font-size:18px}._1T8tiq_confirmButtonGroup{gap:8px}._1T8tiq_submitButton,._1T8tiq_confirmButton,._1T8tiq_cancelButton{font-size:14px}}._1T8tiq_whatsappCard{background-color:var(--mantine-color-primary-0);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-lg);transition:all .2s}._1T8tiq_whatsappCardHover{transform:translateY(-4px)}._1T8tiq_cardContent{width:100%;padding-inline:var(--mantine-spacing-xl);padding-block:var(--mantine-spacing-xl);align-items:center;gap:var(--mantine-spacing-md);flex-direction:column;margin-inline:auto;display:flex}._1T8tiq_badgeBox{position:relative}._1T8tiq_whatsappButton{border-radius:var(--mantine-radius-lg);width:100%;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-green-1);background-color:var(--mantine-color-green-0);cursor:pointer;text-decoration:none;transition:all .2s}._1T8tiq_whatsappButton:hover{background-color:var(--mantine-color-green-1);text-decoration:none;transform:scale(1.02);box-shadow:0 8px 25px #22c55e26}._1T8tiq_phoneText{text-align:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-green-6)}
.SgfgYa_trainingCourseModalContent{border-radius:28px;overflow:hidden;box-shadow:0 10px 40px #00000024;background:#fff!important}.SgfgYa_trainingCourseModalHeader{background:0 0;border:none;margin:0;padding:1.25rem 1.25rem .5rem}.SgfgYa_trainingCourseModalHeaderMinimal{padding-bottom:.25rem}.SgfgYa_trainingCourseModalTitle{color:var(--mantine-color-dark-8);font-size:1.125rem;font-weight:700;font-family:var(--mantine-font-family)}.SgfgYa_titleVisuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SgfgYa_trainingCourseModalBody{padding:.5rem 1.75rem 2rem}.SgfgYa_trainingCourseModalBodyList{padding-top:.25rem}.SgfgYa_trainingCourseModalClose{color:var(--mantine-color-gray-6)}.SgfgYa_trainingCourseModalClose:hover{background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-8)}.SgfgYa_attachmentRow{background:#f8f9fa;border:none;border-radius:8px;width:100%;padding:.875rem 1rem}.SgfgYa_rejectedAttachmentBlock{border:2px solid var(--mantine-color-red-6);background:var(--mantine-color-red-0);border-radius:12px;padding:.75rem}.SgfgYa_rejectedAttachmentRow{border:2px solid var(--mantine-color-red-6)!important;background:var(--mantine-color-red-0)!important}.SgfgYa_rejectedDocumentCard{background:var(--mantine-color-red-0);border-color:var(--mantine-color-red-6)!important;border-width:2px!important}.SgfgYa_fileNameArea{flex:1;min-width:0}.SgfgYa_fileName{color:var(--mantine-color-dark-8);white-space:normal;overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.4}.SgfgYa_documentLabelStack{text-align:start;flex:1;align-items:flex-start;min-width:0}.SgfgYa_documentTitle{color:var(--mantine-color-dark-8);white-space:normal;overflow-wrap:anywhere;width:100%;font-size:1rem;font-weight:800;line-height:1.8}.SgfgYa_documentMetadata{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);white-space:normal;overflow-wrap:anywhere;width:100%;font-weight:400;line-height:1.4}.SgfgYa_admissionSceneMessage{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);white-space:normal;overflow-wrap:anywhere;width:100%;font-weight:400;line-height:1.5}.SgfgYa_documentActions{width:100%}.SgfgYa_downloadBtn{color:var(--mantine-color-primary-8);flex-shrink:0}.SgfgYa_downloadBtn:hover{color:var(--mantine-color-primary-9);background:#19bbb714}.SgfgYa_pdfIcon{flex-shrink:0}.SgfgYa_listStack{gap:.75rem}.SgfgYa_emptyStack{align-items:stretch;gap:2rem;padding:.5rem 0 .25rem}.SgfgYa_emptyText{text-align:center;color:var(--mantine-color-dark-6);font-size:1rem;line-height:1.65}.SgfgYa_emptyOkButton{font-weight:700;border-radius:9999px!important;height:3rem!important}
.kTtiyW_modalContent{flex-direction:column;max-height:min(90dvh,100%);display:flex;overflow:hidden}.kTtiyW_modalBody{flex:1;min-height:0;overflow-x:hidden;max-height:min(90dvh - 3.5rem,720px)!important;overflow-y:auto!important}.kTtiyW_modalBody [data-scrollarea-viewport]{max-height:min(90dvh - 3.5rem,720px)!important;overflow:hidden auto!important}.kTtiyW_formStack{min-width:0}.kTtiyW_fieldError{max-width:calc(100% - var(--mantine-spacing-md));padding-inline-end:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-sm)}.kTtiyW_formStack .mantine-InputWrapper-error{max-width:calc(100% - var(--mantine-spacing-md));padding-inline-end:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-sm)}.kTtiyW_formStack .mantine-Input-error{max-width:calc(100% - var(--mantine-spacing-md));padding-inline-end:var(--mantine-spacing-sm);padding-top:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-sm)}.kTtiyW_radioOptionRow{min-width:0}.kTtiyW_radioOptionStack{width:100%}.kTtiyW_radioCard{flex:8.5rem;min-width:0}.kTtiyW_radioOptionStack .kTtiyW_radioCard{flex:none;width:100%}.kTtiyW_radioCardInner{align-items:flex-start;min-width:0}.kTtiyW_radioCardLabel{word-break:break-word;flex:1;min-width:0;line-height:1.35}.kTtiyW_selectionSummary{background:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-md);min-width:0;padding:.75rem 1rem}.kTtiyW_actions{min-width:0}.kTtiyW_actionsStack{width:100%}@media (max-width:48em){.kTtiyW_modalContent{border-radius:0;max-height:100dvh}.kTtiyW_modalBody{max-height:calc(100dvh - 3.5rem)!important}.kTtiyW_modalBody [data-scrollarea-viewport]{max-height:calc(100dvh - 3.5rem)!important}.kTtiyW_formStack{padding-inline:var(--mantine-spacing-sm)!important}}
.qMBoiq_page{box-sizing:border-box;border:1px solid var(--mantine-color-secondary-0);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:32px;width:100%;padding:32px;display:flex;container:invoices-page/inline-size}.qMBoiq_headerBlock{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.qMBoiq_title{width:100%;color:var(--mantine-color-primary-1);text-align:start;margin:0;font-size:24px;font-weight:800;line-height:36px}.qMBoiq_subtitle{width:100%;color:var(--mantine-color-surfaces-3);text-align:start;margin:0;font-size:16px;font-weight:400;line-height:24px}.qMBoiq_subscriptionBlock{flex-direction:column;gap:32px;width:100%;display:flex}.qMBoiq_subscriptionBlockHighlighted{border-radius:20px;animation:1.2s ease-in-out 3 qMBoiq_invoiceHighlightPulse}@keyframes qMBoiq_invoiceHighlightPulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--mantine-color-primary-1) 25%, transparent);background:0 0}50%{background:color-mix(in srgb, var(--mantine-color-primary-1) 8%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-color-primary-1) 55%, transparent)}}.qMBoiq_subscriptionTitle{width:100%;color:var(--mantine-color-primary-1);text-align:start;font-size:18px;font-weight:800;line-height:1.5}.qMBoiq_overviewBox{background:var(--mantine-color-secondary-4);border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px;display:flex}.qMBoiq_overviewInfo{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.qMBoiq_overviewProgram{color:var(--mantine-color-primary-1);text-align:start;margin:0;font-size:14px;font-weight:700;line-height:21px}.qMBoiq_overviewPlan{color:var(--mantine-color-surfaces-3);text-align:start;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:20px;display:flex}.qMBoiq_overviewProgress{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.qMBoiq_overviewAmounts{color:var(--mantine-color-primary-1);flex-wrap:wrap;align-items:center;gap:6px;font-size:18px;font-weight:800;line-height:27px;display:inline-flex}.qMBoiq_sarAmount{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.qMBoiq_overviewPaidCount{color:var(--mantine-color-primary-1);margin:0;font-size:13px;font-weight:500;line-height:20px}.qMBoiq_section{flex-direction:column;align-items:flex-start;gap:20px;width:100%;display:flex}.qMBoiq_sectionTitle{width:100%;color:var(--mantine-color-primary-1);text-align:start;margin:0;font-size:18px;font-weight:800;line-height:27px}.qMBoiq_invoicesList{flex-direction:column;width:100%;display:flex}.qMBoiq_invoiceRow{box-sizing:border-box;border-bottom:1px solid var(--mantine-color-secondary-0);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:100%;min-height:86px;padding:20px 0;display:grid}.qMBoiq_invoiceRow:last-child{border-bottom:none}.qMBoiq_rowInfo{flex-direction:column;grid-column:1;justify-self:start;align-items:flex-start;gap:4px;min-width:0;display:flex}.qMBoiq_rowTitle{width:100%;color:var(--mantine-color-primary-1);text-align:start;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:21px}.qMBoiq_rowTitleId{direction:ltr;unicode-bidi:isolate}@container invoices-page (max-width:44rem){.qMBoiq_invoiceRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info""amount actions";gap:12px 16px}.qMBoiq_rowInfo{grid-area:info;justify-self:stretch}.qMBoiq_rowAmountBlock{grid-area:amount;justify-self:start;align-items:flex-start}.qMBoiq_rowActions{grid-area:actions;justify-self:end}.qMBoiq_rowTitle{line-height:20px}.qMBoiq_rowTitlePrefix{white-space:nowrap}.qMBoiq_rowTitleId{white-space:nowrap;direction:ltr;unicode-bidi:isolate}}.qMBoiq_rowDate{width:100%;color:var(--mantine-color-surfaces-3);text-align:start;margin:0;font-size:12px;font-weight:400;line-height:18px}.qMBoiq_rowAmountBlock{flex-direction:column;flex-shrink:0;grid-column:2;justify-self:center;align-items:center;gap:4px;min-width:86px;display:flex}.qMBoiq_rowAmount{color:var(--mantine-color-primary-1);white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.qMBoiq_rowAmountMeta{color:var(--mantine-color-surfaces-3);white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:18px}.qMBoiq_rowActions{flex-direction:row;flex-shrink:0;grid-column:3;justify-self:end;align-items:center;gap:16px;display:flex}.qMBoiq_statusBadge{white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;height:30px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.qMBoiq_statusPaid{background:var(--mantine-color-secondary-2);color:var(--mantine-color-primary-5)}.qMBoiq_statusUpcoming{background:var(--mantine-color-status-0);color:var(--mantine-color-status-1)}.qMBoiq_statusScheduled{background:var(--mantine-color-secondary-4);color:var(--mantine-color-surfaces-3)}.qMBoiq_actionLink{color:var(--mantine-color-primary-1);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:700;line-height:20px;text-decoration:underline;transition:color .15s}.qMBoiq_actionLink:hover:not(:disabled){color:var(--mantine-color-primary-4)}.qMBoiq_actionLink:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px}.qMBoiq_actionLink:disabled{opacity:.55;cursor:not-allowed}.qMBoiq_actionMuted{color:var(--mantine-color-surfaces-3);white-space:nowrap;font-size:13px;font-weight:500;line-height:20px}.qMBoiq_payActionWrapper .mantine-Button-root{height:auto;min-height:auto;color:var(--mantine-color-primary-1);background:0 0;border:none;min-width:4.2rem;padding:0;font-size:13px;font-weight:700;line-height:16px;text-decoration:underline}.qMBoiq_payActionWrapper .mantine-Button-root:hover{color:var(--mantine-color-primary-1);background:0 0}.qMBoiq_emptyState{border:1px dashed var(--mantine-color-secondary-0);width:100%;color:var(--mantine-color-surfaces-3);text-align:center;border-radius:16px;padding:48px 24px;font-size:16px;font-weight:500;line-height:24px}.qMBoiq_noticeBlock{width:100%}.qMBoiq_extraActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:48em){.qMBoiq_page{border-radius:16px;gap:24px;padding:20px}.qMBoiq_overviewBox{flex-direction:column;align-items:flex-start}.qMBoiq_invoiceRow{grid-template-columns:1fr;grid-template-areas:none;gap:12px}.qMBoiq_rowInfo,.qMBoiq_rowAmountBlock,.qMBoiq_rowActions{grid-area:unset;grid-column:1;justify-self:stretch}.qMBoiq_rowAmountBlock{align-items:flex-start}.qMBoiq_rowActions{flex-wrap:wrap;justify-content:flex-start}}.qMBoiq_accentButton{background-color:var(--mantine-color-primary-1);color:var(--mantine-color-white);border-radius:8px;font-weight:700}.qMBoiq_accentButton:hover{background-color:var(--mantine-color-primary-4)}@media (prefers-reduced-motion:reduce){.qMBoiq_actionLink,.qMBoiq_subscriptionBlockHighlighted{transition:none;animation:none}}
.vLrnTG_root{background:linear-gradient(135deg,#90bcbf1f 0%,#00547b0f 100%);border:1px solid #00547b1f;border-radius:1.25rem;width:100%;padding:1.5rem 1.25rem;box-shadow:0 4px 20px #19bbb714}.vLrnTG_iconWrap{background:var(--mantine-other-invoice-icon-pill-bg,#90bcbf2e);width:3.25rem;height:3.25rem;color:var(--mantine-color-secondary-8);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vLrnTG_title{font-family:var(--mantine-font-family);color:var(--mantine-other-auth-title-color,#444);text-align:start;margin:0;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:700;line-height:1.35}.vLrnTG_description{font-family:var(--mantine-font-family);color:var(--mantine-other-invoice-muted-label,#5c6773);text-align:start;margin:0;font-size:1rem;font-weight:500;line-height:1.65}.vLrnTG_hint{font-family:var(--mantine-font-family);color:var(--mantine-color-dimmed);text-align:start;margin:0;font-size:.9rem;font-weight:400;line-height:1.55}.vLrnTG_badge{font-family:var(--mantine-font-family);text-transform:none;letter-spacing:0;font-weight:600}
.Xd9dpG_button{box-sizing:border-box;border:1px solid var(--mantine-color-primary-1);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-white);min-width:0;max-width:240px;height:36px;color:var(--mantine-color-primary-1);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Xd9dpG_button:hover{background-color:var(--mantine-color-secondary-1);color:var(--mantine-color-primary-1)}.Xd9dpG_button:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px}.Xd9dpG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Xd9dpG_compact{max-width:148px;height:36px;padding-inline:10px;font-size:13px}
.Jn4ciW_list{flex-direction:column;gap:12px;display:flex}.Jn4ciW_tile{border:1px solid var(--mantine-color-secondary-0);background-color:var(--mantine-color-secondary-4);box-sizing:border-box;text-align:start;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:88px;padding:16px 20px;transition:border-color .15s,background-color .15s;display:flex}.Jn4ciW_tile[data-clickable]{cursor:pointer}.Jn4ciW_tile[data-loading]{cursor:not-allowed;opacity:.6}@media (hover:hover){.Jn4ciW_tile[data-clickable]:not([data-loading]):hover{border-color:var(--mantine-color-primary-4);background-color:var(--mantine-color-white)}}.Jn4ciW_tile[data-clickable]:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px;border-color:var(--mantine-color-primary-1);background-color:var(--mantine-color-white)}.Jn4ciW_tileMain{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.Jn4ciW_iconTile{border:1px solid var(--mantine-color-secondary-0);background-color:var(--mantine-color-white);width:48px;height:48px;color:var(--mantine-color-primary-1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Jn4ciW_title{color:var(--mantine-color-primary-1);font-size:16px;font-weight:700}.Jn4ciW_description{color:var(--mantine-color-surfaces-3);font-size:14px;line-height:1.5}.Jn4ciW_status{color:var(--mantine-color-surfaces-4);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.Jn4ciW_statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Jn4ciW_dotsButton{border:1px solid var(--mantine-color-secondary-0);background:var(--mantine-color-white);width:32px;height:32px;color:var(--mantine-color-primary-1);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.Jn4ciW_sectionTitle{color:var(--mantine-color-primary-1);text-align:start;margin-bottom:12px;font-size:18px;font-weight:800;line-height:27px}.Jn4ciW_sectionTitle+.Jn4ciW_list{margin-bottom:24px}
.LjcocG_mainButton{border-radius:var(--main-button-radius);background:var(--main-button-bg);cursor:pointer;min-height:42px;color:var(--main-button-text);white-space:nowrap;border:none;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:10px 21px;font-family:inherit;font-size:16px;font-weight:700;line-height:19px;text-decoration:none;transition:background-color .15s;display:inline-flex}.LjcocG_mainButton:hover:not(:disabled){background:var(--main-button-bg-hover)}.LjcocG_mainButton:focus-visible{outline:2px solid var(--main-button-bg);outline-offset:2px}.LjcocG_mainButton:disabled{opacity:.55;cursor:not-allowed}.LjcocG_fullWidth{width:100%}.LjcocG_mainButtonCompact{border-radius:9px;min-height:36px;padding:10px 21px;}.LjcocG_mainButtonOutlineCompact{color:#0ea39f;background:#fff;border:1.5px solid #0ea39f;}.LjcocG_mainButtonOutlineCompact:hover:not(:disabled){background:#f0f7f4}
.lSkzBa_page{box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:flex-start;gap:40px;width:100%;display:flex}.lSkzBa_headerBlock{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.lSkzBa_title{width:100%;color:var(--mantine-color-primary-1);text-align:start;margin:0;font-size:24px;font-weight:800;line-height:36px}.lSkzBa_subtitle{width:100%;color:var(--mantine-color-surfaces-3);text-align:start;margin:0;font-size:16px;font-weight:400;line-height:24px}.lSkzBa_backAction{width:100%}.lSkzBa_personalSection{flex-direction:column;align-items:flex-start;gap:28px;width:100%;display:flex}.lSkzBa_sectionHeading{flex-direction:column;align-items:stretch;gap:14px;width:100%;padding-block:6px 10px;display:flex}.lSkzBa_sectionTitle{width:100%;color:var(--mantine-color-primary-1);text-align:start;margin:0;font-size:18px;font-weight:800;line-height:27px}.lSkzBa_formRows{flex-direction:column;gap:24px;width:100%;display:flex}.lSkzBa_formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.lSkzBa_field{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.lSkzBa_fieldLabel{width:100%;color:var(--mantine-color-primary-1);text-align:start;font-size:14px;font-weight:700;line-height:21px}.lSkzBa_ltrInput{text-align:left;direction:ltr}.lSkzBa_fieldHint{width:100%;color:var(--mantine-color-surfaces-3);text-align:start;margin:0;font-size:12px;font-weight:400;line-height:18px}.lSkzBa_inputRoot{--input-left-section-size:calc(22px + 22px);--input-right-section-size:calc(22px + 22px);flex-direction:column;gap:8px;width:100%;display:flex}.lSkzBa_inputWrapper{margin:0}.lSkzBa_input{background:var(--mantine-color-secondary-4);border:1px solid var(--mantine-color-secondary-0);height:47px;min-height:47px;color:var(--mantine-color-primary-1);border-radius:12px;padding-block:11px;font-size:15px;font-weight:400;line-height:23px;transition:border-color .15s,box-shadow .15s}.lSkzBa_input::placeholder{color:var(--mantine-color-surfaces-3)}.lSkzBa_input:focus,.lSkzBa_input:focus-within{border-color:var(--mantine-color-primary-1);box-shadow:0 0 0 2px color-mix(in srgb, var(--mantine-color-primary-1) 12%, transparent)}.lSkzBa_input:read-only:not([data-disabled]),.lSkzBa_input:disabled,.lSkzBa_input[data-disabled]{background:var(--mantine-color-secondary-4);color:var(--mantine-color-primary-1);cursor:not-allowed}:is(.lSkzBa_inputRoot:has(.lSkzBa_input:read-only),.lSkzBa_inputRoot:has(.lSkzBa_input:disabled),.lSkzBa_inputRoot:has(.lSkzBa_input[data-disabled])),:is(.lSkzBa_inputRoot:has(.lSkzBa_input:read-only) .lSkzBa_inputSection,.lSkzBa_inputRoot:has(.lSkzBa_input:disabled) .lSkzBa_inputSection,.lSkzBa_inputRoot:has(.lSkzBa_input[data-disabled]) .lSkzBa_inputSection,.lSkzBa_inputRoot:has(.lSkzBa_input:read-only) .lSkzBa_inputSectionMuted,.lSkzBa_inputRoot:has(.lSkzBa_input:disabled) .lSkzBa_inputSectionMuted,.lSkzBa_inputRoot:has(.lSkzBa_input[data-disabled]) .lSkzBa_inputSectionMuted){cursor:not-allowed}.lSkzBa_inputSection{box-sizing:content-box;width:22px;min-width:22px;color:var(--mantine-color-primary-1);justify-content:center;align-items:center;padding-inline:12px 10px;display:inline-flex}.lSkzBa_inputSectionMuted{box-sizing:content-box;width:20px;min-width:20px;color:var(--mantine-color-surfaces-3);justify-content:center;align-items:center;padding-inline:12px 10px;display:inline-flex}.lSkzBa_inputError{font-size:12px;line-height:14px}.lSkzBa_emailHighlight .lSkzBa_input{border-color:var(--mantine-color-primary-1);box-shadow:0 0 0 2px color-mix(in srgb, var(--mantine-color-primary-1) 25%, transparent)}.lSkzBa_securityDivider{border:none;border-top:1px solid var(--kau-border,var(--mantine-color-secondary-0));width:100%;height:0;margin:8px 0}.lSkzBa_securitySection{flex-direction:column;align-items:flex-start;gap:28px;width:100%;display:flex}.lSkzBa_passwordFields{flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:480px;display:flex}.lSkzBa_passwordInput,.lSkzBa_passwordInputConfirm{height:47px;min-height:47px}.lSkzBa_actionsRow{flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:16px;width:100%;padding-top:20px;display:flex}.lSkzBa_saveButton{background:var(--mantine-color-primary-1);border-radius:8px;min-width:254px;min-height:46px;font-size:16px;line-height:19px;}.lSkzBa_saveButton:hover:not(:disabled){background:var(--mantine-color-primary-4)}.lSkzBa_saveButton:disabled{opacity:.55;cursor:not-allowed}.lSkzBa_saveButton:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px}.lSkzBa_cancelButton{cursor:pointer;min-height:46px;color:var(--mantine-color-surfaces-3);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:700;line-height:18px;transition:color .15s,background-color .15s;display:inline-flex}.lSkzBa_cancelButton:hover:not(:disabled){color:var(--mantine-color-surfaces-4);background:var(--mantine-color-secondary-4)}.lSkzBa_cancelButton:focus-visible{outline:2px solid var(--mantine-color-primary-1);outline-offset:2px}@media (max-width:64em){.lSkzBa_page{gap:32px}.lSkzBa_personalSection,.lSkzBa_securitySection{gap:22px}.lSkzBa_formRows,.lSkzBa_formRow{gap:18px}.lSkzBa_formRow{grid-template-columns:1fr}.lSkzBa_passwordFields{max-width:100%}.lSkzBa_actionsRow{flex-direction:column-reverse;align-items:stretch}.lSkzBa_saveButton{width:100%;min-width:0}.lSkzBa_cancelButton{width:100%}}@media (prefers-reduced-motion:reduce){.lSkzBa_input,.lSkzBa_saveButton,.lSkzBa_cancelButton{transition:none}}
._7oYHAG_codesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}@media (max-width:420px){._7oYHAG_codesGrid{grid-template-columns:minmax(0,1fr)}}._7oYHAG_codeItem{border:1px solid var(--mantine-color-secondary-0);background-color:var(--mantine-color-secondary-4);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;display:flex}._7oYHAG_codeText{color:var(--mantine-color-surfaces-4);letter-spacing:3px;direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:700}._7oYHAG_buttonsGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}@media (max-width:420px){._7oYHAG_buttonsGroup{grid-template-columns:minmax(0,1fr)}}._7oYHAG_warningSection{border:1px solid color-mix(in srgb, var(--mantine-color-status-2) 20%, transparent);background-color:color-mix(in srgb, var(--mantine-color-status-2) 5%, transparent);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:6px;width:100%;padding:12px 16px;display:flex}._7oYHAG_warningTitle{color:var(--mantine-color-status-2);text-align:start;font-size:14px;font-weight:700}._7oYHAG_warningText{color:var(--mantine-color-surfaces-3);text-align:start;font-size:14px;line-height:1.6}
.fC5AAW_qrCodeBox{border:1px solid var(--mantine-color-secondary-0);background-color:var(--mantine-color-secondary-4);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.fC5AAW_manualKeyHint{color:var(--mantine-color-surfaces-4);text-align:start;font-size:14px;font-weight:700}.fC5AAW_manualKeyBox{border:1px solid var(--mantine-color-secondary-0);background-color:var(--mantine-color-secondary-4);box-sizing:border-box;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 16px;transition:border-color .12s,background-color .12s;display:flex}@media (hover:hover){.fC5AAW_manualKeyBox:hover{border-color:var(--mantine-color-primary-4);background-color:var(--mantine-color-white)}}.fC5AAW_manualKeyText{overflow-wrap:anywhere;min-width:0;color:var(--mantine-color-surfaces-4);letter-spacing:2px;text-align:start;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;font-weight:700}.fC5AAW_copyIcon{color:var(--mantine-color-primary-4);flex-shrink:0}.fC5AAW_timerHint{color:var(--mantine-color-surfaces-2);font-size:13px}.fC5AAW_warningText{color:var(--mantine-color-status-2);text-align:start;font-size:14px;font-weight:500;line-height:1.6}.fC5AAW_pinInput .mantine-PinInput-pinInput:nth-child(5){margin-inline-start:10px;position:relative}.fC5AAW_pinInput .mantine-PinInput-pinInput:nth-child(5):before{content:"-";inset-inline-start:-12px;color:var(--mantine-color-surfaces-2);font-size:16px;position:absolute;top:50%;transform:translateY(-50%)}
.zqjN3q_wrapper{--drawer-icon-col:1.25rem;--drawer-row-gap:.75rem;background-color:var(--mantine-color-white);width:100%;height:100%;min-height:0;color:var(--mantine-color-primary-1);flex-direction:column;padding:.5rem .75rem 1rem;display:flex}.zqjN3q_drawerContent{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:.375rem;min-height:0;padding:.25rem 0 1rem;display:flex;overflow:hidden auto}.zqjN3q_drawerContent::-webkit-scrollbar{width:0;height:0;display:none}.zqjN3q_navButton{color:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-primary-1);text-align:start;cursor:pointer;border:none;justify-content:flex-start;width:100%;min-height:48px;padding:.625rem .875rem;text-decoration:none;transition:background-color .15s;display:flex}.zqjN3q_navButton:hover{background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white);text-decoration:none}.zqjN3q_navButtonActive{background-color:var(--mantine-color-primary-6);color:var(--mantine-color-white)}.zqjN3q_navButton .mantine-Button-inner{justify-content:flex-start;align-items:center;gap:var(--drawer-row-gap);width:100%}.zqjN3q_navButton .mantine-Button-section[data-position=left]{width:var(--drawer-icon-col);min-width:var(--drawer-icon-col);justify-content:center;align-items:center;margin:0;display:inline-flex}.zqjN3q_navButton .mantine-Button-section[data-position=right]{margin:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.zqjN3q_navButton .mantine-Button-label{text-align:start;flex:auto;justify-content:flex-start;min-width:0}.zqjN3q_navButtonLabel{text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%;color:inherit;font-weight:500;font-size:var(--mantine-font-size-md);display:block;overflow:hidden}.zqjN3q_navButton svg{color:inherit;flex-shrink:0}.zqjN3q_subMenu{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-primary-1);width:100%;color:var(--mantine-color-white);flex-direction:column;gap:.375rem;padding:.5rem;display:flex}.zqjN3q_subLink{color:var(--mantine-color-white);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-primary-4);text-align:start;cursor:pointer;background-color:#0000;justify-content:flex-start;width:100%;min-height:44px;padding:.5625rem .875rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.zqjN3q_subLink:hover{background-color:var(--mantine-color-primary-6);border-color:var(--mantine-color-primary-5);color:var(--mantine-color-white)}.zqjN3q_emptyState{border-radius:var(--mantine-radius-md);border:1px dashed var(--mantine-color-primary-4);color:var(--mantine-color-white);text-align:center;font-size:var(--mantine-font-size-sm);opacity:.92;background-color:#0000;margin:0;padding:.75rem .875rem;font-weight:500;line-height:1.4}.zqjN3q_subLink .mantine-Button-inner{justify-content:flex-start;align-items:center;gap:var(--drawer-row-gap);width:100%}.zqjN3q_subLink .mantine-Button-section[data-position=left]{width:var(--drawer-icon-col);min-width:var(--drawer-icon-col);justify-content:center;align-items:center;margin:0;display:inline-flex}.zqjN3q_subLink .mantine-Button-label{text-align:start;flex:auto;justify-content:flex-start;min-width:0}.zqjN3q_subLink svg{color:inherit}.zqjN3q_divider{border-color:var(--mantine-color-secondary-0);margin-block:.25rem}.zqjN3q_localeButton{border-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-1);background-color:var(--mantine-color-white);cursor:pointer}.zqjN3q_localeButton:hover:not(:disabled){background-color:var(--mantine-color-secondary-1);border-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-1)}@media (max-width:48em){.zqjN3q_wrapper{padding:.375rem .625rem .75rem}.zqjN3q_navButton{min-height:48px}.zqjN3q_navButtonLabel{font-size:var(--mantine-font-size-md)}}.zqjN3q_navButton:focus-visible,.zqjN3q_subLink:focus-visible{outline:2px solid var(--mantine-color-primary-4);outline-offset:2px}.zqjN3q_burger{--burger-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-1);cursor:pointer}
.Rk-olq_workspace{--sw-sidebar-bg:var(--mantine-color-primary-1);--sw-accent:var(--mantine-color-primary-1);--sw-accent-soft:var(--mantine-color-secondary-1);--sw-canvas-bg:var(--mantine-color-secondary-3);--sw-border:var(--mantine-color-secondary-0);--sw-ink:var(--mantine-color-primary-1);--sw-muted:var(--mantine-color-surfaces-3);--sw-radius:var(--mantine-radius-md);background:var(--sw-canvas-bg);grid-template-columns:min(466px,38%) minmax(0,1fr);min-height:calc(100vh - 110px);padding:45px 0;display:grid}.Rk-olq_canvas{border-radius:var(--mantine-radius-md);min-height:100%;padding:20px 24px 40px}.Rk-olq_metaRow{border-bottom:1px solid var(--sw-border)}.Rk-olq_tabsSlot{flex:1}.Rk-olq_sessionTitle{color:var(--mantine-color-primary-1)}.Rk-olq_sessionSubtitle{color:var(--mantine-color-surfaces-3)}.Rk-olq_emptyState{border-radius:var(--sw-radius);background:linear-gradient(155deg, #fff 0%, var(--mantine-color-secondary-2) 30%, var(--mantine-color-secondary-1) 62%, color-mix(in srgb, var(--mantine-color-primary-1) 16%, white) 100%);border:1px solid var(--mantine-color-secondary-0);flex:1;justify-content:center;align-items:center;min-height:min(520px,100vh - 180px);padding:48px 24px;display:flex;position:relative;overflow:hidden}.Rk-olq_emptyStateGlow{background:color-mix(in srgb, var(--mantine-color-primary-1) 20%, transparent);filter:blur(48px);top:12%;pointer-events:none;border-radius:50%;width:220px;height:220px;animation:4.5s ease-in-out infinite Rk-olq_emptyPulse;position:absolute;inset-inline-end:12%}.Rk-olq_emptyStateContent{z-index:1;position:relative}.Rk-olq_emptyStateIcon{box-shadow:0 14px 34px color-mix(in srgb, var(--mantine-color-primary-1) 28%, transparent);animation:3.2s ease-in-out infinite Rk-olq_emptyFloat;background:linear-gradient(145deg, color-mix(in srgb, var(--mantine-color-primary-1) 78%, white), var(--mantine-color-primary-1))!important;color:#fff!important}.Rk-olq_emptyStateTitle{color:var(--mantine-color-primary-1);letter-spacing:-.01em}.Rk-olq_emptyStateHint{color:var(--mantine-color-surfaces-2);line-height:1.7}.Rk-olq_emptyStateHintRow{align-items:center;gap:10px;margin-top:4px;display:flex}.Rk-olq_emptyStateDot{background:var(--mantine-color-primary-1);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--mantine-color-primary-1) 18%, transparent);border-radius:50%}.Rk-olq_emptyStateLine{background:linear-gradient(to inline-start, var(--mantine-color-primary-1), transparent);border-radius:999px;width:64px;height:2px}.Rk-olq_emptyStateArrow{border-block:5px solid #0000;border-inline-end:8px solid var(--mantine-color-primary-1);width:0;height:0}@keyframes Rk-olq_emptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes Rk-olq_emptyPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.Rk-olq_emptyStateGlow,.Rk-olq_emptyStateIcon{animation:none}}.Rk-olq_breadcrumbNav{border:1px solid var(--sw-border);background:#fff;border-radius:14px;align-items:center;min-height:44px;padding:6px 8px;display:flex}.Rk-olq_breadcrumbList{flex-wrap:wrap;align-items:center;gap:2px 4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Rk-olq_breadcrumbItem{align-items:center;gap:4px;min-width:0;display:inline-flex}.Rk-olq_breadcrumbChevron{color:inherit;flex-shrink:0;transition:transform .2s ease-out}.Rk-olq_breadcrumbArrow{width:28px;height:28px;color:var(--sw-muted);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex}.Rk-olq_breadcrumbArrow:hover{background:var(--sw-accent-soft);color:var(--sw-ink)}.Rk-olq_breadcrumbArrow:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:2px}.Rk-olq_breadcrumbArrowOpen{background:var(--sw-accent-soft);color:var(--mantine-color-primary-filled)}.Rk-olq_breadcrumbArrowOpen .Rk-olq_breadcrumbChevron{transform:rotate(-90deg)}.Rk-olq_breadcrumbMenu{border:1px solid var(--sw-border);border-radius:12px;min-width:12rem;max-width:min(22rem,100vw - 2rem);padding:6px}.Rk-olq_breadcrumbMenuItem,.Rk-olq_breadcrumbMenuItemActive{border-radius:8px;font-size:13px}.Rk-olq_breadcrumbMenuItemActive{background:var(--sw-accent-soft);color:var(--mantine-color-primary-filled);font-weight:600}@media (prefers-reduced-motion:reduce){.Rk-olq_breadcrumbLink,.Rk-olq_breadcrumbArrow,.Rk-olq_breadcrumbChevron,.Rk-olq_monthControl,.Rk-olq_sidebarHeader{transition:none}}.Rk-olq_breadcrumbLink,.Rk-olq_breadcrumbCurrent{border-radius:8px;align-items:center;gap:6px;min-width:0;max-width:min(220px,42vw);height:32px;padding:0 10px;font-size:13px;line-height:1;display:inline-flex}.Rk-olq_breadcrumbLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Rk-olq_breadcrumbIcon{flex-shrink:0}.Rk-olq_breadcrumbLink{color:var(--sw-muted);cursor:pointer;font-weight:500;transition:background-color .2s ease-out,color .2s ease-out}.Rk-olq_breadcrumbLink:hover{background:var(--sw-accent-soft);color:var(--sw-ink)}.Rk-olq_breadcrumbLink:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:2px}.Rk-olq_breadcrumbCurrent{background:var(--sw-accent-soft);color:var(--mantine-color-primary-filled);font-weight:700}.Rk-olq_breadcrumbCurrent .Rk-olq_breadcrumbIcon{color:var(--sw-accent)}.Rk-olq_sidebarSlot,.Rk-olq_sidebar{background:var(--sw-sidebar-bg);border-start-end-radius:var(--sw-radius);border-end-end-radius:var(--sw-radius)}.Rk-olq_sidebar{flex-direction:column;gap:20px;min-height:calc(100vh - 110px);padding:30px 20px 40px 30px;display:flex;position:sticky;top:0;overflow:hidden}.Rk-olq_sidebarHeader{padding-inline:4px;background:0 0;border-bottom:1px solid #ffffff38;border-radius:0;padding-bottom:12px}.Rk-olq_monthsRoot{flex:1;overflow-y:auto}.Rk-olq_collapseBtn{color:var(--mantine-color-primary-1);border-radius:var(--mantine-radius-md);background:#fff;flex-shrink:0}.Rk-olq_collapseBtn:hover{background:var(--mantine-color-secondary-1);color:var(--mantine-color-primary-1)}.Rk-olq_progressLabel{color:#fff}.Rk-olq_progressTrack{background:#fff3}.Rk-olq_progressBar{background:#fff}.Rk-olq_monthControl{cursor:pointer;color:var(--mantine-color-surfaces-4)!important;border-radius:var(--mantine-radius-md)!important;box-shadow:none!important;background:#fff!important;border:none!important;font-size:14px!important;font-weight:700!important}.Rk-olq_monthControl:hover,.Rk-olq_monthControl:focus-visible{color:var(--mantine-color-surfaces-4)!important;background:#fff!important}.Rk-olq_monthControl[data-active],.Rk-olq_monthControl[data-active]:hover,.Rk-olq_monthControlActive,.Rk-olq_monthControlActive:hover{color:var(--mantine-color-surfaces-4)!important;box-shadow:none!important;background:#fff!important}.Rk-olq_unitControl{cursor:pointer;border-radius:10px;margin:1px 0;transition:color .2s ease-out;background:0 0!important}.Rk-olq_unitControl:hover,.Rk-olq_unitControl:focus-visible,.Rk-olq_unitControl[data-active],.Rk-olq_unitControl[data-active]:hover,.Rk-olq_unitControlActive,.Rk-olq_unitControlActive:hover{background:0 0!important}.Rk-olq_unitLabel{color:var(--mantine-color-secondary-1);font-size:13px;font-weight:700;transition:color .2s ease-out}.Rk-olq_unitControl[data-active] .Rk-olq_unitLabel,.Rk-olq_unitControlActive .Rk-olq_unitLabel{color:#fff}.Rk-olq_unitChevron{color:var(--mantine-color-secondary-1);width:12px;transition:color .2s ease-out}.Rk-olq_unitControl[data-active] .Rk-olq_unitChevron,.Rk-olq_unitControlActive .Rk-olq_unitChevron{color:#fff}.Rk-olq_lessonControl{cursor:pointer;border-radius:10px;margin:1px 0;transition:color .2s ease-out;background:0 0!important}.Rk-olq_lessonControl:hover,.Rk-olq_lessonControl:focus-visible,.Rk-olq_lessonControl[data-active],.Rk-olq_lessonControl[data-active]:hover,.Rk-olq_lessonControlActive,.Rk-olq_lessonControlActive:hover{background:0 0!important}.Rk-olq_lessonControlLabel{color:var(--mantine-color-secondary-1);font-size:13px;font-weight:600}.Rk-olq_lessonControl[data-active] .Rk-olq_lessonControlLabel,.Rk-olq_lessonControlActive .Rk-olq_lessonControlLabel{color:#fff}.Rk-olq_lessonChevron{color:var(--mantine-color-secondary-1);width:12px}.Rk-olq_lessonControl[data-active] .Rk-olq_lessonChevron,.Rk-olq_lessonControlActive .Rk-olq_lessonChevron{color:#fff}.Rk-olq_lessonItem{opacity:1;cursor:pointer;border-radius:8px;transition:background-color .2s ease-out}.Rk-olq_lessonItem:hover:not(:disabled),.Rk-olq_lessonItem:focus-visible:not(:disabled){background:#ffffff1f}.Rk-olq_lessonItem:disabled{opacity:.4;cursor:not-allowed}.Rk-olq_lessonActive{cursor:pointer;border-radius:8px;background:0 0!important}.Rk-olq_lessonActive:hover,.Rk-olq_lessonActive:focus-visible{background:#ffffff1f!important}.Rk-olq_lessonTitle{color:#ffffffeb}.Rk-olq_lessonTitleActive{color:#fff}.Rk-olq_lessonMeta{color:#ffffffb3;white-space:nowrap}.Rk-olq_lessonMetaActive{color:#fff;white-space:nowrap}.Rk-olq_lessonAccentIcon{color:var(--mantine-color-secondary-1)}.Rk-olq_lessonPrimaryIcon{color:#fff}.Rk-olq_lessonMutedIcon{color:#ffffff8c}@media (prefers-reduced-motion:reduce){.Rk-olq_monthControl,.Rk-olq_unitControl,.Rk-olq_unitLabel,.Rk-olq_unitChevron,.Rk-olq_lessonControl,.Rk-olq_lessonItem{transition:none}}.Rk-olq_playerFrame{border-radius:var(--sw-radius);background:#000;overflow:hidden}.Rk-olq_playerFrame video,.Rk-olq_playerFrame iframe{border:none;width:100%;height:100%;display:block}.Rk-olq_playerSurface{position:relative;overflow:clip}.Rk-olq_playerBanner{position:absolute;top:0;left:0}.Rk-olq_playerActions{z-index:96}.Rk-olq_embedWrap{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.Rk-olq_embedFrame{border:none;max-width:100%;height:100%;position:absolute;inset:0}.Rk-olq_tabsList{border-bottom:1px solid var(--sw-border);gap:24px}.Rk-olq_tab{color:var(--mantine-color-surfaces-3);padding-inline:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding-bottom:12px;font-size:15px;font-weight:500}.Rk-olq_tab[data-active]{color:var(--mantine-color-primary-1);border-bottom-color:var(--mantine-color-primary-1);font-weight:700}.Rk-olq_tabPanel{padding-top:16px}.Rk-olq_lessonTabs{color:inherit;font-weight:600}.Rk-olq_countBadge{background:var(--mantine-color-secondary-1);color:var(--mantine-color-primary-1)}.Rk-olq_attachmentCard{border-color:var(--sw-border)}.Rk-olq_attachmentTitle{color:var(--mantine-color-primary-1)}.Rk-olq_fileBadge{background:var(--mantine-color-secondary-1);border-radius:8px;flex-shrink:0;padding:8px;display:inline-flex}.Rk-olq_fileIcon{color:var(--mantine-color-primary-1)}.Rk-olq_downloadBtn{background:var(--mantine-color-secondary-2);color:var(--mantine-color-primary-1);border-radius:8px;flex-shrink:0}.Rk-olq_downloadIcon{color:var(--mantine-color-primary-1)}@media (max-width:900px){.Rk-olq_workspace{grid-template-columns:1fr}.Rk-olq_sidebar{border-radius:0 0 var(--sw-radius) var(--sw-radius);min-height:auto;max-height:50vh;position:static;overflow-y:auto}.Rk-olq_canvas{padding:16px}}
.L5MG3q_pageWrap{flex-direction:column;gap:1.5rem;width:100%;display:flex}.L5MG3q_intro{flex-direction:column;gap:.35rem;padding-block-end:.25rem;display:flex}.L5MG3q_introTitle{color:var(--kau-ink,#222824);margin:0;font-size:clamp(1.15rem,1rem + .55vw,1.4rem);font-weight:700;line-height:1.35}.L5MG3q_introHint{color:color-mix(in srgb, var(--kau-ink,#222824) 55%, transparent);font-size:var(--mantine-font-size-sm);max-width:40rem;margin:0;line-height:1.5}.L5MG3q_mistPanel{border:1px solid var(--kau-border,#c5d4cc);border-radius:var(--kau-radius,14px);background:linear-gradient(180deg, color-mix(in srgb, var(--kau-mist,#e6ebe7) 28%, white) 0%, var(--kau-surface,#fff) 42%);box-shadow:var(--kau-shadow-soft,0 1px 3px #064d380f);padding:2rem 1.75rem 2.25rem;padding-top:calc(2rem + var(--kau-ribbon-height,3px));position:relative;overflow:hidden}.L5MG3q_mistPanel:before{content:"";inset-inline:0;height:var(--kau-ribbon-height,3px);background:linear-gradient(90deg, var(--kau-forest,#064d38), var(--kau-emerald,#01c07a));z-index:1;position:absolute;top:0}.L5MG3q_sectionTitle{color:var(--kau-ink,#222824);margin:0;font-size:clamp(1.1rem,1rem + .35vw,1.25rem);font-weight:700;line-height:1.4}.L5MG3q_sectionRule{background:linear-gradient(to inline-end, var(--kau-forest,#064d38), var(--kau-emerald,#01c07a), transparent);border:0;border-radius:999px;width:100%;height:2px;margin:0;display:block}.L5MG3q_empty{text-align:center;color:color-mix(in srgb, var(--kau-ink,#222824) 50%, transparent);padding:2.5rem 1rem;font-weight:600}.L5MG3q_stack{flex-direction:column;gap:1rem;display:flex}
.aOk2RG_shell{background:var(--mantine-color-white);width:100%;min-height:100vh;color:var(--mantine-color-surfaces-4);font-family:var(--mantine-font-family);align-items:flex-start;display:flex}.aOk2RG_hero{isolation:isolate;flex-direction:column;flex-shrink:0;width:50%;height:100vh;min-height:640px;display:none;position:sticky;top:0;overflow:hidden}.aOk2RG_heroMedia{z-index:0;background-color:var(--mantine-color-primary-6);position:absolute;inset:0}.aOk2RG_heroPhoto{mix-blend-mode:multiply;opacity:.5;background-position:33%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.aOk2RG_heroContent{z-index:1;width:100%;padding:var(--auth-hero-py,80px) var(--auth-panel-px,64px);box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.aOk2RG_heroLogoLink{max-width:100%;color:var(--mantine-color-white);text-decoration:none;display:inline-flex}.aOk2RG_kauLogo{color:var(--mantine-color-white);flex-direction:row;align-items:flex-start;gap:6px;display:inline-flex}.aOk2RG_kauEmblem{flex-shrink:0;display:block}.aOk2RG_kauWordmark{white-space:nowrap;text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:14px;display:flex}.aOk2RG_kauWordmarkAr{font-size:16.4px;font-weight:700;line-height:1.3}.aOk2RG_kauWordmarkEn{letter-spacing:1.0157px;font-size:10.16px;font-weight:400;line-height:1.3}.aOk2RG_heroCopy{flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;display:flex}.aOk2RG_heroTitle{color:var(--mantine-color-white);text-align:start;align-self:stretch;margin:0;font-size:36px;font-weight:700;line-height:1.4}.aOk2RG_heroSubtitle{color:var(--mantine-color-white);opacity:.8;text-align:start;align-self:stretch;margin:0;font-size:18px;font-weight:400;line-height:1.6}.aOk2RG_formPanel{background:var(--mantine-color-white);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;min-height:100vh;padding:96px 20px 48px;display:flex;position:relative}.aOk2RG_formToolbar{top:20px;z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:16px}.aOk2RG_toolbarStart{align-items:center;gap:10px;min-width:0;display:flex}.aOk2RG_mobileLogo{border-radius:var(--auth-radius-btn,4px);background:var(--mantine-color-primary-6);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.aOk2RG_homeButton{flex-shrink:0;padding-inline:16px;font-size:14px;font-weight:500;border-radius:var(--auth-radius-btn,4px)!important;border-color:var(--mantine-color-secondary-0)!important;background:var(--mantine-color-white)!important;height:44px!important;color:var(--mantine-color-primary-6)!important}@media (hover:hover){.aOk2RG_homeButton:hover{border-color:var(--mantine-color-primary-4)!important;background:var(--mantine-color-secondary-4)!important}}.aOk2RG_localeSlot{background:0 0;align-items:center;display:inline-flex}.aOk2RG_localeSlot button{border:1px solid var(--mantine-color-primary-1);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-white);height:36px;color:var(--mantine-color-primary-1)}@media (hover:hover){.aOk2RG_localeSlot button:hover:not(:disabled){background:var(--mantine-color-secondary-1);border-color:var(--mantine-color-primary-1);color:var(--mantine-color-primary-1)}}@media (max-width:420px){.aOk2RG_homeButton{padding-inline:12px;font-size:13px}}.aOk2RG_formPanel>:not(.aOk2RG_formToolbar){width:100%}.aOk2RG_formColumn{width:100%;max-width:var(--auth-form-max,460px);align-items:stretch;gap:var(--auth-form-gap,28px);flex-direction:column;margin:auto;display:flex}.aOk2RG_formHeader{flex-direction:column;align-items:stretch;gap:8px;display:flex}.aOk2RG_formHeaderIcon{margin-bottom:8px}.aOk2RG_formTitle{color:var(--mantine-color-surfaces-4);text-align:start;margin-block:0;font-size:28px;font-weight:700;line-height:1.35}.aOk2RG_formTitleBrand{color:var(--mantine-color-primary-4)}.aOk2RG_formDescription{color:var(--mantine-color-surfaces-3);text-align:start;margin:0;font-size:15px;font-weight:400;line-height:1.6}.aOk2RG_formDescriptionStrong{color:var(--mantine-color-surfaces-4);unicode-bidi:isolate;font-weight:700}.aOk2RG_submitButton{font-size:16px;font-weight:400;height:var(--auth-field-h,48px)!important;border-radius:var(--auth-radius-btn,4px)!important;background:var(--mantine-color-primary-5)!important;color:var(--mantine-color-white)!important;border:none!important}@media (hover:hover){.aOk2RG_submitButton:not(:disabled):not([data-disabled]):hover{background:var(--mantine-color-primary-filled-hover)!important}}.aOk2RG_submitButton:disabled,.aOk2RG_submitButton[data-disabled]{opacity:.5;cursor:not-allowed;background:var(--mantine-color-primary-5)!important;color:var(--mantine-color-white)!important}.aOk2RG_outlineButton{font-size:15px;font-weight:500;height:var(--auth-field-h,48px)!important;border-radius:var(--auth-radius-btn,4px)!important;border:1px solid var(--mantine-color-primary-6)!important;background:var(--mantine-color-white)!important;color:var(--mantine-color-primary-6)!important}@media (hover:hover){.aOk2RG_outlineButton:not(:disabled):hover{background:var(--mantine-color-secondary-4)!important}}.aOk2RG_footerRow{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;display:flex}.aOk2RG_footerMuted{color:var(--mantine-color-surfaces-3);font-size:14px;font-weight:400}.aOk2RG_footerLink{color:var(--mantine-color-surfaces-4);font-size:14px;font-weight:700;text-decoration:none}.aOk2RG_footerLinkUnderline{text-underline-offset:3px;text-decoration:underline}.aOk2RG_textLink{color:var(--mantine-color-primary-4);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.aOk2RG_textLink:disabled{color:var(--mantine-color-surfaces-2);cursor:not-allowed}@media (hover:hover){.aOk2RG_textLink:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}}.aOk2RG_textLinkDark{color:var(--mantine-color-primary-6)}.aOk2RG_linkArrow{flex-shrink:0}[dir=ltr] .aOk2RG_linkArrow{transform:scaleX(-1)}.aOk2RG_timerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:14px;display:flex}.aOk2RG_timerText{color:var(--mantine-color-surfaces-3);font-weight:400}.aOk2RG_timerValue{color:var(--mantine-color-surfaces-4);direction:ltr;unicode-bidi:isolate;font-weight:700;display:inline-block}.aOk2RG_resendAction{color:var(--mantine-color-primary-6);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700}.aOk2RG_resendAction:disabled{color:var(--mantine-color-surfaces-2);cursor:not-allowed}.aOk2RG_iconTile{border-radius:var(--auth-radius-btn,4px);border:1px solid var(--mantine-color-secondary-0);background:var(--mantine-color-secondary-4);width:56px;height:56px;color:var(--mantine-color-primary-6);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aOk2RG_infoBox{border-radius:var(--auth-radius-btn,4px)!important;border:1px solid var(--mantine-color-secondary-1)!important;background:var(--mantine-color-secondary-2)!important}.aOk2RG_infoBoxTitle{font-size:14px;font-weight:700;color:var(--mantine-color-primary-6)!important}.aOk2RG_infoBoxMessage{font-size:14px;line-height:1.6;color:var(--mantine-color-surfaces-3)!important}.aOk2RG_infoBoxIcon{color:var(--mantine-color-primary-6)!important}.aOk2RG_pinRoot{--auth-pin-size:64px;direction:ltr;justify-content:center;flex-wrap:nowrap!important;gap:16px!important}.aOk2RG_pinRoot[data-compact]{--auth-pin-size:48px;gap:8px!important}.aOk2RG_pinRoot .aOk2RG_pinCell{width:var(--auth-pin-size,64px);height:var(--auth-pin-size,64px);flex:none}.aOk2RG_pinRoot .aOk2RG_pinInput{width:var(--auth-pin-size,64px);height:var(--auth-pin-size,64px);min-height:var(--auth-pin-size,64px);border-radius:var(--auth-radius-pin,8px);border:1.5px solid var(--mantine-color-secondary-0);background:var(--mantine-color-secondary-4);color:var(--mantine-color-surfaces-4);text-align:center;font-family:inherit;font-size:20px;font-weight:700;transition:border-color .12s,background-color .12s}.aOk2RG_pinRoot[data-compact] .aOk2RG_pinInput{font-size:18px}.aOk2RG_pinRoot .aOk2RG_pinInput::placeholder{color:var(--mantine-color-surfaces-3);opacity:1}.aOk2RG_pinRoot .aOk2RG_pinInput:focus{border:1px solid var(--mantine-color-primary-4);background:var(--mantine-color-white);outline:none;font-size:24px}.aOk2RG_pinRoot .aOk2RG_pinInput[data-error]{border-color:var(--mantine-color-status-2)}@media (max-width:420px){.aOk2RG_pinRoot{--auth-pin-size:56px;gap:10px!important}.aOk2RG_pinRoot[data-compact] .aOk2RG_pinInput{font-size:16px}.aOk2RG_pinRoot[data-compact]{--auth-pin-size:36px;gap:5px!important}}.aOk2RG_checklist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aOk2RG_checklistItem{color:var(--mantine-color-surfaces-2);align-items:center;gap:8px;font-size:13px;font-weight:400;transition:color .12s;display:flex}.aOk2RG_checklistItem[data-met]{color:var(--mantine-color-primary-4);font-weight:500}.aOk2RG_secondaryLabel{color:var(--mantine-color-surfaces-3)!important}.aOk2RG_fieldIcon{pointer-events:none;flex-shrink:0;display:block}:is(.aOk2RG_formPanel .mantine-Input-input:focus,.aOk2RG_formPanel .mantine-Input-input:focus-within){background-color:var(--mantine-color-white)!important;border-color:var(--mantine-color-primary-4)!important}.aOk2RG_formPanel .mantine-Input-input[data-error]{border-color:var(--mantine-color-status-2)!important}.aOk2RG_formPanel .mantine-InputWrapper-error{color:var(--mantine-color-status-2);font-size:13px}.aOk2RG_formPanel .mantine-Checkbox-input:checked{background-color:var(--mantine-color-primary-4);border-color:var(--mantine-color-primary-4)}.aOk2RG_formPanel .mantine-phone-input{height:var(--auth-field-h,48px);border:1px solid var(--mantine-color-secondary-0);border-radius:var(--auth-radius-input,4px);background-color:var(--mantine-color-secondary-4);transition:border-color .12s,background-color .12s;overflow:hidden}.aOk2RG_formPanel .mantine-phone-input:focus-within{border-color:var(--mantine-color-primary-4);background-color:var(--mantine-color-white)}.aOk2RG_formPanel .mantine-phone-input-wrapper{height:100%;padding-inline:4px 16px}.aOk2RG_formPanel .mantine-phone-input-icon{color:var(--mantine-color-surfaces-3);padding-inline:16px 4px}.aOk2RG_formPanel .mantine-phone-input-icon svg{width:18px;height:18px}.aOk2RG_formPanel .mantine-phone-input .PhoneInput input{height:100%;min-height:0;color:var(--mantine-color-surfaces-4);background-color:#0000;font-family:inherit;font-size:14px}.aOk2RG_formPanel .mantine-phone-input .PhoneInput input::placeholder{color:var(--mantine-color-surfaces-2)}.aOk2RG_formPanel .mantine-phone-input+.error{color:var(--mantine-color-status-2);margin-top:6px;font-size:13px}@media (min-width:768px){.aOk2RG_hero{display:flex}.aOk2RG_formPanel{width:50%;padding:104px 40px 60px}.aOk2RG_formToolbar{top:28px;inset-inline:32px}.aOk2RG_mobileLogo{display:none}}@media (min-width:1200px){.aOk2RG_formPanel{padding-inline:var(--auth-panel-px,64px)}}
.ZFnTca_desktopRoot{flex-wrap:nowrap;flex:0 auto;align-items:center;min-width:0;display:inline-flex}.ZFnTca_navMenuTrigger{flex-shrink:0}.ZFnTca_navMenuTrigger .mantine-Button-inner{justify-content:center;align-items:center;gap:4px;display:inline-flex}.ZFnTca_navMenuTrigger .mantine-Button-section{justify-content:center;align-items:center;margin:0;display:inline-flex}.ZFnTca_navChevron{width:14px;height:14px;color:inherit;flex-shrink:0;display:block}.ZFnTca_menuDropdown{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);min-width:12rem;max-width:min(22rem,100vw - 2rem);box-shadow:var(--mantine-shadow-md);border:none;padding:.5rem}.ZFnTca_menuItem{border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-secondary-0);color:var(--mantine-color-primary-1);margin-block:.125rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.ZFnTca_menuItem:hover,.ZFnTca_menuItem[data-hovered]{background-color:var(--mantine-color-secondary-1);border-color:var(--mantine-color-primary-4);color:var(--mantine-color-primary-1)}.ZFnTca_menuItem svg{color:inherit;flex-shrink:0}.ZFnTca_menuEmptyState{border-radius:var(--mantine-radius-sm);border:1px dashed var(--mantine-color-secondary-0);color:var(--mantine-color-surfaces-3);text-align:center;font-size:var(--mantine-font-size-sm);margin:.25rem 0;padding:.75rem .875rem;font-weight:500;line-height:1.4}.ZFnTca_menuItemLabel{white-space:normal;word-break:break-word;line-height:1.35}.ZFnTca_drawerStack{gap:.375rem;width:100%}.ZFnTca_drawerSubMenu{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-primary-1);width:100%;color:var(--mantine-color-white);flex-direction:column;gap:.375rem;padding:.5rem;display:flex}.ZFnTca_drawerEmptyState{border-radius:var(--mantine-radius-md);border:1px dashed var(--mantine-color-primary-4);color:var(--mantine-color-white);text-align:center;font-size:var(--mantine-font-size-sm);opacity:.92;background-color:#0000;margin:0;padding:.75rem .875rem;font-weight:500;line-height:1.4}.ZFnTca_drawerSubLinkLabel{white-space:nowrap;text-overflow:ellipsis;text-align:start;width:100%;line-height:1.35;font-size:var(--mantine-font-size-md);overflow:hidden}.ZFnTca_sectionLabel{width:100%;min-width:0;font-size:var(--mantine-font-size-md);text-align:start;font-weight:500;line-height:1.35;display:block;color:inherit!important}.ZFnTca_sectionChevron{color:inherit;flex-shrink:0;transition:transform .15s}
.R-xIOa_root{border-radius:var(--mantine-radius-md);padding:12px;position:relative;overflow:hidden}.R-xIOa_iconSection{background-color:var(--mantine-primary-color-filled);width:56px;height:42px;position:absolute;inset-block-start:0;inset-inline-end:0;overflow:hidden}[dir=rtl] .R-xIOa_iconSection{border-top-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-lg)}[dir=ltr] .R-xIOa_iconSection{border-top-right-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-lg)}
.ufSbKW_wrapper{border-radius:var(--mantine-radius-md);padding:12px;position:relative;overflow:hidden}[dir=rtl] .ufSbKW_wrapper{border-top-right-radius:0}[dir=ltr] .ufSbKW_wrapper{border-top-left-radius:0}.ufSbKW_header{background-color:var(--mantine-primary-color-filled);color:#fff;border-top-left-radius:var(--mantine-radius-md);border-top-right-radius:var(--mantine-radius-md);width:fit-content;padding-block:6px;padding-inline:16px;font-weight:700}.ufSbKW_iconSection{background-color:var(--mantine-primary-color-filled);width:56px;height:42px;position:absolute;inset-block-start:0;inset-inline-end:0;overflow:hidden}[dir=rtl] .ufSbKW_iconSection{border-top-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-lg)}[dir=ltr] .ufSbKW_iconSection{border-top-right-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-lg)}
