@import url(https://fonts.googleapis.com/css?family=Inter:400,500&display=swap);.loading-container{align-items:center;color:var(--color-text-dark);display:flex;gap:10px;height:calc(100vh - 81px);justify-content:center}.AreaTitle_container__MGeT8{align-items:center;background:#0000;border-radius:var(--border-radius);display:flex;flex-direction:row;position:relative;z-index:1}.AreaTitle_containerTexts__jJDwN{display:flex;flex-direction:column;font-family:Poppins,Roboto,sans-serif}.AreaTitle_containerTexts__jJDwN h2{color:var(--color-text-dark);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.AreaTitle_containerTexts__jJDwN p{color:var(--color-text-medium);font-size:1.05rem;font-weight:400;line-height:1.4}@media (max-width:768px){.AreaTitle_containerTexts__jJDwN h2{font-size:1.2rem}.AreaTitle_containerTexts__jJDwN p{display:none}.AreaTitle_iconContainer__Clo-c{height:40px;margin-right:12px;width:40px}}.AreaTitle_iconContainer__Clo-c{align-items:center;background:linear-gradient(135deg,#7b98fc,#5a80fb);border-radius:12px;box-shadow:0 4px 12px #5a80fb33;color:var(--color-blue-main);display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:16px;width:48px}.TermsPrivacy_container__-rMH1{display:flex;flex-direction:column;font-family:Poppins,Roboto,sans-serif;min-height:calc(100vh - 100px);padding:2rem;text-align:left;width:100%}.page-content{background:#f9f9f9;display:flex;flex-direction:column;min-height:100vh}.TermsPrivacy_termsContainer__r6j\+d{background:#fff;border-left:2px solid #5a80fb;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;flex:1 1;flex-direction:column;margin-bottom:2rem;margin-top:1.5rem;min-height:400px;padding:1rem}@media (max-width:768px){.TermsPrivacy_termsContainer__r6j\+d{padding:2rem}}@media (max-width:576px){.TermsPrivacy_termsContainer__r6j\+d{padding:1.5rem}}.TermsPrivacy_emptyContent__D4hR5{align-items:center;color:#7f8c8d;display:flex;flex:1 1;font-style:italic;height:100%;justify-content:center;min-height:300px;text-align:center}.TermsPrivacy_termsContent__u-Ud8{color:#333;flex:1 1;font-size:16px;line-height:1.7;min-height:300px}.TermsPrivacy_termsIframe__WN-9f{border:none;border-radius:4px;flex:1 1;height:100%;min-height:500px;width:100%}.TermsPrivacy_termsContent__u-Ud8 h1{color:#2c3e50;font-size:1.8em;margin-bottom:20px}.TermsPrivacy_termsContent__u-Ud8 h2{color:#2c3e50;font-size:1.5em;margin-bottom:15px;margin-top:30px}.TermsPrivacy_termsContent__u-Ud8 h3{color:#2c3e50;font-size:1.2em;margin-bottom:10px;margin-top:25px}.TermsPrivacy_termsContent__u-Ud8 p{margin-bottom:15px}.TermsPrivacy_termsContent__u-Ud8 ol,.TermsPrivacy_termsContent__u-Ud8 ul{margin-bottom:15px;padding-left:25px}.TermsPrivacy_termsContent__u-Ud8 li{margin-bottom:10px}.TermsPrivacy_termsContent__u-Ud8 a{color:#3498db;text-decoration:none}.TermsPrivacy_termsContent__u-Ud8 a:hover{text-decoration:underline}.TermsPrivacy_termsContent__u-Ud8 blockquote{border-left:4px solid #e0e0e0;color:#666;margin-left:0;padding-left:15px}.TermsPrivacy_termsContent__u-Ud8 code{background-color:#f8f8f8;border-radius:3px;font-family:monospace;padding:2px 4px}.TermsPrivacy_termsContent__u-Ud8 pre{background-color:#f8f8f8;border-radius:5px;overflow-x:auto;padding:15px}.TermsPrivacy_termsContent__u-Ud8 table{border-collapse:collapse;margin-bottom:20px;width:100%}.TermsPrivacy_termsContent__u-Ud8 td,.TermsPrivacy_termsContent__u-Ud8 th{border:1px solid #ddd;padding:10px 15px;text-align:left}.TermsPrivacy_termsContent__u-Ud8 th{background-color:#f2f2f2}.TermsPrivacy_termsContent__u-Ud8 tr:nth-child(2n){background-color:#f9f9f9}.TermsPrivacy_loadingContainer__YSXXa{align-items:center;display:flex;justify-content:center;min-height:300px}.TermsPrivacy_footer__Z60q4{color:#555;font-size:.9rem;line-height:1.5;margin-top:1.5rem;text-align:left}.TermsPrivacy_footer__Z60q4 p{margin-bottom:8px}.TermsPrivacy_lastUpdated__hk8tQ{font-style:italic}@media (max-width:768px){.TermsPrivacy_container__-rMH1{padding:20px 15px}.TermsPrivacy_termsContainer__r6j\+d{padding:20px}.TermsPrivacy_title__T9Lyn{font-size:1.8em}.TermsPrivacy_subtitle__uG\+ce{font-size:1em}}.form,.form-group{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;gap:20px}.form-group{margin-bottom:0;margin-top:0;padding:0}.form-group-title{color:var(--color-text-dark);font-size:18px;font-weight:700}.form-line{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:15px}.form-line>*{min-width:100px}.form-column{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:20px}:root{--color-white:#fff;--color-black:#000;--color-gradient-main:linear-gradient(135deg,#5a80fb,#ed3680);--color-gradient-light:linear-gradient(135deg,#7b98fc,#ffdfec);--color-text-dark:#2d3748;--color-text-medium:#4a5568;--color-text-blue:#2d7ff9;--color-shadow:#0000000d;--font:"Inter",Arial,Helvetica,sans-serif;--font-weight-title:500;--font-weight-description:400;--font-weight-p:400;--font-weight-menu:500;--desktop-screen-size:600px;--padding-area-desktop:100px;--padding-area-mobile:40px;--color-blue-main:#5a80fb;--color-blue-main-rgb:90,128,251;--color-blue-light1:#7b98fc;--color-blue-light2:#9cb2fd;--color-blue-light3:#bdc9fe;--color-blue-light4:#e8edff;--color-blue-light5:#f5f7ff;--color-blue-dark:#26347b;--color-blue-dark2:#1a2559;--color-blue-alpha:#5a80fb1a;--color-blue-alpha2:#5a80fb0d;--color-main:#5a80fb;--color-primary:#5a80fb;--color-main-dark:#26347b;--color-main-light:#bdc9fe;--color-main-alpha:#5a80fb1a;--color-secondary:#ed3680;--color-secondary-rgb:237,54,128;--color-secondary-dark:#d32b70;--color-secondary-light:#ffdfec;--color-secondary-alpha:#ed36801a;--color-secondary-alpha2:#ed36800d;--color-chart-blue1:#bdc9fe;--color-chart-blue2:#9cb2fd;--color-chart-blue3:#7b98fc;--color-chart-blue4:#5a80fb;--color-chart-blue5:#26347b;--color-bg-main:#f8f9fd;--color-bg-light:#fff;--color-bg-section1:#2d7ff908;--color-bg-section2:#2d7ff90d;--color-bg-section3:#2d7ff912;--color-success:#4caf50;--color-success-light:#e8f5e9;--color-warning:#ff9800;--color-warning-light:#fff3e0;--color-error:#f44336;--color-error-light:#ffebee;--color-info:#2196f3;--color-info-light:#e3f2fd;--color-text-dark:#2b2b2b;--color-text-medium:#464c57;--color-text-light:#718096;--color-bg-light:#f7fafc;--color-bg-medium:#edf2f7;--color-border:#e2e8f0;--color-border-dark:#cbd5e0;--border-radius-sm:8px;--border-radius:12px;--border-radius-lg:16px;--border-width:1px;--shadow-sm:0 2px 4px #0000000d;--shadow-md:0 4px 12px #0000000d;--shadow-lg:0 8px 24px #0000000d;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--icon-size-sm:16px;--icon-size-md:24px;--icon-size-lg:32px;--icon-padding:10px;--icon-border-radius:12px}*{margin:0;padding:0}.app-principal{display:flex;flex:1 1;flex-direction:row}.app-content{display:flex;flex:1 1;flex-direction:column;margin-left:80px;overflow-x:auto}.page-content{flex:1 1;margin:30px 20px 20px}textarea{overflow-y:auto!important}.MuiTextField-root .MuiInputBase-multiline{align-items:flex-start!important;min-height:auto!important;padding-top:0!important}.MuiTextField-root .MuiInputBase-multiline .MuiInputBase-input{box-sizing:initial!important;height:auto!important;padding-top:8px!important}.MuiTextField-root .MuiInputLabel-root{transform-origin:top left!important}.MuiTextField-root .MuiOutlinedInput-notchedOutline{height:100%!important}.MuiInputAdornment-root,.MuiInputBase-root.MuiOutlinedInput-root{align-items:center!important;height:auto!important}.MuiInputAdornment-root{max-height:100%!important}.MuiInputAdornment-root .MuiSvgIcon-root{font-size:1.25rem!important}.MuiOutlinedInput-root:not(.MuiInputBase-multiline){min-height:40px!important;padding:0 14px!important}body,html{background-color:#f8f9fd!important;color:#0c0c0c;font-family:Inter,Arial,Helvetica,sans-serif;font-family:var(--font);margin:0;max-width:100vw;padding:0}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background-color:#f8f9fd;background-color:var(--color-bg-main)}body::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:4px}body::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}a{color:inherit;text-decoration:none}h1{font-size:2rem}h1,h2{font-weight:500}h2{font-size:1.5rem}h3{font-size:1.25rem}h3,h4{font-weight:500}h4{font-size:1rem}h5{font-size:.875rem;font-weight:500}p,span{font-size:.9rem;font-weight:400}thead th{font-size:1rem;font-weight:500;height:40px}td{font-size:.9rem;padding:10px}table{border-collapse:collapse;width:100%}th{padding:6px;text-align:left}td:first-child,th:first-child{padding-left:20px}td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}tr:nth-child(odd){background-color:#fff}tr:nth-child(2n){background-color:#f5f7ff;background-color:var(--color-blue-light5)}@media only screen and (max-width:1010px){.app-content{display:flex;flex:1 1;flex-direction:column;margin-left:0}}@media only screen and (max-width:768px){.app-principal{display:flex;flex:1 1;flex-direction:row}.app-content{display:flex;flex:1 1;flex-direction:column;margin-left:0}.page-content{flex:1 1;margin:20px 10px 0}@media (max-width:768px){h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}p,span{font-size:.85rem;line-height:.95rem}td{font-size:.8rem;line-height:1rem}}}.header{background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-md);flex-direction:row;gap:var(--spacing-md);height:60px;margin-left:var(--spacing-lg);margin-right:var(--spacing-lg);margin-top:var(--spacing-md);padding:0 var(--spacing-lg)}.header,.header-breadcrumb{align-items:center;display:flex}.header-breadcrumb{gap:var(--spacing-sm)}.header-breadcrumb h4{color:var(--color-text-medium);font-size:.875rem;font-weight:500;margin:0}.header-breadcrumb h4:last-child{color:var(--color-text-dark);font-weight:600}.header-breadcrumb-icon{color:var(--color-text-light);font-size:10px}.header-actions{align-items:center;display:flex;flex:1 1;gap:var(--spacing-xl);justify-content:flex-end}@media screen and (max-width:1010px){.header{margin-left:var(--spacing-md);margin-right:var(--spacing-md);padding:0 var(--spacing-md)}.header-actions{gap:var(--spacing-lg)}}.userDisplay{align-items:center;border-radius:var(--border-radius-sm);cursor:pointer;display:flex;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .2s ease}.userDisplay:hover{background-color:var(--color-blue-light4)}.userDisplayInfos{display:flex;flex-direction:column;gap:2px}.userDisplayInfos span{color:var(--color-text-dark);font-size:.875rem;font-weight:600;line-height:1.2}.userDisplayInfos p{color:var(--color-text-medium);font-size:.75rem;font-weight:400;line-height:1.2;margin:0}.userDisplayImg{background-color:var(--color-blue-light4);border-radius:50%;color:var(--color-blue-main);height:32px;object-fit:cover;width:32px}.supportButton{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease}.supportButton:hover{background-color:var(--color-blue-light4)}.CustomButton_roundedButton__KG6V-{align-items:center!important;border-radius:50%!important;display:flex!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:4px!important;transition:all .2s ease-in-out!important;width:32px!important}.CustomButton_roundedButton__KG6V-:hover{box-shadow:0 2px 4px #0000001a!important}.CustomButton_primary__zmeDw{background-color:var(--color-blue-main)!important;color:var(--color-white)!important}.CustomButton_primary__zmeDw:hover{background-color:var(--color-blue-dark)!important}.CustomButton_secondary__pnPPy{background-color:var(--color-secondary)!important;color:var(--color-white)!important}.CustomButton_secondary__pnPPy:hover{background-color:var(--color-secondary-dark)!important}.CustomButton_error__-SxKY{background-color:var(--color-error)!important;color:var(--color-white)!important}.CustomButton_error__-SxKY:hover{background-color:#d32f2f!important}.CustomButton_warning__fBVR4{background-color:var(--color-warning)!important;color:var(--color-white)!important}.CustomButton_warning__fBVR4:hover{background-color:#e65100!important}.CustomButton_tertiary__6D1Y9{background-color:var(--color-blue-light3)!important;color:var(--color-blue-dark)!important}.CustomButton_tertiary__6D1Y9:hover{background-color:var(--color-blue-light2)!important}.CustomButton_outlinedRoundedButton__g0nbe{background-color:initial!important;border:1px solid!important}.CustomButton_outlinedPrimary__SaXcM{border-color:var(--color-blue-light3)!important;color:var(--color-blue-main)!important}.CustomButton_outlinedPrimary__SaXcM:hover{background-color:var(--color-blue-alpha2)!important}.CustomButton_outlinedSecondary__lVclf{border-color:var(--color-secondary-light)!important;color:var(--color-secondary)!important}.CustomButton_outlinedSecondary__lVclf:hover{background-color:var(--color-secondary-alpha2)!important}.CustomButton_outlinedError__MUbi\+{border-color:var(--color-error-light)!important;color:var(--color-error)!important}.CustomButton_outlinedError__MUbi\+:hover{background-color:#f443360d!important}.CustomButton_outlinedWarning__aFNbn{border-color:var(--color-warning-light)!important;color:var(--color-warning)!important}.CustomButton_outlinedWarning__aFNbn:hover{background-color:#ff98000d!important}.CustomButton_outlinedTertiary__NZZHL{border-color:var(--color-blue-light4)!important;color:var(--color-blue-dark)!important}.CustomButton_outlinedTertiary__NZZHL:hover{background-color:var(--color-blue-alpha2)!important}.CustomButton_disabled__GkiA0{box-shadow:none!important;cursor:not-allowed!important;pointer-events:none!important}button[disabled]{opacity:.65!important}.CustomButton_disabled__GkiA0.CustomButton_primary__zmeDw,button[disabled][class*=MuiButton-containedPrimary]{background-color:#e0e0e0!important;border-color:#e0e0e0!important;color:#757575!important}.CustomButton_disabled__GkiA0.CustomButton_secondary__pnPPy,button[disabled][class*=MuiButton-containedSecondary]{background-color:#f0f0f0!important;border:1px solid var(--color-secondary)!important;color:var(--color-secondary)!important}.CustomButton_disabled__GkiA0.CustomButton_tertiary__6D1Y9{background-color:#e0e0e0!important;border-color:#e0e0e0!important;color:#757575!important}.CustomButton_disabled__GkiA0.CustomButton_error__-SxKY{background-color:#f0f0f0!important;border:1px solid #f4433680!important;color:#f44336b3!important}.CustomButton_disabled__GkiA0.CustomButton_warning__fBVR4{background-color:#f0f0f0!important;border:1px solid #ff980080!important;color:#ff9800b3!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0,button[disabled][class*=MuiButton-outlined]{background-color:initial!important;opacity:.6!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0.CustomButton_outlinedPrimary__SaXcM,button[disabled][class*=MuiButton-outlinedPrimary]{border-color:#1976d24d!important;color:#1976d299!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0.CustomButton_outlinedSecondary__lVclf,button[disabled][class*=MuiButton-outlinedSecondary]{border-opacity:.3!important;border-color:var(--color-secondary)!important;color:var(--color-secondary)!important;opacity:.6!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0.CustomButton_outlinedTertiary__NZZHL{border-color:#03a9f44d!important;color:#03a9f499!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0.CustomButton_outlinedError__MUbi\+,button[disabled][class*=MuiButton-outlinedError]{border-color:#f443364d!important;color:#f4433699!important}.CustomButton_outlinedRoundedButton__g0nbe.CustomButton_disabled__GkiA0.CustomButton_outlinedWarning__aFNbn,button[disabled][class*=MuiButton-outlinedWarning]{border-color:#ff98004d!important;color:#ff980099!important}.CustomButton_MuiButton-root__\+xiQ-.CustomButton_Mui-disabled__IT653{pointer-events:none!important}.TemplateDownload_container__s3Q01{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:8px;box-shadow:0 8px 20px #0000000d;overflow:hidden;position:relative;transition:all .3s ease}.TemplateDownload_contentWrapper__yaaEH{display:flex;min-height:200px;padding:0;position:relative}.TemplateDownload_iconSection__Akv\+P{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);display:flex;flex:0 0 200px;justify-content:center;overflow:hidden;position:relative}.TemplateDownload_iconContainer__lIL4q{align-items:center;background-color:#fff3;border-radius:50%;display:flex;height:100px;justify-content:center;position:relative;width:100px;z-index:2}.TemplateDownload_iconContainer__lIL4q:after{background:radial-gradient(circle,#ffffff4d 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.TemplateDownload_templateIcon__\+utGK{color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:3rem}.TemplateDownload_textSection__B\+T-D{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2.5rem;text-align:left}.TemplateDownload_title__xXjfr{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;position:relative;text-align:left}.TemplateDownload_title__xXjfr:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.TemplateDownload_description__Vp-U1{color:#555;line-height:1.6;margin-bottom:1.5rem;text-align:left}.TemplateDownload_buttonContainer__FgB1Y{margin-bottom:1rem;text-align:left}.TemplateDownload_fileInfo__SaKXC{color:#777;font-size:.8rem;margin-bottom:1.5rem;text-align:left}.TemplateDownload_emailInstructions__aQdFH{align-items:flex-start;background-color:#5a80fb0d;border-left:3px solid #5a80fb;border-radius:8px;display:flex;gap:.8rem;margin-top:.5rem;padding:1rem}.TemplateDownload_emailIcon__QzcUr{color:#5a80fb;font-size:1.2rem;margin-top:.2rem}.TemplateDownload_emailText__07Mf9{color:#555;font-size:.95rem;line-height:1.5}.TemplateDownload_decorationCircle__kAGRv{background:radial-gradient(circle,#5a80fb0d 0,#0000 70%);border-radius:50%;bottom:-150px;height:300px;position:absolute;right:-100px;width:300px;z-index:0}@media (max-width:768px){.TemplateDownload_contentWrapper__yaaEH{flex-direction:column}.TemplateDownload_iconSection__Akv\+P{flex:0 0 120px;width:100%}.TemplateDownload_textSection__B\+T-D{padding:2rem}}.ImportInstructions_container__cf8lk{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px #0000000d;margin-bottom:16px;transition:all .3s ease}.ImportInstructions_sectionTitle__KfhCS{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem;position:relative}.ImportInstructions_sectionTitle__KfhCS:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.ImportInstructions_subTitle__yITH2{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.ImportInstructions_rulesContainer__Zrf88{display:flex;flex-direction:column;gap:.8rem}.ImportInstructions_rule__-xGvx{align-items:center;display:flex;gap:.8rem}.ImportInstructions_ruleIcon__J17C\+{color:#5a80fb;font-size:1.4rem}.ImportInstructions_tableContainer__1qpBt{border-radius:8px;box-shadow:0 4px 12px #0000000d;overflow:hidden}.ImportInstructions_tableHeader__Vr1JH{background-color:#f8f9ff;color:#333;font-weight:600}.ImportInstructions_requiredRow__nLi5F{background-color:#5a80fb0d}.ImportInstructions_fieldName__RXwK2{font-weight:500}.ImportInstructions_requiredBadge__QNDdB{background-color:#5a80fb1a;border-radius:12px;color:#5a80fb;font-size:.8rem;font-weight:600;padding:2px 8px}.ImportInstructions_optionalBadge__T0OAH{background-color:#0000000d;border-radius:12px;color:#666;font-size:.8rem;font-weight:600;padding:2px 8px}.ImportInstructions_infoBox__6w0Cp{align-items:center;background-color:#ffb3471a;border-radius:8px;display:flex;gap:1rem;padding:1rem}.ImportInstructions_infoIcon__uetUy{color:#ffb347;font-size:1.8rem}.ProcessFlow_container__SEbA6{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px #0000000d;margin-bottom:16px;transition:all .3s ease}.ProcessFlow_container__SEbA6:hover{box-shadow:0 12px 25px #00000014}.ProcessFlow_sectionTitle__BsHhD{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;position:relative;text-align:left}.ProcessFlow_sectionTitle__BsHhD:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.ProcessFlow_sectionDescription__VDR6y{color:#555;margin-bottom:2rem;text-align:left}.ProcessFlow_flowContainer__bBag9{padding:1rem 0;position:relative}.ProcessFlow_flowCard__-pd7Q{align-items:flex-start;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:12px;border-top:3px solid #0000;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:2rem 1.5rem;position:relative;text-align:left;transition:all .4s ease}.ProcessFlow_stepNumber__kLETf{box-shadow:0 4px 8px #0003;color:#fff;font-size:.9rem;font-weight:600;height:30px;left:20px;position:absolute;top:-15px;width:30px}.ProcessFlow_iconContainer__CuTwk,.ProcessFlow_stepNumber__kLETf{align-items:center;border-radius:50%;display:flex;justify-content:center}.ProcessFlow_iconContainer__CuTwk{align-self:flex-start;height:70px;margin-bottom:1.2rem;transition:all .3s ease;width:70px}.ProcessFlow_iconContainer__CuTwk svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1));font-size:2rem}.ProcessFlow_stepTitle__tfddk{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:.8rem;text-align:left;width:100%}.ProcessFlow_stepDescription__ICxqp{color:#555;flex-grow:1;font-size:.9rem;line-height:1.5;text-align:left;width:100%}.ProcessFlow_arrowContainer__GCmt3{align-items:center;display:flex;height:30px;justify-content:center;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:30px;z-index:10}.ProcessFlow_arrowIcon__A\+PU-{color:#5a80fb;font-size:1.5rem}@media (max-width:960px){.ProcessFlow_arrowContainer__GCmt3{display:none}}.ImportFAQ_container__GkyIh{background-color:#fff;border-radius:8px;box-shadow:0 8px 20px #0000000d;overflow:hidden;position:relative;transition:all .3s ease}.ImportFAQ_headerContainer__jyjfr{align-items:center;display:flex;margin-bottom:2rem;position:relative}.ImportFAQ_iconContainer__dZEuX{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 8px 15px #5a80fb33;display:flex;height:50px;justify-content:center;margin-right:1rem;width:50px}.ImportFAQ_headerIcon__HST4I{color:#fff;font-size:1.8rem}.ImportFAQ_sectionTitle__vH9X9{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;padding-bottom:.5rem;position:relative}.ImportFAQ_sectionTitle__vH9X9:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.ImportFAQ_faqList__Lcdth{position:relative;z-index:2}.ImportFAQ_faqItem__ShJcs{border:none!important;border-radius:8px!important;box-shadow:0 2px 8px #0000000d!important;margin-bottom:1rem!important;overflow:hidden;transition:all .3s ease!important}.ImportFAQ_faqItem__ShJcs:before{display:none!important}.ImportFAQ_faqQuestion__fNiHY{background-color:#f8f9ff!important;padding:.8rem 1.5rem!important}.ImportFAQ_questionContainer__5iFLJ{align-items:center;display:flex}.ImportFAQ_questionIcon__lGGf3{color:#5a80fb;font-size:1.2rem;margin-right:.8rem}.ImportFAQ_questionText__FU4Hl{color:#333;font-size:1rem;font-weight:600}.ImportFAQ_expandIcon__6Fi9Y{color:#5a80fb}.ImportFAQ_faqAnswer__byX29{background-color:#fff;border-top:1px solid #0000000d;padding:1rem 1.5rem 1.5rem 3.5rem!important}.ImportFAQ_faqAnswer__byX29 p{color:#555;line-height:1.6}.ImportFAQ_decorationCircle__n-yM\+{background:radial-gradient(circle,#ff33830d 0,#0000 70%);border-radius:50%;bottom:-150px;height:300px;position:absolute;right:-100px;width:300px;z-index:1}.Import_pageContainer__5WAF5{background-color:#f9f9f9;color:#333;font-family:Poppins,Roboto,sans-serif;line-height:1.6;min-height:100vh}.Import_contentWrapper__IQzz5{margin:0;max-width:1200px;padding:2rem}.Import_headerContainer__0zo36{margin-bottom:2rem;text-align:left}.Import_sectionContainer__ha3YN{margin-bottom:2rem}.Import_container__ekBJQ{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:24px;width:100%}.TutorialCarousel_carouselContainer__EqnRX{display:flex;font-family:Poppins,Roboto,sans-serif;height:auto;min-height:500px;position:relative;width:100%}.TutorialCarousel_navButton__yb2kM{align-items:center!important;display:flex!important;justify-content:center!important;z-index:100!important}.TutorialCarousel_mainContent__WXpSl{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:1rem 0;position:relative}.TutorialCarousel_topicsMenu__5-\+YA{align-self:flex-start;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:10px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;margin-right:15px;max-width:280px;min-width:200px;padding:1.2rem;width:30%}.TutorialCarousel_topicItem__6H7xx{border-radius:6px;cursor:pointer;line-height:1.3;margin-bottom:8px;overflow:visible;padding:8px 12px;text-overflow:clip;transition:all .3s ease;white-space:normal}.TutorialCarousel_topicItem__6H7xx:hover{background-color:#5a80fb0d;transform:translateX(3px)}.TutorialCarousel_slideContainer__4BqX2{height:auto;margin:0 15px;min-height:500px;overflow:hidden;position:relative;width:100%}.TutorialCarousel_slide__HSj3F{display:flex;height:100%;position:relative;width:100%}.TutorialCarousel_slide__HSj3F>div{height:100%}.TutorialCarousel_slideContent__j6RlD{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.2rem;text-align:center}.TutorialCarousel_slideTitle__H\+4HT{display:inline-block;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.TutorialCarousel_slideDescription__NeSAP{color:#555;flex-shrink:0;line-height:1.5;margin-top:1rem;max-width:800px;min-height:60px}.TutorialCarousel_mediaContainer__yJYtb{align-items:center;border-radius:6px;display:flex;justify-content:center;margin:.6rem auto 1.5rem;max-height:280px;max-width:600px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.TutorialCarousel_mediaContainer__yJYtb:hover{transform:scale(1.005)}.TutorialCarousel_mediaContainer__yJYtb:hover .TutorialCarousel_mediaOverlay__4txB1{opacity:1}.TutorialCarousel_mediaOverlay__4txB1{align-items:center;background-color:#0000004d;border-radius:6px;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.TutorialCarousel_media__pe91V{border-radius:5px;max-height:280px;max-width:100%;transition:all .3s ease}.TutorialCarousel_progressDots__OUmhF{align-items:center;display:flex;justify-content:center;margin-top:1.2rem}.TutorialCarousel_dot__Rlmah{border-radius:50%;cursor:pointer;height:8px;margin:0 5px;transition:all .3s ease;width:8px}.TutorialCarousel_dot__Rlmah:hover{transform:scale(1.2)}.TutorialCarousel_emptyContainer__OzjCV,.TutorialCarousel_errorContainer__zwp5s,.TutorialCarousel_loadingContainer__Z5Esq{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:12px;box-shadow:0 6px 15px #0000000d;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:1.5rem;text-align:center;width:100%}@media (max-width:768px){.TutorialCarousel_carouselContainer__EqnRX{flex-direction:column}.TutorialCarousel_topicsMenu__5-\+YA{margin-bottom:20px;margin-right:0;max-height:200px;width:100%}.TutorialCarousel_slideContent__j6RlD{padding:20px}.TutorialCarousel_slideTitle__H\+4HT{font-size:1.5rem}.TutorialCarousel_media__pe91V{max-height:300px}}.Tutorials_pageContainer__jZnE0{font-family:Poppins,Roboto,sans-serif;padding:3rem 0}.Tutorials_pageTitle__zlqJS{color:#333;font-size:2.2rem;font-weight:700;margin-bottom:1rem;padding-bottom:.6rem;position:relative;text-align:center}.Tutorials_pageTitle__zlqJS:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.Tutorials_pageSubtitle__EdlHn{color:#555;font-size:1.1rem;font-weight:400;line-height:1.5;margin:0 auto 1.5rem;max-width:700px;text-align:center}.Tutorials_iconContainer__3jGIS{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 8px 15px #5a80fb33;color:#fff;display:flex;height:60px;justify-content:center;margin:0 auto 1.2rem;overflow:hidden;position:relative;width:60px}.Tutorials_iconContainer__3jGIS:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.Tutorials_iconContainer__3jGIS:hover:after{opacity:1}.Tutorials_contentText__NWnja{color:#444;font-size:.95rem;line-height:1.5;margin:0 auto 1rem;max-width:800px;text-align:center}.Tutorials_supportBox__7zs9z{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);border:1px solid #e8edff;border-radius:8px;margin-top:2rem;padding:1rem;text-align:center}.Tutorials_supportText__CWnMA{color:#718096;font-size:.9rem;line-height:1.5}@media (max-width:992px){.Tutorials_pageTitle__zlqJS{font-size:1.8rem}.Tutorials_pageSubtitle__EdlHn{font-size:1rem}.Tutorials_contentText__NWnja{font-size:.9rem}}@media (max-width:768px){.Tutorials_pageContainer__jZnE0{padding:2rem 0}.Tutorials_pageTitle__zlqJS{font-size:1.6rem}.Tutorials_pageSubtitle__EdlHn{font-size:.95rem}.Tutorials_iconContainer__3jGIS{height:50px;width:50px}}@media (max-width:576px){.Tutorials_pageTitle__zlqJS{font-size:1.4rem}.Tutorials_pageSubtitle__EdlHn{font-size:.9rem}.Tutorials_contentText__NWnja{font-size:.85rem}.Tutorials_iconContainer__3jGIS{height:45px;width:45px}}.BetaAccess_betaAccessContainer__7HIZI{color:#333;font-family:Poppins,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.BetaAccess_header__No9vh{background-color:#fffffff2;box-shadow:0 2px 10px #0000001a;left:0;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.BetaAccess_headerContent__GfRYx{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.BetaAccess_logo__ej6xU{height:40px;width:auto}.BetaAccess_logoContainer__pX6bJ{align-items:center;cursor:pointer;display:flex}.BetaAccess_nav__tuJui{align-items:center;display:flex}.BetaAccess_heroSection__1hsU8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);color:#333;display:flex;justify-content:center;min-height:80vh;overflow:hidden;padding:7rem 2rem 5rem;position:relative}.BetaAccess_heroContent__C16Jf{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;position:relative;z-index:5}.BetaAccess_heroTextContent__ycTf1{flex:1 1;max-width:550px;padding-right:2rem;text-align:left}.BetaAccess_heroTitle__rY5JW{color:#333!important;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.BetaAccess_highlightedText__0OOCw{background:#ff338326;border-radius:12px;color:#333;display:inline-block;font-size:.95em;font-weight:700;letter-spacing:.3px;padding:.1em .6em;text-shadow:0 1px 2px #fffc;white-space:nowrap}.BetaAccess_heroSubtitle__juKVE{color:#555;font-size:1.4rem;line-height:1.5;margin-bottom:2.5rem}.BetaAccess_heroButton__\+gjt5{background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:30px;box-shadow:0 8px 25px #5a80fb33;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;min-height:50px;padding:1rem 2rem;transition:all .3s ease;white-space:nowrap}.BetaAccess_heroButton__\+gjt5:hover{box-shadow:0 12px 30px #5a80fb4d;transform:translateY(-3px)}.BetaAccess_heroImageContent__pUKb5{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative}.BetaAccess_heroImageWrapper__pGbXT{height:400px;max-width:500px;min-height:300px;position:relative;width:100%}.BetaAccess_heroImagePlaceholder__owL11{height:100%;perspective:1000px;position:relative;width:100%}.BetaAccess_mockupScreen__fBgoW{background:#fff;border:1px solid #0000001a;border-radius:20px;box-shadow:0 20px 50px #5a80fb33;height:100%;min-height:280px;overflow:hidden;position:relative;transform:rotateY(-10deg) rotateX(5deg);transition:all .5s ease;width:100%}.BetaAccess_mockupScreen__fBgoW:hover{box-shadow:0 30px 60px #5a80fb4d;transform:rotateY(-5deg) rotateX(2deg) translateY(-10px)}.BetaAccess_mockupHeader__VfG\+F{align-items:center;background:#f8f9ff;border-bottom:1px solid #0000000d;display:flex;height:50px;justify-content:space-between;padding:0 20px}.BetaAccess_mockupLogo__ckOaH{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:4px;height:24px;opacity:.7;width:120px}.BetaAccess_mockupNav__ODEon{display:flex;gap:10px}.BetaAccess_mockupNav__ODEon:after,.BetaAccess_mockupNav__ODEon:before{background:#e0e0e0;border-radius:4px;content:"";height:8px;width:40px}.BetaAccess_mockupBody__kraaX{display:flex;height:calc(100% - 50px)}.BetaAccess_mockupCalendar__vDh04{background:#fafafa;flex:3 1;min-height:200px;padding:20px}.BetaAccess_calendarHeader__jav\+q{background:#f0f0f0;border-radius:8px;height:40px;margin-bottom:15px}.BetaAccess_calendarGrid__15O9H{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);height:calc(100% - 55px);min-height:150px}.BetaAccess_calendarItem__y5l3i{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;position:relative}.BetaAccess_calendarItem__y5l3i:nth-child(3n+1):before{background:#5a80fb33;border-radius:5px;content:"";height:10px;left:10px;position:absolute;top:10px;width:60%}.BetaAccess_calendarItem__y5l3i:nth-child(3n+2):before{background:#ff338333;border-radius:5px;content:"";height:10px;left:10px;position:absolute;top:10px;width:40%}.BetaAccess_mockupSidebar__W-XK9{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;gap:15px;padding:20px 10px}.BetaAccess_sidebarItem__1tiYd{background:#fff;border-radius:8px;box-shadow:0 2px 5px #0000000d;height:40px}.BetaAccess_heroShapes__Dsllh{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.BetaAccess_heroShape1__pZHpW{background:linear-gradient(135deg,#5a80fb1a,#ff33831a);border-radius:50%;filter:blur(50px);height:500px;position:absolute;right:-5%;top:-15%;width:500px}.BetaAccess_heroShape2__knG3f{background:linear-gradient(135deg,#ff338314,#5a80fb14);border-radius:50%;bottom:-20%;filter:blur(60px);height:600px;left:-10%;position:absolute;width:600px}.BetaAccess_heroShape3__iRhSw{background:radial-gradient(circle,#5a80fb0d 0,#fff0 70%);border-radius:50%;filter:blur(40px);height:300px;left:50%;opacity:.9;position:absolute;top:40%;width:300px}.BetaAccess_sectionContainer__icTVO{margin:0 auto;max-width:1200px;padding:0 2rem}.BetaAccess_sectionCta__HwsBH{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:800px;padding:0 1rem;position:relative;width:100%;z-index:10}.BetaAccess_whatIsBetaSection__z17V5 .BetaAccess_sectionCta__HwsBH{justify-content:flex-start;margin-top:1.5rem;padding-left:calc(130px + 3rem)}.BetaAccess_ctaButton__5Hk2y{background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:30px;box-shadow:0 8px 25px #5a80fb33;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;position:relative;transition:all .3s ease;z-index:10}.BetaAccess_ctaButton__5Hk2y:hover{box-shadow:0 12px 30px #5a80fb4d;transform:translateY(-3px)}.BetaAccess_sectionTitle__ou4jG{color:#333;font-size:2.2rem;line-height:1.3;margin-bottom:3rem;padding-bottom:1rem;position:relative;text-align:center}.BetaAccess_sectionTitle__ou4jG:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.BetaAccess_whatIsBetaSection__z17V5{background-color:#fff;padding:5rem 0;position:relative}.BetaAccess_whatIsBetaSection__z17V5 .BetaAccess_sectionTitle__ou4jG{margin-left:auto;margin-right:auto;max-width:800px;padding-left:calc(130px + 3rem);text-align:left}.BetaAccess_whatIsBetaSection__z17V5 .BetaAccess_sectionTitle__ou4jG:after{left:calc(130px + 3rem);transform:none}.BetaAccess_whatIsBetaContent__ZQ1qn{align-items:center;display:flex;flex-direction:row;gap:2rem;margin:0 auto;max-width:800px;padding:0 1rem}.BetaAccess_betaIllustration__C7UYp{align-items:center;background:linear-gradient(135deg,#5a80fb1a,#ff33830d);border:2px solid #5a80fb26;border-radius:50%;box-shadow:0 10px 25px #5a80fb26;display:flex;flex-shrink:0;height:130px;justify-content:center;overflow:hidden;position:relative;width:130px}.BetaAccess_betaIllustration__C7UYp:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.BetaAccess_betaIllustration__C7UYp:hover:after{opacity:1}.BetaAccess_betaIcon__c6Oh\+{animation:BetaAccess_pulse__KtaB2 2s ease-in-out infinite;color:#5a80fb;filter:drop-shadow(0 4px 8px rgba(90,128,251,.3));font-size:4rem!important;transition:transform .3s ease,color .3s ease}@keyframes BetaAccess_pulse__KtaB2{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.BetaAccess_betaIllustration__C7UYp:hover .BetaAccess_betaIcon__c6Oh\+{color:#4a6bff;transform:scale(1.1)}.BetaAccess_whatIsBetaDescription__nqmhj{flex:1 1;text-align:left}.BetaAccess_whatIsBetaDescription__nqmhj p{color:#444;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.BetaAccess_betaBenefitsList__CDV6q{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;flex:1 1;padding:2rem}.BetaAccess_betaBenefitsList__CDV6q h3{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}.BetaAccess_betaBenefitsList__CDV6q ul{list-style:none;margin:0;padding:0}.BetaAccess_betaBenefitsList__CDV6q li{align-items:center;border-bottom:1px solid #0000000d;display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem}.BetaAccess_betaBenefitsList__CDV6q li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.BetaAccess_betaBenefitsList__CDV6q li svg{color:#5a80fb;flex-shrink:0;font-size:1.5rem}.BetaAccess_betaBenefitsList__CDV6q li span{color:#444;font-size:1.05rem}.BetaAccess_whyJoinSection__uhm-u{background-color:#f9f9f9;padding:5rem 0;position:relative}.BetaAccess_benefitsGrid__GOWxU{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.BetaAccess_benefitCard__mZQgh{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #0000;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s ease;z-index:1}.BetaAccess_benefitCard__mZQgh:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.BetaAccess_benefitCard__mZQgh:hover{border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.BetaAccess_benefitCard__mZQgh:hover:before{opacity:1}.BetaAccess_benefitIcon__7HtBA{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:16px;box-shadow:0 10px 20px #5a80fb33;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.8rem;overflow:hidden;position:relative;width:80px}.BetaAccess_benefitIcon__7HtBA:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.BetaAccess_benefitCard__mZQgh:hover .BetaAccess_benefitIcon__7HtBA:after{opacity:1}.BetaAccess_benefitIcon__7HtBA svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem}.BetaAccess_benefitCard__mZQgh h3{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.4;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative}.BetaAccess_benefitCard__mZQgh h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.BetaAccess_benefitCard__mZQgh:hover h3:after{width:60px}.BetaAccess_benefitCard__mZQgh p{color:#555;font-size:1.05rem;line-height:1.5}.BetaAccess_plansSection__1DqgK{background:linear-gradient(135deg,#fff,#f8f9ff);padding:5rem 0;position:relative}.BetaAccess_launchPreview__wpUMu{background-color:#5a80fb0d;border-radius:20px;color:#777;display:inline-block;font-size:.9rem;font-style:italic;left:50%;line-height:1.5;margin:-2rem auto 1.5rem;padding:.3rem 1rem;position:relative;text-align:center;transform:translateX(-50%)}.BetaAccess_sectionDescription__4Ic5u{color:#555;font-size:1rem;line-height:1.5;margin:0 auto 2rem;max-width:800px;text-align:center}.BetaAccess_plansContainer__f1iij{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem;margin-top:3rem}.BetaAccess_feature__wmMI3{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:16px;border-top:3px solid #0000;box-shadow:0 8px 20px #5a80fb1a;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:all .4s ease;z-index:1}.BetaAccess_feature__wmMI3:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.BetaAccess_feature__wmMI3:hover:not(.BetaAccess_featureInactive__CaMba){border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.BetaAccess_feature__wmMI3:hover:not(.BetaAccess_featureInactive__CaMba):before{opacity:1}.BetaAccess_featureInactive__CaMba{cursor:default;filter:grayscale(40%);opacity:.6}.BetaAccess_featureHighlighted__Jrmi-{border-image:linear-gradient(90deg,#5a80fb,#ff3383);border-image-slice:1;border-top:4px solid #0000;box-shadow:0 15px 35px #5a80fb26;position:relative;transform:scale(1.05);z-index:2}.BetaAccess_featureHighlighted__Jrmi-:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.BetaAccess_featureHighlighted__Jrmi-:hover{box-shadow:0 20px 40px #5a80fb33;transform:translateY(-8px) scale(1.07)}.BetaAccess_featureIcon__1n-\+z{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 8px 16px #5a80fb33;color:#fff;display:flex;height:60px;justify-content:center;margin:0 auto 1.2rem;overflow:hidden;position:relative;width:60px}.BetaAccess_featureIcon__1n-\+z:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.BetaAccess_feature__wmMI3:hover .BetaAccess_featureIcon__1n-\+z:after{opacity:1}.BetaAccess_feature__wmMI3 h3{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.4;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.BetaAccess_feature__wmMI3 h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.BetaAccess_feature__wmMI3:hover h3:after{width:60px}.BetaAccess_feature__wmMI3 p{color:#555;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.BetaAccess_pricingContainer__--sM9{align-items:baseline;display:flex;justify-content:center;margin:1rem 0 1.5rem}.BetaAccess_price__ZK3Yi{color:#5a80fb;font-size:1.8rem;font-weight:700}.BetaAccess_period__UJNd3{color:#777;font-size:.9rem;margin-left:.4rem}.BetaAccess_featuresList__hrkOI{display:flex;flex-direction:column;gap:14px;justify-items:center;margin-bottom:30px;text-align:left}.BetaAccess_featureItem__yNefa{align-items:center;display:flex}.BetaAccess_featureItem__yNefa span{line-height:1.2rem}.BetaAccess_featureCheckIcon__uFH32{color:#5a80fb;flex-shrink:0;font-size:1.2rem;margin-right:.5rem;margin-top:.1rem}@media (max-width:992px){.BetaAccess_plansContainer__f1iij{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BetaAccess_plansContainer__f1iij{gap:1.5rem;grid-template-columns:1fr}.BetaAccess_feature__wmMI3{margin:0 auto;max-width:450px}.BetaAccess_featureHighlighted__Jrmi-{transform:scale(1)}}.BetaAccess_loadingPlans__Bobia{background:#fff;box-shadow:0 10px 30px #5a80fb1a;color:#555;font-size:1.1rem}.BetaAccess_errorPlans__bSLxs,.BetaAccess_loadingPlans__Bobia{animation:BetaAccess_fadeIn__p7xWB .5s ease-out;border-radius:15px;margin-bottom:2rem;padding:2rem;text-align:center}.BetaAccess_errorPlans__bSLxs{align-items:center;background:#f443360d;border:1px solid #f4433633;color:#d32f2f;display:flex;flex-direction:column;gap:1rem}.BetaAccess_retryButton__POYN1{background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:30px;box-shadow:0 8px 25px #5a80fb33;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.7rem 1.5rem;transition:all .3s ease}.BetaAccess_retryButton__POYN1:hover{box-shadow:0 12px 30px #5a80fb4d;transform:translateY(-3px)}.BetaAccess_noPlans__nws10{background:#fff;border-radius:15px;box-shadow:0 10px 30px #5a80fb1a;color:#555;font-size:1.1rem;margin-bottom:2rem;padding:2rem;text-align:center}.BetaAccess_howItWorksSection__Lz7CP{background-color:#f9f9f9;padding:5rem 0;position:relative}.BetaAccess_stepsContainer__8pu14{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BetaAccess_step__EWN6r{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:15px;border-top:3px solid #0000;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;padding:1.8rem 1.5rem;text-align:center;transition:all .4s ease}.BetaAccess_step__EWN6r:hover{border-top:3px solid #5a80fb80;box-shadow:0 12px 25px #00000014;transform:translateY(-5px)}.BetaAccess_stepNumber__Wfzf6{align-items:center;color:#5a80fb;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;line-height:1;margin-bottom:1rem}.BetaAccess_stepNumber__Wfzf6 svg{font-size:2.5rem}.BetaAccess_stepContent__z2e\+h h3{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.BetaAccess_stepContent__z2e\+h p{color:#555;font-size:1rem;line-height:1.5;margin-bottom:0}.BetaAccess_signupSection__ehj54{background:linear-gradient(135deg,#fff,#f8f9ff);padding:5rem 0;position:relative}.BetaAccess_formContainer__XlW-A{margin:0 auto;max-width:800px}.BetaAccess_signupForm__IGjfk{grid-gap:1.5rem;background:#fff;border-radius:20px;box-shadow:0 15px 40px #5a80fb1a;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:3rem}.BetaAccess_formGroup__WaK5u{display:flex;flex-direction:column;margin-bottom:1rem}.BetaAccess_formGroup__WaK5u label{color:#333;font-size:1rem;font-weight:500;margin-bottom:.5rem}.BetaAccess_formGroup__WaK5u input,.BetaAccess_formGroup__WaK5u select{border:1px solid #ddd;border-radius:8px;color:#333;font-size:1rem;padding:.8rem 1rem;transition:all .3s ease}.BetaAccess_formGroup__WaK5u input:focus,.BetaAccess_formGroup__WaK5u select:focus{border-color:#5a80fb;box-shadow:0 0 0 2px #5a80fb1a;outline:none}.BetaAccess_submitButton__7lcH3{background:linear-gradient(135deg,#5a80fb,#ff3383);border:none;border-radius:8px;box-shadow:0 8px 25px #5a80fb33;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;grid-column:1/-1;margin-top:1rem;padding:1rem;transition:all .3s ease}.BetaAccess_submitButton__7lcH3:hover{box-shadow:0 12px 30px #5a80fb4d;transform:translateY(-3px)}.BetaAccess_successMessage__SeHET{background-color:#4caf501a;border:1px solid #4caf504d;border-radius:8px;color:#2e7d32}.BetaAccess_errorMessage__PYAse,.BetaAccess_successMessage__SeHET{animation:BetaAccess_fadeIn__p7xWB .5s ease-out;font-weight:500;grid-column:1/-1;margin-top:1rem;padding:1rem;text-align:center}.BetaAccess_errorMessage__PYAse{background-color:#f443361a;border:1px solid #f443364d;border-radius:8px;color:#d32f2f}.BetaAccess_footer__UTujH{background-color:#333;color:#fff;padding:2rem 0;text-align:center}.BetaAccess_footer__UTujH p{margin:.5rem 0}.BetaAccess_footer__UTujH a{color:#fff;margin:0 .5rem;text-decoration:none;transition:color .3s ease}.BetaAccess_footer__UTujH a:hover{color:#5a80fb}@media (max-width:1024px){.BetaAccess_heroContent__C16Jf{gap:1.5rem}.BetaAccess_heroImageWrapper__pGbXT{height:340px;max-width:420px}.BetaAccess_heroTitle__rY5JW{font-size:2.8rem}.BetaAccess_heroSubtitle__juKVE{font-size:1.3rem}}@media (max-width:992px){.BetaAccess_whatIsBetaContent__ZQ1qn{align-items:center;flex-direction:column}.BetaAccess_betaBenefitsList__CDV6q{width:100%}.BetaAccess_signupForm__IGjfk{grid-template-columns:1fr}.BetaAccess_plansTable__PHexB{font-size:.9rem}.BetaAccess_plansTable__PHexB td,.BetaAccess_plansTable__PHexB th{padding:1rem}.BetaAccess_planHeader__8o9eO h3{font-size:1.1rem}.BetaAccess_planPrice__8J4Xn{font-size:.9rem}.BetaAccess_stepsContainer__8pu14{grid-template-columns:repeat(2,1fr)}.BetaAccess_heroContent__C16Jf{flex-direction:column;gap:3rem;text-align:center}.BetaAccess_heroTextContent__ycTf1{align-items:center;display:flex;flex-direction:column;padding-right:0}.BetaAccess_heroTitle__rY5JW{font-size:2.5rem}.BetaAccess_heroImageWrapper__pGbXT{height:350px;max-width:450px}}@media (max-width:768px){.BetaAccess_heroSection__1hsU8{padding:9rem 2rem 5rem}.BetaAccess_heroContent__C16Jf{flex-direction:column;gap:2rem;min-height:auto;padding:2rem 0;position:relative;text-align:center}.BetaAccess_heroImageContent__pUKb5{height:auto;justify-content:center;order:2;z-index:1}.BetaAccess_heroImageContent__pUKb5,.BetaAccess_heroTextContent__ycTf1{align-items:center;display:flex;left:auto;position:relative;top:auto;width:100%}.BetaAccess_heroTextContent__ycTf1{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-radius:0;box-shadow:none;flex-direction:column;max-width:none;order:1;padding:0 1rem;transform:none;z-index:2}.BetaAccess_heroTitle__rY5JW{font-size:2.4rem;line-height:1.2;margin-bottom:1.2rem;text-align:center}.BetaAccess_heroSubtitle__juKVE{font-size:1.3rem;line-height:1.4;margin-bottom:1.8rem}.BetaAccess_heroImageWrapper__pGbXT{height:400px;max-width:100%;width:90%}.BetaAccess_mockupScreen__fBgoW{transform:rotateY(-8deg) rotateX(4deg)}.BetaAccess_sectionTitle__ou4jG{font-size:2rem}.BetaAccess_step__EWN6r{padding:1.5rem}.BetaAccess_stepNumber__Wfzf6{font-size:2.2rem;margin-bottom:.8rem}.BetaAccess_stepNumber__Wfzf6 svg{font-size:2.2rem}.BetaAccess_stepContent__z2e\+h h3{font-size:1.2rem}.BetaAccess_stepContent__z2e\+h p{font-size:.95rem}.BetaAccess_signupForm__IGjfk{padding:2rem}.BetaAccess_stepsContainer__8pu14{grid-template-columns:1fr}}@media (max-width:576px){.BetaAccess_heroContent__C16Jf{flex-direction:column;gap:1.5rem;min-height:auto;padding:1.5rem 0;position:relative;text-align:center}.BetaAccess_heroImageContent__pUKb5{height:auto;justify-content:center;order:2;z-index:1}.BetaAccess_heroImageContent__pUKb5,.BetaAccess_heroTextContent__ycTf1{align-items:center;display:flex;left:auto;position:relative;top:auto;width:100%}.BetaAccess_heroTextContent__ycTf1{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-radius:0;box-shadow:none;flex-direction:column;max-width:none;order:1;padding:0 1rem;transform:none;z-index:2}.BetaAccess_heroTitle__rY5JW{font-size:2rem;line-height:1.2;margin-bottom:1.2rem;text-align:center}.BetaAccess_heroSubtitle__juKVE{font-size:1.2rem;line-height:1.4;margin-bottom:1.8rem}.BetaAccess_ctaButton__5Hk2y,.BetaAccess_heroButton__\+gjt5{font-size:1rem;max-width:300px;padding:1rem;width:100%}.BetaAccess_heroImageWrapper__pGbXT{height:350px;max-width:100%;width:95%}.BetaAccess_mockupScreen__fBgoW{transform:rotateY(-5deg) rotateX(3deg)}.BetaAccess_mockupCalendar__vDh04{padding:15px}.BetaAccess_calendarGrid__15O9H{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.BetaAccess_sectionTitle__ou4jG{font-size:1.8rem}.BetaAccess_whatIsBetaDescription__nqmhj p{font-size:1rem}.BetaAccess_betaBenefitsList__CDV6q h3{font-size:1.2rem}.BetaAccess_betaBenefitsList__CDV6q li span{font-size:1rem}.BetaAccess_benefitCard__mZQgh{padding:2rem 1.5rem}.BetaAccess_benefitIcon__7HtBA{height:70px;margin-bottom:1.5rem;width:70px}.BetaAccess_benefitIcon__7HtBA svg{font-size:2rem}.BetaAccess_benefitCard__mZQgh h3{font-size:1.3rem}.BetaAccess_benefitCard__mZQgh p{font-size:1rem}.BetaAccess_plansTableContainer__gQAtl{margin:0 -1rem;padding:0 1rem}.BetaAccess_plansTable__PHexB{font-size:.8rem}.BetaAccess_plansTable__PHexB td,.BetaAccess_plansTable__PHexB th{padding:.8rem}.BetaAccess_planHeader__8o9eO h3{font-size:1rem}.BetaAccess_planPrice__8J4Xn{font-size:.8rem}.BetaAccess_planHighlight__Iw8Sd{font-size:.7rem;padding:.2rem .6rem}.BetaAccess_planButton__0NagZ{font-size:.9rem;padding:.6rem 1.2rem}.BetaAccess_step__EWN6r{padding:1.2rem}.BetaAccess_stepNumber__Wfzf6{height:45px;width:45px}.BetaAccess_stepNumber__Wfzf6 svg{font-size:1.6rem}.BetaAccess_stepContent__z2e\+h h3{font-size:1.1rem}.BetaAccess_stepContent__z2e\+h p{font-size:.95rem}.BetaAccess_signupForm__IGjfk{padding:1.5rem}.BetaAccess_formGroup__WaK5u label{font-size:.9rem}.BetaAccess_formGroup__WaK5u input,.BetaAccess_formGroup__WaK5u select{font-size:.9rem;padding:.7rem .9rem}.BetaAccess_submitButton__7lcH3{font-size:1rem;padding:.9rem}}@keyframes BetaAccess_fadeIn__p7xWB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BetaAccess_benefitsGrid__GOWxU,.BetaAccess_faqContainer__zVs8h,.BetaAccess_formContainer__XlW-A,.BetaAccess_heroContent__C16Jf,.BetaAccess_plansTableContainer__gQAtl,.BetaAccess_stepsContainer__8pu14,.BetaAccess_whatIsBetaContent__ZQ1qn{animation:BetaAccess_fadeIn__p7xWB .8s ease-out}.BetaAccess_faqSection__g8f2q{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:5rem 0;position:relative}.BetaAccess_faqSection__g8f2q:before{background:radial-gradient(circle,#5a80fb08 0,#0000 70%);border-radius:50%;content:"";height:120%;left:-10%;position:absolute;top:-30%;width:60%;z-index:0}.BetaAccess_faqSection__g8f2q:after{background:radial-gradient(circle,#ff338308 0,#0000 70%);border-radius:50%;bottom:-40%;content:"";height:140%;position:absolute;right:-15%;width:70%;z-index:0}.BetaAccess_faqContainer__zVs8h{margin:0 auto 2rem;max-width:800px;position:relative;z-index:2}.BetaAccess_faqError__7WjLw,.BetaAccess_faqLoading__qpZlL{background:#fff;border-radius:15px;box-shadow:0 10px 30px #5a80fb1a;color:#555;font-size:1.1rem;margin-bottom:2rem;padding:2rem;text-align:center}.BetaAccess_faqError__7WjLw{background:#f443360d;border:1px solid #f4433633;color:#d32f2f}.BetaAccess_faqItem__qgYBN{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;cursor:pointer;margin-bottom:1.5rem;overflow:hidden;transition:all .4s ease}.BetaAccess_faqItem__qgYBN:hover{border-left:3px solid #5a80fb80;box-shadow:0 12px 25px #00000014;transform:translateY(-3px)}.BetaAccess_faqItemExpanded__LeYXk{border-left:3px solid #5a80fb;box-shadow:0 12px 30px #5a80fb26}.BetaAccess_faqQuestion__a72N3{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative}.BetaAccess_faqQuestion__a72N3 h3{color:#333;font-size:1.3rem;font-weight:600;margin:0;transition:color .3s ease}.BetaAccess_faqItem__qgYBN:hover .BetaAccess_faqQuestion__a72N3 h3{color:#5a80fb}.BetaAccess_faqToggle__CXdN-{align-items:center;display:flex;height:20px;justify-content:center;position:relative;transition:transform .4s ease;width:20px}.BetaAccess_faqToggleLine__zbiry{background-color:#5a80fb;border-radius:2px;position:absolute;transition:all .4s ease}.BetaAccess_faqToggleLine__zbiry:first-child{height:2px;width:100%}.BetaAccess_faqToggleLine__zbiry:last-child{height:100%;width:2px}.BetaAccess_faqItemExpanded__LeYXk .BetaAccess_faqToggle__CXdN-{transform:rotate(45deg)}.BetaAccess_faqAnswer__phMUj{max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .4s ease,padding .4s ease}.BetaAccess_faqItemExpanded__LeYXk .BetaAccess_faqAnswer__phMUj{max-height:200px;padding:0 2rem 1.5rem}.BetaAccess_faqAnswer__phMUj p{color:#555;font-size:1.05rem;line-height:1.6;margin:0}@media (max-width:768px){.BetaAccess_faqQuestion__a72N3 h3{font-size:1.1rem}.BetaAccess_faqQuestion__a72N3{padding:1.2rem 1.5rem}.BetaAccess_faqAnswer__phMUj{padding:0 1.5rem}.BetaAccess_faqItemExpanded__LeYXk .BetaAccess_faqAnswer__phMUj{padding:0 1.5rem 1.2rem}.BetaAccess_faqAnswer__phMUj p{font-size:1rem}.BetaAccess_whatIsBetaSection__z17V5 .BetaAccess_sectionTitle__ou4jG{padding-left:0;text-align:center}.BetaAccess_whatIsBetaContent__ZQ1qn{flex-direction:column;text-align:center}.BetaAccess_whatIsBetaDescription__nqmhj{text-align:center}.BetaAccess_whatIsBetaSection__z17V5 .BetaAccess_sectionCta__HwsBH{justify-content:center;padding-left:1rem}}.Footer_footer__yEhwO{background-color:#f8f9ff;border-top:2px solid #5a80fb1a;margin-top:3rem;padding:2rem 0;position:relative;text-align:center;z-index:1}.Footer_footer__yEhwO p{color:#555;font-size:.9rem;margin:.5rem 0}.Footer_footer__yEhwO a{color:#5a80fb;margin:0 .5rem;text-decoration:none;transition:color .3s ease}.Footer_footer__yEhwO a:hover{color:#ff3383}.Footer_supportContact__2JiSY{margin:1rem 0}.Footer_supportEmail__mJIPc{align-items:center;color:#5a80fb!important;display:inline-flex;font-size:.9rem;gap:.4rem;text-decoration:none;transition:color .3s ease}.Footer_supportEmail__mJIPc:hover{color:#ff3383!important}.Footer_emailIcon__N6fiv{font-size:16px!important}@media (max-width:768px){.Footer_footer__yEhwO{margin-top:2rem;padding:1.5rem 1rem}.Footer_footer__yEhwO p{font-size:.85rem;margin:.4rem 0}.Footer_supportContact__2JiSY{margin:.875rem 0}.Footer_supportEmail__mJIPc{font-size:.85rem}.Footer_emailIcon__N6fiv{font-size:15px!important}}@media (max-width:480px){.Footer_footer__yEhwO{margin-top:1.5rem;padding:1.25rem .75rem}.Footer_footer__yEhwO p{font-size:.8rem;line-height:1.4;margin:.3rem 0}.Footer_footer__yEhwO a{display:inline-block;margin:0 .25rem;padding:.2rem 0}.Footer_supportContact__2JiSY{margin:.75rem 0}.Footer_supportEmail__mJIPc{font-size:.8rem;gap:.3rem}.Footer_emailIcon__N6fiv{font-size:14px!important}}.SocialIcons_socialIcons__Zqyn-{align-items:center;display:flex;gap:1rem;justify-content:center;margin:1.5rem 0 1rem}.SocialIcons_socialIcon__Z6Tj5{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:44px;will-change:transform,box-shadow}.SocialIcons_socialIcon__Z6Tj5:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s,top .6s,left .6s;width:0}.SocialIcons_socialIcon__Z6Tj5:active:before{height:120%;width:120%}.SocialIcons_socialIcon__Z6Tj5 svg{color:#fff!important;font-size:20px;transition:transform .3s ease}.SocialIcons_socialIcon__Z6Tj5:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px) scale(1.05)}.SocialIcons_socialIcon__Z6Tj5:active{transform:translateY(0) scale(.95)}.SocialIcons_socialIcon__Z6Tj5:hover svg{transform:scale(1.1)}.SocialIcons_instagram__BPZlL{color:#fff}.SocialIcons_instagram__BPZlL,.SocialIcons_instagram__BPZlL:hover{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.SocialIcons_instagram__BPZlL:hover{filter:brightness(1.1)}.SocialIcons_facebook__dKlgk{background-color:#1877f2;color:#fff}.SocialIcons_facebook__dKlgk:hover{background-color:#166fe5}.SocialIcons_share__vLDUH{background-color:#5a80fb;color:#fff}.SocialIcons_share__vLDUH:hover{background-color:#4c6ef5}.SocialIcons_refer__Ui4QC{background-color:#ff3383;color:#fff}.SocialIcons_refer__Ui4QC:hover{background-color:#e6296b}.SocialIcons_socialIcon__Z6Tj5:focus-visible{outline:2px solid #5a80fb;outline-offset:2px}@media (max-width:768px){.SocialIcons_socialIcons__Zqyn-{gap:.875rem}.SocialIcons_socialIcon__Z6Tj5{height:40px;width:40px}.SocialIcons_socialIcon__Z6Tj5 svg{font-size:18px}}@media (max-width:480px){.SocialIcons_socialIcons__Zqyn-{gap:.75rem;margin:1.25rem 0 .75rem}.SocialIcons_socialIcon__Z6Tj5{height:36px;width:36px}.SocialIcons_socialIcon__Z6Tj5 svg{font-size:16px}.SocialIcons_socialIcon__Z6Tj5:hover{transform:translateY(-1px) scale(1.03)}}@media (prefers-reduced-motion:reduce){.SocialIcons_socialIcon__Z6Tj5,.SocialIcons_socialIcon__Z6Tj5 svg,.SocialIcons_socialIcon__Z6Tj5:before{transition:none}.SocialIcons_socialIcon__Z6Tj5:hover,.SocialIcons_socialIcon__Z6Tj5:hover svg{transform:none}}.Header_header__EAv-7{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#fff;border-bottom:1px solid #5a80fb1a;left:0;padding:.8rem 0;position:fixed;top:45px;transition:all .3s ease;width:100%;z-index:1000}.Header_headerScrolled__5Djrk{background-color:#fff;border-bottom:1px solid #5a80fb33;padding:1rem 0}.Header_headerContent__1pJop{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;width:100%}.Header_headerContentCentered__hDSDe{display:grid;grid-template-columns:1fr auto 1fr;justify-content:center}.Header_headerContentCentered__hDSDe .Header_logoContainer__RH0-W{grid-column:2;justify-content:center}.Header_headerContentCentered__hDSDe .Header_nav__3R\+5n{grid-column:3}.Header_headerContentCentered__hDSDe .Header_backButton__DGZO0{grid-column:1;justify-self:flex-start;left:auto;position:static}.Header_logoContainer__RH0-W{align-items:center;display:flex;justify-content:flex-start;transition:transform .3s ease}.Header_logoContainer__RH0-W:hover{transform:translateY(-2px)}.Header_logo__CwOnj{height:40px;transition:all .3s ease;width:auto}.Header_headerScrolled__5Djrk .Header_logo__CwOnj{height:35px}.Header_navigationMenu__GKMJO{align-items:center;display:flex;gap:10px}@media (min-width:769px){.Header_navigationMenu__GKMJO{display:flex!important}.Header_mobileMenuButton__gCoYX{display:none!important}.Header_betaInviteButton__CGpB8,.Header_loginButton__fryeF{display:flex!important}}.Header_navItem__71ad\+{background:#0000;border:none;border-radius:20px;color:#333;cursor:pointer;font-size:.85rem;font-weight:500;padding:.5rem;transition:all .3s ease;white-space:nowrap}.Header_navItem__71ad\+:hover{background-color:#5a80fb0d;color:#5a80fb;transform:translateY(-1px)}.Header_navItemHighlighted__Smx7P{background:linear-gradient(135deg,#ff3383,#ff4b93);box-shadow:0 4px 15px #ff338333;color:#fff!important;font-weight:600}.Header_navItemHighlighted__Smx7P:hover{background:linear-gradient(135deg,#ff2d7d,#ff3d89);box-shadow:0 6px 20px #ff33834d;transform:translateY(-2px)}.Header_navItemPrimary__7eFP9{background:linear-gradient(135deg,#5a80fb,#6b8cff);box-shadow:0 4px 15px #5a80fb33;color:#fff!important;font-weight:600;margin-left:.5rem;padding:.6rem 1.2rem}.Header_navItemPrimary__7eFP9:hover{background:linear-gradient(135deg,#4a70eb,#5b7cef);box-shadow:0 6px 20px #5a80fb4d;transform:translateY(-2px)}.Header_mobileMenuButton__gCoYX{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:none;justify-content:center;padding:.5rem;transition:all .3s ease}.Header_mobileMenuButton__gCoYX:hover{color:#5a80fb}.Header_mobileMenuOverlay__JjYW8{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#fffffffa;display:block;height:calc(100vh - 76px);left:0;position:fixed;top:76px;width:100%;z-index:999}.Header_mobileMenuContent__ldegQ{display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;padding:2rem}.Header_mobileMenuButtons__wnYQV{border-top:1px solid #5a80fb1a;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem}.Header_mobileBetaButton__OVkNN{background:#0000;border:1px solid #ff338380;border-radius:12px;color:#ff3383;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 1.5rem;transition:all .3s ease}.Header_mobileBetaButton__OVkNN:hover{background-color:#ff33830d;border-color:#ff3383;transform:translateY(-2px)}.Header_mobileLoginButton__2scJa{background:#0000;border:1px solid #5a80fb80;border-radius:12px;color:#5a80fb;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 1.5rem;transition:all .3s ease}.Header_mobileLoginButton__2scJa:hover{background-color:#5a80fb0d;border-color:#5a80fb;transform:translateY(-2px)}.Header_mobileNavItem__roWe-{background:#0000;border:1px solid #5a80fb1a;border-radius:12px;color:#333;cursor:pointer;font-size:1.1rem;font-weight:500;padding:1rem;text-align:left;transition:all .3s ease}.Header_mobileNavItem__roWe-:hover{background-color:#5a80fb0d;border-color:#5a80fb33;color:#5a80fb}.Header_mobileNavItemHighlighted__uNSBm{background:linear-gradient(135deg,#ff3383,#ff4b93);border:none;box-shadow:0 4px 15px #ff338333;color:#fff!important;font-weight:600}.Header_mobileNavItemHighlighted__uNSBm:hover{background:linear-gradient(135deg,#ff2d7d,#ff3d89);box-shadow:0 6px 20px #ff33834d}.Header_mobileNavItemPrimary__H4AVd{background:linear-gradient(135deg,#5a80fb,#6b8cff);border:none;box-shadow:0 4px 15px #5a80fb33;color:#fff!important;font-weight:600}.Header_mobileNavItemPrimary__H4AVd:hover{background:linear-gradient(135deg,#4a70eb,#5b7cef);box-shadow:0 6px 20px #5a80fb4d}.Header_nav__3R\+5n{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.Header_backButton__DGZO0{align-items:center;background:#0000;border:1px solid #5a80fb80;border-radius:50%;color:#5a80fb;cursor:pointer;display:flex;font-weight:600;gap:.5rem;height:44px;justify-content:center;left:2rem;min-width:44px;padding:.75rem;position:absolute;transition:all .3s ease;width:44px}.Header_backButton__DGZO0 .Header_backButtonText__xm\+BI{display:none}.Header_backButton__DGZO0:hover{background-color:#5a80fb0d;border-color:#5a80fb;transform:translateY(-2px)}.Header_betaInviteButton__CGpB8{align-items:center;background:linear-gradient(135deg,#ff3383,#ff4b93);border:none;border-radius:30px;box-shadow:0 4px 15px #ff338333;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;padding:.5rem 1.5rem;transition:all .3s ease}.Header_betaInviteButton__CGpB8:hover{background:linear-gradient(135deg,#ff2d7d,#ff3d89);box-shadow:0 6px 20px #ff33834d;transform:translateY(-2px)}.Header_loginButton__fryeF{align-items:center;background:#0000;border:1px solid #5a80fb80;border-radius:30px;color:#5a80fb;cursor:pointer;display:flex;font-weight:600;justify-content:center;padding:.5rem 1.5rem;transition:all .3s ease}.Header_loginButton__fryeF:hover{background-color:#5a80fb0d;border-color:#5a80fb;transform:translateY(-2px)}@media (max-width:768px){.Header_header__EAv-7{top:46px}.Header_headerContent__1pJop{align-items:center;display:flex;height:40px;justify-content:space-between;max-width:none;min-height:40px;padding:.3rem 1rem;position:relative;width:100%}.Header_headerContent__1pJop .Header_logoContainer__RH0-W{align-items:center;display:flex;height:100%;justify-content:flex-start;margin-left:.5rem}.Header_headerContent__1pJop .Header_nav__3R\+5n{align-items:center;flex-direction:row;gap:.5rem}.Header_headerContent__1pJop .Header_backButton__DGZO0{border-radius:50%;height:44px;left:1rem;min-width:44px;padding:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:44px}.Header_headerContentCentered__hDSDe{align-items:center;display:flex;height:40px;justify-content:space-between;max-width:none;min-height:40px;padding:.3rem 1rem;position:relative;width:100%}.Header_headerContentCentered__hDSDe .Header_logoContainer__RH0-W{align-items:center;justify-content:center;left:50%;margin-left:0;position:absolute;transform:translateX(-50%)}.Header_headerContentCentered__hDSDe .Header_nav__3R\+5n{align-items:center;flex-direction:row;gap:.5rem}.Header_headerContentCentered__hDSDe .Header_backButton__DGZO0{border-radius:50%;height:44px;left:1rem;min-width:44px;padding:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:10}.Header_navigationMenu__GKMJO{display:none!important}.Header_mobileMenuButton__gCoYX{align-items:center;display:flex!important;height:32px;justify-content:center;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:32px}.Header_mobileMenuOverlay__JjYW8{display:block;height:calc(100vh - 76px);top:76px}.Header_betaInviteButton__CGpB8,.Header_loginButton__fryeF{display:none!important}.Header_headerScrolled__5Djrk .Header_logo__CwOnj,.Header_logo__CwOnj{height:28px}.Header_headerScrolled__5Djrk .Header_headerContentCentered__hDSDe,.Header_headerScrolled__5Djrk .Header_headerContent__1pJop{min-height:40px;padding:.6rem 1rem}}@media (max-width:480px){.Header_header__EAv-7{top:46px}.Header_mobileMenuOverlay__JjYW8{height:calc(100vh - 74px);top:74px}.Header_headerContent__1pJop{min-height:40px;padding:.3rem .6rem}.Header_headerContent__1pJop .Header_logoContainer__RH0-W{align-items:center;display:flex;height:100%;margin-left:.3rem}.Header_headerContent__1pJop .Header_nav__3R\+5n{gap:.3rem}.Header_headerContent__1pJop .Header_backButton__DGZO0{height:38px;left:.6rem;min-width:38px;padding:.5rem;width:38px}.Header_headerContentCentered__hDSDe{min-height:40px;padding:.3rem .6rem}.Header_headerContentCentered__hDSDe .Header_logoContainer__RH0-W{align-items:center;justify-content:center;left:50%;margin-left:0;position:absolute;transform:translateX(-50%)}.Header_headerContentCentered__hDSDe .Header_nav__3R\+5n{gap:.4rem}.Header_headerContentCentered__hDSDe .Header_backButton__DGZO0{height:38px;left:.6rem;min-width:38px;padding:.5rem;width:38px;z-index:10}.Header_betaInviteButton__CGpB8,.Header_loginButton__fryeF{display:none!important}.Header_headerScrolled__5Djrk .Header_headerContentCentered__hDSDe,.Header_headerScrolled__5Djrk .Header_headerContent__1pJop{min-height:38px;padding:.4rem .6rem}.Header_headerScrolled__5Djrk .Header_logo__CwOnj,.Header_logo__CwOnj{height:26px}}@media (max-width:360px){.Header_headerContent__1pJop{min-height:38px;padding:.3rem .6rem}.Header_mobileMenuOverlay__JjYW8{height:calc(100vh - 72px);top:72px}.Header_headerContent__1pJop .Header_logoContainer__RH0-W{margin-left:.5rem}.Header_headerContent__1pJop .Header_nav__3R\+5n{gap:.3rem}.Header_headerContent__1pJop .Header_backButton__DGZO0{height:38px;left:.6rem;min-width:38px;padding:.5rem;width:38px}.Header_headerContentCentered__hDSDe{min-height:38px;padding:.3rem .6rem}.Header_headerContentCentered__hDSDe .Header_logoContainer__RH0-W{align-items:center;justify-content:center;left:50%;margin-left:0;position:absolute;transform:translateX(-50%)}.Header_headerContentCentered__hDSDe .Header_nav__3R\+5n{gap:.3rem}.Header_headerContentCentered__hDSDe .Header_backButton__DGZO0{height:38px;left:.6rem;min-width:38px;padding:.5rem;width:38px;z-index:10}.Header_betaInviteButton__CGpB8,.Header_loginButton__fryeF{display:none!important}.Header_headerScrolled__5Djrk .Header_headerContentCentered__hDSDe,.Header_headerScrolled__5Djrk .Header_headerContent__1pJop{min-height:36px;padding:.4rem .6rem}.Header_headerScrolled__5Djrk .Header_logo__CwOnj,.Header_logo__CwOnj{height:24px}}.ActivateAccess_fixedCheckoutButton__UKHGP{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:30px;bottom:20px;box-shadow:0 4px 15px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;position:fixed;right:20px;transition:all .3s ease;z-index:1000}.ActivateAccess_fixedCheckoutButton__UKHGP:hover{box-shadow:0 6px 20px #0006;transform:translateY(-3px)}.ActivateAccess_fixedCheckoutButton__UKHGP:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.ActivateAccess_activateAccessContainer__Zms4O{background:#fff;color:#333;display:flex;flex-direction:column;font-family:Poppins,Roboto,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden}.ActivateAccess_header__EcdMY{background-color:#fffffff2;box-shadow:0 2px 10px #0000001a;left:0;padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000}.ActivateAccess_headerContent__feVlX{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.ActivateAccess_logo__h7LIQ{height:40px;width:auto}.ActivateAccess_userSection__49XEg{align-items:center;display:flex;gap:1rem}.ActivateAccess_userInfo__VJtEA{align-items:flex-end;border-radius:8px;display:flex;flex-direction:column;gap:.3rem;padding:.5rem;transition:background-color .2s ease}.ActivateAccess_userName__xVBzx{color:#333;font-size:.9rem;font-weight:600}.ActivateAccess_logoutButton__nxswj{background:#5a80fb;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;padding:.3rem .8rem;transition:all .2s ease}.ActivateAccess_logoutButton__nxswj:hover{background:#4a6bff;transform:translateY(-1px)}.ActivateAccess_sectionContainer__q2Pcp{margin:0 auto;max-width:1200px;padding:0 2rem}.ActivateAccess_sectionTitle__O01mI{color:#333;font-size:2.2rem;font-weight:600;margin-bottom:3rem;padding-bottom:1rem;position:relative;text-align:center}.ActivateAccess_sectionTitle__O01mI:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.ActivateAccess_heroSection__M52C4{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:8rem 0 5rem;position:relative}.ActivateAccess_heroContent__kk78x{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.ActivateAccess_heroTextContent__oUTf4{flex:1 1;max-width:600px}.ActivateAccess_heroTitle__IAEeL{color:#333;font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.ActivateAccess_heroSubtitle__elTQO{color:#444;font-size:1.4rem;line-height:1.5;margin-bottom:1.5rem}.ActivateAccess_heroBenefits__akqpV{animation:ActivateAccess_fadeIn__ivFDS .8s ease-out;background:linear-gradient(135deg,#5a80fb0d,#ff33830d);border-radius:15px;box-shadow:0 10px 30px #5a80fb1a;margin-bottom:2rem;padding:1.5rem}@keyframes ActivateAccess_fadeIn__ivFDS{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ActivateAccess_heroBenefitItem__oNWUM{align-items:flex-start;border-radius:10px;display:flex;gap:1rem;margin-bottom:1.2rem;padding:.5rem;transition:all .3s ease}.ActivateAccess_heroBenefitItem__oNWUM:hover{background:#ffffffb3;box-shadow:0 5px 15px #5a80fb14;transform:translateX(5px)}.ActivateAccess_heroBenefitItem__oNWUM:last-child{margin-bottom:0}.ActivateAccess_heroBenefitIconContainer__OYGHb{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 8px 15px #5a80fb33;color:#fff;display:flex;flex-shrink:0;height:50px;justify-content:center;overflow:hidden;position:relative;width:50px}.ActivateAccess_heroBenefitIconContainer__OYGHb:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.ActivateAccess_heroBenefitItem__oNWUM:hover .ActivateAccess_heroBenefitIconContainer__OYGHb:after{opacity:1}.ActivateAccess_heroBenefitIcon__-nwFX{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:1.8rem}.ActivateAccess_heroBenefitContent__O4v0c{display:flex;flex-direction:column;gap:.3rem;text-align:left}.ActivateAccess_heroBenefitTitle__tng5Y{color:#333;display:inline-block;font-size:1.15rem;font-weight:600;line-height:1.3;margin-bottom:3px;position:relative;text-align:left}.ActivateAccess_heroBenefitTitle__tng5Y:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:40px}.ActivateAccess_heroBenefitItem__oNWUM:hover .ActivateAccess_heroBenefitTitle__tng5Y:after{width:100%}.ActivateAccess_heroBenefitDescription__hPSHK{color:#555;font-size:.95rem;line-height:1.4;text-align:left}.ActivateAccess_ctaButton__LdhLz{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.ActivateAccess_ctaButton__LdhLz:hover{background:#4a6bff;box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}.ActivateAccess_ctaButton__LdhLz:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.ActivateAccess_errorAlert__7SbsL{margin-top:1.5rem}.ActivateAccess_heroImagesContainer__FlDXr{align-items:center;display:flex;flex:1 1;height:400px;justify-content:center;position:relative}.ActivateAccess_circleGradient__6OvHr{background:linear-gradient(135deg,#4a6bff,#ff6b9d);border-radius:50%;filter:blur(60px);height:300px;opacity:.7;position:absolute;width:300px;z-index:0}.ActivateAccess_mockupWrapper__yL90a{height:400px;max-width:500px;perspective:1000px;position:relative;width:100%;z-index:1}.ActivateAccess_mockupScreen__nne\+O{background:#fff;border:1px solid #0000001a;border-radius:20px;box-shadow:0 20px 50px #5a80fb33;height:100%;overflow:hidden;position:relative;transform:rotateY(-10deg) rotateX(5deg);transition:all .5s ease;width:100%}.ActivateAccess_mockupScreen__nne\+O:hover{box-shadow:0 30px 60px #5a80fb4d;transform:rotateY(-5deg) rotateX(2deg) translateY(-10px)}.ActivateAccess_mockupHeader__rphjf{align-items:center;background:#f8f9ff;border-bottom:1px solid #0000000d;display:flex;height:50px;justify-content:space-between;padding:0 20px}.ActivateAccess_mockupLogo__Cp8gl{background:#5a80fb33;border-radius:4px;height:20px;width:100px}.ActivateAccess_mockupNav__mjNLS{display:flex;gap:10px}.ActivateAccess_mockupNav__mjNLS:after,.ActivateAccess_mockupNav__mjNLS:before{background:#5a80fb1a;border-radius:50%;content:"";height:20px;width:20px}.ActivateAccess_mockupBody__FveSk{display:flex;height:calc(100% - 50px)}.ActivateAccess_mockupCalendar__-BFqL{background:#fafafa;flex:3 1;padding:20px}.ActivateAccess_calendarHeader__24JWz{background:#f0f0f0;border-radius:8px;height:40px;margin-bottom:15px}.ActivateAccess_calendarGrid__dRCCf{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);height:calc(100% - 55px)}.ActivateAccess_calendarItem__mgrcQ{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;position:relative}.ActivateAccess_calendarEvent1__58YZJ{background:#5a80fb33;border-radius:5px;height:10px;left:10px;position:absolute;top:10px;width:60%}.ActivateAccess_calendarEvent2__HCKIj{background:#ff338333;border-radius:5px;height:10px;left:10px;position:absolute;top:10px;width:40%}.ActivateAccess_mockupSidebar__ZhHMi{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;gap:15px;padding:20px 10px}.ActivateAccess_sidebarItem__Jz5mS{background:#fff;border-radius:8px;box-shadow:0 2px 5px #0000000d;height:40px}.ActivateAccess_howItWorksSection__-QZks{background:linear-gradient(135deg,#fff,#f8f9ff);padding:5rem 0}.ActivateAccess_stepsGrid__UK21h{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.ActivateAccess_stepCard__cqcqu{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #0000;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s ease}.ActivateAccess_stepCard__cqcqu:hover{border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.ActivateAccess_stepCard__cqcqu:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.ActivateAccess_stepCard__cqcqu:hover:before{opacity:1}.ActivateAccess_stepNumber__bq9wK{align-items:center;background:#5a80fb;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:600;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px}.ActivateAccess_stepIcon__0eAmR{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:16px;box-shadow:0 10px 20px #5a80fb33;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.8rem;overflow:hidden;position:relative;width:80px}.ActivateAccess_stepIcon__0eAmR:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.ActivateAccess_stepCard__cqcqu:hover .ActivateAccess_stepIcon__0eAmR:after{opacity:1}.ActivateAccess_stepIcon__0eAmR svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem}.ActivateAccess_stepCard__cqcqu h3{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative}.ActivateAccess_stepCard__cqcqu h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.ActivateAccess_stepCard__cqcqu:hover h3:after{width:60px}.ActivateAccess_stepCard__cqcqu p{color:#555;font-size:1.05rem;line-height:1.5}.ActivateAccess_benefitsSection__Thj92{background:#f9f9f9;overflow:hidden;padding:5rem 0;position:relative}.ActivateAccess_benefitsGrid__tnd6N{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.ActivateAccess_feature__S1U8A{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #0000;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s ease;z-index:1}.ActivateAccess_feature__S1U8A:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.ActivateAccess_feature__S1U8A:hover{border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.ActivateAccess_feature__S1U8A:hover:before{opacity:1}.ActivateAccess_featureIcon__FgOwP{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:16px;box-shadow:0 10px 20px #5a80fb33;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.8rem;overflow:hidden;position:relative;width:80px}.ActivateAccess_featureIcon__FgOwP:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.ActivateAccess_feature__S1U8A:hover .ActivateAccess_featureIcon__FgOwP:after{opacity:1}.ActivateAccess_featureIcon__FgOwP svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem}.ActivateAccess_feature__S1U8A h3{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative}.ActivateAccess_feature__S1U8A h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.ActivateAccess_feature__S1U8A:hover h3:after{width:60px}.ActivateAccess_feature__S1U8A p{color:#555;font-size:1.05rem;line-height:1.5}.ActivateAccess_planSection__ljVOL{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:3rem 0 4rem;position:relative}.ActivateAccess_planWave__fi31W{background:linear-gradient(90deg,#5a80fb,#ff3383);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 0);height:50px;left:0;opacity:.1;position:absolute;top:0;width:100%}.ActivateAccess_planCreative__SWAuU{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffffe6,#f8f9ffe6);border-radius:20px;box-shadow:0 10px 30px #5a80fb1a;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1000px;overflow:hidden;padding:2rem;position:relative}.ActivateAccess_planCreativeLeft__68Gmc{display:flex;flex:1 1;gap:1.5rem;min-width:300px;position:relative;z-index:2}.ActivateAccess_planCreativeRight__SzfiJ{align-items:center;display:flex;flex:1 1;min-width:300px;position:relative;z-index:2}.ActivateAccess_planIconCreative__2IycE{flex-shrink:0;height:80px;position:relative;width:80px}.ActivateAccess_planIconInner__BA78R{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:50%;box-shadow:0 8px 15px #5a80fb33;color:#fff;display:flex;height:60px;justify-content:center;left:10px;position:absolute;top:10px;width:60px;z-index:2}.ActivateAccess_planIconInner__BA78R svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2rem}.ActivateAccess_planIconRing__Xr3X\+{animation:ActivateAccess_spin__eBdGZ 20s linear infinite;border:2px dashed #5a80fb4d;border-radius:50%;height:80px;left:0;position:absolute;top:0;width:80px}@keyframes ActivateAccess_spin__eBdGZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ActivateAccess_planMainInfo__U9zjd{display:flex;flex-direction:column;justify-content:center}.ActivateAccess_planNameCreative__J5amu{color:#333;display:inline-block;font-size:1.8rem;font-weight:600;line-height:1.1;margin-bottom:.5rem;position:relative}.ActivateAccess_planNameCreative__J5amu:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:1.5px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:40px}.ActivateAccess_planPriceCreative__2tY-W{align-items:baseline;color:#5a80fb;display:flex;font-size:2.2rem;font-weight:700;margin:.5rem 0}.ActivateAccess_planPeriodCreative__K7KSA{color:#777;font-size:1rem;font-weight:400;margin-left:.5rem}.ActivateAccess_planDescriptionCreative__WRnjB{color:#555;font-size:1rem;margin-bottom:1.5rem;max-width:300px}.ActivateAccess_ctaButtonCreative__9o4W8{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:30px;box-shadow:0 4px 15px #5a80fb4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.8rem 1.5rem;transition:all .3s ease}.ActivateAccess_ctaButtonCreative__9o4W8:hover{box-shadow:0 6px 20px #5a80fb66;transform:translateY(-3px)}.ActivateAccess_ctaButtonCreative__9o4W8:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.ActivateAccess_planFeaturesCreative__O5HxV{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.ActivateAccess_planFeatureItemCreative__Rv-5i{align-items:center;background:#ffffffb3;border-radius:10px;display:flex;gap:.8rem;padding:.8rem;transition:all .3s ease}.ActivateAccess_planFeatureItemCreative__Rv-5i span{line-height:1.2rem}.ActivateAccess_planFeatureItemCreative__Rv-5i:hover{box-shadow:0 5px 15px #5a80fb1a;transform:translateY(-3px)}.ActivateAccess_planFeatureIconCreative__dI-V-{color:#5a80fb;flex-shrink:0;font-size:1.2rem}.ActivateAccess_planCreativeDecoration1__\+8-Y8{background:linear-gradient(135deg,#5a80fb1a,#ff33831a);border-radius:50%;height:200px;position:absolute;right:-50px;top:-50px;width:200px;z-index:1}.ActivateAccess_planCreativeDecoration2__3rLQ5{background:linear-gradient(135deg,#ff33831a,#5a80fb1a);border-radius:50%;bottom:-50px;height:150px;left:-50px;position:absolute;width:150px;z-index:1}.ActivateAccess_highlightsSection__FoyG6{background:#f9f9f9;padding:3rem 0}.ActivateAccess_highlightsContainer__3oPaA{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:800px;padding:2rem}.ActivateAccess_highlightItem__W3yEL{align-items:center;display:flex;gap:1rem;padding:.5rem 0}.ActivateAccess_highlightIcon__lGnCc{color:#5a80fb;font-size:1.5rem}.ActivateAccess_highlightText__WDcLo{color:#333;font-size:1.1rem;line-height:1.5}.ActivateAccess_highlightText__WDcLo strong{color:#222;font-weight:600}.ActivateAccess_footer__aGEeB{background:#333;color:#fff;margin-top:auto;padding:2rem 0;text-align:center}.ActivateAccess_footer__aGEeB p{color:#fffc;font-size:.9rem;margin:.5rem 0}.ActivateAccess_footer__aGEeB a{color:#fff;text-decoration:none;transition:color .3s ease}.ActivateAccess_footer__aGEeB a:hover{color:#5a80fb}@media (max-width:992px){.ActivateAccess_heroTitle__IAEeL{font-size:2.4rem}.ActivateAccess_heroSubtitle__elTQO{font-size:1.2rem}.ActivateAccess_mockupWrapper__yL90a{height:350px;max-width:450px}.ActivateAccess_sectionTitle__O01mI{font-size:2rem}}@media (max-width:768px){.ActivateAccess_heroContent__kk78x{flex-direction:column;text-align:center}.ActivateAccess_heroTitle__IAEeL{font-size:2.2rem}.ActivateAccess_heroSubtitle__elTQO{font-size:1.1rem}.ActivateAccess_mockupWrapper__yL90a{height:280px;max-width:350px}.ActivateAccess_mockupScreen__nne\+O{transform:rotateY(-5deg) rotateX(3deg)}.ActivateAccess_sectionTitle__O01mI{font-size:1.8rem;margin-bottom:2rem}.ActivateAccess_benefitsGrid__tnd6N,.ActivateAccess_stepsGrid__UK21h{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ActivateAccess_feature__S1U8A,.ActivateAccess_stepCard__cqcqu{padding:2rem 1.5rem}.ActivateAccess_featureIcon__FgOwP,.ActivateAccess_stepIcon__0eAmR{height:70px;margin-bottom:1.5rem;width:70px}.ActivateAccess_feature__S1U8A h3,.ActivateAccess_stepCard__cqcqu h3{font-size:1.3rem}.ActivateAccess_feature__S1U8A p,.ActivateAccess_stepCard__cqcqu p{font-size:1rem}}@media (max-width:576px){.ActivateAccess_heroSection__M52C4{padding:4rem 0 3rem}.ActivateAccess_heroTitle__IAEeL{font-size:1.8rem}.ActivateAccess_heroSubtitle__elTQO{font-size:1rem;margin-bottom:1.5rem}.ActivateAccess_ctaButton__LdhLz{font-size:1rem;padding:.8rem 1.5rem}.ActivateAccess_mockupWrapper__yL90a{height:230px;max-width:280px}.ActivateAccess_mockupScreen__nne\+O{transform:none}.ActivateAccess_sectionTitle__O01mI{font-size:1.6rem}.ActivateAccess_sectionTitle__O01mI:after{height:3px;width:60px}.ActivateAccess_benefitsGrid__tnd6N,.ActivateAccess_stepsGrid__UK21h{grid-template-columns:1fr}.ActivateAccess_feature__S1U8A,.ActivateAccess_stepCard__cqcqu{padding:1.8rem 1.2rem}.ActivateAccess_featureIcon__FgOwP,.ActivateAccess_stepIcon__0eAmR{height:60px;width:60px}.ActivateAccess_featureIcon__FgOwP svg,.ActivateAccess_stepIcon__0eAmR svg{font-size:1.8rem}.ActivateAccess_planCardHeader__IuQo2{padding:1.5rem}.ActivateAccess_planName__LSvDU{font-size:1.5rem}.ActivateAccess_planPrice__30k6H{font-size:2rem}.ActivateAccess_planCardContent__Cyexe{padding:1.5rem}.ActivateAccess_mockupCalendar__-BFqL{padding:10px}.ActivateAccess_calendarGrid__dRCCf{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}@media (max-width:768px){.ActivateAccess_planCreative__SWAuU{flex-direction:column;max-width:100%;padding:1.5rem}.ActivateAccess_planCreativeLeft__68Gmc{flex-direction:column;min-width:0;min-width:auto;text-align:center;width:100%}.ActivateAccess_planCreativeRight__SzfiJ{margin-top:1.5rem;min-width:0;min-width:auto;width:100%}}@media (max-width:576px){.ActivateAccess_planCreative__SWAuU{margin:0 1rem;padding:1rem}.ActivateAccess_planFeaturesCreative__O5HxV{gap:.75rem;grid-template-columns:1fr}}@media (max-width:480px){.ActivateAccess_planCreative__SWAuU{margin:0 .5rem;padding:.75rem}.ActivateAccess_planCreativeLeft__68Gmc{gap:1rem}}.Plans_landingContainer__1V7kL{color:#333;font-family:Poppins,Roboto,sans-serif;overflow-x:hidden;position:relative}.Plans_container__Y4GLr{background-color:#fff;margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:1}.Plans_heroSection__kposc{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:5rem 0 3rem;position:relative}.Plans_heroContent__L5HZJ{margin:0 auto;max-width:800px;padding:0 2rem;position:relative;text-align:center;z-index:2}.Plans_heroTitle__ZWgMf{color:#333;font-size:2.2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Plans_heroSubtitle__aJiHx{color:#555;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.Plans_circleGradient__M-Hzu{background:linear-gradient(135deg,#4a6bff,#ff6b9d);border-radius:50%;filter:blur(40px);opacity:.7;position:absolute;z-index:0}.Plans_circleGradient1__PgaWI{height:300px;opacity:.1;right:-100px;top:-150px;width:300px}.Plans_circleGradient2__dKF-y{bottom:50px;height:200px;left:-100px;opacity:.05;width:200px}.Plans_decorativeElements__Ks7GG{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.Plans_modulesSection__iFa2A,.Plans_plansSection__DKI3l{padding:1.5rem 0;position:relative}.Plans_sectionContainer__FElUe{margin:0 auto;max-width:1200px;padding:0 2rem}.Plans_sectionTitle__eLGSI{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative;text-align:center}.Plans_sectionTitle__eLGSI:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.Plans_sectionDescription__T8mtn{color:#555;font-size:.85rem;line-height:1.3;margin:0 auto 1.2rem;max-width:800px;text-align:center}.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.Plans_currentPlanBadgeContainer__-04qO{display:flex;justify-content:flex-end;padding:1rem 2rem 0}.Plans_feature__Ah0P4{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:16px;border-top:3px solid #0000;box-shadow:0 8px 20px #5a80fb1a;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1rem;position:relative;text-align:center;transition:all .4s ease;z-index:1}.Plans_feature__Ah0P4:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.Plans_feature__Ah0P4:hover:not(.Plans_featureInactive__RpikK){border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.Plans_feature__Ah0P4:hover:not(.Plans_featureInactive__RpikK):before{opacity:1}.Plans_featureInactive__RpikK{cursor:default;filter:grayscale(40%);opacity:.6}.Plans_featureHighlighted__p3Ia7{border-image:linear-gradient(90deg,#5a80fb,#ff3383);border-image-slice:1;border-top:4px solid #0000;box-shadow:0 15px 35px #5a80fb26;position:relative;transform:scale(1.05);z-index:2}.Plans_featureHighlighted__p3Ia7:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.Plans_featureHighlighted__p3Ia7:hover{box-shadow:0 20px 40px #5a80fb33;transform:translateY(-8px) scale(1.07)}.Plans_recommendedBadge__3pK5J{background:linear-gradient(135deg,#4a6bff,#ff6b9d);border-radius:20px;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:.75rem;font-weight:600;padding:4px 12px;position:absolute;right:20px;top:-12px;z-index:3}.Plans_featureIcon__eu7-N{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:10px;box-shadow:0 8px 16px #5a80fb33;color:#fff;display:flex;height:50px;justify-content:center;margin:0 auto .8rem;overflow:hidden;position:relative;width:50px}.Plans_featureIcon__eu7-N:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.Plans_feature__Ah0P4:hover .Plans_featureIcon__eu7-N:after{opacity:1}.Plans_feature__Ah0P4 h3{color:#333;display:inline-block;font-size:1.2rem;font-weight:600;margin-bottom:.6rem;padding-bottom:.3rem;position:relative}.Plans_feature__Ah0P4 h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.Plans_feature__Ah0P4:hover h3:after{width:60px}.Plans_feature__Ah0P4 p{color:#555;font-size:.85rem;line-height:1.3;margin-bottom:.8rem}.Plans_pricingContainer__WviJO{align-items:baseline;display:flex;justify-content:center;margin:.6rem 0}.Plans_price__CAiH2{color:#5a80fb;font-size:1.6rem;font-weight:700}.Plans_period__nOEbs{color:#777;font-size:.8rem;margin-left:.4rem}.Plans_featuresList__wD29g{flex-grow:1;font-size:.85rem;margin:.3rem 0;text-align:left}.Plans_ctaButton__ttgVA{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;margin-top:auto;padding:.8rem 1.5rem;transition:all .3s ease;width:100%}.Plans_ctaButton__ttgVA:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}.Plans_currentPlanButton__8XllS{background:#0000;border:2px solid #5a80fb;color:#5a80fb}.Plans_currentPlanButton__8XllS:hover{background-color:#5a80fb1a}.Plans_acquiredButton__\+uZw0{background:#4caf50;cursor:default}.Plans_disabledButton__1295v{background:#e0e0e0;color:#888;cursor:not-allowed;opacity:.7}.Plans_disabledButton__1295v:hover{box-shadow:none;transform:none}.Plans_buttonContainer__hPASK{display:flex;flex-direction:column;margin-top:1.2rem;width:100%}.Plans_warningText__gPlRq{color:#888;font-size:.7rem;font-style:italic;font-weight:500;margin-top:.4rem;text-align:center}.Plans_module__-Xmob{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.2rem 1rem;position:relative;text-align:center;transition:all .4s ease}.Plans_module__-Xmob:hover:not(.Plans_featureInactive__RpikK){border-left:3px solid #ff338380;box-shadow:0 12px 25px #00000014;transform:translateY(-5px)}.Plans_moduleIcon__9kskh{align-items:center;background:linear-gradient(135deg,#ff3383,#ff6b9d);border-radius:8px;color:#fff;display:flex;height:45px;justify-content:center;margin:0 auto .8rem;width:45px}.Plans_currentPlanBadge__N1H2i{align-items:center;background:linear-gradient(135deg,#4a6bff,#5a80fb);border-radius:12px;box-shadow:0 4px 8px #5a80fb33;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;margin-left:12px;padding:4px 12px}@media (max-width:1200px){.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{gap:1.5rem;grid-template-columns:repeat(3,1fr)}.Plans_heroTitle__ZWgMf{font-size:2rem}}@media (max-width:992px){.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{gap:1rem;grid-template-columns:repeat(3,1fr)}.Plans_container__Y4GLr{padding:0 1rem}.Plans_feature__Ah0P4,.Plans_module__-Xmob{padding:1rem .8rem}}@media (max-width:768px){.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{gap:1rem;grid-template-columns:repeat(2,1fr)}.Plans_heroTitle__ZWgMf{font-size:1.8rem}.Plans_heroSubtitle__aJiHx{font-size:1.1rem}.Plans_sectionTitle__eLGSI{font-size:1.8rem}.Plans_featureIcon__eu7-N{height:45px;width:45px}.Plans_feature__Ah0P4,.Plans_module__-Xmob{padding:1.2rem .8rem}.Plans_heroSection__kposc,.Plans_modulesSection__iFa2A,.Plans_plansSection__DKI3l{padding:2rem 0}.Plans_price__CAiH2{font-size:1.5rem}}@media (max-width:576px){.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{gap:1rem;grid-template-columns:repeat(1,1fr)}.Plans_heroTitle__ZWgMf,.Plans_price__CAiH2,.Plans_sectionTitle__eLGSI{font-size:1.6rem}.Plans_feature__Ah0P4 h3{font-size:1.2rem}.Plans_feature__Ah0P4 p{font-size:.9rem}.Plans_feature__Ah0P4,.Plans_module__-Xmob{max-width:100%;padding:1.2rem 1rem}.Plans_featureIcon__eu7-N{height:45px;width:45px}.Plans_ctaButton__ttgVA{font-size:1rem;padding:.8rem 1.5rem}}@media (max-width:480px){.Plans_modulesGrid__1sPMX,.Plans_plansContainer__x74JA,.Plans_plansGrid__nr6pl{gap:1rem;grid-template-columns:1fr}.Plans_feature__Ah0P4,.Plans_module__-Xmob{padding:1rem 1.2rem}.Plans_featureIcon__eu7-N{height:45px;width:45px}.Plans_price__CAiH2{font-size:1.5rem}}.PopupBase_dialogPaper__7RV4r{border-radius:var(--border-radius);box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;gap:15px;max-height:85vh;max-width:1200px;min-width:auto;overflow:hidden;padding:25px;width:auto}.PopupBase_header__GYsZu{align-items:center;color:var(--color-text-dark);display:flex;flex-direction:row;font-weight:700;justify-content:space-between;padding:0}.PopupBase_title__mfu-v{color:#444;font-weight:700;margin:0}.PopupBase_close__d0t-l{cursor:pointer}.PopupBase_content__y2aNx{box-sizing:border-box;margin-right:-10px;max-height:calc(85vh - 180px);overflow:auto;padding-right:10px}.PopupBase_footer__VBanm{display:flex;flex-direction:row;justify-content:flex-end;padding:0}.PopupBase_buttons__qHtHO{display:flex;gap:10px;justify-content:flex-end}.PopupBase_content__y2aNx::-webkit-scrollbar{height:6px;width:6px}.PopupBase_content__y2aNx::-webkit-scrollbar-thumb{background-color:var(--color-main);border-radius:10px}.PopupBase_content__y2aNx::-webkit-scrollbar-track{background-color:var(--color-main-light)}@media (max-width:1010px){.PopupBase_dialogPaper__7RV4r{min-width:0;min-width:auto;padding:20px;width:auto}}.Campaigns_campaignsGrid__f3D4W{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%}.Campaigns_campaignCard__YKe96{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;gap:var(--spacing-sm);height:100%;padding:20px}.Campaigns_campaignHeader__dC-n4{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.Campaigns_campaignName__Dk2g1{color:#2d3748;font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-xs)}.Campaigns_campaignSource__mmtFY{color:#4a5568;font-size:.875rem;margin-bottom:var(--spacing-xs)}.Campaigns_campaignDescription__LRgZp{color:#4a5568;flex-grow:1;font-size:.875rem;margin-bottom:var(--spacing-sm)}.Campaigns_campaignActions__R9Hsk{display:flex;gap:8px;justify-content:flex-end}.Campaigns_campaignMessage__Bgqhz{background-color:#edf2f7;border-radius:8px;color:#718096;font-size:.8125rem;font-style:italic;margin-top:8px;padding:8px}.Campaigns_campaignDate__pUt3e{color:#718096;font-size:.8125rem;margin-top:auto}.Sources_sourcesGrid__51THP{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Sources_sourceCard__OoMwZ{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;gap:var(--spacing-sm);height:100%;padding:20px}.Sources_sourceHeader__yN13L{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.Sources_sourceName__XKbMo{color:#2d3748;font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-xs)}.Sources_sourceActions__l9lb3{display:flex;gap:8px}.Sources_sourceDate__c6vqo{color:#718096;font-size:.8125rem;margin-top:auto}.CompanyDataExport_container__bibO3{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;padding:var(--spacing-md);width:100%}.CompanyDataExport_header__HWETe{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-md);width:100%}.CompanyDataExport_alert__n70q8{align-items:flex-end;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;margin-left:auto;max-width:400px;width:100%}.ExportHistory_container__9th1k{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.ExportHistory_title__RaHcM{color:var(--color-text-dark);font-size:1.125rem!important;font-weight:600!important;margin-bottom:var(--spacing-sm)!important}.ExportHistory_tableContainer__-QbOU{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-md);overflow:hidden;padding:var(--spacing-md)}.ExportHistory_tableContainer__-QbOU th{border-bottom:1px solid var(--color-border)!important;color:var(--color-text-medium)!important;font-weight:500!important;padding:12px 16px!important;text-align:left!important}.ExportHistory_tableContainer__-QbOU td{border-bottom:1px solid var(--color-border-light)!important;padding:16px!important}.ExportHistory_tableContainer__-QbOU tbody tr:nth-child(2n){background-color:var(--color-blue-light4)}.ExportHistory_statusBadge__Qz5cn{border-radius:16px;display:inline-block;font-size:.875rem;font-weight:500;padding:6px 12px;text-align:center}.ExportHistory_statusPending__R1tQ3{background-color:var(--color-warning-light);color:var(--color-warning)}.ExportHistory_statusProcessing__vZ18P{background-color:var(--color-info-light);color:var(--color-info)}.ExportHistory_statusComplete__8GTYT{background-color:var(--color-success-light);color:var(--color-success)}.ExportHistory_statusError__8fLug{background-color:var(--color-error-light);color:var(--color-error)}.ExportHistory_statusExpired__rTjQO{background-color:var(--color-gray-light);color:var(--color-text-medium)}.ExportHistory_progressCell__pGt4S{align-items:center;display:flex;gap:var(--spacing-sm);min-width:150px}.ExportHistory_progressText__j-ObJ{color:var(--color-text-dark)!important;font-weight:500!important;min-width:40px}.ExportHistory_taskText__\+5iXy{color:var(--color-text-light)!important;font-size:.75rem!important;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExportHistory_actionsCell__Z9xQS{display:flex;gap:var(--spacing-sm);justify-content:flex-start}.Login_container__ukaMq{align-items:center;background-color:var(--grayLight);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:none;min-height:100vh;padding:2rem 1rem;width:100%}.Login_containerLogin__kgIon{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:500px;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:90%}.Login_logoContainer__yojnY{align-items:center;display:flex;flex-direction:column;gap:8px}.Login_logo__SwpaK{margin-bottom:2rem;transition:transform .3s ease;width:180px}.Login_logo__SwpaK:hover{transform:scale(1.05)}.Login_title__f4iui{color:#333;font-size:2.2rem;font-weight:700;margin:0;padding-bottom:1rem;position:relative;text-align:center}.Login_title__f4iui:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.Login_subtitle__7My2u{color:#666;font-size:1.1rem;line-height:1.5;margin:0;text-align:center}.Login_containerInputs__KpEh\+{display:flex;flex-direction:column;gap:12px;margin:8px 0}.Login_containerPassword__gnea7{align-items:center;display:flex;gap:8px;justify-content:center;position:relative}.Login_buttonVisibility__5J5db{color:var(--textLight);cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .3s ease}.Login_buttonVisibility__5J5db:hover{color:#5a80fb}.Login_rememberMeContainer__Qxib\+{align-items:center;color:var(--textLight);display:flex;font-size:13px;gap:8px;margin-top:4px}.Login_rememberMeContainer__Qxib\+ input[type=checkbox]{accent-color:#5a80fb;cursor:pointer}.Login_rememberMeContainer__Qxib\+ label{cursor:pointer;transition:color .3s ease}.Login_rememberMeContainer__Qxib\+ label:hover{color:#5a80fb}.Login_forgotPassword__ZACmY{font-size:13px;margin-bottom:8px;margin-top:-4px;text-align:right}.Login_forgotPassword__ZACmY a{color:#5a80fb;font-weight:500;text-decoration:none;transition:all .2s ease}.Login_forgotPassword__ZACmY a:hover{color:#4a6bff;opacity:.8;text-decoration:underline}.Login_signupLink__CHwyS{color:var(--textLight);font-size:13px;line-height:1.5;margin-top:12px;text-align:center}.Login_signupLink__CHwyS a{color:#5a80fb;font-weight:500;text-decoration:none;transition:all .2s ease}.Login_signupLink__CHwyS a:hover{color:#4a6bff;opacity:.8;text-decoration:underline}.Login_errorMessage__A2xjh{background:linear-gradient(135deg,#ffebee,#fff5f5);border:1px solid #ffcdd2;border-left:4px solid #f44336;border-radius:10px;box-shadow:0 2px 8px #f443361a;color:#d32f2f;font-size:14px;line-height:1.4;margin-bottom:8px;padding:12px 16px;text-align:center}@media (min-width:769px){.Login_containerLogin__kgIon{max-width:500px;padding:3rem}.Login_container__ukaMq{padding:2rem 1rem}}@media (max-width:768px){.Login_container__ukaMq{padding:1.5rem 1rem}.Login_containerLogin__kgIon{max-width:450px;padding:2rem}.Login_logo__SwpaK{width:150px}.Login_title__f4iui{font-size:2rem}.Login_title__f4iui:after{height:3.5px;width:70px}.Login_subtitle__7My2u{font-size:1.05rem}}@media (max-width:576px){.Login_container__ukaMq{padding:1rem .5rem}.Login_containerLogin__kgIon{max-width:400px;padding:1.5rem}.Login_logo__SwpaK{width:120px}.Login_title__f4iui{font-size:1.8rem}.Login_title__f4iui:after{height:3px;width:60px}.Login_subtitle__7My2u{font-size:1rem}.Login_containerInputs__KpEh\+{gap:14px}.Login_forgotPassword__ZACmY,.Login_rememberMeContainer__Qxib\+,.Login_signupLink__CHwyS{font-size:14px}}@media (max-width:480px){.Login_containerLogin__kgIon{max-width:350px;padding:1rem}.Login_logo__SwpaK{width:100px}.Login_title__f4iui{font-size:1.6rem}.Login_title__f4iui:after{height:2.5px;width:50px}.Login_subtitle__7My2u{font-size:.9rem}.Login_containerInputs__KpEh\+{gap:16px}}@media (max-width:360px){.Login_container__ukaMq{padding:.5rem .25rem}.Login_containerLogin__kgIon{gap:20px;max-width:320px;padding:.8rem}.Login_logo__SwpaK{margin-bottom:.8rem;width:90px}.Login_title__f4iui{font-size:1.4rem;margin-bottom:.8rem;padding-bottom:.5rem}.Login_title__f4iui:after{height:2px;width:40px}.Login_subtitle__7My2u{font-size:.85rem}.Login_containerInputs__KpEh\+{gap:18px}.Login_errorMessage__A2xjh{font-size:13px;padding:10px 12px}.Login_forgotPassword__ZACmY,.Login_rememberMeContainer__Qxib\+,.Login_signupLink__CHwyS{font-size:13px}}.inputfield-container{display:flex;flex-direction:column;gap:3px}.inputfield-label{color:var(--color-text-dark);display:flex;font-size:11px;gap:2px;position:relative}.MuiFormLabel-asterisk{color:#ed3680!important;font-size:.8rem!important;font-weight:700!important}.MuiInputLabel-root,.MuiInputLabel-shrink{font-size:13px!important}.MuiInputLabel-shrink{transform:translate(14px,-9px) scale(.75)!important}.inputfield-container input{background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;color:var(--color-text-dark);font-size:12px;padding:6px}.MuiFormControl-root{margin-top:2px!important}.MuiOutlinedInput-root{border-radius:3px!important}.MuiOutlinedInput-notchedOutline{border-color:#e1e1e1!important;border-width:1px!important}.MuiInputBase-input{font-size:13px!important;padding:8px 10px!important}.inputfield-container input:disabled{background-color:var(--color-white);color:var(--color-text-dark);opacity:1}.inputfield-container input:focus{border-color:#5a80fb;color:var(--color-text-dark);outline:none}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5a80fb!important;border-width:1px!important}.inputfield-container-error{display:flex;flex-direction:column;gap:3px}.inputfield-container-error input{background-color:#fff;border-color:var(--color-red);border-radius:3px;border-style:solid;border-width:1px;color:var(--color-red);padding:6px}.Leads_containerTable__rgQEJ{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 15px #c4c4c433;margin-bottom:10px;padding:10px}.Leads_column__ySIrE,.Leads_containerColumns__ef8yh{display:flex;flex:1 1;gap:var(--spacing-md)}.Leads_column__ySIrE{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);flex-direction:column;margin-bottom:var(--spacing-md);padding:20px}.Leads_column__ySIrE h3{border-bottom:1px solid var(--color-blue-light4);color:var(--color-blue-dark);font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.Leads_leadCard__cpLpu{background-color:var(--color-bg-light);border:1px solid var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow-md);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px;min-height:140px;padding:20px;transition:all .3s ease}.Leads_leadCard__cpLpu:hover{box-shadow:var(--shadow-lg)}.Leads_leadNameDate__Txziw{display:flex;flex-direction:column;gap:4px}.Leads_leadName__NnMlh{color:#2c3e50;font-size:1.1em}.Leads_leadDate__\+gw4z{color:#7f8c8d;font-size:.8em}.Leads_leadContact__7aGIp{display:flex;flex:1 1;justify-content:flex-end}.Leads_leadMainInfo__I-LNo{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.Leads_leadInfoColumn__dRUe2{display:flex;flex-direction:column;gap:4px}.Leads_phoneNumber__ntqqA{color:var(--color-blue-dark);font-size:.875rem;font-weight:500}.Leads_leadName__NnMlh{color:var(--color-text-dark);font-size:1rem;font-weight:600}.Leads_whatsappButton__KM7d5{align-items:center;border-radius:50%;color:var(--color-secondary);cursor:pointer;display:flex;font-size:32px;justify-content:center;margin-right:4px;transition:all .3s ease}.Leads_whatsappButton__KM7d5:hover{background-color:var(--color-secondary-light);color:var(--color-secondary)}.Leads_leadFooter__hNXw8{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.Leads_leadTags__D0pxz{display:flex;flex-wrap:wrap;gap:6px}.Leads_leadTag__Q0OjP{background-color:var(--color-blue-light4);border-radius:var(--border-radius-sm);color:var(--color-blue-dark);font-size:.8125rem;font-weight:500;padding:4px 8px}.Leads_statusButtons__eMLmn{border:1px solid var(--border);border-radius:var(--border-radius-sm);display:flex;gap:4px;padding:4px}.Leads_statusButton__wC24K{align-items:center;border-radius:var(--border-radius-sm);color:var(--color-text-medium);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .3s ease}.Leads_statusButton__wC24K:hover{background-color:var(--color-secondary);color:#fff}.Leads_statusButton__wC24K.Leads_disabled__TS1iN{cursor:not-allowed;opacity:.1}.Leads_statusButton__wC24K.Leads_disabled__TS1iN:hover{background-color:initial;color:#6c757d}.Leads_hotLead__yhk9h{background-color:var(--color-warning-light);border:1px solid var(--color-warning)}.Leads_warmLead__ba98Q{background-color:var(--color-info-light);border:1px solid var(--color-info)}.Leads_coldLead__nnUu4{background-color:var(--color-blue-light4);border:1px solid var(--color-blue-light3)}.Leads_successLead__emlWo{background-color:var(--color-success-light);border:1px solid var(--color-success)}.Leads_failureLead__Daqz7{background-color:var(--color-error-light);border:1px solid var(--color-error)}.Leads_failureInactiveLead__swu7I{background-color:#f443360d;border:1px solid #f4433633}.Leads_leadDate__\+gw4z{color:var(--color-text-light);font-size:.8125rem;margin-top:4px}.DateRangeHeader_mainContainer__8T9M0{align-items:center;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 20px #c4c4c433;justify-content:space-between;padding:20px}.DateRangeHeader_containerShortcuts__HDnC2,.DateRangeHeader_mainContainer__8T9M0{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.DateRangeHeader_containerDatePicker__GZrNv{display:flex;flex-direction:row;gap:20px}.DateRangeHeader_containerDatePickerAndShortcuts__vnVxD{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:space-between}.FilterList_container__I8N6G{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 20px #c4c4c433;display:flex;flex-direction:row;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:10px;padding-inline:20px;width:100%}.FilterList_containerTitle__a5c\+P{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.FilterList_containerItems__r0URl{display:flex;flex-direction:row;flex-wrap:wrap}.WhatsappMessages_pageHeader__is1ZY{margin-bottom:16px}.WhatsappMessages_container__FkzfF{background-color:#f8f9fd;background-color:var(--color-bg-main,#f8f9fd);border-radius:12px;border-radius:var(--border-radius,12px);box-shadow:0 4px 12px #0000000d;box-shadow:var(--shadow-md,0 4px 12px #0000000d);display:flex;flex:1 1;height:calc(100vh - 180px);overflow:hidden}.WhatsappMessages_chatList__AbEl-{border-bottom-left-radius:12px;border-bottom-left-radius:var(--border-radius,12px);border-right:1px solid #e2e8f0;border-right:1px solid var(--border,#e2e8f0);border-top-left-radius:12px;border-top-left-radius:var(--border-radius,12px);flex-direction:column;width:30%}.WhatsappMessages_chatArea__MWK4A,.WhatsappMessages_chatList__AbEl-{background-color:#fff;background-color:var(--color-bg-light,#fff);display:flex;height:100%}.WhatsappMessages_chatArea__MWK4A{border-bottom-right-radius:12px;border-bottom-right-radius:var(--border-radius,12px);border-top-right-radius:12px;border-top-right-radius:var(--border-radius,12px);flex:1 1;flex-direction:column}.WhatsappMessages_chatHeader__e6fw1{align-items:center;background-color:#f8f9fd;background-color:var(--color-bg-main,#f8f9fd);gap:16px}.WhatsappMessages_chatHeader__e6fw1,.WhatsappMessages_header__ffUql{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,#e2e8f0);display:flex;padding:16px}.WhatsappMessages_header__ffUql{flex-direction:column;gap:10px}.WhatsappMessages_sectionTitle__IEtR0{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:1.1rem;font-weight:600;margin-bottom:12px;margin-top:0}.WhatsappMessages_messageContainer__V7zL8{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px}.WhatsappMessages_inputArea__lpvvh{background-color:#f8f9fd;background-color:var(--color-bg-main,#f8f9fd);border-bottom-right-radius:12px;border-bottom-right-radius:var(--border-radius,12px);border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);display:flex;gap:10px;padding:16px}.WhatsappMessages_backButton__m9Nsl{display:none;margin-right:10px}@media (max-width:768px){.WhatsappMessages_container__FkzfF{position:relative}.WhatsappMessages_chatList__AbEl-{transition:transform .3s ease;z-index:2}.WhatsappMessages_chatArea__MWK4A,.WhatsappMessages_chatList__AbEl-{background-color:#fff;background-color:var(--color-bg-light,#fff);border-radius:12px;border-radius:var(--border-radius,12px);bottom:0;left:0;position:absolute;top:0;width:100%}.WhatsappMessages_chatArea__MWK4A{z-index:1}.WhatsappMessages_chatListHidden__mFX5f{transform:translateX(-100%)}.WhatsappMessages_chatAreaHidden__IYUVY{transform:translateX(100%)}.WhatsappMessages_backButton__m9Nsl{display:block}}:root{--breakpoint-mobile-large:480px;--breakpoint-tablet:768px;--breakpoint-desktop-small:1024px;--breakpoint-desktop-large:1200px;--gap-responsive-sm:clamp(0.5rem,2vw,1rem);--gap-responsive-md:clamp(1rem,3vw,1.5rem);--gap-responsive-lg:clamp(1.5rem,4vw,2rem);--padding-responsive:clamp(12px,4vw,20px)}body{background-color:var(--color-bg-main)!important}.dashboard-welcome{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:clamp(1rem,3vw,1.5rem);margin-bottom:var(--gap-responsive-md);max-width:100%;padding:0 clamp(12px,4vw,20px);padding:0 var(--padding-responsive);width:100%}.dashboard-welcome h2{color:var(--color-text-dark);font-size:clamp(1.5rem,4vw,2rem);font-weight:600;letter-spacing:-.5px;line-height:1.2;margin:0}.dashboard-welcome h2 span{color:var(--color-secondary);font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.dashboard-welcome p{color:var(--color-text-medium);font-size:clamp(.9rem,2.5vw,1rem);margin:0}.dashboard-content{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);gap:var(--gap-responsive-md);margin-bottom:clamp(1.5rem,4vw,2rem);margin-bottom:var(--gap-responsive-lg);min-width:0;overflow-x:visible;padding:0 clamp(12px,4vw,20px);padding:0 var(--padding-responsive)}.dashboard-category-tabs,.dashboard-content{box-sizing:border-box;max-width:100%;width:100%}.dashboard-category-tabs{margin-bottom:clamp(1rem,3vw,1.5rem);margin-bottom:var(--gap-responsive-md)}.dashboard-grid{grid-gap:clamp(.5rem,2vw,1rem);grid-gap:var(--gap-responsive-sm);display:grid;gap:clamp(.5rem,2vw,1rem);gap:var(--gap-responsive-sm);grid-template-columns:1fr}.dashboard-grid,.dashboard-item-container{box-sizing:border-box;margin:0;max-width:100%;padding:0;width:100%}.dashboard-item-container{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:0;overflow:visible;position:relative}.dashboard-item-container.first-visit{height:auto;min-height:auto}.dashboard-item-container.first-visit>div{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.count-badge{align-items:center;background-color:var(--color-primary);border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;width:24px;z-index:1}.dashboard-item-container>:first-child{margin-bottom:var(--spacing-md)}.dashboard-birthdays-list{grid-gap:clamp(.5rem,2vw,1rem);grid-gap:var(--gap-responsive-sm);display:grid;gap:clamp(.5rem,2vw,1rem);gap:var(--gap-responsive-sm);grid-template-columns:1fr;margin:0}.dashboard-birthdays-empty{align-items:center;border:1px solid var(--color-border);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-xl);text-align:center}.empty-icon{font-size:clamp(32px,8vw,48px)}.empty-icon,.empty-text{color:var(--color-text-light)}.empty-text{font-size:clamp(.8rem,2vw,.9rem)}.dashboard-section{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(.5rem,2vw,1rem);gap:var(--gap-responsive-sm);margin:0;max-width:100%;overflow:visible;width:100%}.dashboard-item-container>div[class*=MuiPaper]{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}@media (min-width:480px){.dashboard-birthdays-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dashboard-birthdays-list,.dashboard-grid,.dashboard-section{gap:clamp(1rem,3vw,1.5rem);gap:var(--gap-responsive-md)}}@media (min-width:768px){.dashboard-grid{gap:clamp(1.5rem,4vw,2rem);gap:var(--gap-responsive-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.dashboard-birthdays-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-content{gap:clamp(1.5rem,4vw,2rem);gap:var(--gap-responsive-lg)}.dashboard-category-tabs,.dashboard-welcome{margin-bottom:clamp(1.5rem,4vw,2rem);margin-bottom:var(--gap-responsive-lg)}}@media (min-width:1024px){.dashboard-grid{gap:clamp(1.5rem,4vw,2rem);gap:var(--gap-responsive-lg);grid-template-columns:repeat(2,1fr)}.dashboard-birthdays-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (min-width:1200px){.dashboard-content,.dashboard-welcome{margin-left:auto;margin-right:auto;max-width:1400px}.dashboard-grid{gap:2rem}.dashboard-birthdays-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}*{box-sizing:border-box}.dashboard-content *,.dashboard-grid *,.dashboard-item-container *,.dashboard-welcome *{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.dashboard-grid>*{min-width:0;overflow:hidden}.PatientBirthdayItem_patientBirthDayContainer__YZueA{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px);margin-bottom:4px;max-width:100%;min-width:0;overflow:visible;padding:clamp(8px,2vw,12px);transition:border-color .2s ease;width:100%}.PatientBirthdayItem_patientBirthDayContainer__YZueA:hover{border-color:#5a80fb4d}.PatientBirthdayItem_patientBirthDayContainer__YZueA.PatientBirthdayItem_messageSent__kn13O{background-color:#81c7840d!important;border-color:#81c784!important}.PatientBirthdayItem_patientBirthDayContainer__YZueA.PatientBirthdayItem_messageSent__kn13O:hover{background-color:#81c78414!important;border-color:#66bb6a!important}.PatientBirthdayItem_infoContainer__bpKCc{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;margin-bottom:clamp(4px,1vw,6px);max-width:100%;overflow:visible;width:100%}.PatientBirthdayItem_nameContainer__4iFZj{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;max-width:100%;overflow:hidden;width:100%}.PatientBirthdayItem_name__n\+5YC{box-sizing:border-box;color:var(--color-text-dark);cursor:pointer;font-size:clamp(.95rem,3vw,1rem);font-weight:600;line-height:1.4;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.PatientBirthdayItem_name__n\+5YC:hover{color:#5a80fb}.PatientBirthdayItem_age__Hj6S3{color:#666;font-size:.85rem;line-height:1.3}.PatientBirthdayItem_age__Hj6S3,.PatientBirthdayItem_phoneSmall__Ek4Wi{box-sizing:border-box;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientBirthdayItem_phoneSmall__Ek4Wi{color:var(--color-text-light);font-size:.75rem;line-height:1.2}.PatientBirthdayItem_containerActions__y0xRk{align-items:center;box-sizing:border-box;display:flex;gap:clamp(8px,2vw,12px);justify-content:flex-end;margin-top:2px;max-width:100%;min-height:30px;width:100%}.PatientBirthdayItem_containerActions__y0xRk>*{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:30px}@media (min-width:768px){.PatientBirthdayItem_patientBirthDayContainer__YZueA{grid-gap:clamp(10px,2vw,14px);align-items:flex-start;display:grid;gap:clamp(10px,2vw,14px);grid-template-areas:"info actions";grid-template-columns:1fr auto;min-width:0;padding:clamp(10px,2vw,12px)}.PatientBirthdayItem_infoContainer__bpKCc{align-self:flex-start;display:flex;flex-direction:column;gap:4px;grid-area:info;margin-bottom:0;min-width:0;overflow:hidden}.PatientBirthdayItem_name__n\+5YC{font-size:.95rem;line-height:1.4;margin-bottom:0;max-width:clamp(180px,22vw,250px);min-width:120px}.PatientBirthdayItem_age__Hj6S3{font-size:.75rem;max-width:clamp(180px,22vw,250px)}.PatientBirthdayItem_containerActions__y0xRk{align-self:center;flex-shrink:0;grid-area:actions;margin-top:0;min-height:30px;width:auto}.PatientBirthdayItem_containerActions__y0xRk>*{min-height:30px}}@media (min-width:1024px){.PatientBirthdayItem_patientBirthDayContainer__YZueA{gap:16px;padding:12px 16px}.PatientBirthdayItem_infoContainer__bpKCc{gap:6px}.PatientBirthdayItem_name__n\+5YC{font-size:1rem;line-height:1.4;max-width:clamp(200px,18vw,280px)}.PatientBirthdayItem_age__Hj6S3{font-size:.8rem;max-width:clamp(200px,18vw,280px)}.PatientBirthdayItem_containerActions__y0xRk{gap:10px}}@media (max-width:360px){.PatientBirthdayItem_patientBirthDayContainer__YZueA{gap:4px;padding:8px}.PatientBirthdayItem_infoContainer__bpKCc{gap:4px;margin-bottom:4px}.PatientBirthdayItem_name__n\+5YC{font-size:.9rem;line-height:1.3;max-width:100%}.PatientBirthdayItem_age__Hj6S3{font-size:.7rem;max-width:100%}.PatientBirthdayItem_containerActions__y0xRk{gap:6px}}@media (prefers-reduced-motion:reduce){.PatientBirthdayItem_patientBirthDayContainer__YZueA{transition:none}}.WhatsAppButton_whatsappIcon__rrpvA{align-items:center;border-radius:50%;box-sizing:border-box;color:#25d366;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;outline:none;transition:all .2s ease;vertical-align:middle;width:30px}.WhatsAppButton_whatsappIcon__rrpvA:hover{background:#25d3661a;color:#128c7e!important;transform:scale(1.1)}.WhatsAppButton_whatsappIcon__rrpvA:focus{outline:2px solid #25d366;outline-offset:2px}.WhatsAppButton_whatsappIcon__rrpvA.WhatsAppButton_disabled__wik\+i{color:#ccc;cursor:not-allowed;opacity:.5}.WhatsAppButton_whatsappIcon__rrpvA.WhatsAppButton_disabled__wik\+i:hover{background:none;color:#ccc!important;transform:none}@media (max-width:768px){.WhatsAppButton_whatsappIcon__rrpvA{font-size:16px;height:28px;width:28px}}.PhoneButton_phoneIcon__wa68g{align-items:center;border-radius:50%;box-sizing:border-box;color:#666;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;outline:none;transition:all .2s ease;vertical-align:middle;width:20px}.PhoneButton_phoneIcon__wa68g:hover{color:#5a80fb}.PhoneButton_phoneIcon__wa68g:focus{outline:2px solid #5a80fb;outline-offset:2px}.PhoneButton_phoneIcon__wa68g.PhoneButton_disabled__3AiE\+{color:#ccc;cursor:not-allowed;opacity:.5}.PhoneButton_phoneIcon__wa68g.PhoneButton_disabled__3AiE\+:hover{color:#ccc}.SentButton_sentCheckIcon__Je1pO{align-items:center;animation:SentButton_fadeIn__FPkVI .3s ease-in-out;box-sizing:border-box;color:#4caf50!important;display:inline-flex;font-size:18px!important;height:30px;justify-content:center;vertical-align:middle;width:30px}.SentButton_sentCheckIcon__Je1pO[color=secondary]{color:#4caf50!important;color:var(--color-secondary,#4caf50)!important}@keyframes SentButton_fadeIn__FPkVI{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.SentButton_sentCheckIcon__Je1pO{font-size:16px!important}}.SentButton_checkIcon__XgwT8{align-items:center;animation:SentButton_fadeIn__FPkVI .3s ease-in-out;box-sizing:border-box;color:#4caf50!important;display:inline-flex;font-size:18px!important;height:30px;justify-content:center;vertical-align:middle;width:30px}.SentButton_checkIcon__XgwT8[color=secondary]{color:#4caf50!important;color:var(--color-secondary,#4caf50)!important}@media (max-width:768px){.SentButton_checkIcon__XgwT8{font-size:16px!important}}.category-tabs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 2px 8px #0000000d;display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);overflow-x:auto;padding:var(--spacing-xs) var(--spacing-sm);position:relative;scrollbar-width:none;width:100%}.category-tabs::-webkit-scrollbar{display:none}.category-tabs:after{background:linear-gradient(90deg,#0000,#fff);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:20px}.category-tab{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;border-radius:var(--border-radius);color:var(--color-text-medium);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:.85rem;font-weight:400;justify-content:center;min-height:44px;min-width:auto;padding:10px 14px;transition:all .2s ease;white-space:nowrap}.category-tab:hover{background-color:var(--color-bg-hover)}.category-tab:active{transform:scale(.98)}.category-tab.active{background-color:var(--color-bg-active);color:var(--color-primary);font-weight:500}@media (min-width:481px){.category-tabs{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.category-tab{font-size:.9rem;min-height:48px;padding:12px 16px}}@media (min-width:769px){.category-tabs{gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.category-tabs:after{display:none}.category-tab{font-size:.95rem;min-height:44px;padding:var(--spacing-sm) var(--spacing-md)}.category-tab:active{transform:none}}.AppointmentsToConfirm_listContainer__XBHmk{flex:1 1;gap:var(--gap-responsive-md);min-width:0;overflow:visible;padding:0}.AppointmentsToConfirm_emptyContainer__FFNHf,.AppointmentsToConfirm_listContainer__XBHmk{box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-width:100%;width:100%}.AppointmentsToConfirm_emptyContainer__FFNHf{align-items:center;background-color:var(--color-background-light);border:1px solid var(--color-border);border-radius:12px;gap:var(--gap-responsive-sm);justify-content:center;padding:var(--padding-responsive);text-align:center;transition:all .2s ease}.AppointmentsToConfirm_emptyIcon__KoBfH{color:var(--color-text-light);flex-shrink:0;font-size:clamp(32px,8vw,48px)}.AppointmentsToConfirm_emptyText__G3UrE{box-sizing:border-box;color:var(--color-text-light);font-size:clamp(.8rem,2.5vw,.95rem);line-height:1.4;margin:0;max-width:100%;overflow-wrap:break-word;white-space:normal;word-break:break-word}@media (min-width:480px){.AppointmentsToConfirm_listContainer__XBHmk{gap:var(--gap-responsive-lg)}.AppointmentsToConfirm_emptyContainer__FFNHf{gap:var(--gap-responsive-md);padding:clamp(20px,4vw,32px)}}@media (min-width:768px){.AppointmentsToConfirm_emptyContainer__FFNHf{gap:var(--gap-responsive-lg);padding:clamp(32px,5vw,40px)}.AppointmentsToConfirm_emptyIcon__KoBfH{font-size:40px}.AppointmentsToConfirm_emptyText__G3UrE{font-size:.9rem}}@media (min-width:1024px){.AppointmentsToConfirm_listContainer__XBHmk{gap:2rem}.AppointmentsToConfirm_emptyContainer__FFNHf{padding:40px 20px}.AppointmentsToConfirm_emptyIcon__KoBfH{font-size:48px}.AppointmentsToConfirm_emptyText__G3UrE{font-size:.95rem;max-width:600px}}@media (max-width:360px){.AppointmentsToConfirm_listContainer__XBHmk{gap:var(--gap-responsive-sm)}.AppointmentsToConfirm_emptyContainer__FFNHf{gap:8px;padding:16px 12px}.AppointmentsToConfirm_emptyIcon__KoBfH{font-size:28px}.AppointmentsToConfirm_emptyText__G3UrE{font-size:.75rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.AppointmentsToConfirm_emptyContainer__FFNHf{transition:none}}@media (prefers-color-scheme:dark){.AppointmentsToConfirm_emptyContainer__FFNHf{background-color:var(--color-background-light);background-color:var(--color-bg-dark,var(--color-background-light));border-color:var(--color-border-dark,var(--color-border))}}.AppointmentsByDay_appointmentsByDayContainer__-xHMP{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-bottom:12px;max-width:100%;min-width:0;overflow:visible;width:100%}.AppointmentsByDay_dayHeader__hoISB{align-items:center;background-color:var(--color-bg-light);border-radius:6px;display:flex;max-width:100%;transition:border-color .2s ease;width:100%}.AppointmentsByDay_dayTitle__Kq3xM{color:var(--color-text-dark);font-size:.95rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentsByDay_appointmentsList__vGFoR{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;margin:0;max-width:100%;min-width:0;padding:0;width:100%}.AppointmentsByDay_emptyState__\+JubN{align-items:center;background-color:var(--color-bg-light);border:1px dashed var(--color-border);border-radius:6px;box-sizing:border-box;color:var(--color-text-medium);display:flex;font-size:.8rem;justify-content:center;max-width:100%;overflow:hidden;padding:16px;text-align:center;width:100%}.AppointmentsByDay_emptyIcon__MeB5M{color:var(--color-text-light);flex-shrink:0;font-size:20px!important;margin-right:8px}@media (max-width:768px){.AppointmentsByDay_appointmentsByDayContainer__-xHMP{box-sizing:border-box;gap:10px;margin-bottom:10px;max-width:100%;overflow:visible;width:100%}.AppointmentsByDay_dayHeader__hoISB{max-width:100%;width:100%}.AppointmentsByDay_dayTitle__Kq3xM{font-size:.9rem;max-width:100%;width:100%}.AppointmentsByDay_appointmentsList__vGFoR{box-sizing:border-box;gap:3px;margin:0;max-width:100%;padding:0;width:100%}.AppointmentsByDay_emptyState__\+JubN{box-sizing:border-box;flex-direction:column;font-size:.75rem;gap:4px;max-width:100%;padding:12px 8px;width:100%}.AppointmentsByDay_emptyIcon__MeB5M{font-size:18px!important;margin-bottom:2px;margin-right:0}}@media (max-width:480px){.AppointmentsByDay_appointmentsByDayContainer__-xHMP{box-sizing:border-box;gap:8px;margin-bottom:8px;max-width:100%;overflow:visible;width:100%}.AppointmentsByDay_dayHeader__hoISB{box-sizing:border-box;max-width:100%;padding:6px 8px;width:100%}.AppointmentsByDay_dayTitle__Kq3xM{font-size:.85rem;max-width:100%;width:100%}.AppointmentsByDay_appointmentsList__vGFoR{box-sizing:border-box;gap:2px;margin:0;max-width:100%;padding:0;width:100%}.AppointmentsByDay_emptyState__\+JubN{box-sizing:border-box;font-size:.7rem;max-width:100%;padding:10px 6px;width:100%}.AppointmentsByDay_emptyIcon__MeB5M{font-size:16px!important}}@media (max-width:1010px){.AppointmentsByDay_appointmentsByDayContainer__-xHMP{box-sizing:border-box;gap:10px;max-width:100%;width:100%}.AppointmentsByDay_dayHeader__hoISB{max-width:100%;width:100%}.AppointmentsByDay_appointmentsList__vGFoR{box-sizing:border-box;gap:3px;margin:0;max-width:100%;padding:0;width:100%}.AppointmentsByDay_emptyState__\+JubN{box-sizing:border-box;font-size:.75rem;max-width:100%;padding:14px;width:100%}}@media (min-width:1024px){.AppointmentsByDay_dayTitle__Kq3xM{font-size:1rem}.AppointmentsByDay_appointmentsList__vGFoR{gap:5px}.AppointmentsByDay_emptyState__\+JubN{font-size:.85rem;padding:18px}.AppointmentsByDay_emptyIcon__MeB5M{font-size:22px!important;margin-right:10px}}@media (prefers-reduced-motion:reduce){.AppointmentsByDay_dayHeader__hoISB{transition:none}}.AppointmentItem_container__KUZiP{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px);margin-bottom:4px;max-width:100%;min-width:0;overflow:visible;padding:clamp(8px,2vw,12px);transition:border-color .2s ease;width:100%}.AppointmentItem_container__KUZiP:hover{border-color:#5a80fb4d}.AppointmentItem_container__KUZiP.AppointmentItem_messageSent__wJ7Cw{background-color:#81c7840d!important;border-color:#81c784!important}.AppointmentItem_container__KUZiP.AppointmentItem_messageSent__wJ7Cw:hover{background-color:#81c78414!important;border-color:#66bb6a!important}.AppointmentItem_firstLine__YeAks{align-items:center;box-sizing:border-box;display:flex;gap:clamp(8px,2vw,12px);margin-bottom:clamp(4px,1vw,6px);max-width:100%;overflow:visible;width:100%}.AppointmentItem_timeContainer__3Ib5n{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;min-height:24px;min-width:clamp(40px,8vw,50px)}.AppointmentItem_time__a5GCF{color:var(--color-text-medium);font-size:clamp(.75rem,2vw,.8rem);font-weight:500;text-align:center}.AppointmentItem_nameContainer__YsPY-{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;max-width:100%;overflow:hidden;width:100%}.AppointmentItem_name__z9aDZ{box-sizing:border-box;color:var(--color-text-dark);cursor:pointer;flex:1 1;font-size:clamp(.95rem,3vw,1rem);font-weight:600;max-width:min(300px,40vw);min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.AppointmentItem_name__z9aDZ:hover{color:#5a80fb}.AppointmentItem_phoneSmall__rlObp{box-sizing:border-box;color:var(--color-text-light);font-size:.75rem;font-weight:400;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItem_secondLine__k4c28{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);margin-bottom:clamp(6px,1.5vw,8px);margin-left:clamp(48px,10vw,62px);max-width:calc(100% - clamp(48px, 10vw, 62px));width:calc(100% - clamp(48px, 10vw, 62px))}.AppointmentItem_procedure__ivgkx{box-sizing:border-box;color:var(--color-text-light);display:inline-block;flex:1 1;font-size:clamp(.7rem,1.8vw,.75rem);font-weight:400;line-height:1.3;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal;word-break:break-word}.AppointmentItem_statusActionsRow__McfB3{align-items:center;box-sizing:border-box;display:flex;gap:clamp(8px,2vw,12px);justify-content:space-between;margin-bottom:clamp(6px,1.5vw,8px);width:100%}.AppointmentItem_statusSelect__Tkrw6{align-self:center;box-sizing:border-box;flex-shrink:0;margin-bottom:0;max-width:clamp(140px,35vw,200px);min-height:32px;width:auto}.AppointmentItem_statusSelect__Tkrw6 .MuiOutlinedInput-root{background-color:initial;border:1px solid #0000001f;border-radius:24px;box-sizing:border-box;height:32px;max-width:100%;min-height:32px;transition:border-color .2s ease;width:100%}.AppointmentItem_statusSelect__Tkrw6 .MuiOutlinedInput-root:hover{border-color:#0003}.AppointmentItem_statusSelect__Tkrw6 .MuiOutlinedInput-root.Mui-focused{border-color:#5a80fb80}.AppointmentItem_statusSelect__Tkrw6 .MuiOutlinedInput-notchedOutline{border:none}.AppointmentItem_statusSelect__Tkrw6 .MuiSelect-select{align-items:center;box-sizing:border-box;display:flex;font-size:clamp(.75rem,2vw,.8rem);font-weight:500;justify-content:flex-start;line-height:1.2;max-width:100%;padding:6px 12px;text-align:left;width:100%}.AppointmentItem_statusSelect__Tkrw6 .MuiSelect-icon{color:var(--color-text-medium);height:14px;right:8px;top:calc(50% - 7px);width:14px}.AppointmentItem_containerActions__qE8m5{align-items:center;align-self:center;box-sizing:border-box;display:flex;flex-shrink:0;gap:clamp(8px,2vw,12px);justify-content:flex-end;margin-top:0;max-width:none;min-height:32px;width:auto}.AppointmentItem_containerActions__qE8m5>*{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:32px}@media (min-width:768px){.AppointmentItem_container__KUZiP{grid-gap:clamp(10px,2vw,14px);align-items:flex-start;display:grid;gap:clamp(10px,2vw,14px);grid-template-areas:"time info status actions";grid-template-columns:auto 1fr auto auto;min-width:0;padding:clamp(10px,2vw,12px)}.AppointmentItem_firstLine__YeAks,.AppointmentItem_secondLine__k4c28{display:contents}.AppointmentItem_timeContainer__3Ib5n{align-self:flex-start;grid-area:time;margin-top:2px;max-width:clamp(55px,8vw,65px);min-height:24px;min-width:clamp(45px,6vw,55px)}.AppointmentItem_info__GeEe1{align-self:flex-start;display:flex;flex-direction:column;gap:4px;grid-area:info;min-width:0;overflow:hidden}.AppointmentItem_nameRow__sxjCV{align-items:center;display:flex;gap:clamp(10px,2vw,14px);width:100%}.AppointmentItem_name__z9aDZ{flex:1 1;font-size:.95rem;margin-bottom:0;max-width:clamp(180px,22vw,250px);min-width:120px}.AppointmentItem_detailsRow__H9rGl{display:flex;gap:clamp(10px,2vw,14px);width:100%}.AppointmentItem_procedure__ivgkx{flex:1 1;font-size:.7rem;margin-bottom:0;margin-left:0;max-width:none;min-width:0}.AppointmentItem_statusSelect__Tkrw6{align-self:center;flex-shrink:0;grid-area:status;margin-bottom:0;max-width:clamp(120px,15vw,180px);min-height:32px;width:clamp(120px,15vw,180px)}.AppointmentItem_statusActionsRow__McfB3{display:contents}.AppointmentItem_containerActions__qE8m5{align-self:center;flex-shrink:0;grid-area:actions;margin-top:0;min-height:32px;width:auto}.AppointmentItem_containerActions__qE8m5>*{min-height:32px}.AppointmentItem_secondLine__k4c28{margin-left:0;max-width:100%;width:100%}}@media (min-width:1024px){.AppointmentItem_container__KUZiP{gap:16px;padding:12px 16px}.AppointmentItem_info__GeEe1{gap:6px}.AppointmentItem_detailsRow__H9rGl,.AppointmentItem_nameRow__sxjCV{gap:16px}.AppointmentItem_name__z9aDZ{font-size:1rem;max-width:clamp(200px,18vw,280px)}.AppointmentItem_procedure__ivgkx{font-size:.75rem}.AppointmentItem_statusSelect__Tkrw6{max-width:180px;min-height:32px;width:180px}.AppointmentItem_containerActions__qE8m5{gap:10px}}.AppointmentItem_statusReadOnly__I068z{align-items:center;border:1px solid #0000001f;border-radius:24px;box-sizing:border-box;display:flex;font-size:clamp(.75rem,2vw,.8rem);font-weight:500;justify-content:center;min-height:32px;padding:clamp(6px,1.5vw,8px);width:clamp(140px,35vw,200px)}.AppointmentItem_messageSentIndicator__itBa1{align-items:center;background-color:#4caf501a;border:1px solid #4caf5033;border-radius:8px;box-sizing:border-box;color:#4caf50;display:flex;font-size:clamp(.75rem,1.8vw,.8rem);font-weight:500;min-height:36px;padding:clamp(6px,1.2vw,8px)}.AppointmentItem_messageSentIndicator__itBa1 .AppointmentItem_checkIcon__zsOcT,.AppointmentItem_messageSentIndicator__itBa1 .AppointmentItem_sentCheckIcon__127xq{color:#4caf50!important}@media (max-width:360px){.AppointmentItem_container__KUZiP{gap:4px;padding:8px}.AppointmentItem_firstLine__YeAks{gap:6px;margin-bottom:4px}.AppointmentItem_timeContainer__3Ib5n{min-height:20px;min-width:35px}.AppointmentItem_time__a5GCF{font-size:.7rem}.AppointmentItem_name__z9aDZ{font-size:.9rem;max-width:min(220px,35vw)}.AppointmentItem_secondLine__k4c28{gap:6px;margin-bottom:6px;margin-left:41px;max-width:calc(100% - 41px);width:calc(100% - 41px)}.AppointmentItem_procedure__ivgkx{font-size:.65rem}.AppointmentItem_statusSelect__Tkrw6{max-width:130px;min-height:30px}.AppointmentItem_containerActions__qE8m5{gap:6px}}@media (prefers-reduced-motion:reduce){.AppointmentItem_container__KUZiP{transition:none}}.MessageTemplateSelector_templateList__28lLN{padding:16px}.MessageTemplateSelector_templateItem__l6xRm{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px;padding:12px;transition:background-color .2s}.MessageTemplateSelector_templateItem__l6xRm:hover{background-color:#0000000a}.MessageTemplateSelector_templateItemContent__GyIUW{align-items:flex-start;display:flex;gap:12px}.MessageTemplateSelector_templateNumber__8ir8C{align-items:center;background-color:#1976d2;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:24px;justify-content:center;width:24px}.MessageTemplateSelector_templatePreview__SmGJb{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.AppointmentsReminder_listContainer__E35\+D{flex:1 1;gap:var(--gap-responsive-md);min-width:0;overflow:visible;padding:0}.AppointmentsReminder_emptyContainer__up4Ya,.AppointmentsReminder_listContainer__E35\+D{box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-width:100%;width:100%}.AppointmentsReminder_emptyContainer__up4Ya{align-items:center;background-color:var(--color-background-light);border:1px solid var(--color-border);border-radius:12px;gap:var(--gap-responsive-sm);justify-content:center;padding:var(--padding-responsive);text-align:center;transition:all .2s ease}.AppointmentsReminder_emptyIcon__2PPta{color:var(--color-text-light);flex-shrink:0;font-size:clamp(32px,8vw,48px)}.AppointmentsReminder_emptyText__Z15rS{box-sizing:border-box;color:var(--color-text-light);font-size:clamp(.8rem,2.5vw,.9rem);line-height:1.4;margin:0;max-width:100%;overflow-wrap:break-word;white-space:normal;word-break:break-word}@media (min-width:480px){.AppointmentsReminder_listContainer__E35\+D{gap:var(--gap-responsive-lg)}.AppointmentsReminder_emptyContainer__up4Ya{gap:var(--gap-responsive-md)}}@media (min-width:768px){.AppointmentsReminder_emptyContainer__up4Ya{gap:var(--gap-responsive-lg);padding:clamp(24px,4vw,40px)}.AppointmentsReminder_emptyText__Z15rS{font-size:.95rem}}@media (min-width:1024px){.AppointmentsReminder_listContainer__E35\+D{gap:2rem}.AppointmentsReminder_emptyContainer__up4Ya{padding:40px}}@media (max-width:360px){.AppointmentsReminder_listContainer__E35\+D{gap:var(--gap-responsive-sm)}.AppointmentsReminder_emptyContainer__up4Ya{gap:8px;padding:16px 12px}.AppointmentsReminder_emptyIcon__2PPta{font-size:28px}.AppointmentsReminder_emptyText__Z15rS{font-size:.75rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.AppointmentsReminder_emptyContainer__up4Ya{transition:none}}@media (prefers-color-scheme:dark){.AppointmentsReminder_emptyContainer__up4Ya{background-color:var(--color-background-light);background-color:var(--color-bg-dark,var(--color-background-light));border-color:var(--color-border-dark,var(--color-border))}}.FirstVisitFollowUp_listContainer__lFvpy{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gap-responsive-md);margin:0;max-width:100%;min-width:0;overflow:visible;padding:0;width:100%}.FirstVisitFollowUp_emptyIcon__MjI\+j{color:var(--color-text-light);flex-shrink:0;font-size:clamp(32px,8vw,48px);transition:all .2s ease}.FirstVisitFollowUp_emptyText__adDgn{box-sizing:border-box;color:var(--color-text-light);font-size:clamp(.8rem,2.5vw,.9rem);line-height:1.4;margin:0;max-width:100%;overflow-wrap:break-word;text-align:center;white-space:normal;word-break:break-word}@media (min-width:480px){.FirstVisitFollowUp_listContainer__lFvpy{gap:var(--gap-responsive-lg)}.FirstVisitFollowUp_emptyText__adDgn{font-size:.85rem;padding:0 var(--spacing-sm)}}@media (min-width:768px){.FirstVisitFollowUp_emptyIcon__MjI\+j{font-size:40px}.FirstVisitFollowUp_emptyText__adDgn{font-size:.9rem;line-height:1.3;padding:0 var(--spacing-md)}}@media (min-width:1024px){.FirstVisitFollowUp_emptyText__adDgn{font-size:.95rem;margin:0 auto;max-width:600px}}@media (max-width:360px){.FirstVisitFollowUp_listContainer__lFvpy{gap:var(--gap-responsive-sm)}.FirstVisitFollowUp_emptyIcon__MjI\+j{font-size:28px}.FirstVisitFollowUp_emptyText__adDgn{font-size:.75rem;line-height:1.3;padding:0 var(--spacing-xs)}}@media (prefers-reduced-motion:reduce){.FirstVisitFollowUp_emptyIcon__MjI\+j{transition:none}}@media (prefers-color-scheme:dark){.FirstVisitFollowUp_emptyIcon__MjI\+j,.FirstVisitFollowUp_emptyText__adDgn{color:var(--color-text-light);color:var(--color-text-light-dark,var(--color-text-light))}}.NPSFeedback_listContainer__3HWEo{width:100%}.NPSFeedback_emptyIcon__w95Oj{color:var(--color-text-light);font-size:48px}.NPSFeedback_emptyText__e6BPW{color:var(--color-text-light);font-size:.9rem}.GoogleReviewSuggestions_listContainer__Fh0aP{width:100%}.GoogleReviewSuggestions_dayHeader__aRlA5{border-bottom:1px solid var(--border-color);margin-bottom:16px;padding-bottom:8px}.GoogleReviewSuggestions_dayTitle__q5PC5{color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0}.GoogleReviewSuggestions_suggestionsList__\+Icso{display:flex;flex-direction:column;gap:12px}.GoogleReviewSuggestions_emptyIcon__uu4Dx{color:var(--text-secondary);font-size:48px!important;opacity:.5}.GoogleReviewSuggestions_emptyText__gfMYT{color:var(--text-secondary);font-size:.95rem;line-height:1.4}.GoogleReviewItem_googleReviewContainer__9yJ23{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px);margin-bottom:4px;max-width:100%;min-width:0;overflow:visible;padding:clamp(8px,2vw,12px);transition:border-color .2s ease;width:100%}.GoogleReviewItem_googleReviewContainer__9yJ23:hover{border-color:#5a80fb4d}.GoogleReviewItem_googleReviewContainer__9yJ23.GoogleReviewItem_messageSent__b90w1{background-color:#81c7840d!important;border-color:#81c784!important}.GoogleReviewItem_googleReviewContainer__9yJ23.GoogleReviewItem_messageSent__b90w1:hover{background-color:#81c78414!important;border-color:#66bb6a!important}.GoogleReviewItem_infoContainer__yhc1I{gap:4px;margin-bottom:clamp(4px,1vw,6px);overflow:visible}.GoogleReviewItem_infoContainer__yhc1I,.GoogleReviewItem_nameContainer__\+3Wxh{box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;width:100%}.GoogleReviewItem_nameContainer__\+3Wxh{gap:2px;overflow:hidden}.GoogleReviewItem_name__NHDeV{box-sizing:border-box;color:var(--color-text-dark);cursor:pointer;font-size:clamp(.95rem,3vw,1rem);font-weight:600;line-height:1.4;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.GoogleReviewItem_name__NHDeV:hover{color:#5a80fb}.GoogleReviewItem_score__fLwjn{color:#666;font-size:.85rem;line-height:1.3}.GoogleReviewItem_phoneSmall__koUG4,.GoogleReviewItem_score__fLwjn{box-sizing:border-box;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GoogleReviewItem_phoneSmall__koUG4{color:var(--color-text-light);font-size:.75rem;line-height:1.2}.GoogleReviewItem_containerActions__ldJAE{align-items:center;box-sizing:border-box;display:flex;gap:clamp(8px,2vw,12px);justify-content:flex-end;margin-top:2px;max-width:100%;min-height:30px;width:100%}.GoogleReviewItem_containerActions__ldJAE>*{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:30px}@media (min-width:768px){.GoogleReviewItem_googleReviewContainer__9yJ23{grid-gap:clamp(10px,2vw,14px);align-items:flex-start;display:grid;gap:clamp(10px,2vw,14px);grid-template-areas:"info actions";grid-template-columns:1fr auto;min-width:0;padding:clamp(10px,2vw,12px)}.GoogleReviewItem_infoContainer__yhc1I{align-self:flex-start;display:flex;flex-direction:column;gap:4px;grid-area:info;margin-bottom:0;min-width:0;overflow:hidden}.GoogleReviewItem_name__NHDeV{font-size:.95rem;line-height:1.4;margin-bottom:0;max-width:clamp(180px,22vw,250px);min-width:120px}.GoogleReviewItem_score__fLwjn{font-size:.75rem;max-width:clamp(180px,22vw,250px)}.GoogleReviewItem_containerActions__ldJAE{align-self:center;flex-shrink:0;grid-area:actions;margin-top:0;min-height:30px;width:auto}.GoogleReviewItem_containerActions__ldJAE>*{min-height:30px}}@media (min-width:1024px){.GoogleReviewItem_googleReviewContainer__9yJ23{gap:16px;padding:12px 16px}.GoogleReviewItem_infoContainer__yhc1I{gap:6px}.GoogleReviewItem_name__NHDeV{font-size:1rem;line-height:1.4;max-width:clamp(200px,18vw,280px)}.GoogleReviewItem_score__fLwjn{font-size:.8rem;max-width:clamp(200px,18vw,280px)}.GoogleReviewItem_containerActions__ldJAE{gap:10px}}@media (max-width:360px){.GoogleReviewItem_googleReviewContainer__9yJ23{gap:4px;padding:8px}.GoogleReviewItem_infoContainer__yhc1I{gap:4px;margin-bottom:4px}.GoogleReviewItem_name__NHDeV{font-size:.9rem;line-height:1.3;max-width:100%}.GoogleReviewItem_score__fLwjn{font-size:.7rem;max-width:100%}.GoogleReviewItem_containerActions__ldJAE{gap:6px}}@media (prefers-reduced-motion:reduce){.GoogleReviewItem_googleReviewContainer__9yJ23{transition:none}}.CanceledAppointmentsFollowUp_canceledAppointmentsContainer__yELyF{display:flex;flex-direction:column;gap:8px;width:100%}.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4{align-items:center;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;display:flex;justify-content:space-between;padding:16px;transition:border-color .2s ease}.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4:hover{border-color:#5a80fb4d}.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4.CanceledAppointmentsFollowUp_messageSent__1o47q{background-color:#81c7840d!important;border-color:#81c784!important}.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4.CanceledAppointmentsFollowUp_messageSent__1o47q:hover{background-color:#81c78414!important;border-color:#66bb6a!important}.CanceledAppointmentsFollowUp_patientInfo__7oxFD{display:flex;flex:1 1;flex-direction:column;gap:4px}.CanceledAppointmentsFollowUp_nameContainer__WkhiQ{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;max-width:100%;overflow:hidden;width:100%}.CanceledAppointmentsFollowUp_patientName__1ogkf{color:var(--color-text-dark);cursor:pointer;font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s ease}.CanceledAppointmentsFollowUp_patientName__1ogkf:hover{color:#5a80fb}.CanceledAppointmentsFollowUp_appointmentDate__FtMsB{color:var(--color-text-light);font-size:.85rem;line-height:1.3}.CanceledAppointmentsFollowUp_phoneSmall__gYl2A{box-sizing:border-box;color:var(--color-text-light);font-size:.75rem;font-weight:400;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CanceledAppointmentsFollowUp_actionButtons__eYQd1{align-items:center;display:flex;gap:8px;min-height:30px}.CanceledAppointmentsFollowUp_actionButtons__eYQd1>*{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:30px}.CanceledAppointmentsFollowUp_emptyIcon__mJ\+2b{color:var(--color-text-light);font-size:48px!important}.CanceledAppointmentsFollowUp_emptyText__7DIT3{color:var(--color-text-medium);font-size:.9rem;line-height:1.4}@media (max-width:768px){.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4{align-items:flex-start;flex-direction:column;gap:12px;padding:12px}.CanceledAppointmentsFollowUp_patientInfo__7oxFD{width:100%}.CanceledAppointmentsFollowUp_patientName__1ogkf{font-size:.95rem}.CanceledAppointmentsFollowUp_appointmentDate__FtMsB{font-size:.8rem}.CanceledAppointmentsFollowUp_actionButtons__eYQd1{justify-content:flex-end;min-height:30px;width:100%}.CanceledAppointmentsFollowUp_actionButtons__eYQd1>*{min-height:30px}}@media (max-width:480px){.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4{padding:10px}.CanceledAppointmentsFollowUp_patientName__1ogkf{font-size:.9rem}.CanceledAppointmentsFollowUp_appointmentDate__FtMsB{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.CanceledAppointmentsFollowUp_canceledAppointmentItem__XGrG4{transition:none}}:root{--slot-height-mobile:clamp(40px,6vh,55px);--slot-height-tablet:clamp(48px,5.5vh,65px);--slot-height-desktop:clamp(55px,5vh,70px);--calendar-gap:clamp(4px,0.5vw,12px);--current-slot-height:var(--slot-height-desktop)}.Appointments_mainContainer__gl84V{background-color:initial;border-radius:0;box-shadow:none;display:flex;gap:24px;height:auto;overflow:visible;padding:0;position:relative;transition:gap .3s cubic-bezier(.4,0,.2,1)}.Appointments_mainContainerCollapsed__OHClP{gap:0}.Appointments_filtersContainer__miilF{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;flex-shrink:0;gap:16px;height:auto;max-width:270px;min-width:190px;padding:16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:clamp(190px,25vw,270px)}.Appointments_filtersInnerContainer__6G2Cy{display:flex;flex-direction:column;gap:12px;height:auto;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-color:#9ca3af66 #0000!important;scrollbar-width:thin!important;width:100%}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar{height:7px!important;width:7px!important}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar-track{background:#0000!important;border-radius:10px!important}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar-thumb{background-color:#9ca3af66!important;border:1px solid #ffffff1a!important;border-radius:10px!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar-thumb:hover{background-color:#9ca3af99!important;border-color:#fff3!important}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar-thumb:active{background-color:#9ca3afb3!important}.Appointments_filtersInnerContainer__6G2Cy::-webkit-scrollbar-corner{background:#0000!important}.Appointments_filtersTitle__28h8Q{border-top:1px solid var(--color-border);color:var(--color-text-dark);font-size:15px;font-weight:600;margin-bottom:4px;margin-top:4px;padding-top:12px}.Appointments_filtersContainerCollapsed__w2bxZ{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;flex-shrink:0;gap:0;height:auto;max-width:60px;min-width:60px;overflow:hidden;padding:16px 8px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}.Appointments_filtersContainerCollapsed__w2bxZ .Appointments_filtersInnerContainer__6G2Cy{opacity:0;overflow:hidden;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden}.Appointments_filtersContainerCollapsed__w2bxZ .Appointments_filtersInnerContainer__6G2Cy>*{opacity:0;pointer-events:none;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden}.Appointments_toggleFiltersButton__Mipr1{align-items:center;background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--shadow-md);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:-16px;top:24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:32px;z-index:2}.Appointments_filtersContainerCollapsed__w2bxZ .Appointments_toggleFiltersButton__Mipr1{left:10px;right:auto;top:16px}.Appointments_toggleFiltersButton__Mipr1:hover{background-color:var(--color-bg-medium);transform:scale(1.05)}.Appointments_contentContainer__eCXl6{display:flex;flex:1 1;flex-direction:column;gap:16px;height:auto;min-width:0;width:100%}.Appointments_headerContainer__jpriM{background-color:initial;border-radius:0;box-shadow:none;flex-shrink:0;margin-bottom:0;padding:0}.Appointments_headerContent__wGB8W{align-items:center;display:flex;flex:1 1;gap:16px;justify-content:space-between}.Appointments_calendarContainer__AJW5F{background-color:initial;display:flex;flex:1 1;flex-direction:column;height:auto;overflow-y:visible;padding:0}.Appointments_calendarContainer__AJW5F,.Appointments_calendarExpanded__bPxC4{max-width:100%;min-width:0;overflow-x:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.Appointments_calendarExpanded__bPxC4{margin-left:0}@media (min-width:1200px){:root{--current-slot-height:var(--slot-height-desktop)}.Appointments_filtersContainer__miilF{padding:20px;width:clamp(230px,22vw,270px)}.Appointments_headerContainer__jpriM{padding:0}}@media (max-width:1199px) and (min-width:900px){:root{--current-slot-height:var(--slot-height-tablet)}.Appointments_mainContainer__gl84V{flex-direction:column;gap:12px;height:auto}.Appointments_contentContainer__eCXl6{flex:1 1;height:auto;order:1}.Appointments_filtersContainer__miilF{flex-shrink:0;height:auto;max-width:100%;min-width:100%;order:2;padding:16px;width:100%}.Appointments_calendarContainer__AJW5F{flex:1 1;height:auto}.Appointments_headerContainer__jpriM{flex-shrink:0;padding:0}}@media (max-width:899px) and (min-width:768px){:root{--current-slot-height:var(--slot-height-tablet)}.Appointments_mainContainer__gl84V{flex-direction:column;gap:12px;height:auto}.Appointments_contentContainer__eCXl6{flex:1 1;height:auto;order:1}.Appointments_filtersContainer__miilF{flex-shrink:0;height:auto;max-width:100%;min-width:100%;order:2;padding:12px;width:100%}.Appointments_calendarContainer__AJW5F{flex:1 1;height:auto}.Appointments_headerContainer__jpriM{flex-shrink:0;padding:0}}@media (max-width:767px){:root{--current-slot-height:var(--slot-height-mobile)}.Appointments_mainContainer__gl84V{flex-direction:column;gap:12px;height:auto;overflow:visible;padding:8px}.Appointments_contentContainer__eCXl6{flex:1 1;height:auto;order:1;overflow:visible;width:100%}.Appointments_filtersContainer__miilF{flex-shrink:0;max-width:100%;min-width:100%;order:2;padding:12px;width:100%}.Appointments_filtersContainerCollapsed__w2bxZ,.Appointments_filtersContainer__miilF{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);height:auto}.Appointments_filtersContainerCollapsed__w2bxZ{display:flex;flex-direction:column;max-width:60px;min-width:60px;opacity:1;overflow:hidden;padding:8px 4px;pointer-events:auto;width:60px}.Appointments_filtersContainerCollapsed__w2bxZ .Appointments_filtersInnerContainer__6G2Cy{opacity:0!important;overflow:hidden!important;pointer-events:none!important;visibility:hidden!important}.Appointments_filtersContainerCollapsed__w2bxZ .Appointments_filtersInnerContainer__6G2Cy>*{opacity:0!important;pointer-events:none!important;position:relative!important;visibility:hidden!important}.Appointments_toggleFiltersButton__Mipr1{align-items:center;background-color:var(--color-bg-medium);border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--shadow-sm);cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:28px;z-index:2}.Appointments_calendarExpanded__bPxC4{margin-left:0;width:100%}.Appointments_calendarContainer__AJW5F{flex:1 1;height:auto;max-width:100%;min-width:0;overflow-x:hidden;overflow-y:visible;padding:0;width:100%}.Appointments_headerContainer__jpriM{background:#0000;border-radius:0;box-shadow:none;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.Appointments_headerContent__wGB8W{align-items:flex-start;flex-direction:column;gap:12px}.Appointments_mainContainerCollapsed__OHClP .Appointments_headerContent__wGB8W>:first-child{margin-left:0}}@media (max-width:480px){:root{--current-slot-height:var(--slot-height-mobile)}.Appointments_mainContainer__gl84V{gap:8px;height:auto;padding:4px}.Appointments_headerContainer__jpriM{flex-shrink:0;padding:0}.Appointments_filtersContainer__miilF{flex-shrink:0;height:auto;padding:8px}.Appointments_calendarContainer__AJW5F{flex:1 1;height:auto;max-width:100%;min-width:0;overflow-x:hidden;overflow-y:visible;width:100%}.Appointments_contentContainer__eCXl6{flex:1 1;height:auto}}.appointments-header-container{display:flex;flex:1 1;flex-direction:column;gap:10px}.appointments-header{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-end;padding:12px}.appointments-header-buttons-container{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.appointments-header-navigation{align-items:center;display:flex;gap:8px}.navigation-arrows{align-items:center;display:flex;gap:4px}.appointments-header-options{align-items:center;display:flex;gap:8px}@media (max-width:768px){.appointments-header-container{padding-inline:16px}.appointments-header{padding:8px}.appointments-header-buttons-container{gap:8px}.appointments-header-navigation{gap:6px}.navigation-arrows{gap:2px}.appointments-header-options{gap:6px}.today-button{font-size:.875rem!important;padding:6px 12px!important}.arrow-button{min-width:32px!important;padding:6px!important}}@media (max-width:480px){.appointments-header{padding:6px}.appointments-header-buttons-container{gap:6px}.appointments-header-navigation{gap:4px}.navigation-arrows{gap:1px}.appointments-header-options{gap:4px}.today-button{font-size:.8rem!important;padding:4px 8px!important}.arrow-button{min-width:28px!important;padding:4px!important}}.option-item-container{align-items:center;border-radius:8px;color:#718096;color:var(--color-text-light,#718096);cursor:pointer;display:flex;flex-direction:row;font-size:12px;gap:8px;height:100%;justify-content:center;padding:8px 16px;transition:all .3s ease}.option-item-container:hover{background-color:#5a80fb0d;background-color:var(--color-blue-alpha2,#5a80fb0d)}.option-item-container-actived{background-color:#e8edff;background-color:var(--color-blue-light4,#e8edff);border-radius:8px;color:#5a80fb;color:var(--color-blue-main,#5a80fb);flex-direction:row;font-size:12px;font-weight:500;gap:8px;height:100%;padding:8px 16px;transition:all .3s ease}.option-item-container-actived,.option-item-icon{align-items:center;display:flex;justify-content:center}.option-item-label{display:inline}@media (max-width:768px){.option-item-label{display:none}}@media (min-width:769px){.option-item-icon{align-items:center;display:flex;justify-content:center}.option-item-label{display:inline}}.option-selector-content{background-color:#fff;background-color:var(--color-bg-light,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;border-radius:var(--border-radius-sm,8px);box-shadow:0 2px 4px #0000000d;box-shadow:var(--shadow-sm,0 2px 4px #0000000d);display:flex;flex-direction:row;height:40px;padding:2px}.CalendarGrid_calendarGrid__ebfcG{background-color:initial;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:auto;overflow:visible;position:relative;width:100%}.CalendarGrid_timeColumnWrapper__Ceb-H{background:var(--color-bg-light);border-right:1px solid var(--color-border);flex-shrink:0;margin-left:0;padding-left:0;width:var(--time-column-width)}.CalendarGrid_daysContainer__DOhFN{grid-gap:var(--calendar-gap);background-color:var(--color-bg-light);box-sizing:border-box;display:grid;gap:var(--calendar-gap);grid-auto-flow:column;grid-template-columns:repeat(7,1fr);height:auto;margin-bottom:0;max-width:100%;min-width:0;overflow:hidden;padding-bottom:0;position:relative;width:100%}@media (min-width:1200px){:root{--calendar-gap:clamp(8px,1vw,12px)}.CalendarGrid_calendarGrid__ebfcG{height:auto}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);overflow:hidden}}@media (max-width:1199px) and (min-width:900px){:root{--calendar-gap:clamp(6px,0.8vw,10px)}.CalendarGrid_calendarGrid__ebfcG{height:auto}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);overflow:hidden}}@media (max-width:899px) and (min-width:768px){:root{--calendar-gap:clamp(4px,0.6vw,8px)}.CalendarGrid_calendarGrid__ebfcG{height:auto;overflow:hidden}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);height:auto;overflow:hidden}.CalendarGrid_timeColumnWrapper__Ceb-H{background:var(--color-bg-main);flex-shrink:0;left:0;position:-webkit-sticky;position:sticky;z-index:2}}@media (max-width:767px){:root{--calendar-gap:clamp(2px,0.4vw,6px)}.CalendarGrid_calendarGrid__ebfcG{height:auto;overflow:hidden}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);height:auto;max-width:100%;min-width:0;overflow:hidden}.CalendarGrid_timeColumnWrapper__Ceb-H{background:var(--color-bg-main);flex-shrink:0;left:0;position:-webkit-sticky;position:sticky;z-index:2}}@media (max-width:480px){:root{--calendar-gap:clamp(1px,0.2vw,4px)}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);overflow:hidden}}@media (max-width:360px){:root{--calendar-gap:1px}.CalendarGrid_daysContainer__DOhFN{gap:var(--calendar-gap);grid-template-columns:repeat(7,1fr);overflow:hidden}}.TimeColumn_timeColumn__1AAQv{background-color:var(--color-bg-light);border-right:1px solid var(--color-border);display:flex;flex-direction:column;height:100%;min-width:48px;-webkit-user-select:none;user-select:none;width:48px}.TimeColumn_headerSpacer__PYbPh{background-color:var(--color-bg-light);flex-shrink:0;height:36px}.TimeColumn_markersContainer__ZdsoI{background-color:var(--color-bg-light);flex:1 1;height:calc(100% - 36px);overflow:visible;padding:10px 0;position:relative}.TimeColumn_hourMarker__WBeAt{align-items:flex-start;display:flex;height:0;justify-content:flex-end;left:0;position:absolute;right:0;z-index:2}.TimeColumn_hourMarker__WBeAt:first-child{margin-top:0}.TimeColumn_hourMarker__WBeAt:last-child{margin-bottom:4px}.TimeColumn_hourLabel__SmyXs{background-color:var(--color-bg-light);color:var(--color-text-medium);font-size:12px;font-weight:400;line-height:1.2;overflow:visible;padding:0 10px;transform:translateY(10px);white-space:nowrap}@media (max-width:768px){.TimeColumn_timeColumn__1AAQv{border-right:1px solid var(--color-border);min-width:40px;width:40px}.TimeColumn_headerSpacer__PYbPh{background-color:var(--color-bg-main);border-bottom:1px solid var(--color-border);height:48px}.TimeColumn_markersContainer__ZdsoI{background-color:var(--color-bg-main);height:calc(100% - 48px);padding:10px 0}.TimeColumn_hourLabel__SmyXs{background-color:var(--color-bg-main);color:var(--color-text-medium);font-size:10px;font-weight:500;padding:0 6px;transform:translateY(10px)}.TimeColumn_hourMarker__WBeAt:nth-child(odd){background-color:var(--color-blue-alpha2)}}.DayColumn_dayColumn__hVsWm{background-color:var(--color-bg-light);border-right:1px solid var(--color-border);contain:layout style;display:flex;flex-direction:column;height:auto;min-width:var(--calendar-min-column-width);overflow:visible;position:relative;z-index:1}.DayColumn_dayColumn__hVsWm:hover{z-index:50}.DayColumn_today__GgyDS{background-color:#fff}.DayColumn_inactive__FiJ1F{background-color:var(--color-bg-main);background-image:repeating-linear-gradient(45deg,#0000,#0000 8px,#00000008 0,#00000008 16px);cursor:not-allowed;pointer-events:none}.DayColumn_inactive__FiJ1F .DayColumn_dayName__Z\+gdb,.DayColumn_inactive__FiJ1F .DayColumn_dayNumber__AgMDb{opacity:.6}.DayColumn_inactive__FiJ1F .DayColumn_appointmentsContainer__cJkTL{opacity:.7}.DayColumn_inactive__FiJ1F .DayColumn_emptySlot__m3EXd{cursor:not-allowed}.DayColumn_dayHeader__5wkTe{align-items:center;background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border);display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:auto;justify-content:center;padding:10px 12px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:3}.DayColumn_dayName__Z\+gdb{align-items:center;color:var(--color-text-medium);display:flex;font-size:11px;font-weight:400;line-height:1;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.DayColumn_dayNameFull__wnc5W{display:inline}.DayColumn_dayNameAbbr__YEwIx{display:none}.DayColumn_dayNumber__AgMDb{align-items:center;color:var(--color-text-dark);display:flex;font-size:16px;font-weight:600;line-height:1;margin:0;padding:0;text-align:center}.DayColumn_today__GgyDS .DayColumn_dayHeader__5wkTe{background-color:var(--color-secondary-light);border-bottom:1px solid var(--color-secondary)}.DayColumn_today__GgyDS .DayColumn_dayName__Z\+gdb{color:var(--color-secondary);font-weight:500}.DayColumn_today__GgyDS .DayColumn_dayNumber__AgMDb{color:var(--color-secondary);font-weight:600}.DayColumn_appointmentsContainer__cJkTL{box-sizing:border-box;contain:layout style;flex:1 1;height:auto;min-height:calc(var(--current-slot-height)*12);overflow:visible;padding:0 24px 0 8px;position:relative;will-change:transform;z-index:1}.DayColumn_appointmentsContainer__cJkTL:hover{z-index:40}.DayColumn_hourMarker__VTLH2{border-top:1px solid var(--color-border);left:0;pointer-events:none;position:absolute;right:0;z-index:0}.DayColumn_firstHourMarker__a2vbu{margin-top:0}.DayColumn_lastHourMarker__-35Xj{margin-bottom:0}.DayColumn_emptySlot__m3EXd{background-color:initial;border:1px solid #0000;border-radius:8px;box-sizing:border-box;cursor:pointer;height:var(--current-slot-height);left:8px;min-height:var(--current-slot-height);position:absolute;right:8px;transition:all .2s ease;z-index:2}.DayColumn_emptySlot__m3EXd *{pointer-events:none;-webkit-user-select:none;user-select:none}.DayColumn_emptySlot__m3EXd:hover{background-color:var(--color-secondary-light);border-color:var(--color-secondary);box-shadow:var(--shadow-sm);transform:scale(1.02);z-index:3}.DayColumn_timeIndicator__qC4bC{color:var(--color-text-dark);font-size:13px;font-weight:400;left:8px;opacity:.8;pointer-events:none;position:absolute;top:6px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.DayColumn_fullHour__ZkCt0{color:var(--color-text-dark);font-size:14px;font-weight:500;opacity:.9}.DayColumn_emptySlot__m3EXd:hover .DayColumn_timeIndicator__qC4bC{color:var(--color-secondary);font-weight:500;opacity:1}.DayColumn_currentTimeIndicator__sAEVh{height:2px;left:0;opacity:1;pointer-events:none;right:0;z-index:10}.DayColumn_currentTimeIndicator__sAEVh,.DayColumn_currentTimeIndicator__sAEVh:before{background-color:var(--color-secondary);box-shadow:0 0 6px var(--color-secondary-light);position:absolute}.DayColumn_currentTimeIndicator__sAEVh:before{border-radius:50%;content:"";height:8px;left:-3px;top:-3px;width:8px;z-index:2}.DayColumn_currentTimeDisplay__3Z410{background-color:var(--color-secondary);border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 6px var(--color-secondary-light);color:#fff;font-family:monospace;font-size:11px;font-weight:600;letter-spacing:.5px;opacity:.95;padding:4px 8px;position:absolute;right:12px;top:-12px;z-index:10}.DayColumn_newAppointmentArea__jkvv\+{background-color:initial;border-left:1px dashed #0000001a;border-radius:0 8px 8px 0;cursor:pointer;position:absolute;right:0;transition:all .2s ease;width:24px;z-index:1001}.DayColumn_newAppointmentArea__jkvv\+:hover{background-color:var(--color-secondary-light);border-left-color:var(--color-secondary)}.DayColumn_newAppointmentPlus__ZTwrE{color:var(--color-secondary);font-size:16px;font-weight:700;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.DayColumn_newAppointmentArea__jkvv\+:hover .DayColumn_newAppointmentPlus__ZTwrE{opacity:1}.DayColumn_outsideBusinessHours__S9QDS{background-image:repeating-linear-gradient(-45deg,#0000,#0000 4px,#c8c8c826 0,#c8c8c826 8px)}@media (min-width:1025px){.DayColumn_dayHeader__5wkTe{height:auto;padding:12px 16px}.DayColumn_dayName__Z\+gdb{font-size:12px;margin-bottom:0;white-space:nowrap}.DayColumn_dayNumber__AgMDb{font-size:18px}.DayColumn_appointmentsContainer__cJkTL{padding:0 28px 0 12px}.DayColumn_emptySlot__m3EXd{height:var(--current-slot-height);left:12px;min-height:var(--current-slot-height);right:12px}.DayColumn_timeIndicator__qC4bC{font-size:14px;left:12px}}@media (max-width:1024px){.DayColumn_dayHeader__5wkTe{height:auto;padding:10px 12px}.DayColumn_dayName__Z\+gdb{font-size:11px;white-space:nowrap}.DayColumn_dayNumber__AgMDb{font-size:16px}.DayColumn_appointmentsContainer__cJkTL{padding:0 24px 0 8px}}@media (max-width:900px){.DayColumn_dayNameFull__wnc5W{display:none}.DayColumn_dayNameAbbr__YEwIx{display:inline}}@media (max-width:768px){.DayColumn_dayColumn__hVsWm{min-width:var(--calendar-min-column-width);scroll-snap-align:start}.DayColumn_dayColumn__hVsWm:hover{z-index:1}.DayColumn_dayHeader__5wkTe{box-shadow:var(--shadow-sm);gap:6px;height:auto;padding:8px 4px}.DayColumn_dayName__Z\+gdb{align-items:center;font-size:10px;font-weight:500;line-height:1;margin:0;padding:0;white-space:nowrap}.DayColumn_dayNameFull__wnc5W{display:none}.DayColumn_dayNameAbbr__YEwIx{display:inline}.DayColumn_dayNumber__AgMDb{align-items:center;font-size:14px;font-weight:600;line-height:1;margin:0;padding:0}.DayColumn_appointmentsContainer__cJkTL{height:auto;min-height:calc(var(--current-slot-height)*12);padding:8px 6px 0 2px}.DayColumn_appointmentsContainer__cJkTL:hover{z-index:1}.DayColumn_emptySlot__m3EXd{border-radius:12px;height:var(--current-slot-height);left:6px;min-height:var(--current-slot-height);right:6px}.DayColumn_emptySlot__m3EXd:active,.DayColumn_emptySlot__m3EXd:hover{background-color:var(--color-secondary-light);border-color:var(--color-secondary);border-width:2px;transform:scale(1.03);z-index:2}.DayColumn_timeIndicator__qC4bC{font-size:12px;font-weight:400;left:10px;top:8px}.DayColumn_newAppointmentArea__jkvv\+{width:28px}.DayColumn_newAppointmentPlus__ZTwrE{font-size:18px}.DayColumn_currentTimeIndicator__sAEVh{height:3px;opacity:.9}.DayColumn_currentTimeIndicator__sAEVh:before{height:10px;left:-5px;top:-4px;width:10px}.DayColumn_currentTimeDisplay__3Z410{font-size:10px;padding:3px 6px;right:8px;top:-10px}}@media (max-width:480px){.DayColumn_dayColumn__hVsWm{min-width:var(--calendar-min-column-width)}.DayColumn_dayColumn__hVsWm:hover{z-index:1}.DayColumn_dayHeader__5wkTe{gap:4px;height:auto;padding:6px 3px}.DayColumn_dayName__Z\+gdb{align-items:center;font-size:9px;line-height:1;margin:0;padding:0;white-space:nowrap}.DayColumn_dayNameFull__wnc5W{display:none}.DayColumn_dayNameAbbr__YEwIx{display:inline}.DayColumn_dayNumber__AgMDb{align-items:center;font-size:12px;line-height:1;margin:0;padding:0}.DayColumn_appointmentsContainer__cJkTL{height:auto;min-height:calc(var(--current-slot-height)*12);padding:6px 5px 0 2px}.DayColumn_appointmentsContainer__cJkTL:hover{z-index:1}.DayColumn_emptySlot__m3EXd{border-radius:10px;height:var(--current-slot-height);left:4px;min-height:var(--current-slot-height);right:4px}.DayColumn_timeIndicator__qC4bC{font-size:11px;left:8px;top:6px}.DayColumn_newAppointmentArea__jkvv\+{width:24px}.DayColumn_newAppointmentPlus__ZTwrE{font-size:16px}}@media (max-width:360px){.DayColumn_dayColumn__hVsWm{min-width:var(--calendar-min-column-width)}.DayColumn_dayColumn__hVsWm:hover{z-index:1}.DayColumn_dayHeader__5wkTe{height:auto;padding:3px 2px}.DayColumn_dayName__Z\+gdb{font-size:8px;margin-bottom:1px}.DayColumn_dayNameFull__wnc5W{display:none}.DayColumn_dayNameAbbr__YEwIx{display:inline}.DayColumn_dayNumber__AgMDb{font-size:11px}.DayColumn_appointmentsContainer__cJkTL{height:auto;padding:4px 4px 0 1px}.DayColumn_appointmentsContainer__cJkTL:hover{z-index:1}.DayColumn_emptySlot__m3EXd{left:2px;min-height:40px;right:2px}.DayColumn_timeIndicator__qC4bC{font-size:10px;left:6px}}.AppointmentSlot_appointmentContainer__PbrjP{box-sizing:border-box;margin-bottom:0;overflow:visible;padding:0 4px;position:absolute;width:100%;z-index:1}.AppointmentSlot_appointmentContainer__PbrjP:hover{z-index:1000}.AppointmentSlot_appointmentSlot__g-tUv{align-content:center;background-color:var(--color-bg-light);border:1px solid #0000;border-radius:9px;box-sizing:border-box;container-type:inline-size;cursor:pointer;height:100%;min-height:35px;overflow:visible;padding:5px 14px;position:relative;transform-origin:center;transition:all .2s cubic-bezier(.25,.46,.45,.94);width:100%}.AppointmentSlot_appointmentContent__a-\+FQ{display:flex;flex-direction:column;justify-content:center;max-height:100%;overflow:hidden}.AppointmentSlot_appointmentInfo__Wa4-I{container-type:inline-size;display:flex;flex-direction:column;gap:1px;justify-content:center;min-height:100%;position:relative;width:100%}.AppointmentSlot_paidIconContainer__yoh7E{position:absolute;right:2px;top:2px;z-index:10}.AppointmentSlot_primaryInfo__p5HbK{display:block!important;flex:1 1;min-width:0;overflow:hidden}.AppointmentSlot_timeAndPatient__puk8Y{color:var(--color-text-dark);font-size:11px;font-weight:400;line-height:1.2;margin-right:20px;min-width:0;overflow:hidden;white-space:nowrap}.AppointmentSlot_patientNameHighlight__V6slr{font-size:12px;font-weight:500}.AppointmentSlot_secondaryInfo__OSFEs{display:block!important;flex-shrink:0;margin-top:0}.AppointmentSlot_professionalAndProcedure__HR9sr{color:var(--color-text-medium);font-size:10px;font-weight:400;line-height:1.2;opacity:.9;overflow:hidden;padding-right:30px;white-space:nowrap}.AppointmentSlot_roomInfo__FqT57{display:block!important;flex-shrink:0;margin-top:1px}.AppointmentSlot_roomName__3L8vt{color:var(--color-text-medium);font-size:9px;font-style:italic;font-weight:400;line-height:1.2;opacity:.8;overflow:hidden;padding-right:30px;white-space:nowrap}.AppointmentSlot_tertiaryInfo__UWtBN{align-items:center;display:none;flex-shrink:0;gap:4px}.AppointmentSlot_appointmentSlot__g-tUv.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_appointmentSlot__g-tUv:hover{border:1px solid #5a80fb66;box-shadow:0 6px 16px #00000026;position:relative;transform:scale(1.02);z-index:999}.AppointmentSlot_canceled__h5KM\+.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_canceled__h5KM\+:hover{background-color:#fff3e0!important;transform:scale(1.02)}.AppointmentSlot_missed__uOLU7.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_missed__uOLU7:hover{background-color:#ffebee!important;transform:scale(1.02)}.AppointmentSlot_appointmentSlot__g-tUv.AppointmentSlot_hovered__sJH\+6 .AppointmentSlot_appointmentContent__a-\+FQ,.AppointmentSlot_appointmentSlot__g-tUv:hover .AppointmentSlot_appointmentContent__a-\+FQ{transform:translateY(0)}.AppointmentSlot_inactive__cxtoa{opacity:.8}.AppointmentSlot_canceled__h5KM\+{background-color:#fff3e0!important;color:var(--color-warning)}.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_time__n8B7B,.AppointmentSlot_canceled__h5KM\+ svg{color:#e65100!important}.AppointmentSlot_missed__uOLU7{background-color:#ffebee!important;color:var(--color-error)}.AppointmentSlot_missed__uOLU7 .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_missed__uOLU7 .AppointmentSlot_time__n8B7B,.AppointmentSlot_missed__uOLU7 svg{color:#c62828!important}.AppointmentSlot_inactive__cxtoa.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_inactive__cxtoa:hover{opacity:.95}.AppointmentSlot_inactive__cxtoa.AppointmentSlot_hovered__sJH\+6 .AppointmentSlot_appointmentContent__a-\+FQ,.AppointmentSlot_inactive__cxtoa:hover .AppointmentSlot_appointmentContent__a-\+FQ{transform:translateY(.25px)}.AppointmentSlot_blocked__Glnw1.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_blocked__Glnw1:hover{transform:scale(1.01)}.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_time__n8B7B,.AppointmentSlot_blocked__Glnw1 svg{color:#424242!important}.AppointmentSlot_blocked__Glnw1.AppointmentSlot_hovered__sJH\+6 .AppointmentSlot_appointmentContent__a-\+FQ,.AppointmentSlot_blocked__Glnw1:hover .AppointmentSlot_appointmentContent__a-\+FQ{transform:translateY(.25px)}.AppointmentSlot_timeInfo__ifp4S{align-items:center;display:flex;gap:6px;margin-bottom:4px;min-height:16px;opacity:.8}.AppointmentSlot_time__n8B7B{color:var(--color-text-dark);font-size:13px;font-weight:400;min-width:40px}.AppointmentSlot_procedure__ElkNY,.AppointmentSlot_time__n8B7B{flex-shrink:0;line-height:1.4;overflow:hidden;white-space:nowrap}.AppointmentSlot_procedure__ElkNY{align-items:center;background-color:#0000000f;border-radius:4px;color:var(--color-text-medium);display:flex;font-family:monospace;font-size:11px;font-weight:600;min-width:24px;opacity:.9;padding:3px 6px}.AppointmentSlot_patientName__4Z40M{color:var(--color-text-dark);display:block!important;font-size:14px;font-weight:500;line-height:1.4;min-width:0;overflow:hidden;padding-right:30px;white-space:nowrap;width:100%}.AppointmentSlot_paidIcon__aE\+ZV{color:var(--color-success);font-size:14px!important;margin:0}.AppointmentSlot_availableSlot__1ervD{align-items:center;background-color:var(--color-bg-main)!important;border-radius:var(--border-radius-sm);color:var(--color-text-medium);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:40px;text-align:center}.AppointmentSlot_availableSlot__1ervD:hover,.AppointmentSlot_hovered__sJH\+6 .AppointmentSlot_availableSlot__1ervD{background-color:var(--color-blue-alpha2)!important;transform:scale(1.02)}.AppointmentSlot_availableText__Np6DW{font-size:13px;font-weight:500;line-height:1.4;opacity:.85;padding-right:30px}.AppointmentSlot_confirmed__pRvKA{color:var(--color-info)}.AppointmentSlot_confirmed__pRvKA,.AppointmentSlot_confirmed__pRvKA.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_confirmed__pRvKA:hover{background-color:#e3f2fd!important}.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_time__n8B7B,.AppointmentSlot_confirmed__pRvKA svg{color:#0d47a1!important}.AppointmentSlot_doing__vkqw\+,.AppointmentSlot_doing__vkqw\+.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_doing__vkqw\+:hover{background-color:#5a80fb!important;color:#fff}.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_time__n8B7B,.AppointmentSlot_doing__vkqw\+ svg{color:#fff!important;opacity:1}.AppointmentSlot_scheduled__MbRMq,.AppointmentSlot_scheduled__MbRMq.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_scheduled__MbRMq:hover{background-color:#edf2f7!important}.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_time__n8B7B,.AppointmentSlot_scheduled__MbRMq svg{color:#37474f!important}.AppointmentSlot_done__mU414{background-color:#e8f5e9!important}.AppointmentSlot_done__mU414 .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_done__mU414 .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_done__mU414 .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_done__mU414 .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_done__mU414 .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_done__mU414 .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_done__mU414 .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_done__mU414 .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_done__mU414 .AppointmentSlot_time__n8B7B,.AppointmentSlot_done__mU414 svg{color:#1b5e20!important}.AppointmentSlot_waiting__i4Cpa{color:var(--color-text-dark)}.AppointmentSlot_waiting__i4Cpa,.AppointmentSlot_waiting__i4Cpa.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_waiting__i4Cpa:hover{background-color:#e8edff!important}.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_time__n8B7B,.AppointmentSlot_waiting__i4Cpa svg{color:#1a237e!important}.AppointmentSlot_rescheduled__1JpEj{background-color:#f8f8f8!important;color:#666}.AppointmentSlot_rescheduled__1JpEj.AppointmentSlot_hovered__sJH\+6,.AppointmentSlot_rescheduled__1JpEj:hover{background-color:#f8f8f8!important}.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_paidIcon__aE\+ZV,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_patientNameHighlight__V6slr,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_patientName__4Z40M,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_procedure__ElkNY,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_professionalAndProcedure__HR9sr,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_roomName__3L8vt,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_timeAndPatient__puk8Y,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_timeInfo__ifp4S,.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_time__n8B7B,.AppointmentSlot_rescheduled__1JpEj svg{color:#424242!important}.AppointmentSlot_blocked__Glnw1{background-image:repeating-linear-gradient(-45deg,#c8c8c81a,#c8c8c81a 4px,#b4b4b426 0,#b4b4b426 8px)}.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_patientName__4Z40M{font-size:14px;font-weight:500}.AppointmentSlot_compact__4oCw4 .AppointmentSlot_appointmentInfo__Wa4-I{align-items:flex-start;gap:0;justify-content:center;text-align:left}.AppointmentSlot_compactTime__Nrv4N{font-size:11px}.AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compactTime__Nrv4N{color:var(--color-text-dark);font-weight:500;line-height:1.2;overflow:hidden;padding-right:18px;text-align:left;white-space:nowrap;width:100%}.AppointmentSlot_compactPatient__0DBRS{font-size:10px;margin-top:1px}.AppointmentSlot_compactAvailable__AyBsS{color:var(--color-text-medium);font-size:10px;font-weight:500;line-height:1.2;margin-top:1px;opacity:.85;overflow:hidden;padding-right:18px;text-align:left;white-space:nowrap;width:100%}.AppointmentSlot_compact__4oCw4.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_confirmed__pRvKA .AppointmentSlot_compactTime__Nrv4N{color:#0d47a1!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_doing__vkqw\+ .AppointmentSlot_compactTime__Nrv4N{color:#fff!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_scheduled__MbRMq .AppointmentSlot_compactTime__Nrv4N{color:#37474f!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_done__mU414 .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_done__mU414 .AppointmentSlot_compactTime__Nrv4N{color:#1b5e20!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_waiting__i4Cpa .AppointmentSlot_compactTime__Nrv4N{color:#1a237e!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_canceled__h5KM\+ .AppointmentSlot_compactTime__Nrv4N{color:#e65100!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_missed__uOLU7 .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_missed__uOLU7 .AppointmentSlot_compactTime__Nrv4N{color:#c62828!important}.AppointmentSlot_compact__4oCw4.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_blocked__Glnw1 .AppointmentSlot_compactTime__Nrv4N,.AppointmentSlot_compact__4oCw4.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_compactPatient__0DBRS,.AppointmentSlot_compact__4oCw4.AppointmentSlot_rescheduled__1JpEj .AppointmentSlot_compactTime__Nrv4N{color:#424242!important}.AppointmentSlot_compact__4oCw4 .AppointmentSlot_paidIconContainer__yoh7E{position:absolute;right:1px;top:1px;z-index:10}.AppointmentSlot_compact__4oCw4 .AppointmentSlot_paidIcon__aE\+ZV{font-size:12px!important}.AppointmentSlot_compact__4oCw4{padding:3px 8px}.create-appointment-popup-content{padding-right:10px}.appointment-header{justify-content:space-between;margin-bottom:24px}.appointment-header,.appointment-info{align-items:center;display:flex;gap:12px}.appointment-info{flex:1 1}.appointment-action-box{align-items:center;background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--border);border-radius:6px;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;padding:12px}.appointment-action-box.error{background:#d32f2f1a;background:var(--errorLight);border:none;color:#d32f2f;color:var(--error)}.appointment-action-box.error:hover{background:#d32f2f26;background:var(--errorLightHover)}:root{--errorLight:#d32f2f1a;--errorLightHover:#d32f2f26}.appointment-datetime-box{align-items:center;background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--border);border-radius:6px;display:flex;flex:1 1;gap:12px;padding:12px}.appointment-datetime-icon{align-items:center;background:#206afa1a;background:var(--mainAlpha01);border-radius:4px;color:#206afa;color:var(--main);display:flex;justify-content:center;padding:8px}.appointment-datetime-info{display:flex;flex-direction:column;gap:2px}.appointment-datetime-label{color:#535353;color:var(--textLight);font-size:12px;letter-spacing:.5px;text-transform:uppercase}.appointment-datetime-value{color:#273644;color:var(--textDark);font-size:16px;font-weight:500}.status-wrapper{align-items:stretch;display:flex;gap:16px;margin-bottom:24px}.status-section{align-items:center;background:#fff;background:var(--white);border-left:4px solid #206afa;border-left:4px solid var(--main);box-shadow:0 1px 2px #0000001a;box-shadow:0 1px 2px var(--shadow);display:flex;flex:1 1;margin-bottom:0;min-height:56px;padding:12px}.status-section .MuiSelect-select{color:#273644;color:var(--textDark);font-size:14px;min-width:180px}.status-actions{align-items:center;background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--border);border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;min-height:56px;padding:12px}.status-actions .MuiButton-root{height:100%;min-width:120px}@media screen and (max-width:768px){.status-wrapper{flex-direction:column;gap:12px}.status-actions{justify-content:center;padding:8px}.status-actions .MuiButton-root{flex:1 1;max-width:calc(50% - 4px);min-width:140px}.appointment-main-info{flex-wrap:wrap}.appointment-main-info .MuiFormControl-root{margin-bottom:8px;max-width:100%;min-width:100%}.appointment-main-info button{flex:1 1;max-width:calc(50% - 6px)}}@media screen and (max-width:480px){.appointment-main-info button,.status-actions .MuiButton-root{max-width:100%}}.appointment-section{background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--border);border-radius:6px;margin-bottom:24px;padding:16px}.appointment-section:last-child{margin-bottom:0}.appointment-section-title{color:#273644;color:var(--textDark);font-size:13px;font-weight:500;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.appointment-main-info{align-items:center;display:flex;gap:12px;min-height:56px;width:100%}.appointment-main-info .MuiFormControl-root{flex:1 1;max-width:calc(100% - 120px);min-width:200px}.appointment-main-info .MuiInputBase-root{height:56px;min-height:56px}.appointment-main-info .MuiInputBase-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-actions{display:flex;flex-wrap:nowrap;gap:8px}.appointment-actions>*{flex:none}.appointment-details{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.appointment-details .MuiFormControl-root{height:100%;margin:0}.appointment-details .MuiInputLabel-root{transform:translate(14px,14px) scale(1)}.appointment-details .MuiInputLabel-shrink{transform:translate(14px,-6px) scale(.75)}.appointment-details .MuiOutlinedInput-root{height:100%}.appointment-price-duration{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:24px}.appointment-price-duration .MuiFormControl-root{height:100%;margin:0}.whatsapp-reminder{align-items:center;background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--border);border-radius:6px;display:flex;gap:12px;margin-top:24px;padding:12px}.whatsapp-reminder-icon{align-items:center;background:#206afa1a;background:var(--mainAlpha01);border-radius:4px;color:#206afa;color:var(--main);display:flex;justify-content:center;padding:8px}.whatsapp-reminder-content{display:flex;flex:1 1;flex-direction:column;gap:2px}.whatsapp-reminder-label{color:#273644;color:var(--textDark);font-size:14px;font-weight:500}.whatsapp-reminder-description{color:#535353;color:var(--textLight);font-size:13px}.whatsapp-reminder-switch{margin-left:auto}.MuiFormControl-root{width:100%}.MuiInputLabel-root{color:#273644!important;color:var(--textDark)!important;font-size:13px}.MuiSelect-select{color:#273644;color:var(--textDark);font-size:13px}.MuiOutlinedInput-root{background:#fff;background:var(--white)}.MuiButton-root{min-width:auto;padding:6px 12px}.MuiButton-startIcon{margin-right:4px}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#206afa!important;border-color:var(--main)!important}.MuiInputLabel-root.Mui-focused{color:#206afa!important;color:var(--main)!important}.MuiInputBase-input{color:#273644!important;color:var(--textDark)!important}.Mui-disabled{color:#535353!important;color:var(--textLight)!important}.MuiFormControl-root{display:flex;flex-direction:column}.MuiInputBase-root{height:56px}.MuiInputBase-input{height:auto!important;padding:16.5px 14px!important}.MuiSelect-select{align-items:center!important;display:flex!important}.action-group{display:flex;gap:8px;padding:8px}.status-actions .action-group{border-right:1px solid #0000001a;border-right:1px solid var(--border);padding:0 8px}.status-actions .action-group:last-child{border-right:none}button[title]:not(:disabled):hover{opacity:.9}button[disabled][title]{cursor:not-allowed;opacity:.6}.MuiButton-root.MuiButton-sizeLarge{font-size:16px;min-width:160px;padding:12px 24px}.MuiButton-root.MuiButton-sizeSmall{font-size:13px;min-width:100px;padding:4px 12px}.MuiButton-outlined.error{border-color:#d32f2f;border-color:var(--error);color:#d32f2f;color:var(--error)}.MuiButton-outlined.error:hover{background-color:#ff00000a}:root{--error:#d32f2f;--white:#fff;--main:#206afa;--mainAlpha01:#206afa1a;--textDark:#273644;--textLight:#535353;--border:#0000001a;--shadow:#0000001a;--green:#b9c4b0;--greenLight:#e2fcd6}.AppointmentPopupContent_popupContent__MkdEf{padding-right:10px}.AppointmentPopupContent_dateTimeContainer__vadKe{background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e3e8ff;border-radius:16px;box-shadow:0 4px 12px #5a80fb14;margin-bottom:1.5rem;padding:1.5rem;position:relative;transition:all .2s ease-in-out}.AppointmentPopupContent_dateTimeGrid__pcZY\+{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.AppointmentPopupContent_fieldContainer__JKICV{display:flex;flex-direction:column;gap:.5rem;transition:opacity .2s ease-in-out}.AppointmentPopupContent_fieldLabel__AcKdq{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:600;gap:.5rem}.AppointmentPopupContent_fieldIcon__qMAvG{color:#5a80fb;font-size:1.2rem}.AppointmentPopupContent_fieldValue__JqAAI{color:#333;font-size:1rem;font-weight:600;padding:.5rem 0}.AppointmentPopupContent_deleteButton__8a\+Uu{background:#d32f2f1a;border:none;border-radius:8px;color:#d32f2f;cursor:pointer;padding:8px;position:absolute;right:1rem;top:1rem;transition:all .2s ease-in-out}.AppointmentPopupContent_deleteButton__8a\+Uu:hover{background:#d32f2f26;transform:scale(1.05)}.AppointmentPopupContent_section__d4J43{background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #e3e8ff;border-radius:16px;box-shadow:0 2px 8px #5a80fb0f;margin-bottom:1.5rem;padding:1.5rem;transition:all .2s ease-in-out}.AppointmentPopupContent_sectionTitle__vTHrn{align-items:center;color:#333;display:flex;font-size:1rem;font-weight:600;gap:.5rem;letter-spacing:normal;margin-bottom:1rem;text-transform:none}.AppointmentPopupContent_sectionTitleIcon__I2-IU{color:#5a80fb;font-size:1.1rem}.AppointmentPopupContent_statusWrapper__BK7\+S{align-items:stretch;display:flex;gap:1rem;margin-bottom:1.5rem}.AppointmentPopupContent_statusSection__MJufD{align-items:center;background:linear-gradient(135deg,#fff,#f0f9ff);border:1px solid #e0f2fe;border-left:4px solid #5a80fb;border-radius:12px;box-shadow:0 2px 8px #5a80fb14;display:flex;flex:1 1;min-height:60px;padding:1rem}.AppointmentPopupContent_statusActions__Bo9E9{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #e3e8ff;border-radius:12px;display:flex;flex-wrap:wrap;gap:.5rem;min-height:60px;padding:1rem}.AppointmentPopupContent_patientInfo__uK9lo{align-items:center;display:flex;gap:1rem;min-height:60px;width:100%}.AppointmentPopupContent_patientActions__tVvdN{display:flex;flex-wrap:nowrap;gap:.5rem}.AppointmentPopupContent_createPatientButton__xrBdN{background:#5a80fb!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px #5a80fb4d!important;font-size:.9rem!important;font-weight:600!important;min-width:140px!important;padding:12px 20px!important;text-transform:none!important;transition:all .2s ease-in-out!important;white-space:nowrap!important}.AppointmentPopupContent_createPatientButton__xrBdN:hover{background:#4f46e5!important;box-shadow:0 6px 16px #5a80fb66!important;transform:translateY(-2px)!important}.AppointmentPopupContent_createPatientButton__xrBdN:active{box-shadow:0 2px 8px #5a80fb4d!important;transform:translateY(0)!important}.AppointmentPopupContent_createPatientButton__xrBdN:disabled{background:#9ca3af!important;box-shadow:0 2px 4px #0000001a!important;cursor:not-allowed!important;transform:none!important}.AppointmentPopupContent_createPatientButton__xrBdN .AppointmentPopupContent_MuiSvgIcon-root__OIPO6{font-size:1.1rem!important;margin-right:6px!important}.AppointmentPopupContent_consultationDetails__nt8oy{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.AppointmentPopupContent_priceDuration__ga4GQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.AppointmentPopupContent_whatsappReminder__8koXY{align-items:center;background:#f8fdf9;border:1px solid #e5f3e7;border-radius:16px;box-shadow:0 2px 8px #22c55e0a;display:flex;gap:1rem;margin-top:1.5rem;padding:1.5rem;transition:all .2s ease-in-out}.AppointmentPopupContent_whatsappReminderIcon__bPH8o{align-items:center;background:#22c55e;border-radius:12px;box-shadow:0 2px 8px #22c55e33;color:#fff;display:flex;justify-content:center;padding:12px}.AppointmentPopupContent_whatsappReminderContent__vhlSS{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.AppointmentPopupContent_whatsappReminderLabel__adznr{color:#166534;font-size:1rem;font-weight:600}.AppointmentPopupContent_whatsappReminderDescription__uwoHm{color:#15803d;font-size:.9rem;opacity:.8}.AppointmentPopupContent_whatsappReminderSwitch__aNlvr{margin-left:auto}.AppointmentPopupContent_footer__-j-U7{display:flex;flex:1 1;flex-direction:row;justify-content:flex-end}@media (max-width:768px){.AppointmentPopupContent_dateTimeContainer__vadKe{padding:1rem}.AppointmentPopupContent_dateTimeGrid__pcZY\+{gap:1rem;grid-template-columns:1fr}.AppointmentPopupContent_fieldContainer__JKICV{align-items:center;flex-direction:row;gap:1rem}.AppointmentPopupContent_fieldLabel__AcKdq{font-size:.85rem;font-weight:500;margin:0;min-width:80px}.AppointmentPopupContent_fieldIcon__qMAvG{font-size:1rem}.AppointmentPopupContent_fieldValue__JqAAI{flex:1 1;font-weight:600;padding:.25rem 0}.AppointmentPopupContent_section__d4J43{padding:1rem}.AppointmentPopupContent_statusWrapper__BK7\+S{flex-direction:column;gap:1rem}.AppointmentPopupContent_statusActions__Bo9E9{justify-content:center;padding:.75rem}.AppointmentPopupContent_patientInfo__uK9lo{flex-wrap:wrap}.AppointmentPopupContent_patientActions__tVvdN{flex:1 1;justify-content:center}.AppointmentPopupContent_consultationDetails__nt8oy,.AppointmentPopupContent_priceDuration__ga4GQ{gap:.75rem;grid-template-columns:1fr}.AppointmentPopupContent_whatsappReminder__8koXY{gap:.75rem;padding:1rem}.AppointmentPopupContent_whatsappReminderIcon__bPH8o{padding:10px}.AppointmentPopupContent_deleteButton__8a\+Uu{padding:6px;right:.75rem;top:.75rem}}.AppointmentPopupContent_fieldContainer__JKICV.AppointmentPopupContent_disabled__bu2r4{opacity:.6;pointer-events:none}.AppointmentPopupContent_fieldContainer__JKICV.AppointmentPopupContent_loading__-s48N{position:relative}.AppointmentPopupContent_fieldContainer__JKICV.AppointmentPopupContent_loading__-s48N:after{align-items:center;background-color:#ffffffb3;border-radius:12px;bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.AppointmentPopupContent_dateTimeContainer__vadKe:focus-within,.AppointmentPopupContent_fieldContainer__JKICV:focus-within{box-shadow:none!important;outline:none!important}@keyframes AppointmentPopupContent_slideIn__eGzwt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AppointmentPopupContent_dateTimeContainer__vadKe,.AppointmentPopupContent_section__d4J43,.AppointmentPopupContent_whatsappReminder__8koXY{animation:AppointmentPopupContent_slideIn__eGzwt .3s ease-out}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiFormControl-root__rrVej{background:#fffc;border-radius:12px;transition:all .2s ease-in-out}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiOutlinedInput-root__hDOQb{background-color:#ffffffe6;border-radius:12px}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiOutlinedInput-root__hDOQb:hover{background-color:#fff;box-shadow:0 2px 8px #5a80fb1a}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiOutlinedInput-root__hDOQb.AppointmentPopupContent_Mui-focused__j\+BzH{background-color:#fff;box-shadow:0 4px 12px #5a80fb26}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiButton-root__8mxey{border-radius:10px;font-weight:500;text-transform:none;transition:all .2s ease-in-out}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiButton-outlined__bZO0C{border-width:1.5px}.AppointmentPopupContent_section__d4J43 .AppointmentPopupContent_MuiButton-outlined__bZO0C:hover{box-shadow:0 4px 12px #5a80fb33;transform:translateY(-1px)}.appointment-header-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px}.appointment-header-item{text-wrap:nowrap;align-items:center;background-color:#ddecfd;border-radius:var(--border-radius);display:flex;flex:1 1;gap:10px;padding-block:10px;padding-inline:20px}.appointment-header-icon{color:#1a77da;font-size:14px}.CreatePatientPopup_form__lnVDj{background-color:#fff;color:#333;display:flex;flex-direction:column;gap:1.5rem;padding:.5rem}.CreatePatientPopup_sectionTitle__BJ59h{border-bottom:2px solid #f1f3f4;color:#2c3e50;display:block;font-size:1rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.CreatePatientPopup_sectionTitle__BJ59h:before{background-color:#5a80fb;border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:40px}.CreatePatientPopup_formGroup__uJGAz{background:#fff;border:1px solid #e8eaed;border-radius:12px;box-shadow:0 4px 12px #5a80fb14;margin-bottom:2rem;padding:1.5rem;position:relative}.CreatePatientPopup_formLine__rCJDY{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.CreatePatientPopup_formLine__rCJDY:last-child{margin-bottom:0}.CreatePatientPopup_inputWrapper__Nm3R5{flex:1 1;min-width:200px;position:relative}.CreatePatientPopup_inputWrapperSmall__c78-7{flex:0.6 1;min-width:120px;position:relative}.CreatePatientPopup_inputWrapperLarge__qP\+Yl{flex:2 1;min-width:250px;position:relative}.CreatePatientPopup_formGroup__uJGAz:first-of-type .CreatePatientPopup_formLine__rCJDY:last-child .CreatePatientPopup_inputWrapperLarge__qP\+Yl{margin-bottom:2.5rem}.CreatePatientPopup_inputWithButton__KXNoG{align-items:flex-end;display:flex;flex:1 1;gap:.75rem;min-width:200px}.CreatePatientPopup_mandatoryField__F9eSY{position:relative}.CreatePatientPopup_patientFoundAlert__CSvtO{background:linear-gradient(135deg,#fff8e1,#fff);border:1px solid #ffb74d;border-left:4px solid #ff9800;border-radius:8px;box-shadow:0 2px 8px #ff98001a;display:flex;flex-direction:column;gap:.75rem;margin:1rem 0;padding:1rem}.CreatePatientPopup_patientFoundText__gjDik{align-items:center;color:#e65100;display:flex;font-size:.9rem;font-weight:600;gap:.5rem}.CreatePatientPopup_patientFoundText__gjDik:before{content:"⚠️";font-size:1rem}.CreatePatientPopup_marketingCampaignSection__bkkog,.CreatePatientPopup_marketingSourceSection__orvJY{margin-top:.75rem}.CreatePatientPopup_marketingCampaignSection__bkkog{border-top:1px solid #f1f3f4;padding-top:.75rem}.CreatePatientPopup_statusToggle__zuEi1{align-items:center;background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e3e8ff;border-radius:8px;box-shadow:0 2px 6px #5a80fb0f;display:flex;justify-content:flex-start;margin-bottom:1rem;padding:1rem}.CreatePatientPopup_footer__ZKu\+3{align-items:center;border-top:1px solid #f1f3f4;display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding:1.5rem 0 .5rem}.CreatePatientPopup_footer__ZKu\+3 button{border-radius:8px;font-size:.9rem;font-weight:500;padding:.75rem 1.5rem;text-transform:none}@media (max-width:992px){.CreatePatientPopup_form__lnVDj{gap:1.25rem;padding:.25rem}.CreatePatientPopup_formGroup__uJGAz{margin-bottom:1.75rem;padding:1.25rem}.CreatePatientPopup_sectionTitle__BJ59h{font-size:.95rem}.CreatePatientPopup_formGroup__uJGAz:first-of-type .CreatePatientPopup_formLine__rCJDY:last-child .CreatePatientPopup_inputWrapperLarge__qP\+Yl{margin-bottom:2rem}}@media (max-width:768px){.CreatePatientPopup_form__lnVDj{gap:1rem;padding:0}.CreatePatientPopup_formLine__rCJDY{flex-direction:column;gap:.75rem}.CreatePatientPopup_inputWrapperLarge__qP\+Yl,.CreatePatientPopup_inputWrapperSmall__c78-7,.CreatePatientPopup_inputWrapper__Nm3R5{flex:1 1;min-width:100%}.CreatePatientPopup_inputWrapperLarge__qP\+Yl .CreatePatientPopup_radio-selector-content__E14GN{padding-left:.5rem}.CreatePatientPopup_formGroup__uJGAz:first-of-type .CreatePatientPopup_formLine__rCJDY:last-child .CreatePatientPopup_inputWrapperLarge__qP\+Yl{margin-bottom:1.75rem}.CreatePatientPopup_inputWithButton__KXNoG{align-items:stretch;flex-direction:column;gap:.75rem}.CreatePatientPopup_inputWithButton__KXNoG>div:first-child{flex:1 1}.CreatePatientPopup_inputWithButton__KXNoG>button,.CreatePatientPopup_inputWithButton__KXNoG>div:last-child{height:48px!important;justify-content:center;min-width:100%!important;width:100%}.CreatePatientPopup_formGroup__uJGAz{border-radius:8px;margin-bottom:1.5rem;padding:1rem}.CreatePatientPopup_sectionTitle__BJ59h{font-size:.9rem;margin-bottom:.75rem}.CreatePatientPopup_footer__ZKu\+3{flex-direction:column-reverse;gap:.75rem;padding:1rem 0 .5rem}.CreatePatientPopup_footer__ZKu\+3 button{font-size:.95rem;padding:.875rem 1rem;width:100%}.CreatePatientPopup_patientFoundAlert__CSvtO{margin:.75rem 0;padding:.875rem}.CreatePatientPopup_statusToggle__zuEi1{margin-bottom:.75rem;padding:.875rem}}@media (max-width:576px){.CreatePatientPopup_form__lnVDj{gap:.875rem}.CreatePatientPopup_formGroup__uJGAz{box-shadow:0 4px 12px #5a80fb14;margin-bottom:1.25rem;padding:.875rem}.CreatePatientPopup_inputWrapperLarge__qP\+Yl .CreatePatientPopup_radio-selector-content__E14GN{padding-left:.375rem}.CreatePatientPopup_formGroup__uJGAz:first-of-type .CreatePatientPopup_formLine__rCJDY:last-child .CreatePatientPopup_inputWrapperLarge__qP\+Yl{margin-bottom:1.5rem}.CreatePatientPopup_sectionTitle__BJ59h{font-size:.85rem;margin-bottom:.625rem}.CreatePatientPopup_formLine__rCJDY{gap:.625rem}.CreatePatientPopup_footer__ZKu\+3{padding:.875rem 0 .25rem}.CreatePatientPopup_footer__ZKu\+3 button{font-size:.9rem;padding:.75rem 1rem}.CreatePatientPopup_patientFoundAlert__CSvtO{border-radius:6px;padding:.75rem}.CreatePatientPopup_patientFoundText__gjDik{font-size:.85rem}}.radio-item{color:var(--color-text-light)}.radio-item,.radio-item-actived{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:18px;gap:10px;justify-content:center}.radio-item-actived{color:var(--color-main)}.radio-selector-content{align-content:baseline;display:flex;flex-direction:column;position:relative}.radio-selector-horizontal{align-items:center;display:flex;flex-direction:row;gap:12px;height:40px}.radio-selector-label,.radio-selector-label-text{align-items:center;display:flex;height:100%}.radio-selector-label-text{color:#0009;font-size:13px}.radio-selector-mandatory{color:#ed3680;font-size:.8rem;margin-left:2px}.radio-selector-options-list{align-items:center;border-radius:0;border-style:none;border-width:1px;display:flex;flex-direction:row;gap:4px;height:100%;padding-top:0}.radio-selector-options-list-error{align-items:flex-start;border-color:var(--color-red);border-radius:0;border-style:solid;border-width:1px;display:flex;flex-direction:column;gap:4px;padding-top:4px}.radio-selector-options-list .MuiFormControl-root{width:100%}.radio-selector-options-list .MuiFormLabel-root{font-size:12px}.radio-selector-options-list .MuiRadioGroup-root{align-items:center;display:flex;flex-direction:row}.MuiRadio-root{padding:2px!important}.MuiFormControlLabel-root{margin:0 2px!important}.MuiFormControlLabel-label{font-size:13px!important}.MuiRadio-colorPrimary.Mui-checked{color:#5a80fb!important}.room-occupancy-badge{align-items:center;border-radius:4px;border-radius:var(--border-radius-sm,4px);box-sizing:border-box;display:inline-flex;font-size:12px;font-weight:600;gap:4px;justify-content:center;line-height:1;transition:all .2s ease;white-space:nowrap}.room-occupancy-badge--small{font-size:10px;height:16px;min-width:24px;padding:2px 6px}.room-occupancy-badge--normal{font-size:12px;height:20px;min-width:32px;padding:4px 8px}.room-occupancy-badge--large{font-size:14px;height:24px;min-width:40px;padding:6px 12px}.room-occupancy-badge--empty{background-color:#f8f9fa;background-color:var(--color-bg-light,#f8f9fa);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);color:#6c757d;color:var(--color-text-light,#6c757d)}.room-occupancy-badge--normal.room-occupancy-badge--normal{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.room-occupancy-badge--full{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.room-occupancy-badge--overbooked{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.room-occupancy-badge__icon{display:inline-block;font-size:10px;line-height:1}.room-occupancy-badge--small .room-occupancy-badge__icon{font-size:8px}.room-occupancy-badge--large .room-occupancy-badge__icon{font-size:12px}.room-occupancy-badge__text{font-size:inherit;font-weight:inherit}.room-occupancy-badge:hover{box-shadow:0 2px 4px #0000001a;box-shadow:var(--shadow-sm,0 2px 4px #0000001a);transform:scale(1.05)}@media (max-width:768px){.room-occupancy-badge--normal{font-size:11px;height:18px;min-width:28px;padding:3px 6px}.room-occupancy-badge--large{font-size:12px;height:20px;min-width:32px;padding:4px 8px}}@media (prefers-contrast:high){.room-occupancy-badge--empty{background-color:#fff;border:2px solid #000;color:#000}.room-occupancy-badge--normal{background-color:#0f0;border:2px solid #000;color:#000}.room-occupancy-badge--full{background-color:#ff0;border:2px solid #000;color:#000}.room-occupancy-badge--overbooked{background-color:red;border:2px solid #000;color:#fff}}@media (prefers-color-scheme:dark){.room-occupancy-badge--empty{background-color:#2d3748;border:1px solid #4a5568;color:#a0aec0}.room-occupancy-badge--normal{background-color:#276749;border:1px solid #38a169;color:#9ae6b4}.room-occupancy-badge--full{background-color:#744210;border:1px solid #d69e2e;color:#faf089}.room-occupancy-badge--overbooked{background-color:#742a2a;border:1px solid #e53e3e;color:#feb2b2}}.room-selector{display:inline-block;min-width:200px;position:relative;width:100%}.room-selector__trigger{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;box-sizing:border-box;color:#2d3748;cursor:pointer;display:flex;justify-content:space-between;min-height:40px;padding:8px 12px;transition:all .2s ease}.room-selector__trigger:hover{border-color:#007bff;box-shadow:0 2px 4px #0000001a}.room-selector__trigger:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.room-selector--disabled .room-selector__trigger{background-color:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.room-selector--disabled .room-selector__trigger:hover{border-color:#dee2e6;box-shadow:none}.room-selector__selected{align-items:center;display:flex;flex:1 1}.room-selector__selected-content{align-items:center;display:flex;gap:8px;width:100%}.room-selector__selected-name{color:#2d3748;color:var(--color-text-dark,#2d3748);font-weight:500}.room-selector__placeholder{color:#6c757d;color:var(--color-text-medium,#6c757d);font-style:italic}.room-selector__selected-occupancy{color:#6c757d;color:var(--color-text-medium,#6c757d);font-size:12px;font-weight:400;margin-left:4px}.room-selector__arrow{align-items:center;color:#6c757d;display:flex;margin-left:8px;transition:transform .2s ease}.room-selector--open .room-selector__arrow{transform:rotate(180deg)}.room-selector__dropdown{background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 10px 25px #00000026;left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.room-selector__options{padding:4px 0}.room-selector__option{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}.room-selector__option:hover{background-color:#f8f9fa}.room-selector__option--selected{color:#007bff;color:var(--color-blue-main,#007bff)}.room-selector__option--selected,.room-selector__option--selected:hover{background-color:#e3f2fd;background-color:var(--color-blue-light4,#e3f2fd)}.room-selector__option-single-line{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.room-selector__option-left{align-items:center;display:flex;flex:1 1;gap:4px}.room-selector__option-name{color:#2d3748;font-weight:500}.room-selector__option--selected .room-selector__option-name{color:#007bff;color:var(--color-blue-main,#007bff)}.room-selector__option-occupancy{color:#6c757d;color:var(--color-text-medium,#6c757d);font-size:12px;font-weight:400}.room-selector__status-badge{border-radius:4px;border-radius:var(--border-radius-sm,4px);font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.room-selector__status-badge--available{background-color:#d4edda;background-color:var(--color-success-light,#d4edda);border:1px solid #c3e6cb;border:1px solid var(--color-success-light,#c3e6cb);color:#28a745;color:var(--color-success,#28a745)}.room-selector__status-badge--full{background-color:#f8d7da;background-color:var(--color-error-light,#f8d7da);border:1px solid #f5c6cb;border:1px solid var(--color-error-light,#f5c6cb);color:#dc3545;color:var(--color-error,#dc3545)}.room-selector__option--full{background-color:#f8d7da4d;background-color:var(--color-error-light,#f8d7da4d)}.room-selector__option--full:hover{background-color:#f8d7da80;background-color:var(--color-error-light,#f8d7da80)}.room-selector__separator{background-color:#e2e8f0;height:1px;margin:4px 0}.room-selector__empty{color:#6c757d;font-style:italic;padding:12px;text-align:center}@media (max-width:768px){.room-selector{min-width:150px}.room-selector__trigger{min-height:36px;padding:6px 10px}.room-selector__option{padding:10px 12px}.room-selector__option-name{font-size:14px}.room-selector__option-capacity{font-size:11px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.room-selector__dropdown{animation:slideDown .2s ease-out}@media (prefers-reduced-motion:reduce){.room-selector__arrow,.room-selector__option,.room-selector__trigger{transition:none}.room-selector__dropdown{animation:none}}.room-selector__option:focus-visible{outline:2px solid #007bff;outline-offset:-2px}.room-management{margin:0 auto;max-width:1200px;padding:20px}.room-management__header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.room-management__header h2{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:24px;font-weight:600;margin:0}.room-management__add-btn{background-color:#007bff;background-color:var(--color-primary,#007bff);border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.room-management__add-btn:hover:not(:disabled){background-color:#0056b3;background-color:var(--color-primary-dark,#0056b3);transform:translateY(-1px)}.room-management__add-btn:disabled{background-color:#6c757d;background-color:var(--color-bg-disabled,#6c757d);cursor:not-allowed;opacity:.6}.room-management__form-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.room-management__form-container{background-color:#fff;background-color:var(--color-bg-light,#fff);border-radius:8px;border-radius:var(--border-radius-md,8px);box-shadow:0 10px 25px #00000026;box-shadow:var(--shadow-lg,0 10px 25px #00000026);max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.room-management__form{padding:24px}.room-management__form-header{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border,#e2e8f0);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.room-management__form-header h3{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:20px;font-weight:600;margin:0}.room-management__close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6c757d;color:var(--color-text-light,#6c757d);cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.room-management__close-btn:hover{background-color:#f8f9fa;background-color:var(--color-bg-hover,#f8f9fa);color:#2d3748;color:var(--color-text-dark,#2d3748)}.room-management__error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#721c24;margin-bottom:16px;padding:12px}.room-management__form-group{margin-bottom:20px}.room-management__form-group label{color:#2d3748;color:var(--color-text-dark,#2d3748);display:block;font-weight:500;margin-bottom:6px}.room-management__form-group input[type=number],.room-management__form-group input[type=text]{border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:4px;border-radius:var(--border-radius-sm,4px);box-sizing:border-box;font-size:14px;padding:10px 12px;transition:border-color .2s ease;width:100%}.room-management__form-group input:focus{border-color:#007bff;border-color:var(--color-primary,#007bff);box-shadow:0 0 0 2px #007bff40;outline:none}.room-management__form-group input.error{border-color:#dc3545}.room-management__field-error{color:#dc3545;display:block;font-size:12px;margin-top:4px}.room-management__checkbox-label{align-items:center;cursor:pointer;display:flex!important;gap:8px;margin-bottom:0!important}.room-management__checkbox-label input[type=checkbox]{margin:0;width:auto!important}.room-management__form-actions{border-top:1px solid #e2e8f0;border-top:1px solid var(--border,#e2e8f0);display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px}.btn-danger,.btn-primary,.btn-secondary,.btn-success,.btn-warning{align-items:center;border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .2s ease}.btn-small{font-size:12px;padding:6px 12px}.btn-primary{background-color:#007bff;background-color:var(--color-primary,#007bff);color:#fff}.btn-primary:hover{background-color:#0056b3;background-color:var(--color-primary-dark,#0056b3)}.btn-secondary{background-color:#6c757d;background-color:var(--color-bg-light,#6c757d);color:#fff}.btn-secondary:hover{background-color:#545b62}.btn-danger{background-color:#dc3545;color:#fff}.btn-danger:hover{background-color:#c82333}.btn-warning{background-color:#ffc107;color:#212529}.btn-warning:hover{background-color:#e0a800}.btn-success{background-color:#28a745;color:#fff}.btn-success:hover{background-color:#218838}.room-management__loading{padding:40px}.room-management__empty,.room-management__loading{color:#6c757d;color:var(--color-text-light,#6c757d);text-align:center}.room-management__empty{padding:60px 20px}.room-management__empty p{font-size:16px;margin-bottom:20px}.room-management__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.room-management__card{background-color:#fff;background-color:var(--color-bg-light,#fff);border:1px solid #e2e8f0;border:1px solid var(--border,#e2e8f0);border-radius:8px;border-radius:var(--border-radius-md,8px);box-shadow:0 2px 4px #0000000d;box-shadow:var(--shadow-sm,0 2px 4px #0000000d);padding:20px;transition:all .2s ease}.room-management__card:hover{box-shadow:0 4px 6px #0000001a;box-shadow:var(--shadow-md,0 4px 6px #0000001a);transform:translateY(-2px)}.room-management__card--inactive{background-color:#f8f9fa;background-color:var(--color-bg-disabled,#f8f9fa);opacity:.7}.room-management__card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.room-management__card-title{display:flex;flex:1 1;flex-direction:column;gap:8px}.room-management__card-title h3{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:18px;font-weight:600;margin:0}.room-management__inactive-badge{align-self:flex-start;background-color:#6c757d;border-radius:12px;color:#fff;font-size:11px;font-weight:500;padding:2px 8px}.room-management__card-info{margin-bottom:16px}.room-management__card-info p{color:#4a5568;color:var(--color-text-medium,#4a5568);font-size:14px;margin:8px 0}.room-management__card-actions{display:flex;flex-wrap:wrap;gap:8px}.room-management__confirm-dialog{background-color:#fff;background-color:var(--color-bg-light,#fff);border-radius:8px;border-radius:var(--border-radius-md,8px);max-width:400px;padding:24px;width:100%}.room-management__confirm-dialog h3{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:18px;font-weight:600;margin:0 0 16px}.room-management__confirm-dialog p{color:#4a5568;color:var(--color-text-medium,#4a5568);line-height:1.5;margin:12px 0}.room-management__warning{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#856404;font-size:14px;padding:12px}.room-management__confirm-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}@media (max-width:768px){.room-management{padding:16px}.room-management__header{align-items:stretch;flex-direction:column}.room-management__grid{grid-template-columns:1fr}.room-management__form-overlay{padding:16px}.room-management__form{padding:20px}.room-management__form-actions{flex-direction:column}.room-management__card-actions{justify-content:center}.room-management__confirm-actions{flex-direction:column}}@media (prefers-color-scheme:dark){.room-management__card,.room-management__confirm-dialog,.room-management__form-container{background-color:#2d3748;border-color:#4a5568}.room-management__form-group input{background-color:#4a5568;border-color:#718096;color:#e2e8f0}.room-management__form-group input:focus{border-color:#63b3ed}.room-management__card--inactive{background-color:#1a202c}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.room-management__confirm-dialog,.room-management__form-container{animation:fadeIn .2s ease-out}@media (prefers-reduced-motion:reduce){.btn-danger,.btn-primary,.btn-secondary,.btn-success,.btn-warning,.room-management__add-btn,.room-management__card{transition:none}.room-management__confirm-dialog,.room-management__form-container{animation:none}.room-management__card:hover{transform:none}}.Toast_snackbar__97PjY{z-index:1400}.Toast_alert__gVCJQ{align-items:center;border-radius:var(--border-radius-sm)!important;box-shadow:0 4px 12px #00000026;width:100%}@keyframes Toast_slideDown__kBFhq{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.Toast_alert__gVCJQ{font-size:.875rem;margin:0 auto;width:90%}}.AvailableDatePopupContent_container__DjIp3{background-color:var(--color-bg-light);border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.AvailableDatePopupContent_dateTimeContainer__a7JuP{background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e3e8ff;border-radius:16px;box-shadow:0 4px 12px #5a80fb14;margin-bottom:1.5rem;padding:1.5rem}.AvailableDatePopupContent_dateTimeGrid__SxZ6C{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.AvailableDatePopupContent_fieldContainer__1eE15{display:flex;flex-direction:column;gap:.5rem}.AvailableDatePopupContent_fieldLabel__0p1I8{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:600;gap:.5rem}.AvailableDatePopupContent_fieldIcon__gHjlH{color:#5a80fb;font-size:1.2rem}.AvailableDatePopupContent_alertsSection__yEHVi{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AvailableDatePopupContent_actionsSection__i5TYv{margin-top:var(--spacing-md)}.AvailableDatePopupContent_actionsTitle__eoDpW{color:var(--color-text-dark);font-weight:var(--font-weight-title);margin:var(--spacing-md) 0 0 0}.AvailableDatePopupContent_footer__9iuuG{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-start;width:100%}.AvailableDatePopupContent_loadingContainer__lARA-{align-items:center;color:var(--color-text-medium);display:flex;gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-md)}.AvailableDatePopupContent_loadingText__e74pU{color:var(--color-text-medium);font-size:.875rem}.AvailableDatePopupContent_datePickerContainer__9GzVH,.AvailableDatePopupContent_timePickerContainer__PUD7Z{width:100%}.AvailableDatePopupContent_datePickerContainer__9GzVH .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx,.AvailableDatePopupContent_timePickerContainer__PUD7Z .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx{background-color:#fffc;border-radius:12px;transition:all .2s ease-in-out}.AvailableDatePopupContent_datePickerContainer__9GzVH .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx:hover,.AvailableDatePopupContent_timePickerContainer__PUD7Z .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx:hover{background-color:#fffffff2;box-shadow:0 2px 8px #5a80fb1a}.AvailableDatePopupContent_datePickerContainer__9GzVH .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx.AvailableDatePopupContent_Mui-focused__YgVHb,.AvailableDatePopupContent_timePickerContainer__PUD7Z .AvailableDatePopupContent_MuiOutlinedInput-root__bexnx.AvailableDatePopupContent_Mui-focused__YgVHb{background-color:#fff;box-shadow:0 4px 12px #5a80fb26}.AvailableDatePopupContent_infoAlert__mU43h,.AvailableDatePopupContent_warningAlert__TCQ5y{border-radius:var(--border-radius)}@media (max-width:1010px){.AvailableDatePopupContent_container__DjIp3{gap:var(--spacing-md);padding:var(--spacing-md)}.AvailableDatePopupContent_fieldsSection__c2Lrk{gap:var(--spacing-lg)}.AvailableDatePopupContent_fieldContainer__1eE15{min-width:200px}.AvailableDatePopupContent_footer__9iuuG{gap:var(--spacing-sm)}}@media (max-width:768px){.AvailableDatePopupContent_container__DjIp3{gap:var(--spacing-md);padding:var(--spacing-md)}.AvailableDatePopupContent_dateTimeGrid__SxZ6C{gap:1rem;grid-template-columns:1fr}.AvailableDatePopupContent_fieldContainer__1eE15{align-items:center;flex-direction:row;gap:1rem}.AvailableDatePopupContent_fieldLabel__0p1I8{margin:0;min-width:80px}.AvailableDatePopupContent_fieldIcon__gHjlH{font-size:1.1rem}.AvailableDatePopupContent_footer__9iuuG{align-items:stretch;flex-direction:column;gap:var(--spacing-sm)}.AvailableDatePopupContent_footer__9iuuG>*{width:100%}.AvailableDatePopupContent_actionsTitle__eoDpW{font-size:1rem;margin:var(--spacing-sm) 0 0 0}.AvailableDatePopupContent_loadingText__e74pU{font-size:.8rem}}.AvailableDatePopupContent_fieldContainer__1eE15.AvailableDatePopupContent_disabled__l4kTy{opacity:.6;pointer-events:none}.AvailableDatePopupContent_fieldContainer__1eE15.AvailableDatePopupContent_loading__iHx\+Z{position:relative}.AvailableDatePopupContent_fieldContainer__1eE15.AvailableDatePopupContent_loading__iHx\+Z:after{align-items:center;background-color:#ffffffb3;border-radius:var(--border-radius);bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.AvailableDatePopupContent_container__DjIp3{transition:all .2s ease-in-out}.AvailableDatePopupContent_fieldContainer__1eE15{transition:opacity .2s ease-in-out}.AvailableDatePopupContent_alertsSection__yEHVi>*{animation:AvailableDatePopupContent_slideIn__qXObL .3s ease-out}@keyframes AvailableDatePopupContent_slideIn__qXObL{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AvailableDatePopupContent_fieldHeader__xDPfg:focus-within{border-radius:var(--border-radius-sm);outline:2px solid var(--color-primary);outline-offset:2px}.AvailableDatePopupContent_dateTimeContainer__a7JuP{transition:all .2s ease-in-out}.AvailableDatePopupContent_dateTimeContainer__a7JuP:hover{box-shadow:0 6px 16px #5a80fb1f}.AvailableDatePopupContent_fieldContainer__1eE15.AvailableDatePopupContent_error__eIUAm{border-left:3px solid var(--color-error);padding-left:var(--spacing-sm)}.AvailableDatePopupContent_fieldContainer__1eE15.AvailableDatePopupContent_success__6xvus{border-left:3px solid var(--color-success);padding-left:var(--spacing-sm)}.AvailableDatePopupContent_optionsGrid__\+18c9{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:1.5rem}.AvailableDatePopupContent_optionCard__0\+\+zw{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:16px;border-top:3px solid #0000;box-shadow:0 8px 20px #5a80fb14;cursor:pointer;overflow:hidden;padding:1.5rem 1rem;position:relative;text-align:center;transition:all .3s ease;z-index:1}.AvailableDatePopupContent_optionCard__0\+\+zw:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.AvailableDatePopupContent_optionCard__0\+\+zw:hover{border-top:3px solid #5a80fb;box-shadow:0 12px 25px #5a80fb1f;transform:translateY(-5px) scale(1.01)}.AvailableDatePopupContent_optionCard__0\+\+zw:hover:before{opacity:1}.AvailableDatePopupContent_optionCard__0\+\+zw.AvailableDatePopupContent_disabled__l4kTy{cursor:not-allowed;opacity:.6;pointer-events:none}.AvailableDatePopupContent_optionCard__0\+\+zw.AvailableDatePopupContent_loading__iHx\+Z{pointer-events:none}.AvailableDatePopupContent_optionIcon__5Fghg{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 6px 15px #5a80fb26;color:#fff;display:flex;font-size:1.5rem;height:50px;justify-content:center;margin:0 auto 1rem;overflow:hidden;position:relative;transition:all .3s ease;width:50px}.AvailableDatePopupContent_optionIcon__5Fghg:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.AvailableDatePopupContent_optionCard__0\+\+zw:hover .AvailableDatePopupContent_optionIcon__5Fghg:after{opacity:1}.AvailableDatePopupContent_optionIcon__5Fghg svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));font-size:1.4rem}.AvailableDatePopupContent_optionIcon__5Fghg.AvailableDatePopupContent_suggest__vWU4\+{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:0 8px 16px #6b728033}.AvailableDatePopupContent_optionCard__0\+\+zw:hover .AvailableDatePopupContent_optionIcon__5Fghg.AvailableDatePopupContent_suggest__vWU4\+{background:linear-gradient(135deg,#4b5563,#374151)}.AvailableDatePopupContent_optionIcon__5Fghg.AvailableDatePopupContent_block__EU6iW{background:linear-gradient(135deg,#ff6b6b,#ff5252);box-shadow:0 6px 15px #ff6b6b26}.AvailableDatePopupContent_optionIcon__5Fghg.AvailableDatePopupContent_appointment__ilQro{background:linear-gradient(135deg,#4caf50,#43a047);box-shadow:0 6px 15px #4caf5026}.AvailableDatePopupContent_optionTitle__QLLtd{color:#333;display:inline-block;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:.3rem;padding-bottom:.3rem;position:relative}.AvailableDatePopupContent_optionTitle__QLLtd:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:1.5px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:30px}.AvailableDatePopupContent_optionCard__0\+\+zw:hover .AvailableDatePopupContent_optionTitle__QLLtd:after{width:45px}.AvailableDatePopupContent_optionDescription__Fmhun{color:#666;font-size:.85rem;line-height:1.3;margin-top:.5rem}.AvailableDatePopupContent_loadingSpinner__TAPFx{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.AvailableDatePopupContent_optionsGrid__\+18c9{gap:.8rem;grid-template-columns:1fr}.AvailableDatePopupContent_optionCard__0\+\+zw{padding:1rem;text-align:left}.AvailableDatePopupContent_optionCardContent__nGsjT{align-items:center;display:flex;gap:1rem}.AvailableDatePopupContent_optionIcon__5Fghg{flex-shrink:0;font-size:1.4rem;height:40px;margin:0;width:40px}.AvailableDatePopupContent_optionIcon__5Fghg svg{font-size:1.2rem}.AvailableDatePopupContent_optionTextContent__WJA-u{flex:1 1}.AvailableDatePopupContent_optionTitle__QLLtd{font-size:.9rem;margin-bottom:.25rem}.AvailableDatePopupContent_optionDescription__Fmhun,.AvailableDatePopupContent_optionTitle__QLLtd:after{display:none}}.BlockAppointmentPopupContent_dateTimeContainer__Al6ED{background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e3e8ff;border-radius:16px;box-shadow:0 4px 12px #5a80fb14;margin-bottom:1.5rem;padding:1.5rem}.BlockAppointmentPopupContent_dateTimeGrid__vbZxT{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.BlockAppointmentPopupContent_dateTimeGridThreeColumns__xWAdZ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr}.BlockAppointmentPopupContent_fieldContainer__RxYN2{display:flex;flex-direction:column;gap:.5rem}.BlockAppointmentPopupContent_fieldLabel__1nc\+c{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:600;gap:.5rem}.BlockAppointmentPopupContent_fieldIcon__fqtVi{color:#5a80fb;font-size:1.2rem}.BlockAppointmentPopupContent_durationNote__-gyVG{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;color:#0369a1;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;margin-top:1rem;padding:.75rem 1rem}.BlockAppointmentPopupContent_durationIcon__zx057{color:#0369a1;font-size:1.1rem}.BlockAppointmentPopupContent_timeInfoSection__zwBW2{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.BlockAppointmentPopupContent_timeInfoLabel__19q8p{align-items:center;color:#333;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.BlockAppointmentPopupContent_timeSelectionContainer__952rB{align-items:center;display:flex;gap:1rem;width:100%}.BlockAppointmentPopupContent_timeSelectionLabel__l5F2X{color:#555;font-size:.9rem;font-weight:500;min-width:140px}.BlockAppointmentPopupContent_timeSelectorsContainer__oMUtr{display:flex;flex:1 1;gap:1rem}.BlockAppointmentPopupContent_dateInput__46sBU,.BlockAppointmentPopupContent_durationInput__7l6ig,.BlockAppointmentPopupContent_timeInput__ekYYb{width:100%}.BlockAppointmentPopupContent_dateInput__46sBU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9,.BlockAppointmentPopupContent_durationInput__7l6ig .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9,.BlockAppointmentPopupContent_timeInput__ekYYb .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9{background-color:#fffc;border-radius:12px;outline:none;transition:all .2s ease-in-out}.BlockAppointmentPopupContent_dateInput__46sBU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:hover,.BlockAppointmentPopupContent_durationInput__7l6ig .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:hover,.BlockAppointmentPopupContent_timeInput__ekYYb .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:hover{background-color:#fffffff2;box-shadow:0 2px 8px #5a80fb1a}.BlockAppointmentPopupContent_dateInput__46sBU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9.BlockAppointmentPopupContent_Mui-focused__KGLeX,.BlockAppointmentPopupContent_durationInput__7l6ig .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9.BlockAppointmentPopupContent_Mui-focused__KGLeX,.BlockAppointmentPopupContent_timeInput__ekYYb .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9.BlockAppointmentPopupContent_Mui-focused__KGLeX{background-color:#fff;box-shadow:0 4px 12px #5a80fb26;outline:none!important}.BlockAppointmentPopupContent_dateInput__46sBU input:focus,.BlockAppointmentPopupContent_timeInput__ekYYb input:focus{box-shadow:none!important;outline:none!important}.BlockAppointmentPopupContent_dateInput__46sBU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:focus-within,.BlockAppointmentPopupContent_timeInput__ekYYb .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:focus-within{outline:none!important}.BlockAppointmentPopupContent_timeSelect__QzqiU{min-width:100px}.BlockAppointmentPopupContent_timeSelect__QzqiU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9{background-color:#fff;border-color:#d1d5db;border-radius:8px;transition:all .2s ease-in-out}.BlockAppointmentPopupContent_timeSelect__QzqiU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:hover{border-color:#9ca3af;box-shadow:0 1px 3px #0000001a}.BlockAppointmentPopupContent_timeSelect__QzqiU .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9.BlockAppointmentPopupContent_Mui-focused__KGLeX{border-color:#5a80fb;box-shadow:0 0 0 3px #5a80fb1a}.BlockAppointmentPopupContent_reasonContainer__HLBVY{display:flex;flex-direction:column;gap:.5rem}.BlockAppointmentPopupContent_reasonField__fJqRl{width:100%}.BlockAppointmentPopupContent_reasonField__fJqRl .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9{background-color:#fff;border-color:#d1d5db;border-radius:8px;transition:all .2s ease-in-out}.BlockAppointmentPopupContent_reasonField__fJqRl .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9:hover{border-color:#9ca3af;box-shadow:0 1px 3px #0000001a}.BlockAppointmentPopupContent_reasonField__fJqRl .BlockAppointmentPopupContent_MuiOutlinedInput-root__FxIM9.BlockAppointmentPopupContent_Mui-focused__KGLeX{border-color:#5a80fb;box-shadow:0 0 0 3px #5a80fb1a}.BlockAppointmentPopupContent_blockInfoSection__KZA95{display:flex;flex-direction:column;gap:1.5rem}.BlockAppointmentPopupContent_dateTimeInfo__TCq5d{background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #e3e8ff;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.BlockAppointmentPopupContent_dateTimeInfo__TCq5d span{color:#333;font-size:1rem;font-weight:500}.BlockAppointmentPopupContent_reasonInfo__lx9dH{background:linear-gradient(135deg,#fff8f0,#fff);border:1px solid #ffe4cc;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.BlockAppointmentPopupContent_reasonInfo__lx9dH b{color:#d97706;font-size:.95rem}.BlockAppointmentPopupContent_reasonInfo__lx9dH p{color:#555;line-height:1.4;margin:0}.BlockAppointmentPopupContent_loadingContainer__IztrB{align-items:center;color:var(--color-text-medium);display:flex;gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-md)}.BlockAppointmentPopupContent_loadingText__Jddbh{color:var(--color-text-medium);font-size:.875rem}.BlockAppointmentPopupContent_footer__D05-v{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-end;margin-top:1rem;width:100%}.BlockAppointmentPopupContent_fieldContainer__RxYN2.BlockAppointmentPopupContent_error__1aMIA{border-left:3px solid var(--color-error);padding-left:var(--spacing-sm)}.BlockAppointmentPopupContent_fieldContainer__RxYN2.BlockAppointmentPopupContent_success__DH7C1{border-left:3px solid var(--color-success);padding-left:var(--spacing-sm)}.BlockAppointmentPopupContent_dateTimeContainer__Al6ED{transition:all .2s ease-in-out}.BlockAppointmentPopupContent_dateTimeContainer__Al6ED:hover{box-shadow:0 6px 16px #5a80fb1f}.BlockAppointmentPopupContent_fieldContainer__RxYN2{transition:opacity .2s ease-in-out}@media (max-width:768px){.BlockAppointmentPopupContent_dateTimeContainer__Al6ED{padding:1rem}.BlockAppointmentPopupContent_dateTimeGrid__vbZxT{gap:1rem;grid-template-columns:1fr}.BlockAppointmentPopupContent_dateTimeGridThreeColumns__xWAdZ{gap:.75rem;grid-template-columns:1fr}.BlockAppointmentPopupContent_fieldContainer__RxYN2{align-items:center;flex-direction:row;gap:.75rem}.BlockAppointmentPopupContent_fieldLabel__1nc\+c{font-size:.85rem;font-weight:500;margin:0;min-width:60px}.BlockAppointmentPopupContent_fieldIcon__fqtVi{font-size:1rem}.BlockAppointmentPopupContent_dateInput__46sBU,.BlockAppointmentPopupContent_timeInput__ekYYb{flex:1 1;min-width:0}.BlockAppointmentPopupContent_timeSelectionContainer__952rB{align-items:stretch;flex-direction:column;gap:.8rem}.BlockAppointmentPopupContent_timeSelectionLabel__l5F2X{min-width:auto;text-align:left}.BlockAppointmentPopupContent_timeSelectorsContainer__oMUtr{gap:.8rem}.BlockAppointmentPopupContent_timeSelect__QzqiU{flex:1 1;min-width:auto}.BlockAppointmentPopupContent_footer__D05-v{align-items:stretch;flex-direction:column;gap:var(--spacing-sm)}.BlockAppointmentPopupContent_footer__D05-v>*{width:100%}.BlockAppointmentPopupContent_dateTimeInfo__TCq5d,.BlockAppointmentPopupContent_reasonInfo__lx9dH{padding:.8rem}.BlockAppointmentPopupContent_durationNote__-gyVG{font-size:.85rem;padding:.6rem .8rem}.BlockAppointmentPopupContent_durationIcon__zx057{font-size:1rem}}@media (max-width:1010px){.BlockAppointmentPopupContent_timeSelectionContainer__952rB{gap:.8rem}.BlockAppointmentPopupContent_footer__D05-v{gap:var(--spacing-sm)}}.BlockAppointmentPopupContent_fieldContainer__RxYN2.BlockAppointmentPopupContent_disabled__ehv2F{opacity:.6;pointer-events:none}.BlockAppointmentPopupContent_fieldContainer__RxYN2.BlockAppointmentPopupContent_loading__wcX8\+{position:relative}.BlockAppointmentPopupContent_fieldContainer__RxYN2.BlockAppointmentPopupContent_loading__wcX8\+:after{align-items:center;background-color:#ffffffb3;border-radius:var(--border-radius);bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.BlockAppointmentPopupContent_dateTimeContainer__Al6ED:focus-within,.BlockAppointmentPopupContent_fieldContainer__RxYN2:focus-within{box-shadow:none!important;outline:none!important}@keyframes BlockAppointmentPopupContent_slideIn__SzwJt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PackagePurchaseFlow_packagesGrid__FSYOI{margin-top:16px;padding:8px 0}.PackagePurchaseFlow_packageCard__FReFu{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 4px 8px var(--color-shadow);display:flex;flex-direction:column;height:100%;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.PackagePurchaseFlow_packageCard__FReFu:hover{box-shadow:0 6px 12px var(--color-shadow);transform:translateY(-2px)}.PackagePurchaseFlow_packageHeader__6AM8V{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.PackagePurchaseFlow_packageHeader__6AM8V h4{color:var(--color-text-dark);font-size:1.2rem;font-weight:600;margin:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PackagePurchaseFlow_packageStatus__0hEFY{background-color:var(--color-bg-medium);border-radius:12px;color:var(--color-text-medium);display:inline-block;font-size:.75rem;margin-top:6px;padding:3px 10px}.PackagePurchaseFlow_packageStatus__0hEFY.PackagePurchaseFlow_active__eazKH{background-color:var(--color-success-light);color:var(--color-success)}.PackagePurchaseFlow_priceContainer__hCL-e{align-items:flex-end;display:flex;flex-direction:column}.PackagePurchaseFlow_originalPriceTag__RMVzT{color:var(--color-text-medium);font-size:.85rem;margin-bottom:4px;text-decoration:line-through}.PackagePurchaseFlow_packagePrice__54veX{color:var(--color-main);font-size:1.3rem;font-weight:700}.PackagePurchaseFlow_discountBadge__PjAFK{background-color:var(--color-success-light);border-radius:10px;color:var(--color-success);display:inline-block;font-size:.75rem;font-weight:600;margin-top:4px;padding:2px 8px}.PackagePurchaseFlow_packageDescription__ooumk{color:var(--color-text-medium);flex-grow:1;font-size:.95rem;line-height:1.4;margin:10px 0}.PackagePurchaseFlow_packageDetails__4ezwg{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}.PackagePurchaseFlow_detailLabel__Km9aX{color:var(--color-text-medium);display:block;font-size:.9rem;font-weight:500;margin-bottom:6px}.PackagePurchaseFlow_detailValue__RPmgQ{color:var(--color-text-dark);display:inline-block;font-size:.95rem;min-width:90px}.PackagePurchaseFlow_proceduresList__MHu3k{margin-bottom:16px;max-height:150px;overflow-y:auto}.PackagePurchaseFlow_proceduresList__MHu3k::-webkit-scrollbar{width:4px}.PackagePurchaseFlow_proceduresList__MHu3k::-webkit-scrollbar-thumb{background-color:var(--color-main-light1);border-radius:4px}.PackagePurchaseFlow_proceduresList__MHu3k::-webkit-scrollbar-track{background-color:var(--color-bg-medium)}.PackagePurchaseFlow_procedureItem__dHXkr{align-items:center;border-bottom:1px solid var(--color-blue-light5);color:var(--color-text-dark);display:flex;font-size:.95rem;justify-content:space-between;padding:6px 0}.PackagePurchaseFlow_procedureItem__dHXkr:last-child{border-bottom:none}.PackagePurchaseFlow_quantityBadge__XOAbc{background-color:var(--color-blue-light4);border-radius:12px;color:var(--color-main);font-size:.8rem;font-weight:600;padding:2px 8px}.PackagePurchaseFlow_validityContainer__v8q0A{border-top:1px dashed var(--color-border);margin-top:8px;padding-top:8px}.PackagePurchaseFlow_emptyProcedures__TQR2b{color:var(--color-text-light);font-style:italic;padding:8px 0}.PackagePurchaseFlow_noPackages__Wv5q2{color:var(--color-text-medium);font-style:italic;padding:40px 0;text-align:center;width:100%}.PackagePurchaseFlow_packageButton__Egg\+N{margin-top:20px!important}.PackagePurchaseFlow_confirmationContainer__8Rd39{display:flex;flex-direction:column;gap:16px;padding:8px 4px}.PackagePurchaseFlow_confirmationTitle__INFV2{border-bottom:1px solid var(--color-border);color:var(--color-text-dark);font-size:1.4rem;font-weight:600;margin:0 0 8px;padding-bottom:8px}.PackagePurchaseFlow_priceSection__hcyL7{background-color:var(--color-blue-light5);border-radius:var(--border-radius);margin-bottom:8px;padding:16px}.PackagePurchaseFlow_originalPrice__0ZPYP{color:var(--color-text-medium);font-size:.95rem;margin-bottom:4px;text-decoration:line-through}.PackagePurchaseFlow_finalPrice__6RLlq{color:var(--color-main);font-size:1.2rem;font-weight:600}.PackagePurchaseFlow_discountTag__7Obub{color:var(--color-success);font-size:.9rem;font-weight:500;margin-left:8px}.PackagePurchaseFlow_proceduresSection__zug81{margin-top:8px}.PackagePurchaseFlow_sectionTitle__ivNs8{color:var(--color-text-dark);font-size:1rem;font-weight:500;margin:0 0 8px}.PackagePurchaseFlow_procedureConfirmList__YdPsL{display:flex;flex-direction:column;gap:6px;margin-left:8px;max-height:200px;overflow-y:auto;padding-right:8px}.PackagePurchaseFlow_procedureConfirmList__YdPsL::-webkit-scrollbar{width:4px}.PackagePurchaseFlow_procedureConfirmList__YdPsL::-webkit-scrollbar-thumb{background-color:var(--color-main-light1);border-radius:4px}.PackagePurchaseFlow_procedureConfirmList__YdPsL::-webkit-scrollbar-track{background-color:var(--color-bg-medium)}.PackagePurchaseFlow_procedureConfirmItem__L7jKJ{align-items:center;color:var(--color-text-medium);display:flex;font-size:.95rem;gap:8px;padding:4px 0}.PackagePurchaseFlow_bulletPoint__709FD{color:var(--color-main);font-size:1.2rem;line-height:1}.PackagePurchaseFlow_procedureName__7zUUo{flex:1 1}.PackagePurchaseFlow_procedureQuantity__6IT6i{color:var(--color-text-dark);font-weight:500}.PackagePurchaseFlow_validitySection__5KL5g{align-items:center;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);display:flex;gap:8px;padding:8px 0}.PackagePurchaseFlow_validityLabel__F4IaJ{color:var(--color-text-medium);font-weight:500}.PackagePurchaseFlow_validityValue__F08fB{color:var(--color-text-dark)}.PackagePurchaseFlow_paymentSection__U44la{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}.PackagePurchaseFlow_paymentLabel__27YLs{color:var(--color-text-dark);font-size:1rem;font-weight:500;margin-bottom:12px;margin-top:0}.PackagePurchaseFlow_paymentGrid__V4DnG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.PackagePurchaseFlow_paymentOption__ukGko{align-items:center;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;display:flex;padding:8px 12px;transition:all .2s ease}.PackagePurchaseFlow_paymentOption__ukGko:hover{background-color:var(--color-blue-light5);border-color:var(--color-main-light1)}.PackagePurchaseFlow_selectedPayment__yOt-C{background-color:var(--color-blue-light5);border-color:var(--color-main);box-shadow:0 0 0 1px var(--color-main)}.FilterList_container__MkoOd{display:flex;flex-direction:column;gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px 0;transition:all .3s ease;width:100%}.FilterList_containerTitle__wTrbi{align-items:center;color:var(--color-text-dark);cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;justify-content:space-between;padding:2px 0}.FilterList_containerTitle__wTrbi p{font-weight:500;margin:0}.FilterList_containerItems__\+g2Z3{display:flex;flex-direction:column;font-size:12px;gap:4px;margin-left:12px;padding-top:4px;position:relative}.FilterList_filterItem__UwYju{margin:0;padding:2px 0}.FilterList_filterItem__UwYju:hover{background-color:var(--color-blue-alpha2);border-radius:4px}.Appointment_container__oloQn{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.Appointment_containerWhiteBox__kjD7a{background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:0 0 20px #c4c4c433;display:flex;flex-direction:column;gap:20px;margin-bottom:10px;padding:24px}.Appointment_stepperContainer__8IoBQ{display:flex;flex-direction:column;margin-bottom:5px;width:100%}.Appointment_headerContainer__UrEWw{display:flex;flex-direction:column;gap:12px;width:100%}.Appointment_topSection__mVIKA{display:flex;flex-direction:row;gap:20px;margin-bottom:20px;width:100%}.Appointment_topSection__mVIKA>.Appointment_containerWhiteBox__kjD7a{flex:1 1;min-width:0}.Appointment_patientInfoSection__zc-Fg{display:flex;flex:1 1;flex-direction:column;gap:10px}.Appointment_bottomSection__EGWF5{display:flex;flex-direction:column;gap:10px;width:100%}.Appointment_containerAppointment__GtKPy{background-color:var(--color-white);border-radius:var(--border-radius);display:flex;flex:1 1;flex-direction:row;gap:20px;justify-content:space-between;padding:24px}.Appointment_containerPatient__BT7Yw{display:flex;flex-direction:row;gap:20px}.Appointment_containerAssessmentEvolution__hz3MS{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding:24px;width:100%}.Appointment_containerAssessmentEvolution__hz3MS div{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;gap:14px}.Appointment_sectionHeader__yxww1{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 0}.Appointment_sectionContent__ZxA89{overflow:hidden;transition:max-height .3s ease}.Appointment_sectionContent__ZxA89.Appointment_collapsed__HH-\+u{max-height:0}@media (max-width:1200px){.Appointment_topSection__mVIKA{flex-direction:column}.Appointment_patientInfoSection__zc-Fg,.Appointment_topSection__mVIKA>.Appointment_containerWhiteBox__kjD7a{width:100%}}@media (max-width:1010px){.Appointment_containerPatient__BT7Yw{display:flex;flex:1 1;flex-direction:column;gap:20px}.Appointment_containerWhiteBox__kjD7a{width:100%}}.AccessDenied_container__m0sP3{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem}.AccessDenied_card__pGjVu{align-items:center;background-color:#fff;background-color:var(--color-white,#fff);border-radius:8px;border-radius:var(--border-radius,8px);box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;max-width:500px;padding:3rem;text-align:center;width:100%}.AccessDenied_iconContainer__AILaa{align-items:center;background-color:#5a80fb1a;background-color:var(--color-blue-alpha,#5a80fb1a);border-radius:50%;color:#5a80fb;color:var(--color-blue-main,#5a80fb);display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.AccessDenied_title__BPxNi{color:#2d3748;color:var(--color-text-dark,#2d3748);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.AccessDenied_description__caB2U{color:#4a5568;color:var(--color-text-medium,#4a5568);font-size:1rem;line-height:1.5;max-width:400px}.AppointmentInfo_container__8HrDu{display:flex;flex:1 1;flex-direction:column;width:100%}.AppointmentInfo_appointmentInfoHeader__G4WpP{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;width:100%}.AppointmentInfo_appointmentDetails__PyqBA{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:300px}.AppointmentInfo_procedureTitle__9NIgC{margin-bottom:16px}.AppointmentInfo_procedureName__HbTke{color:#333;font-size:1.4rem;font-weight:600;line-height:1.2;margin:0}.AppointmentInfo_allInfoSection__DTI0W{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.AppointmentInfo_infoCard__EltmP{align-items:center;background-color:#fff;border:1px solid #e8ecf4;border-radius:10px;display:flex;flex:1 1;min-width:180px;padding:14px;transition:all .2s ease}.AppointmentInfo_infoCard__EltmP:hover{border-color:#5a80fb;box-shadow:0 2px 8px #5a80fb14;transform:translateY(-1px)}.AppointmentInfo_infoIconContainer__G5qO1{align-items:center;background-color:#f8f9ff;border-radius:8px;display:flex;height:36px;justify-content:center;margin-right:12px;width:36px}.AppointmentInfo_infoIcon__P38RU{color:#5a80fb;font-size:1.2rem}.AppointmentInfo_infoContent__CwxG8{display:flex;flex-direction:column;gap:2px}.AppointmentInfo_infoLabel__OwLPy{color:#666;font-size:.85rem;font-weight:500}.AppointmentInfo_infoValue__t-2KE{color:#333;font-size:1rem;font-weight:600}.AppointmentInfo_changeModelButton__4ruZh{align-items:center;background-color:initial;border:1px solid #5a80fb;border-radius:50%;color:#5a80fb;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;padding:2px;transition:all .3s ease;width:24px}.AppointmentInfo_changeModelButton__4ruZh:hover{background-color:#5a80fb;box-shadow:0 2px 8px #5a80fb33;color:#fff;transform:translateY(-1px)}.AppointmentInfo_infoCard__EltmP:has(.AppointmentInfo_changeModelButton__4ruZh){padding-right:10px}.AppointmentInfo_appointmentActions__shP5J{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.AppointmentInfo_timerContainer__6rqCq,.AppointmentInfo_timer__wXhLK{align-items:center;display:flex}.AppointmentInfo_timer__wXhLK{background-color:var(--color-blue-light4);border:1px solid var(--color-blue-light2);border-radius:var(--border-radius-sm);color:var(--color-blue-main);font-size:14px;font-weight:500;gap:8px;padding:8px 12px}.AppointmentInfo_buttonContainer__j9icg{display:flex}@media (max-width:768px){.AppointmentInfo_appointmentInfoHeader__G4WpP{align-items:flex-start;flex-direction:column}.AppointmentInfo_appointmentActions__shP5J{justify-content:space-between;width:100%}.AppointmentInfo_procedureName__HbTke{font-size:1.2rem}.AppointmentInfo_allInfoSection__DTI0W{gap:12px}.AppointmentInfo_infoCard__EltmP{min-width:160px;padding:12px}.AppointmentInfo_infoIconContainer__G5qO1{height:32px;width:32px}.AppointmentInfo_infoIcon__P38RU{font-size:1.1rem}.AppointmentInfo_infoValue__t-2KE{font-size:.95rem}.AppointmentInfo_changeModelButton__4ruZh{height:22px;width:22px}}@media (max-width:480px){.AppointmentInfo_procedureName__HbTke{font-size:1.1rem}.AppointmentInfo_allInfoSection__DTI0W{flex-direction:column;gap:10px}.AppointmentInfo_infoCard__EltmP{min-width:auto;padding:10px;width:100%}.AppointmentInfo_infoIconContainer__G5qO1{height:30px;width:30px}.AppointmentInfo_infoIcon__P38RU{font-size:1rem}.AppointmentInfo_infoLabel__OwLPy{font-size:.8rem}.AppointmentInfo_infoValue__t-2KE{font-size:.9rem}.AppointmentInfo_changeModelButton__4ruZh{height:20px;width:20px}}.CircleIcon_primary__OBM7B{background-color:var(--color-main-light);color:var(--color-main-dark)}.CircleIcon_primary__OBM7B,.CircleIcon_secondary__vna9i{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.CircleIcon_secondary__vna9i{background-color:var(--color-secondary-light);color:var(--color-secondary)}.CircleIcon_none__k2oX1{background-color:var(--color-gray-light);color:var(--color-gray-dark);height:50px;width:50px}.CircleIcon_alert__q\+aEo,.CircleIcon_none__k2oX1{align-items:center;border-radius:50%;display:flex;justify-content:center}.CircleIcon_alert__q\+aEo{background-color:var(--color-red);color:var(--color-red-light);height:35px;width:35px}.PatientInfo_container__hNs3B{display:flex;flex-direction:column;gap:30px;width:100%}.PatientInfo_containerAllInfo__VmQqK{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}.PatientInfo_containerInfo__Y1yfC{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px}.PatientInfo_imageContainer__r5L2b{align-items:center;background-color:var(--color-background-light);border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.PatientInfo_birthday__g\+ukI,.PatientInfo_gender__iW9wY,.PatientInfo_name__y6gWY{color:var(--color-text-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.PatientInfo_imageContainer__r5L2b{border-radius:50%;height:30px;width:30px}.PatientInfo_containerInfo__Y1yfC{gap:0}.PatientInfo_containerAllInfo__VmQqK{gap:2px}}.CpfWarning_warning__EkDpI{align-items:center;color:#f57c00;cursor:help;display:inline-flex;margin-left:4px;vertical-align:middle}.CpfWarning_warning__EkDpI:hover{color:#e65100}.PatientHistory_container__TnfZv{display:flex;flex:1 1;flex-direction:column;width:100%}.PatientHistory_titleContainer__NVX-P{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.PatientHistory_collapsibleHeader__FgJb9{border-radius:var(--border-radius-sm);cursor:pointer;padding:4px;transition:background-color .2s ease}.PatientHistory_collapsibleHeader__FgJb9:hover{background-color:var(--color-blue-light4)}.PatientHistory_expandButton__8TO2B{color:var(--color-text-medium)}.PatientHistory_contentContainer__cS8Sj{display:flex;flex-direction:column;width:100%}.PatientHistory_emptyState__m32vf{align-items:center;background-color:var(--color-bg-light);border:1px dashed var(--color-blue-light2);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:center;margin:20px 0;min-height:120px;padding:var(--spacing-lg)}.PatientHistory_historyContainer__wudKF{display:flex;flex-direction:column;width:100%}.PatientHistory_historyContainer__wudKF>div::-webkit-scrollbar{width:6px}.PatientHistory_historyContainer__wudKF>div::-webkit-scrollbar-track{background:var(--color-bg-main);border-radius:10px}.PatientHistory_historyContainer__wudKF>div::-webkit-scrollbar-thumb{background:var(--color-blue-light2);border-radius:10px}.PatientHistory_historyContainer__wudKF>div::-webkit-scrollbar-thumb:hover{background:var(--color-blue-main)}.PatientHistoryItem_container__sJkIa{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.PatientHistoryItem_containerDate__SMvBo{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-sm);justify-content:space-between}.PatientHistoryItem_dateChipsContainer__miHhM{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm)}.PatientHistoryItem_date__K46SH{color:var(--color-text-dark);font-weight:600}.PatientHistoryItem_containerInfo__tqveN{display:flex;flex-direction:row;gap:var(--spacing-lg);width:100%}.PatientHistoryItem_sectionContainer__f8Mjq{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;padding:var(--spacing-sm);width:50%}.PatientHistoryItem_sectionHeader__NIdQd{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-sm)}.PatientHistoryItem_sectionContent__wTsFR{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.4;overflow-wrap:break-word;padding:var(--spacing-xs) var(--spacing-xs)}.PatientHistoryItem_annulledRecord__nuBFX{background-color:var(--color-bg-light)!important;position:relative;transition:all .2s ease}.PatientHistoryItem_annulledRecord__nuBFX:hover{background-color:var(--color-bg-hover)!important}.PatientHistoryItem_annulmentInfo__OKXXr{align-items:flex-start;border-radius:var(--border-radius-sm);border-radius:8px;display:flex;flex-direction:column;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.PatientHistoryItem_collapsedAnnulmentInfo__Ubf4U{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:0;padding:0}.PatientHistoryItem_containerInfo__tqveN{animation:PatientHistoryItem_fadeIn__rtA6n .3s ease}@keyframes PatientHistoryItem_fadeIn__rtA6n{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PatientHistoryItem_replacementNotice__nitSS{display:flex;width:100%}.PatientHistoryItem_replacementChip__QI3Wc{background-color:var(--color-blue-alpha-1)!important;border-color:var(--color-blue-light)!important;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:var(--spacing-xs) var(--spacing-sm);width:auto!important}@media (max-width:768px){.PatientHistoryItem_containerInfo__tqveN{flex-direction:column}.PatientHistoryItem_sectionContainer__f8Mjq{width:100%}}.AnamneseHistory_container__7D4Ju{display:flex;flex-direction:column;width:100%}.AnamneseHistory_titleContainer__4ptZt{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.AnamneseHistory_collapsibleHeader__xHFtv{border-radius:var(--border-radius-sm);cursor:pointer;padding:4px;transition:background-color .2s ease}.AnamneseHistory_collapsibleHeader__xHFtv:hover{background-color:var(--color-blue-light4)}.AnamneseHistory_headerActions__aAGPL{align-items:center;display:flex;gap:8px}.AnamneseHistory_expandButton__0\+c2j{color:var(--color-text-medium)}.AnamneseHistory_contentContainer__px3hP{display:flex;flex-direction:column;width:100%}.AnamneseHistory_emptyState__oZS3m{align-items:center;background-color:var(--color-bg-light);border:1px dashed var(--color-blue-light2);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:center;margin:20px 0;min-height:120px;padding:var(--spacing-lg)}.AnamneseHistory_anamneseContainer__WYouu{display:flex;flex-direction:column;width:100%}.AnamneseHistory_dateHistoryContainer__lV0rU{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.AnamneseHistory_dateHistoryContainer__lV0rU::-webkit-scrollbar{height:6px;width:6px}.AnamneseHistory_dateHistoryContainer__lV0rU::-webkit-scrollbar-track{background:var(--color-bg-main);border-radius:10px}.AnamneseHistory_dateHistoryContainer__lV0rU::-webkit-scrollbar-thumb{background:var(--color-blue-light2);border-radius:10px}.AnamneseHistory_dateHistoryContainer__lV0rU::-webkit-scrollbar-thumb:hover{background:var(--color-blue-main)}.CreateAnamnesePopupContent_templatesContainer__BLlv1{align-items:center;background-color:var(--color-gray-light);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:20px;justify-content:center;margin-bottom:20px;padding:10px}.DynamicForm_formContainer__h4XUR{display:flex;flex-direction:column;gap:50px}.DynamicForm_itemContainer__OLWaB{display:flex;flex:1 1;flex-direction:column;gap:10px}.DynamicForm_questionContainer__Z2nfQ{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:10px}.styles_icon__4au2a{cursor:pointer}.styles_box__oG7Mk{background-color:#fff;padding:10px}.styles_description__WUIvc{font-size:10px}.AnamneseInfo_container__KMVdC{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg);position:relative}.AnamneseInfo_editButton__hNubl{position:absolute;right:var(--spacing-sm);top:var(--spacing-sm);z-index:1}.AnamneseInfo_list__HcDF4{display:flex;flex:1 1;flex-direction:column}.AnamneseInfo_item__wgWSy{display:flex;flex-direction:column;transition:all .3s ease}.AnamneseInfo_questionContainer__-bVND{align-items:center;display:flex;margin-bottom:var(--spacing-xs)}.AnamneseInfo_question__dtSWa{color:var(--color-text-dark);font-size:1rem;font-weight:600;margin:0}.AnamneseInfo_answerContainer__RhY6y{display:flex;flex-direction:column;gap:var(--spacing-md)}.AnamneseInfo_answer__sqFg4{color:var(--color-text-dark);font-size:.875rem;line-height:1.5;margin:0}.AnamneseInfo_observationContainer__zWvYt{align-items:flex-start;background-color:var(--color-bg-main);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);display:flex;margin-top:var(--spacing-xs);padding:var(--spacing-sm)}.AnamneseInfo_obs__P7lhZ{color:var(--color-text-medium);flex:1 1;font-size:.8125rem}.DateHistory_container__4oBkJ{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.DateHistory_date__izW9\+{background-color:#fff;border-color:var(--color-gray-light);border-radius:var(--border-radius);border-style:solid;border-width:1px;color:var(--color-gray-dark)}.DateHistory_dateActived__UK1\+y,.DateHistory_date__izW9\+{padding:6px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DateHistory_dateActived__UK1\+y{background-color:var(--color-gray-dark);border-radius:var(--border-radius);color:#fff}.MainPain_container__ee\+UN{display:flex;flex-direction:column;gap:10px;justify-content:space-between;width:100%}.MainPain_containerTitle__qCMG\+{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:20px;width:100%}.MainPain_painList__s15ZG{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.MainPainItem_container__RbdZA{align-items:center;border-color:var(--color-secondary);border-radius:var(--border-radius);border-style:dashed;border-width:1px;color:var(--color-secondary);display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:10px;padding:5px 10px 5px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Documents_container__ByCdP{display:flex;flex-direction:column;width:100%}.Documents_titleContainer__\+kCdF{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.Documents_collapsibleHeader__FHEnF{border-radius:var(--border-radius-sm);cursor:pointer;padding:4px;transition:background-color .2s ease}.Documents_collapsibleHeader__FHEnF:hover{background-color:var(--color-blue-light4)}.Documents_expandButton__rubeC{color:var(--color-text-medium)}.Documents_contentContainer__tx0\+T{display:flex;flex-direction:column;width:100%}.Documents_emptyState__TqI40{align-items:center;background-color:var(--color-bg-light);border:1px dashed var(--color-blue-light2);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:center;margin:20px 0;min-height:120px;padding:var(--spacing-lg)}.Documents_documentsContainer__d0LYj{display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto;padding:4px}.Documents_documentsContainer__d0LYj::-webkit-scrollbar{width:6px}.Documents_documentsContainer__d0LYj::-webkit-scrollbar-track{background:var(--color-bg-main);border-radius:10px}.Documents_documentsContainer__d0LYj::-webkit-scrollbar-thumb{background:var(--color-blue-light2);border-radius:10px}.Documents_documentsContainer__d0LYj::-webkit-scrollbar-thumb:hover{background:var(--color-blue-main)}.ListItem_container__Wp9yt{border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:10px 0}.ListItem_infos__6w8ic{align-items:center;display:flex;flex-direction:row;gap:30px}.ListItem_state__Ef6L3{background-color:var(--color-gray-light);border-radius:var(--border-radius);color:var(--color-text-dark);font-size:12px;padding:10px 20px}@media (max-width:768px){.ListItem_container__Wp9yt{flex-direction:column;gap:10px}}.styles_mainContainer__MxzKo{display:flex;flex:1 1;flex-direction:column;gap:20px}.styles_line__0TucO{display:flex;flex-direction:row;gap:20px}.styles_item__cMbVR{display:flex;flex-direction:column;gap:20px}.styles_footer__M\+EY6{display:flex;flex-direction:row;gap:20px}.DocumentDefaultTemplate_paper__YfkBZ{background-color:#fff;border:1px solid #d3d3d3;height:290mm;padding:20mm;width:210mm}.DocumentDefaultTemplate_content__KdTF2{display:flex;flex:1 1;flex-direction:column;gap:100px;height:100%}.DocumentDefaultTemplate_textContainer__ptjtM{display:flex;flex-direction:column;gap:10px;margin-top:80px}.Header_container__U43cZ{align-items:center;display:flex;gap:40px}.Header_logo__FeIKw{align-self:center;height:auto;width:100px}.Header_infos__n3L6B{display:flex;flex-direction:column;gap:6px}.Header_info__C2-FK{align-items:center;display:flex;gap:10px}.Signature_container__JYqOe{display:flex;flex-direction:column;gap:10px}.Signature_image__pcCOs{height:auto;width:100px}.Signature_infos__44kLS{display:flex;flex-direction:column}.PersonInfos_container__kqfox{border:1px solid #d3d3d3;border-radius:10px;display:flex;flex-direction:column;padding:20px}.PersonInfos_info__Bb\+Wx{display:flex;flex-direction:row;gap:10px}.Entry_mainContainer__LXTqb{display:flex;flex:1 1;flex-direction:column;gap:10px;height:100%;width:100%}.Entry_entryHeader__YRDvi{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Entry_saveStatus__7d5YZ{align-items:center;display:flex;gap:12px}.Entry_savedChip__XD\+sN{background-color:var(--color-success-light)!important;border-color:var(--color-success)!important}.Entry_itemContainer__pbT\+2{display:flex;flex:1 1;flex-direction:column;gap:12px}.Entry_fieldHeader__D5IGy{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.Entry_fieldTitle__coQW0{align-items:center;display:flex;gap:8px}.Entry_fieldTitle__coQW0 span{color:var(--color-text-dark);font-size:14px;font-weight:500}.Entry_charCount__wTLii{color:var(--color-text-light);font-size:12px;margin-top:4px;text-align:right}.Entry_activeTabContent__s3rWw{animation:Entry_fadeIn__B9\+2h .3s ease;display:block}.Entry_hiddenTabContent__NHUI8{display:none}@keyframes Entry_fadeIn__B9\+2h{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Entry_entryHeader__YRDvi{align-items:flex-start;flex-direction:column}.Entry_saveStatus__7d5YZ{justify-content:flex-end;width:100%}}.styles_container__vdqSM{display:flex;flex:1 1;flex-direction:column;width:100%}.styles_titleContainer__4j9Ps{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.styles_collapsibleHeader__qLLSb{border-radius:var(--border-radius-sm);cursor:pointer;padding:4px;transition:background-color .2s ease}.styles_collapsibleHeader__qLLSb:hover{background-color:var(--color-blue-light4)}.styles_expandButton__uSTa7{color:var(--color-text-medium)}.styles_headerActions__yZegy{align-items:center;display:flex;flex-direction:row;gap:8px}.styles_contentContainer__-Ehyl{display:flex;flex-direction:column;width:100%}.styles_emptyState__TxaS9{align-items:center;background-color:var(--color-bg-light);border:1px dashed var(--color-blue-light2);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:center;margin:20px 0;min-height:120px;padding:var(--spacing-lg)}.styles_containerChart__ko2TH{display:flex;flex:1 1;flex-direction:column}.styles_tableContainer__bYjbQ{width:100%}.styles_mobileCardContainer__j9TJ\+{display:none}.styles_mobileCard__S6joI{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin-bottom:10px;padding:10px}.styles_mobileCardHeader__1KoWV{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:6px}.styles_mobileCardDate__3ph87{color:var(--color-text-dark);font-size:16px;font-weight:700}.styles_mobileCardRow__PIPn3{align-items:center;display:flex;justify-content:space-between;padding:3px 0}.styles_mobileCardRow__PIPn3:nth-child(3),.styles_mobileCardRow__PIPn3:nth-child(6){border-bottom:1px dashed var(--color-border);margin-bottom:6px;padding-bottom:6px}.styles_mobileCardLabel__p0FK\+{color:var(--color-text-medium);font-size:12px;font-weight:400}.styles_mobileCardValue__L\+-f-{color:var(--color-text-dark);font-size:15px;font-weight:600;text-align:right}.styles_mobileCardRow__PIPn3:nth-child(4) .styles_mobileCardValue__L\+-f-,.styles_mobileCardRow__PIPn3:nth-child(7) .styles_mobileCardValue__L\+-f-{font-size:14px;font-weight:500}@media (max-width:768px){.styles_customTableContainer__Z\+9B4{display:none}.styles_mobileCardContainer__j9TJ\+{display:block}}.styles_customTableContainer__Z\+9B4{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);overflow:hidden;padding:0}.styles_customTable__nFpsu{border-collapse:initial;border-spacing:0;width:100%}.styles_customTable__nFpsu thead tr{height:40px}.styles_customTable__nFpsu th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.styles_customTable__nFpsu th:first-child{padding-left:20px}.styles_customTable__nFpsu td{padding:12px 16px;vertical-align:middle}.styles_customTable__nFpsu td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px;padding-left:20px}.styles_customTable__nFpsu td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;text-align:center}.styles_evenRow__eY8bJ{background-color:var(--color-white)}.styles_oddRow__iWI1h{background-color:var(--color-blue-light4)}.styles_container__iKnpU{align-items:center;background-color:var(--color-white);border-radius:var(--border-radius);display:flex;flex-direction:row;gap:20px}.styles_containerInfos__amwWq{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;width:100%}.styles_containerAppointment__NiZli{display:flex;flex-direction:column;gap:6px}.styles_containerEvolution__XE1Df{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.styles_containerEvolutionItem__k21ns{background-color:#f9f9f9;border-radius:var(--border-radius );display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:350px;padding:20px}.styles_footer__nlbuX{display:flex;flex-direction:row;gap:20px}.styles_error__Mi6bL{border-color:var(--color-red);border-radius:var(--border-radius);border-style:solid;border-width:1px;color:var(--color-red);margin-top:10px;padding:10px 20px}.styles_mainContainer__myDy4{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md)}.styles_contentColumns__5s4i0{display:flex;flex-direction:row;gap:var(--spacing-lg);height:100%}.styles_formColumn__5HAAF{border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;flex:0 0 40%;flex-direction:column;gap:var(--spacing-md);max-width:450px;min-width:350px;padding:var(--spacing-md)}.styles_previewColumn__e-z3U{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-md);overflow:hidden}@media (max-width:1010px){.styles_contentColumns__5s4i0{flex-direction:column}.styles_formColumn__5HAAF,.styles_previewColumn__e-z3U{width:100%}.styles_previewColumn__e-z3U{margin-top:var(--spacing-md)}.styles_formRow__ydLul{flex-direction:column;gap:var(--spacing-md)}.styles_formFieldButton__VUttx{width:100%}}.styles_previewContainer__LHWbp{align-items:flex-start;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;height:600px;justify-content:center;max-width:210mm;overflow:auto;padding:10px;position:relative;scrollbar-color:var(--color-primary) #0000;scrollbar-width:thin;width:100%}.styles_previewContainer__LHWbp::-webkit-scrollbar{height:8px;width:8px}.styles_previewContainer__LHWbp::-webkit-scrollbar-track{background:#0000}.styles_previewContainer__LHWbp::-webkit-scrollbar-thumb{background-color:#90caf9;background-color:var(--color-primary-light,#90caf9);border-radius:4px}.styles_previewWrapper__yjSus{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;min-height:297mm;padding:20px 0;transform-origin:top center;width:210mm}.styles_previewContainer__LHWbp>.styles_previewWrapper__yjSus>div{box-shadow:0 2px 8px #0000001a;transform:scale(.7);transform-origin:top center;transition:transform .3s ease}.styles_zoomControls__aSfLi{background-color:#fffc;border-radius:var(--border-radius);display:flex;gap:5px;padding:5px;position:absolute;right:10px;top:10px;z-index:10}.styles_fullscreenPreview__GHyzC{align-items:flex-start;background-color:#fffffff2;display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;scrollbar-color:var(--color-primary) #0000;scrollbar-width:thin;top:0;width:100%;z-index:1000}.styles_fullscreenPreview__GHyzC::-webkit-scrollbar{height:8px;width:8px}.styles_fullscreenPreview__GHyzC::-webkit-scrollbar-track{background:#0000}.styles_fullscreenPreview__GHyzC::-webkit-scrollbar-thumb{background-color:#90caf9;background-color:var(--color-primary-light,#90caf9);border-radius:4px}.styles_fullscreenPreview__GHyzC>.styles_previewWrapper__yjSus{margin-top:0;padding:0}.styles_fullscreenPreview__GHyzC>.styles_previewWrapper__yjSus>div{box-shadow:0 4px 16px #0003;margin:0 auto}.styles_closeFullscreen__iwGjM{background-color:#fffc;border-radius:50%;box-shadow:0 2px 4px #0000001a;padding:5px;position:absolute;right:10px;top:10px;z-index:1001}@media (max-width:1010px){.styles_previewContainer__LHWbp{height:450px;max-width:100%;width:100%}.styles_previewWrapper__yjSus{transform:scale(.45)!important}}.styles_sectionTitle__YHfKx{color:var(--color-text-dark);font-weight:600!important;margin-bottom:var(--spacing-sm)!important}.styles_formSection__ePbU8{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.styles_formRow__ydLul{align-items:flex-start;display:flex;flex-direction:row;gap:20px}.styles_formField__8K9w9{flex:1 1}.styles_formFieldButton__VUttx,.styles_formField__8K9w9{display:flex;flex-direction:column;gap:var(--spacing-xs)}.styles_formFieldButton__VUttx{width:100px}.styles_footer__LKzSo{justify-content:space-between}.styles_actionButtons__7VNYP,.styles_footer__LKzSo{display:flex;flex-direction:row;gap:var(--spacing-md)}@media (max-width:768px){.styles_actionButtons__7VNYP,.styles_footer__LKzSo{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm)}}.ModelSelectionPopup_container__8bdwJ{display:flex;flex-direction:column;gap:20px;padding:10px 0}.ModelSelectionPopup_suggestion__62pYl{color:var(--color-text-medium);font-size:14px;margin-bottom:10px}.ModelSelectionPopup_optionsContainer__\+HZuT{display:flex;gap:30px;justify-content:center;margin:20px 0}.ModelSelectionPopup_option__Wa2Y-{align-items:center;background-color:var(--color-bg-light);border:2px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;padding:20px;transition:all .3s ease;width:150px}.ModelSelectionPopup_option__Wa2Y-.ModelSelectionPopup_selected__-2BLo,.ModelSelectionPopup_option__Wa2Y-:hover{background-color:var(--color-blue-light4);border-color:var(--color-blue-main)}.ModelSelectionPopup_iconContainer__6N-M-{align-items:center;background-color:var(--color-blue-light3);border-radius:50%;color:var(--color-blue-dark);display:flex;height:60px;justify-content:center;margin-bottom:15px;width:60px}.ModelSelectionPopup_selected__-2BLo .ModelSelectionPopup_iconContainer__6N-M-{background-color:var(--color-blue-main);color:#fff}.ModelSelectionPopup_optionLabel__0WgjZ{color:var(--color-text-dark);font-size:16px;font-weight:500}.ModelSelectionPopup_footer__a-ZM4{display:flex;gap:10px;justify-content:flex-end}@media (max-width:768px){.ModelSelectionPopup_optionsContainer__\+HZuT{align-items:center;flex-direction:column}.ModelSelectionPopup_option__Wa2Y-{height:120px;max-width:250px;width:100%}}.WaitingList_container__2lJkG{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.WaitingList_cardsContainer__d1di4{grid-gap:10px;background-color:#2d7ff908;background-color:var(--color-bg-section1,#2d7ff908);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:grid;gap:10px;grid-template-columns:repeat(auto-fit,335px);justify-items:start;margin-bottom:0;padding:0}.WaitingList_header__\+1WGx{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.WaitingList_headerActions__okogD{align-items:center;display:flex;gap:12px}.WaitingList_tabs__19NWT{background-color:#f8f9fa;border-radius:8px 8px 0 0;margin-bottom:-1px}.WaitingList_emptyState__eV5z4{align-items:center;background-color:#f8f9fa;border:1px dashed #ccc;border-radius:8px;color:#666;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.WaitingList_pagination__e\+meu{align-items:center;display:flex;justify-content:space-between;padding:16px 8px}.WaitingList_activeFilter__UdqTc{background-color:#1976d21a}.WaitingList_statusCounts__GmhZj{background-color:#f8f9fa;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px}.WaitingList_statusCountItem__3pK2f{margin-right:8px}.WaitingList_availabilityParamsSummary__g5Ctp{background-color:#f8f9fa;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;padding:12px 16px}.WaitingList_availabilityParamsHeader__fuVpF{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.WaitingList_paramsSummaryContent__r4jy5{display:flex;flex-wrap:wrap;gap:16px}.WaitingList_paramGroup__xU8k1{display:flex;flex-direction:column;gap:4px}.WaitingList_paramLabel__JB4QF{color:#666!important;font-weight:500!important}.WaitingList_paramChip__BP2tg{background-color:#e6f7ff!important;color:#07c!important}.WaitingList_paramsPopupContent__wwTEs{padding:16px}.WaitingList_datesPopupFooter__efEMc,.WaitingList_paramsPopupFooter__\+jJGV{display:flex;gap:12px;justify-content:flex-end;padding:16px}.WaitingList_datesPopupContent__RFws9{padding:16px}.WaitingList_infoLabel__f2g04{color:#666!important;display:block;font-weight:500!important;margin-bottom:4px}.WaitingList_datesGrid__2fbVq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.WaitingList_dateGridChip__UmH3f{margin:4px;transition:transform .2s}.WaitingList_dateGridChip__UmH3f:hover{transform:scale(1.05)}.WaitingList_offeredDateGridItem__Wu\+RW{align-items:center;display:flex;gap:4px;margin:4px}@media (max-width:1024px) and (min-width:769px){.WaitingList_cardsContainer__d1di4{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:0}.WaitingList_header__\+1WGx{gap:16px}.WaitingList_headerActions__okogD{gap:10px}}@media (max-width:768px){.WaitingList_container__2lJkG{padding:8px}.WaitingList_header__\+1WGx{align-items:flex-start;flex-direction:column;gap:16px}.WaitingList_headerActions__okogD{justify-content:flex-end;width:100%}.WaitingList_cardsContainer__d1di4{gap:0;grid-template-columns:1fr;margin-bottom:0;padding:0}.WaitingList_availabilityParamsSummary__g5Ctp{margin-bottom:16px;padding:10px 12px}.WaitingList_paramsSummaryContent__r4jy5{gap:12px}.WaitingList_paramGroup__xU8k1{min-width:100%}.WaitingList_statusCounts__GmhZj{gap:8px;padding:10px}.WaitingList_pagination__e\+meu{flex-direction:column;gap:12px;padding:12px 4px;text-align:center}}@media (max-width:480px){.WaitingList_container__2lJkG{padding:4px}.WaitingList_cardsContainer__d1di4{border-radius:6px;padding:0}.WaitingList_header__\+1WGx{gap:12px}.WaitingList_headerActions__okogD{gap:8px}.WaitingList_availabilityParamsSummary__g5Ctp{margin-bottom:12px;padding:8px 10px}.WaitingList_paramsSummaryContent__r4jy5{gap:8px}.WaitingList_statusCounts__GmhZj{gap:6px;padding:8px}.WaitingList_emptyState__eV5z4{font-size:.9rem;padding:30px 20px}}@media print{.WaitingList_cardsContainer__d1di4{background-color:#fff!important;border:1px solid #ccc;box-shadow:none}.WaitingList_headerActions__okogD,.WaitingList_pagination__e\+meu{display:none}.WaitingList_availabilityParamsSummary__g5Ctp{border:1px solid #ccc;box-shadow:none}}@media (prefers-contrast:high){.WaitingList_cardsContainer__d1di4{border:2px solid #000}.WaitingList_availabilityParamsSummary__g5Ctp{border:1px solid #000}.WaitingList_emptyState__eV5z4{border:2px dashed #000}}@media (prefers-reduced-motion:reduce){.WaitingList_dateGridChip__UmH3f{transition:none}.WaitingList_dateGridChip__UmH3f:hover{transform:none}}.WaitingList_cardsContainer__d1di4 *,.WaitingList_cardsContainer__d1di4 :focus,.WaitingList_cardsContainer__d1di4:focus-within{outline:none!important}.WaitingList_cardsContainer__d1di4 :focus-visible{outline:none!important}.WaitingList_cardsContainer__d1di4 :active{outline:none!important}.WaitingList_cardsContainer__d1di4.WaitingList_loading__luQYC{opacity:.6;pointer-events:none}.WaitingList_cardsContainer__d1di4.WaitingList_error__-iVxa{background-color:#f4433605;border-color:#f44336}.AddWaitingListPopup_formContainer__gPkv3{max-height:70vh;overflow-y:auto;padding:16px}.AddWaitingListPopup_sectionHeader__6JSGK{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;margin-top:16px}.AddWaitingListPopup_daysContainer__9r0Bq,.AddWaitingListPopup_timesContainer__z-S5T{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.AddWaitingListPopup_chip__eL8\+l{margin:4px;transition:all .2s ease}.AddWaitingListPopup_chip__eL8\+l:hover{box-shadow:0 2px 4px #0000001a;transform:scale(1.05)}.AddWaitingListPopup_footerButtons__8tgno{display:flex;flex-direction:column;gap:16px;padding:16px}.AddWaitingListPopup_buttonGroup__zzCuX{display:flex;gap:12px;justify-content:flex-end}@media (max-width:600px){.AddWaitingListPopup_daysContainer__9r0Bq,.AddWaitingListPopup_timesContainer__z-S5T{justify-content:center}.AddWaitingListPopup_buttonGroup__zzCuX{flex-direction:column-reverse;width:100%}.AddWaitingListPopup_buttonGroup__zzCuX button{width:100%}}*{-webkit-tap-highlight-color:transparent!important}*,:focus{outline:none!important}:focus{box-shadow:none!important}:focus-visible{box-shadow:none!important;outline:none!important}:active{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z{background-color:#fff;border:none;border-radius:0;box-shadow:none;display:block;margin:0;max-width:none;outline:none!important;padding:20px;transition:all .2s ease;width:335px}.WaitingListCard_card__4yC6Z:focus{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z:focus-visible{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z:active{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z *{-webkit-tap-highlight-color:transparent!important;outline:none!important}.WaitingListCard_card__4yC6Z :focus{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z :focus-visible{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z :active{box-shadow:none!important;outline:none!important}.WaitingListCard_card__4yC6Z button,.WaitingListCard_card__4yC6Z button:focus{outline:none!important}.WaitingListCard_card__4yC6Z button:focus-visible{outline:none!important}.WaitingListCard_card__4yC6Z .WaitingListCard_MuiChip-root__idHP1,.WaitingListCard_card__4yC6Z .WaitingListCard_MuiChip-root__idHP1:focus,.WaitingListCard_card__4yC6Z button:active{outline:none!important}.WaitingListCard_card__4yC6Z .WaitingListCard_MuiChip-root__idHP1:focus-visible{outline:none!important}.WaitingListCard_card__4yC6Z .WaitingListCard_MuiChip-root__idHP1:active,.WaitingListCard_card__4yC6Z [role=button],.WaitingListCard_card__4yC6Z [role=button]:focus{outline:none!important}.WaitingListCard_card__4yC6Z [role=button]:focus-visible{outline:none!important}.WaitingListCard_card__4yC6Z [role=button]:active{outline:none!important}.WaitingListCard_card__4yC6Z:hover{box-shadow:none;transform:none}.WaitingListCard_cardHeader__lmL4Y{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.WaitingListCard_patientInfo__GRh2b{align-items:flex-start;display:flex;flex:1 1;gap:12px}.WaitingListCard_priorityIndicator__QFVAc{border-radius:3px;flex-shrink:0;height:32px;margin-top:2px;width:6px}.WaitingListCard_patientDetails__0G3un{flex:1 1}.WaitingListCard_patientName__HyRJF{color:#333;font-size:1.1rem;font-weight:600;line-height:1.3;margin-bottom:4px}.WaitingListCard_patientPhone__6SDLt{color:#6c757d;font-size:.8rem;font-weight:400;margin-top:2px}.WaitingListCard_headerActions__TDtRD{align-items:center;display:flex;flex-shrink:0;gap:6px}.WaitingListCard_statusSection__SfQ9h{align-items:center;display:flex;gap:8px;margin-bottom:12px}.WaitingListCard_notificationCount__VzlXl{color:#666;cursor:pointer;font-size:.75rem}.WaitingListCard_statusChip__akvg1{background-color:#f8f9fa!important;border:none!important;border-radius:12px!important;box-shadow:none!important;color:#495057!important;font-size:.7rem!important;font-weight:500!important;height:22px!important;outline:none!important;padding:0 8px!important;transition:all .2s ease!important}.WaitingListCard_statusChip__akvg1:focus{outline:none!important}.WaitingListCard_statusChip__akvg1:focus-visible{outline:none!important}.WaitingListCard_statusChip__akvg1:active{outline:none!important}.WaitingListCard_statusChip__akvg1:hover{background-color:#e9ecef!important;transform:none!important}.WaitingListCard_statusChip__akvg1 .WaitingListCard_MuiChip-icon__vOvKS{font-size:.75rem!important;margin-left:4px!important;margin-right:-2px!important}.WaitingListCard_observations__gxiRG{align-items:flex-start;background-color:#f8f9fa;border-left:3px solid #e9ecef;border-radius:8px;display:flex;gap:8px;margin-bottom:16px;padding:12px}.WaitingListCard_observationIcon__2fefE{color:#6c757d!important;flex-shrink:0;margin-top:2px}.WaitingListCard_observationText__4R84u{color:#495057;font-size:.9rem;line-height:1.4}.WaitingListCard_infoGrid__1fzmD{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:18px}.WaitingListCard_infoItem__qyjWb{align-items:flex-start;border-bottom:1px solid #f1f3f4;display:flex;justify-content:space-between;padding:6px 0}.WaitingListCard_infoItem__qyjWb:last-child{border-bottom:none}.WaitingListCard_infoLabel__Mt3gW{color:#666;flex-shrink:0;font-size:.8rem;font-weight:500;margin-right:10px}.WaitingListCard_infoValue__QkyLA{color:#333;flex:1 1;font-size:.85rem;font-weight:400;text-align:right;word-break:break-word}.WaitingListCard_availability__uOybo{background-color:#f8fffe;border:1px solid #e3f2fd;border-radius:12px;box-shadow:0 2px 8px #1976d214;margin-bottom:20px;padding:16px}.WaitingListCard_availabilityHeader__kVCXc{margin-bottom:16px}.WaitingListCard_availabilityTitle__s9b3e{align-items:center;color:#1976d2;display:flex;font-size:.95rem;font-weight:600;gap:6px}.WaitingListCard_availabilityIcon__X4lMT{color:#1976d2;font-size:1rem!important}.WaitingListCard_availabilityContent__im9BG{background-color:#fff;border:1px solid #e3f2fd;border-radius:10px;padding:20px}.WaitingListCard_datesGrid__8srOe{grid-gap:6px;align-items:start;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.WaitingListCard_dateGridItem__ShDpN{align-items:stretch;display:flex;flex-direction:column;gap:4px}.WaitingListCard_dateChip__sQ0aZ{cursor:pointer;font-size:.75rem!important;height:28px!important;justify-content:center!important;max-width:none!important;outline:none!important;transition:transform .2s,background-color .2s;width:100%!important}.WaitingListCard_dateChip__sQ0aZ:focus{outline:none!important}.WaitingListCard_dateChip__sQ0aZ:focus-visible{outline:none!important}.WaitingListCard_dateChip__sQ0aZ:active{outline:none!important}.WaitingListCard_dateChip__sQ0aZ:hover{transform:scale(1.02)}.WaitingListCard_dateItemActions__U0qUj{display:flex;gap:2px;justify-content:center;margin-top:2px}.WaitingListCard_viewAllChip__wiq8r{background-color:#e3f2fd!important;color:#1976d2!important;font-size:.7rem!important;font-weight:500!important;outline:none!important}.WaitingListCard_viewAllChip__wiq8r:focus{outline:none!important}.WaitingListCard_viewAllChip__wiq8r:focus-visible{outline:none!important}.WaitingListCard_viewAllChip__wiq8r:active{outline:none!important}.WaitingListCard_viewAllChip__wiq8r:hover{background-color:#bbdefb!important;color:#1565c0!important}.WaitingListCard_datesList__IVUKJ{display:flex;flex-direction:column;gap:12px}.WaitingListCard_offeredDateRow__ReA86{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.WaitingListCard_dateActions__Z7n5Y{display:flex;flex-shrink:0;gap:8px}.WaitingListCard_viewAllButton__zfd0K{justify-content:center;margin-top:8px;width:100%}.WaitingListCard_noAvailability__UPoVx{color:#888;font-size:.9rem;font-style:italic;padding:16px;text-align:center}.WaitingListCard_secondaryData__YPV1p{background-color:initial;margin-top:12px;padding:8px 0}.WaitingListCard_secondaryDataCompact__5xBAM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.WaitingListCard_secondaryDataCompact__5xBAM:last-of-type{margin-bottom:8px}.WaitingListCard_compactValue__khvCn{color:#6c757d;font-size:.75rem;font-weight:400;white-space:nowrap}.WaitingListCard_compactValueSecondary__dQ4Ji{color:#8e9297;font-size:.7rem;font-weight:400;white-space:nowrap}.WaitingListCard_compactSeparator__1trC2{color:#dee2e6;font-size:.7rem;font-weight:300;margin:0 2px}.WaitingListCard_waitingTimeContainer__ahwP6{align-items:center;display:flex;gap:4px}.WaitingListCard_hourglassIcon__rPhrz{color:#6c757d;font-size:.8rem!important}.WaitingListCard_statusRow__7j0O2{display:flex;justify-content:flex-start;margin-top:4px}.WaitingListCard_statusChipSecondary__HAcK6{background-color:#e9ecef!important;border:none!important;border-radius:11px!important;box-shadow:none!important;color:#6c757d!important;font-size:.7rem!important;font-weight:500!important;height:22px!important;outline:none!important;padding:0 8px!important}.WaitingListCard_statusChipSecondary__HAcK6:focus{outline:none!important}.WaitingListCard_statusChipSecondary__HAcK6:focus-visible{outline:none!important}.WaitingListCard_statusChipSecondary__HAcK6:active{outline:none!important}.WaitingListCard_statusChipSecondary__HAcK6 .WaitingListCard_MuiChip-icon__vOvKS{font-size:.75rem!important;margin-left:2px!important;margin-right:-2px!important;opacity:.8}.WaitingListCard_secondaryDataMain__9ptaO{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:6px;min-height:20px;position:relative}.WaitingListCard_procedureAndDoctor__3Mn\+H{align-items:center;display:flex;flex:1 1;gap:8px;padding-right:80px}.WaitingListCard_queueTime__adAQU{align-items:center;background-color:#ffffffe6;border-radius:4px;display:flex;gap:4px;padding:2px 4px;position:absolute;right:0;top:0;white-space:nowrap}.WaitingListCard_nextAppointmentRow__8q1kI{margin-bottom:6px}.WaitingListCard_notificationInfo__XukAw{background-color:#e3f2fd;border-left:3px solid #2196f3;border-radius:6px;padding:8px 12px}.WaitingListCard_notificationText__qKdjr{color:#1565c0;font-size:.8rem}@media (max-width:1024px) and (min-width:769px){.WaitingListCard_card__4yC6Z{border:none;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:18px;width:100%}.WaitingListCard_patientName__HyRJF{font-size:1.05rem}.WaitingListCard_patientPhone__6SDLt{font-size:.75rem}.WaitingListCard_hourglassIcon__rPhrz{font-size:.75rem!important}.WaitingListCard_availability__uOybo{padding:14px}.WaitingListCard_availabilityTitle__s9b3e{font-size:.9rem}.WaitingListCard_availabilityIcon__X4lMT{font-size:.95rem!important}.WaitingListCard_availabilityContent__im9BG{padding:16px}.WaitingListCard_datesGrid__8srOe{gap:5px;grid-template-columns:repeat(3,1fr)}.WaitingListCard_dateChip__sQ0aZ{font-size:.7rem!important;height:26px!important}.WaitingListCard_viewAllChip__wiq8r{font-size:.65rem!important}.WaitingListCard_secondaryData__YPV1p{padding:6px 0}.WaitingListCard_compactValue__khvCn{font-size:.7rem}.WaitingListCard_compactSeparator__1trC2,.WaitingListCard_compactValueSecondary__dQ4Ji{font-size:.65rem}.WaitingListCard_statusChipSecondary__HAcK6{font-size:.6rem!important;height:18px!important;padding:0 5px!important}.WaitingListCard_headerActions__TDtRD{gap:4px}.WaitingListCard_procedureAndDoctor__3Mn\+H,.WaitingListCard_secondaryDataMain__9ptaO{gap:6px}.WaitingListCard_queueTime__adAQU{gap:3px}}@media (max-width:768px){.WaitingListCard_card__4yC6Z{border:none;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:16px;width:100%}.WaitingListCard_patientName__HyRJF{font-size:1rem}.WaitingListCard_patientPhone__6SDLt{font-size:.75rem}.WaitingListCard_hourglassIcon__rPhrz{font-size:.7rem!important}.WaitingListCard_availability__uOybo{margin-bottom:16px;padding:12px}.WaitingListCard_availabilityTitle__s9b3e{font-size:.85rem}.WaitingListCard_availabilityIcon__X4lMT{font-size:.9rem!important}.WaitingListCard_availabilityContent__im9BG{padding:12px}.WaitingListCard_datesGrid__8srOe{gap:6px;grid-template-columns:repeat(2,1fr)}.WaitingListCard_secondaryData__YPV1p{padding:6px 0}.WaitingListCard_secondaryDataCompact__5xBAM{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:6px}.WaitingListCard_secondaryDataMain__9ptaO{align-items:flex-start;flex-direction:column;gap:4px}.WaitingListCard_procedureAndDoctor__3Mn\+H{width:100%}.WaitingListCard_queueTime__adAQU{align-self:flex-end;margin-top:4px;position:static}.WaitingListCard_compactSeparator__1trC2{display:none}.WaitingListCard_compactValue__khvCn{font-size:.7rem}.WaitingListCard_compactValueSecondary__dQ4Ji{font-size:.65rem}.WaitingListCard_statusChipSecondary__HAcK6{font-size:.65rem!important;height:20px!important;margin-top:4px}.WaitingListCard_headerActions__TDtRD{gap:4px}@media (prefers-reduced-motion:reduce){.WaitingListCard_buttonIcon__gKfa-,.WaitingListCard_customActionButton__08g7J,.WaitingListCard_deleteButton__ne-gp,.WaitingListCard_editButton__\+xSIN{transition:none}.WaitingListCard_customActionButton__08g7J:hover,.WaitingListCard_customActionButton__08g7J:hover .WaitingListCard_buttonIcon__gKfa-{transform:none}}.WaitingListCard_observations__gxiRG{padding:10px}.WaitingListCard_dateChip__sQ0aZ{font-size:.8rem!important;height:36px!important;min-height:36px!important;padding:0 12px!important}.WaitingListCard_viewAllChip__wiq8r{font-size:.75rem!important;height:36px!important;min-height:36px!important}.WaitingListCard_statusChip__akvg1{font-size:.7rem!important;height:24px!important;min-height:24px!important;padding:0 8px!important}.WaitingListCard_dateItemActions__U0qUj button{min-height:32px;min-width:32px}.WaitingListCard_offeredDateRow__ReA86{align-items:stretch;flex-direction:column;gap:8px}.WaitingListCard_dateActions__Z7n5Y{justify-content:center}.WaitingListCard_dateActions__Z7n5Y button{min-height:40px;min-width:40px}.WaitingListCard_viewAllButton__zfd0K{font-size:.9rem;min-height:44px}}@media (max-width:480px){.WaitingListCard_card__4yC6Z{border:none;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:14px;width:100%}.WaitingListCard_cardHeader__lmL4Y{gap:8px}.WaitingListCard_patientInfo__GRh2b{gap:10px}.WaitingListCard_patientName__HyRJF{font-size:.95rem}.WaitingListCard_availability__uOybo{padding:10px}.WaitingListCard_availabilityTitle__s9b3e{font-size:.95rem}.WaitingListCard_availabilityContent__im9BG{padding:10px}.WaitingListCard_datesGrid__8srOe{gap:4px;grid-template-columns:repeat(2,1fr)}.WaitingListCard_dateChip__sQ0aZ{padding:0 8px!important}.WaitingListCard_dateChip__sQ0aZ,.WaitingListCard_viewAllChip__wiq8r{font-size:.7rem!important;height:32px!important;min-height:32px!important}.WaitingListCard_secondaryData__YPV1p{padding:8px}.WaitingListCard_secondaryDataMain__9ptaO{gap:2px}.WaitingListCard_procedureAndDoctor__3Mn\+H{gap:6px}.WaitingListCard_queueTime__adAQU{margin-top:2px}.WaitingListCard_secondaryLabel__GQ0xZ{font-size:.6rem}.WaitingListCard_secondaryValue__L5ioL{font-size:.65rem}.WaitingListCard_statusChipSecondary__HAcK6{font-size:.6rem!important;height:18px!important;padding:0 4px!important}.WaitingListCard_observations__gxiRG{padding:8px}.WaitingListCard_headerActions__TDtRD{gap:3px}.WaitingListCard_dateItemActions__U0qUj button{min-height:28px;min-width:28px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.WaitingListCard_card__4yC6Z,.WaitingListCard_dateChip__sQ0aZ{border-width:.5px}}@media (prefers-reduced-motion:reduce){.WaitingListCard_card__4yC6Z,.WaitingListCard_dateChip__sQ0aZ{transition:none}.WaitingListCard_card__4yC6Z:hover,.WaitingListCard_dateChip__sQ0aZ:hover{transform:none}}.WaitingListCard_card__4yC6Z:focus-within,.WaitingListCard_dateChip__sQ0aZ:focus{outline:2px solid #2196f3;outline-offset:2px}@media print{.WaitingListCard_card__4yC6Z{border:none;box-shadow:none;break-inside:avoid;margin:0;page-break-inside:avoid}.WaitingListCard_actions__Xc9M8,.WaitingListCard_dateActions__Z7n5Y{display:none}}.patients-header-container{display:flex;flex:1 1;flex-direction:column;gap:10px}.patients-header{flex:1 1;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding-block:10px}.patients-header,.patients-subheader{align-items:center;background-color:var(--color-bg-light);border-radius:var(--border-radius);display:flex;flex-direction:row}.patients-subheader{color:var(--color-text-dark);font-size:14px;font-weight:500;height:40px}.search-component{align-items:center;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:row;gap:var(--spacing-xs);height:44px;min-height:44px;padding:0 var(--spacing-sm);transition:box-shadow .2s ease;width:100%}.search-component:focus-within{box-shadow:0 2px 8px #00000026}.search-component input{background-color:initial;border:none;color:var(--color-text-light);font-size:.9rem;outline:none;padding:var(--spacing-xs) 0;width:100%}.search-component input:focus{color:var(--color-text-dark)}.search-component input::placeholder{color:var(--color-text-light);opacity:.7}@media (min-width:481px){.search-component{gap:var(--spacing-sm);height:45px;padding:0 var(--spacing-md)}.search-component input{font-size:1rem}}@media (min-width:769px){.search-component{padding:0 var(--spacing-lg)}}.AlphabeticListItem_container__axz\+d{background-color:var(--color-text-dark);border-radius:var(--border-radius);color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;padding:10px}.AlphabeticListItem_containerOff__I0K9-{cursor:pointer;display:flex;flex-direction:row;font-size:12px;justify-content:space-between;padding:10px}.PatientItem_patientName__g-7WA{color:var(--color-text-dark);font-weight:500}.PatientItem_highlight__dZQaT{background-color:var(--color-secondary-light);border-radius:2px;color:var(--color-secondary);padding:0 2px}.PatientItem_contactCell__7Fk9p{align-items:center;display:flex;gap:8px}.PatientItem_actionButton__XjOLB{border-radius:50%;color:var(--color-blue-main);padding:6px;transition:background-color .2s}.PatientItem_actionButton__XjOLB:hover{background-color:var(--color-blue-alpha)}.PatientItem_whatsappButton__qZXXm{color:#25d366}.PatientItem_whatsappButton__qZXXm:hover{background-color:#ed36800a;color:var(--color-secondary)}.PatientItem_cpfCell__zjk9O{align-items:center;color:var(--color-text-medium);display:flex}.PatientItem_statusCell__yB\+dU{align-items:center;display:flex;padding-left:8px!important}.PatientItem_statusIconActive__I6G2r{color:var(--color-success);font-size:20px!important}.PatientItem_statusIconInactive__Z0ZIV{color:var(--color-error);font-size:20px!important}.Patients_containerTable__zvRgW{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.Patients_table__5SHsF{border-collapse:initial;border-spacing:0 8px;width:100%}.Patients_table__5SHsF thead tr{height:40px}.Patients_table__5SHsF th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.Patients_table__5SHsF td{padding:12px 16px}.Patients_table__5SHsF td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.Patients_table__5SHsF td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;width:60px}.Patients_table__5SHsF td:first-child,.Patients_table__5SHsF th:first-child{padding-left:8px;padding-right:8px;width:48px}.Patients_table__5SHsF td:nth-child(3),.Patients_table__5SHsF th:nth-child(3){width:140px}.Patients_table__5SHsF td:nth-child(4),.Patients_table__5SHsF th:nth-child(4){width:180px}.Patients_table__5SHsF td:nth-child(5),.Patients_table__5SHsF th:nth-child(5){text-align:center;width:60px}.Patient_mainContainer__DznoP{display:flex;flex-direction:row;gap:20px}.Patient_containerAreas__ofDyZ{display:flex;flex:1 1;flex-direction:column;gap:10px}.Patient_containerArea__hues3{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:20px;padding:40px}@media (max-width:768px){.Patient_containerArea__hues3{padding:10px}}.Header_mainContainer__mDcBF{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);flex-direction:row;flex-wrap:wrap;padding:30px}.Header_containerContent__ssjap,.Header_mainContainer__mDcBF{align-items:center;display:flex;gap:30px;justify-items:center}.Header_containerContent__ssjap{flex:1 1;flex-direction:row}.Header_actions__o-rMx{display:flex;flex-direction:row;gap:10px}.Header_patientName__WnuJ3{color:var(--color-text-dark);margin:0;min-width:200px}.Header_patientGender__7X-Am{color:var(--color-text-medium);margin:0}.PersonalInfo_patientInfosGroup__i8j5n{display:flex;flex-direction:column;gap:0;margin-bottom:var(--spacing-md)}.PersonalInfo_patientInfosItem__A1G32{border-bottom:1px solid var(--color-blue-light4);display:flex;flex-direction:row;padding:var(--spacing-sm) 0}.PersonalInfo_patientInfosItemKey__UtBlk{color:var(--color-text-medium);font-size:.8125rem;font-weight:400;width:120px}.PersonalInfo_patientInfosItemValue__TWYgV{color:var(--color-text-dark);font-size:.875rem;font-weight:500}.PersonalInfo_infoGrid__Aj97a{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}.PersonalInfo_fullWidth__PkoPN{grid-column:1/-1}@media (max-width:768px){.PersonalInfo_infoGrid__Aj97a{grid-template-columns:1fr}}@media (max-width:768px){.AppointmentsHistory_containerStats__35yr5{flex-direction:column}}.AppointmentHistoryItem_container__UYLzF{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;padding:var(--spacing-md) 0}.AppointmentHistoryItem_container__UYLzF,.AppointmentHistoryItem_infos__DKr16{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-lg)}.AppointmentHistoryItem_infos__DKr16 p{color:var(--color-text-dark);font-size:.875rem;margin:0}.AppointmentHistoryItem_state__bZ3Y2{background-color:var(--color-blue-light4);border-radius:var(--border-radius-sm);color:var(--color-blue-dark);font-size:.75rem;font-weight:500;padding:var(--spacing-xs) var(--spacing-md)}.AppointmentHistoryItem_dateTime__omgQt{color:var(--color-blue-main);font-weight:500}.AppointmentHistoryItem_procedure__h0MXb,.AppointmentHistoryItem_resource__g3edZ{color:var(--color-text-medium)}@media (max-width:768px){.AppointmentHistoryItem_container__UYLzF{align-items:flex-start;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding:var(--spacing-md) 0}.AppointmentHistoryItem_infos__DKr16{align-items:flex-start;flex-direction:column;gap:var(--spacing-xs);width:100%}.AppointmentHistoryItem_infos__DKr16 p{display:flex;justify-content:space-between;width:100%}.AppointmentHistoryItem_infos__DKr16 p:before{color:var(--color-text-medium);content:attr(data-label);font-weight:500}}.Stats_container__hyoBZ{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);min-width:200px;padding:var(--spacing-md);transition:all .3s ease}.Stats_containerValues__fyHlw{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:var(--spacing-md)}.Stats_icon__5D76O{align-items:center;background-color:var(--color-blue-light4);border-radius:50%;display:flex;font-size:var(--icon-size-md);height:40px;justify-content:center;transition:all .3s ease;width:40px}.Stats_icon__5D76O:hover{transform:scale(1.05)}.Stats_label__xwLG-{color:var(--color-text-medium);font-size:.875rem;margin-bottom:var(--spacing-xs)}.Stats_value__z18RG{color:var(--color-text-dark);font-size:1.25rem;font-weight:600}@media (max-width:768px){.Stats_container__hyoBZ{min-width:100%}}.Financial_financialContainer__BZMiE{background-color:var(--color-white);border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px}.Financial_sectionHeader__5ozGG{border-bottom:1px solid var(--color-border);margin-bottom:16px;padding-bottom:16px}.Financial_summarySection__1Jcwj{margin-bottom:32px}.Financial_summaryCard__1zTDW{align-items:center;border-radius:12px;display:flex;height:100%;padding:20px}.Financial_warningCard__lEsij{background-color:#ff980008}.Financial_successCard__tGa5f{background-color:#4caf5008}.Financial_summaryIconContainer__VnOkL{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.Financial_warningCard__lEsij .Financial_summaryIconContainer__VnOkL{background-color:#ff98000d;color:var(--color-text-medium)}.Financial_successCard__tGa5f .Financial_summaryIconContainer__VnOkL{background-color:#4caf500d;color:var(--color-text-medium)}.Financial_summaryContent__bvFTQ{flex:1 1}.Financial_summaryTitle__1S5FF{color:var(--color-text-dark)!important;font-weight:600!important;margin-bottom:8px!important}.Financial_summaryValueContainer__ncaI1{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Financial_summaryValue__jxCwR{font-size:1.75rem!important;font-weight:700!important}.Financial_summaryBadge__GVeLm{border-radius:16px;font-weight:500;padding:4px 12px}.Financial_warningBadge__VAwd8{background-color:#ff98000d;color:var(--color-text-medium)}.Financial_successBadge__Kpqqw{background-color:#4caf500d;color:var(--color-text-medium)}.Financial_walletSection__wsUaO{margin-bottom:32px}.Financial_historySection__Lw\+u5,.Financial_walletSection__wsUaO{background-color:var(--color-bgMain);border-radius:12px;padding:24px}.Financial_tabsContainer__kiIbt{background-color:var(--color-white);border-radius:8px;margin-bottom:24px;overflow:hidden}.Financial_tab__YZtMX{font-size:.95rem!important;font-weight:600!important;padding:12px 0!important;text-transform:none!important}.Financial_tabContent__QVK5n{min-height:300px}.Financial_tabPanel__0rmcS{padding:8px 0}.Financial_historyList__WlO8C{display:flex;flex-direction:column;gap:12px}.Financial_emptyState__teGVo{align-items:center;background-color:var(--color-bgMain);border-radius:12px;color:var(--color-text-medium);display:flex;font-style:italic;justify-content:center;padding:32px;text-align:center}@media (max-width:768px){.Financial_financialContainer__BZMiE{gap:16px;padding:16px}.Financial_historySection__Lw\+u5,.Financial_summaryCard__1zTDW,.Financial_walletSection__wsUaO{padding:16px}.Financial_summaryValueContainer__ncaI1{align-items:flex-start;flex-direction:column;gap:8px}}.HistoryItem_historyItem__RwbOy{align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--color-border);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:8px;padding:16px}.HistoryItem_historyItemContent__rLzQ9{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:24px}.HistoryItem_historyItemIcon__VMIAX{align-items:center;display:flex;justify-content:center}.HistoryItem_historyItemSection__RDHUZ{display:flex;flex-direction:column;min-width:90px}.HistoryItem_procedureSection__Jp5Pw{flex:1 1}.HistoryItem_resourceSection__ycuIO{min-width:120px}.HistoryItem_sectionLabel__RGirR{color:var(--color-text-medium);font-size:.75rem;margin-bottom:4px}.HistoryItem_dateContainer__5Dpmn{display:flex;flex-direction:column}.HistoryItem_date__Z7dZN{color:var(--color-text-dark);font-size:.875rem;font-weight:600}.HistoryItem_time__zogX0{color:var(--color-text-medium);font-size:.75rem}.HistoryItem_price__OgP8e{color:var(--color-text-dark);font-size:1rem;font-weight:700}.HistoryItem_procedureName__5vkUg,.HistoryItem_resourceName__2VBqx{color:var(--color-text-dark);font-size:.875rem;font-weight:500}.HistoryItem_historyItemAction__La-ow{margin-left:16px}.HistoryItem_paid__FcvhY{background-color:var(--color-success-light);color:var(--color-success)}.HistoryItem_overdue__VVVwT,.HistoryItem_paid__FcvhY{border-radius:var(--border-radius);font-size:.75rem;font-weight:500;padding:6px 12px}.HistoryItem_overdue__VVVwT{background-color:var(--color-error-light);color:var(--color-error)}.HistoryItem_toReceive__VAMQ8{background-color:var(--color-warning-light);border-radius:var(--border-radius);color:var(--color-warning);font-size:.75rem;font-weight:500;padding:6px 12px}@media (max-width:992px){.HistoryItem_historyItemContent__rLzQ9{gap:16px}.HistoryItem_historyItemSection__RDHUZ{min-width:70px}.HistoryItem_resourceSection__ycuIO{min-width:100px}}@media (max-width:768px){.HistoryItem_historyItem__RwbOy{align-items:flex-start;flex-direction:column;gap:16px;padding:12px}.HistoryItem_historyItemContent__rLzQ9{flex-wrap:wrap;gap:12px;width:100%}.HistoryItem_historyItemSection__RDHUZ,.HistoryItem_procedureSection__Jp5Pw,.HistoryItem_resourceSection__ycuIO{min-width:calc(50% - 12px)}.HistoryItem_historyItemAction__La-ow{align-self:flex-end;margin-left:0}}.WalletSection_walletContainer__bPWra{display:flex;flex-direction:column;gap:24px}.WalletSection_actionButtonContainer__bb-Cp{display:flex;justify-content:flex-end;margin-bottom:16px}.WalletSection_walletSummary__iNRi1{margin-bottom:16px}.WalletSection_walletCard__PPD4P{align-items:center;border-radius:12px;display:flex;height:100%;padding:20px}.WalletSection_primaryCard__UYGO5{background-color:var(--color-bgSection1)}.WalletSection_successCard__uaSp2{background-color:#4caf5008}.WalletSection_warningCard__s3XnQ{background-color:#ff980008}.WalletSection_walletCardIcon__PlaP4{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.WalletSection_primaryCard__UYGO5 .WalletSection_walletCardIcon__PlaP4{background-color:var(--color-blue-alpha2);color:var(--color-text-medium)}.WalletSection_successCard__uaSp2 .WalletSection_walletCardIcon__PlaP4{background-color:#4caf500d;color:var(--color-text-medium)}.WalletSection_warningCard__s3XnQ .WalletSection_walletCardIcon__PlaP4{background-color:#ff98000d;color:var(--color-text-medium)}.WalletSection_walletCardContent__hz1n7{flex:1 1}.WalletSection_walletCardTitle__i51G-{color:var(--color-text-dark)!important;font-weight:600!important;margin-bottom:8px!important}.WalletSection_walletCardValue__LRdhL{font-size:1.75rem!important;font-weight:700!important}.WalletSection_sectionContainer__XL4Db{background-color:var(--color-bgMain);border-radius:12px;margin-bottom:24px;padding:20px}.WalletSection_sectionHeader__QVaFC{border-bottom:1px solid var(--color-border);margin-bottom:16px;padding-bottom:16px}.WalletSection_creditsContainer__QmObZ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%}.WalletSection_creditItem__QYkAR{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-border);border-radius:12px;display:flex;gap:16px;padding:16px}.WalletSection_creditItem__QYkAR:last-child{border-bottom:none}.WalletSection_creditBadge__5KmkQ{background-color:var(--color-blue-light4);border-radius:8px;color:var(--color-text-medium);font-size:1rem;font-weight:600;min-width:40px;padding:4px 10px;text-align:center}.WalletSection_creditName__lpSnJ{color:var(--color-text-dark);flex:1 1;font-size:.875rem;font-weight:500}.WalletSection_creditDate__YSlx8{color:var(--color-text-medium);font-size:.75rem;min-width:140px;text-align:right}.WalletSection_expiringCredit__NWxVN{background-color:#ff980008}.WalletSection_expiringCredit__NWxVN .WalletSection_creditDate__YSlx8{color:var(--color-text-medium);font-weight:600}.WalletSection_transactionsContainer__6idz1{display:flex;flex-direction:column;gap:12px}.WalletSection_transactionItem__\+Vb1v{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-border);border-radius:12px;display:flex;gap:16px;padding:16px}.WalletSection_transactionItem__\+Vb1v:last-child{border-bottom:none}.WalletSection_transactionDescription__ZHqlu{color:var(--color-text-dark);flex:1 1;font-size:.875rem;font-weight:500}.WalletSection_transactionDate__MU5qM{color:var(--color-text-medium);font-size:.75rem;min-width:90px;text-align:right}.WalletSection_transactionBadge__bvqEF{border-radius:8px;font-size:.875rem;font-weight:600;min-width:40px;padding:4px 10px;text-align:center}.WalletSection_positive__KXbTZ{background-color:var(--color-success-light);color:var(--color-text-medium)}.WalletSection_negative__Dy3gU{background-color:var(--color-error-light);color:var(--color-text-medium)}.WalletSection_emptyState__ZS3WC{align-items:center;background-color:var(--color-bgMain);border-radius:12px;color:var(--color-text-medium);display:flex;font-style:italic;justify-content:center;padding:24px;text-align:center}@media (max-width:768px){.WalletSection_creditsContainer__QmObZ{grid-template-columns:1fr}.WalletSection_creditItem__QYkAR,.WalletSection_transactionItem__\+Vb1v{gap:10px;padding:12px}.WalletSection_creditDate__YSlx8{min-width:100px}.WalletSection_walletCard__PPD4P{padding:16px}}.Documents_container__DQW0N{display:flex;flex-direction:column;gap:20px}.Documents_containerList__zqJ4U{display:flex;flex-direction:column;gap:10px}.ListItem_container__hE8oQ{border-bottom:1px solid var(--color-gray-light);display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:10px 0}.ListItem_infos__Z0hh9{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:16px}.ListItem_state__CM0pb{background-color:var(--color-gray-light);border-radius:var(--border-radius);color:var(--color-text-dark);font-size:12px;padding:10px 20px}@media (max-width:768px){.ListItem_container__hE8oQ{align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px}.ListItem_infos__Z0hh9{flex:1 1;min-width:0}}.Leads_mainContainer__zWtOX,.Reports_mainContainer__c6x3J{display:flex;flex-direction:column;gap:20px}.Leads_containerResume__Ow5Qj{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.Leads_containerTable__jgQHk{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;overflow:auto;padding:20px}.Leads_table__-k4xC{border-collapse:initial;border-spacing:0 8px;width:100%}.Leads_table__-k4xC thead tr{height:40px}.Leads_table__-k4xC th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.Leads_table__-k4xC td{padding:12px 16px}.Leads_table__-k4xC td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.Leads_table__-k4xC td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.Leads_containerColumns__Pz\+YU{display:flex;flex:1 1;gap:6px}.Leads_column__NWUCv{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 15px #c4c4c433;display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:10px;padding:20px}.Leads_leadCard__uX08q{align-items:stretch;border:1px solid #e0e0e0;border-radius:var(--border-radius);box-sizing:border-box;flex-direction:column;height:120px;padding:14px}.Leads_leadCard__uX08q,.Leads_leadHeader__5kUsg{display:flex;justify-content:space-between;margin-bottom:5px}.Leads_leadDate__2NY1-{color:#888;font-size:.8em}.Leads_leadName__2KSJr{align-items:center;display:flex;font-size:.9em;font-weight:700;gap:6px}.Leads_leadSecondaryInfo__I0GlO{align-items:center;color:#555;display:flex;flex-direction:row;font-size:.8em;gap:5px}.Leads_leadTags__z0tXL{display:flex;flex-wrap:wrap;gap:3px}.Leads_leadTag__a9Iq3{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:.7em;padding:1px 4px}.Leads_leadActions__Jf9P-{display:flex;gap:5px;justify-content:space-between}.Leads_hotLead__LSruA{background-color:#ff63471a;border:1px solid #ff63474d}.Leads_warmLead__\+rNtr{background-color:#ffa5001a;border:1px solid #ffa5004d}.Leads_coldLead__DuIFy{background-color:#add8e61a;border:1px solid #add8e64d}.Leads_successLead__OsLLy{background-color:#b6f3b61a;border:0 solid #32cd324d}.Leads_failureLead__8eG2J{background-color:#fccdd380;border:0 solid #ff00004d}.Leads_failureInactiveLead__ppt7B{background-color:#fccdd31a;border:0 solid #ff00004d}.FilterList_container__XvhIW{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 20px #c4c4c433;display:flex;flex-direction:row;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:10px;padding-inline:20px;width:100%}.FilterList_containerTitle__oBXox{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.FilterList_containerItems__CMu\+P{display:flex;flex-direction:row;flex-wrap:wrap}.Appointments_mainContainer__\+ILCs{display:flex;flex-direction:column;gap:20px}.Appointments_containerResume__jmNlN{display:flex;flex-direction:row;gap:20px}.Appointments_containerTable__6X8hk{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;overflow:auto;padding:20px}.Appointments_table__wHLBK{border-collapse:initial;border-spacing:0 8px;width:100%}.Appointments_table__wHLBK thead tr{height:40px}.Appointments_table__wHLBK th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.Appointments_table__wHLBK td{padding:12px 16px}.Appointments_table__wHLBK td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.Appointments_table__wHLBK td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.Financial_mainContainer__ToIUo{display:flex;flex-direction:column;gap:20px}.Financial_containerResume__MeZQV{display:flex;flex-direction:row;gap:20px}.Financial_containerTable__WGLcn{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;overflow:auto;padding:20px}.Financial_table__3Wd2A{border-collapse:initial;border-spacing:0 8px;width:100%}.Financial_table__3Wd2A thead tr{height:40px}.Financial_table__3Wd2A th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.Financial_table__3Wd2A td{padding:12px 16px}.Financial_table__3Wd2A td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.Financial_table__3Wd2A td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.styles_boxRoundedContainer__ziOao{background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 8px 20px #0000000d;display:flex;flex:1 1;flex-direction:column;font-family:Poppins,Roboto,sans-serif;gap:16px;margin:0;max-height:none;min-height:400px;min-width:300px;overflow:hidden;padding:1.8rem;position:relative}.styles_summaryBoxesContainer__39cRq{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-lg);width:100%}.styles_summaryBoxesContainer__39cRq .styles_boxRoundedContainer__ziOao{flex:1 1;margin-bottom:var(--spacing-md);max-height:none;min-height:auto;min-width:300px}.styles_summaryItemsContainer__n24Z9{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start}.styles_summaryItem__KPSuU{display:flex;flex-direction:column;margin-bottom:var(--spacing-md);min-width:120px}.styles_summaryLabel__NmQML{color:var(--color-text-light);font-size:.875rem;font-weight:400}.styles_summaryValue__gLroR{font-size:1.5rem;font-weight:600;margin-top:var(--spacing-xs)}.styles_gridContainer__xJP1n{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(540px,1fr));width:100%}.styles_gridContainer__xJP1n>div{display:flex;flex-direction:column}.styles_chartTitle__Ddulv{color:var(--color-text-dark);font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-sm)}.styles_chartDescription__B0G2I{color:var(--color-text-medium);font-size:.875rem;margin-bottom:var(--spacing-md)}.styles_chartLegend__45Iir{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.styles_legendItem__4DX4q{align-items:center;color:var(--color-text-medium);display:flex;font-size:.875rem}.styles_legendColor__0kbq3{border-radius:2px;height:12px;margin-right:var(--spacing-xs);width:12px}.styles_valueDisplay__Mo4xx{color:var(--color-text-dark);font-size:2rem;font-weight:600;margin:var(--spacing-md) 0;text-align:center}.styles_summaryBox__E8GqV{align-items:center;background-color:var(--color-bg-light);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;padding:var(--spacing-md)}@media (max-width:1200px){.styles_boxRoundedContainer__ziOao{gap:12px;min-height:350px;min-width:300px;padding:1.5rem;width:100%}.styles_gridContainer__xJP1n{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr}.styles_chartTitle__Ddulv{font-size:1.125rem}.styles_valueDisplay__Mo4xx{font-size:1.75rem}.styles_summaryValue__gLroR{font-size:1.25rem}.styles_summaryBoxesContainer__39cRq{flex-direction:row;flex-wrap:wrap}.styles_summaryBoxesContainer__39cRq .styles_boxRoundedContainer__ziOao{margin-bottom:var(--spacing-md);min-width:100%}.styles_summaryItemsContainer__n24Z9{gap:var(--spacing-lg);justify-content:flex-start}}@media (max-width:768px){.styles_boxRoundedContainer__ziOao{min-height:400px;min-width:100%;padding:1.2rem}.styles_gridContainer__xJP1n{grid-template-columns:1fr}.styles_chartTitle__Ddulv{font-size:1rem}.styles_chartDescription__B0G2I{font-size:.8125rem}.styles_valueDisplay__Mo4xx{font-size:1.5rem}}.NPSStatistics_container__7tleA{max-width:100%;width:100%}.NPSStatistics_sectionContainer__FvAx5{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:2rem;overflow:hidden;padding:1.5rem}.NPSStatistics_cardContainer__YgsMu{display:flex;flex-direction:column;margin-top:1.5rem;width:100%}.NPSStatistics_card__3Esey{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:15px;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.NPSStatistics_card__3Esey:hover{box-shadow:0 12px 24px #00000014;transform:translateY(-4px)}.NPSStatistics_cardHeader__h\+1Yq{align-items:center;display:flex;margin-bottom:1rem}.NPSStatistics_cardTitle__V1t8g{color:#555;font-family:Poppins,Roboto,sans-serif;font-size:1.1rem;font-weight:600;margin-left:.75rem}.NPSStatistics_cardContent__jiMdF{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.NPSStatistics_iconCircle__ENlp8{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.NPSStatistics_npsMainCard__1Lbkh{border-top:3px solid;padding:2rem;text-align:center}.NPSStatistics_npsScoreTitle__Qhz9A{color:#555;font-family:Poppins,Roboto,sans-serif;font-size:1.1rem;margin-bottom:.5rem}.NPSStatistics_npsScoreValue__yeJ4d{font-family:Poppins,Roboto,sans-serif;font-size:4.5rem!important;font-weight:700;line-height:1}.NPSStatistics_thermometerContainer__IDMim{margin-bottom:1.5rem}.NPSStatistics_thermometer__\+xmay{border-radius:12px;height:24px;margin-bottom:.5rem;position:relative}.NPSStatistics_thermometerIndicator__NMN-N{border-radius:6px;box-shadow:0 2px 4px #0003;height:36px;position:absolute;top:-6px;transform:translateX(-50%);width:12px}.NPSStatistics_thermometerIndicator__NMN-N:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid;bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.NPSStatistics_thermometerScale__iqhvK{display:flex;justify-content:space-between;padding:0 .5rem}.NPSStatistics_thermometerLabel__qRhW9{color:#777;font-size:.75rem}.NPSStatistics_categoryCard__fkZNP{border-left:3px solid;border-radius:10px;box-shadow:0 4px 10px #00000008;padding:1.25rem;text-align:center;transition:transform .3s ease}.NPSStatistics_categoryCard__fkZNP:hover{transform:translateY(-3px)}.NPSStatistics_categoryTitle__kdfT\+{font-family:Poppins,Roboto,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.NPSStatistics_categoryValue__T9\+5S{font-family:Poppins,Roboto,sans-serif;font-size:2.25rem;font-weight:700}.NPSStatistics_detractorsCard__XwrRr{background:linear-gradient(135deg,#fff,#fff5f5);border-color:var(--color-error)}.NPSStatistics_detractorsTitle__VhjMf,.NPSStatistics_detractorsValue__Wqy3O{color:var(--color-error)}.NPSStatistics_neutralsCard__YVztA{background:linear-gradient(135deg,#fff,#fffbf0);border-color:var(--color-warning)}.NPSStatistics_neutralsTitle__0JbPH,.NPSStatistics_neutralsValue__ASzQp{color:var(--color-warning)}.NPSStatistics_promotersCard__Bn7iC{background:linear-gradient(135deg,#fff,#f0f7ff);border-color:var(--color-success)}.NPSStatistics_promotersTitle__6Vxze,.NPSStatistics_promotersValue__5AlxG{color:var(--color-success)}.NPSStatistics_metricsGrid__hkN4n{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.NPSStatistics_metricValue__KueGI{font-family:Poppins,Roboto,sans-serif;font-size:2.5rem;font-weight:700;margin:.5rem 0}.NPSStatistics_metricLabel__bJLyf{color:#555;font-family:Poppins,Roboto,sans-serif;font-size:1.1rem;font-weight:600}.NPSStatistics_tableContainer__yOu48{border-radius:10px;box-shadow:0 4px 12px #0000000d;margin-top:1.5rem;overflow:hidden}.NPSStatistics_tableHeader__4CHzd{background-color:#f8f9ff}.NPSStatistics_tableHeaderCell__zyeQh{color:#444!important;font-size:.95rem!important;font-weight:600!important}.NPSStatistics_tableRow__XllyP{transition:background-color .2s ease}.NPSStatistics_tableRow__XllyP:hover{background-color:#f8f9ff}.NPSStatistics_promoterRow__1SaOk{border-left:3px solid var(--color-success)}.NPSStatistics_neutralRow__DuWxi{border-left:3px solid var(--color-warning)}.NPSStatistics_detractorRow__iXh\+G{border-left:3px solid var(--color-error)}.NPSStatistics_scoreCell__nEsbQ{font-size:.9rem!important;font-weight:600!important}.NPSStatistics_promoterScore__3qGq8{color:var(--color-success)!important}.NPSStatistics_neutralScore__w4Jkq{color:var(--color-warning)!important}.NPSStatistics_detractorScore__-LAPc{color:var(--color-error)!important}.NPSStatistics_categoryCell__8akmW{border-radius:4px;font-size:1rem!important;font-weight:500!important;padding:4px 8px!important;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.NPSStatistics_promoterCategory__7cC9g{background-color:#4caf501a;color:var(--color-success)!important}.NPSStatistics_neutralCategory__uq6Px{background-color:#ff98001a;color:var(--color-warning)!important}.NPSStatistics_detractorCategory__OSF\+F{background-color:#f443361a;color:var(--color-error)!important}.NPSStatistics_googleStatusCell__MENi0{align-items:center;display:flex}.NPSStatistics_googleStatusIcon__2rHD2{margin-right:.5rem}.NPSStatistics_filterContainer__nzCWl{margin:2rem 0 1.5rem}@keyframes NPSStatistics_fadeIn__WP6OW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NPSStatistics_fadeIn__WP6OW{animation:NPSStatistics_fadeIn__WP6OW .5s ease forwards}.NPSStatistics_staggered1__rhqGC{animation-delay:.1s}.NPSStatistics_staggered2__Ozu30{animation-delay:.2s}.NPSStatistics_staggered3__-fOgL{animation-delay:.3s}.Company_pageHeader__g7jy9{margin-bottom:var(--spacing-lg)}.Company_mainContainer__vNn\+P{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg);width:100%}.Company_itemContainer__yCCXs{background-color:var(--color-bg-light);flex:1 1;gap:var(--spacing-md);min-width:400px}.Company_itemContainer__yCCXs,.Company_loadingContainer__ePSRd{border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;padding:var(--spacing-xl)}.Company_loadingContainer__ePSRd{align-items:center;background-color:#fff;height:300px;justify-content:center;width:100%}.Company_loadingContainer__ePSRd p{color:var(--color-text-medium);font-size:1rem;margin-top:var(--spacing-md)}@media (max-width:1010px){.Company_itemContainer__yCCXs{box-shadow:var(--shadow-md);flex-direction:column;gap:var(--spacing-md);min-width:100%;padding:var(--spacing-lg);width:100%}}.RegistrationData_mainContainer__67BO\+{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg)}.RegistrationData_titleContainer__n3QhO{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-md) 0}.RegistrationData_actionButtons__e2Ms4{display:flex;gap:var(--spacing-sm)}.RegistrationData_section__IrL6h{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);transition:all .3s ease}.RegistrationData_sectionHeader__I86fB{align-items:center;display:flex;margin-bottom:var(--spacing-sm)}.RegistrationData_formGroup__o2a3i{display:flex;flex-direction:column;gap:0;width:100%}.RegistrationData_formRow__aa08B{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}.RegistrationData_logoContainer__EtfuS{align-items:center;display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-md)}.RegistrationData_logoBox__GovfH{align-items:center;background-color:var(--color-bg-main);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);display:flex;height:120px;justify-content:center;overflow:hidden;transition:all .3s ease;width:120px}.RegistrationData_logo__HRr83{height:100%;object-fit:contain;width:100%}.RegistrationData_logoPlaceholder__NC1GQ{color:var(--color-text-light);font-size:40px}.RegistrationData_logoLabel__4-yas{color:var(--color-text-light);font-size:.9rem;margin-top:var(--spacing-xs)}.RegistrationData_companyInfoContainer__QRaYK{display:flex;gap:var(--spacing-lg)}.RegistrationData_companyInfoFields__c4Rbr{flex:1 1}.RegistrationData_changedField__A8Vd6{background-color:var(--color-blue-light4)}@media (max-width:1010px){.RegistrationData_section__IrL6h{padding:var(--spacing-md)}.RegistrationData_companyInfoContainer__QRaYK{flex-direction:column}.RegistrationData_formRow__aa08B{flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);width:100%}.RegistrationData_formGroup__o2a3i{gap:var(--spacing-md);width:100%}.RegistrationData_companyInfoFields__c4Rbr,.RegistrationData_companyInfoFields__c4Rbr div,.RegistrationData_formRow__aa08B>div{width:100%}}.CompanyUsers_container__svF\+I{display:flex;flex-direction:column;gap:12px;padding:20px}.CompanyUsers_headerContainer__h-tzk{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.CompanyUsers_searchContainer__zeVxh{align-items:center;background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-sm);display:flex;justify-content:space-between;margin-bottom:12px;padding:10px 20px}.CompanyUsers_searchBox__LNA7H{max-width:400px;width:100%}.CompanyUsers_tableContainer__aSgqi{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.CompanyUsers_table__dLffI{border-collapse:initial;border-spacing:0 8px;width:100%}.CompanyUsers_table__dLffI thead tr{height:40px}.CompanyUsers_table__dLffI th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.CompanyUsers_table__dLffI td{padding:12px 16px}.CompanyUsers_table__dLffI td:first-child,.CompanyUsers_table__dLffI th:first-child{width:25%}.CompanyUsers_table__dLffI td:nth-child(2),.CompanyUsers_table__dLffI th:nth-child(2){width:30%}.CompanyUsers_table__dLffI td:nth-child(3),.CompanyUsers_table__dLffI td:nth-child(4),.CompanyUsers_table__dLffI th:nth-child(3),.CompanyUsers_table__dLffI th:nth-child(4){width:15%}.CompanyUsers_table__dLffI td:nth-child(5),.CompanyUsers_table__dLffI th:nth-child(5){text-align:center;width:15%}.CompanyUsers_highlightedRow__sZVkz{background-color:var(--color-blue-light4)!important}.CompanyUsers_nameCell__qguj9{align-items:center;color:var(--color-text-dark);display:flex;font-weight:500}.CompanyUsers_emailCell__Crqbl{color:var(--color-text-medium)}.CompanyUsers_actionsCell__VWRlS{align-items:center;display:flex;justify-content:center}.CompanyUsers_table__dLffI tbody tr:hover{background-color:var(--color-blue-alpha2)}.InviteUserPopup_content__JiL4Z{display:flex;flex-direction:column;gap:20px;min-width:400px;padding:20px}.InviteUserPopup_footer__kw5dO{display:flex;gap:10px;justify-content:flex-end}.RevokeUserPopup_content__cfbB5{min-width:400px;padding:20px}.RevokeUserPopup_footer__vNMCH{display:flex;gap:10px;justify-content:flex-end}.EditUserPopup_content__EPb70{display:flex;flex-direction:column;gap:12px;min-width:400px;padding:16px}.EditUserPopup_infoContent__4iWAs{display:flex;gap:30px}.EditUserPopup_infoSection__\+-rhr{display:flex;flex-direction:column;gap:8px}.EditUserPopup_infoRow__1Hy0v{align-items:center;display:flex;gap:12px;margin-bottom:0}.EditUserPopup_iconContainer__E-osP{align-items:center;background-color:#206afa1a;border-radius:6px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.EditUserPopup_icon__4qBwO{color:#206afa;height:24px;width:24px}.EditUserPopup_infoText__sP8DG{margin:0!important}.EditUserPopup_formSection__It0Wc{margin-bottom:8px;margin-top:8px}.EditUserPopup_actionSection__Idept{display:flex;justify-content:flex-end}.EditUserPopup_note__ZCpJ2{color:#a3a3a3;font-size:12px;margin-top:8px}.EditUserPopup_footer__H2jlU{align-items:center;border-top:1px solid #0000001a;display:flex;justify-content:space-between;padding:16px}.EditUserPopup_footerButtons__i8mAy{display:flex;gap:12px}.EditUserPopup_revokeButton__pDN5-{color:#e74c3c!important;font-size:13px!important;font-weight:500!important;min-height:auto!important;padding:4px 8px!important;white-space:nowrap!important}.EditUserPopup_revokeButton__pDN5-:hover{background-color:#e74c3c1a!important}.EditUserPopup_dialog__WuDEZ{min-width:400px}.EditUserPopup_dialogContent__ANgdf{padding:16px!important}.Whatsapp_mainContainer__E9dv1{display:flex;flex-direction:column;gap:24px;width:100%}.Whatsapp_pageHeader__J9fUp{flex-wrap:wrap;justify-content:space-between}.Whatsapp_pageHeader__J9fUp,.Whatsapp_titleContainer__tkI3L{align-items:center;display:flex;gap:16px}.Whatsapp_statusChip__7udW0{margin-left:8px}.Whatsapp_headerActions__iDTua{align-items:center;display:flex;gap:16px}.Whatsapp_loadingIndicator__btMeg{align-items:center;display:flex;gap:8px}.Whatsapp_contentCard__uffYG{border-radius:8px;box-shadow:0 2px 8px #0000001a!important;padding:24px}.Whatsapp_formContainer__lSatc{display:flex;flex-direction:column;gap:16px;margin:24px 0}.Whatsapp_formRow__2J5fm{display:flex;flex-wrap:wrap;gap:16px}.Whatsapp_formRow__2J5fm>div{flex:1 1;min-width:250px}.Whatsapp_instanceIdContainer__zqEKC{align-items:center;display:flex;gap:16px;width:100%}.Whatsapp_statusChip__7udW0{margin-top:8px}.Whatsapp_actionButtons__GCnSF,.Whatsapp_mainActions__s2PCY{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.Whatsapp_testResult__pUXIV{margin:24px 0}.Whatsapp_formContainer__lSatc>div:not(:last-child){margin-bottom:16px}.Whatsapp_statusCard__G3Mey{background-color:#f9f9f9!important;border:1px solid #e0e0e0;border-radius:8px;margin-top:24px;padding:16px;width:100%}.Whatsapp_deviceInfoContainer__dOrMX{display:flex;flex-wrap:wrap;gap:24px;margin-top:8px}.Whatsapp_profileImageContainer__XvkD\+{align-items:center;display:flex;flex-direction:column;gap:8px}.Whatsapp_profileImage__ODEYb{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;height:120px;object-fit:cover;width:120px}.Whatsapp_deviceDetailsContainer__vZUHt{flex:1 1;min-width:250px}.Whatsapp_businessBadge__9Ie-f{margin-top:4px}.Whatsapp_statusRow__Aay2\+{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.Whatsapp_statusRow__Aay2\+:last-child{border-bottom:none}.Whatsapp_divider__AttJD{margin:8px 0 16px!important}.Whatsapp_lastChecked__Ldiqe{font-size:12px;margin-left:8px}.Whatsapp_emptyState__Kob1h{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.Whatsapp_emptyStateIcon__iKMF-{color:#9e9e9e;font-size:64px!important;margin-bottom:16px}.Whatsapp_emptyStateButton__qZGHG{margin-top:16px!important}.Whatsapp_loadingContainer__s\+iYG{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:48px 0}@media (max-width:768px){.Whatsapp_pageHeader__J9fUp{align-items:flex-start;flex-direction:column}.Whatsapp_headerActions__iDTua{justify-content:flex-start;width:100%}.Whatsapp_actionButtons__GCnSF{justify-content:flex-start}}.GoogleBusiness_mainContainer__Zm0ad{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg)}.GoogleBusiness_titleContainer__NfBr6{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-md) 0}.GoogleBusiness_actionButtons__B1k8\+{display:flex;gap:var(--spacing-sm)}.GoogleBusiness_section__x-iTT{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);transition:all .3s ease}.GoogleBusiness_sectionHeader__sN2fw{align-items:flex-start;display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.GoogleBusiness_sectionIcon__5j2Vc{color:var(--color-primary);font-size:24px!important;margin-top:2px}.GoogleBusiness_sectionTitle__dr4V-{color:var(--color-text-primary);font-weight:600!important;margin:0!important}.GoogleBusiness_sectionDescription__LfuYS{color:var(--color-text-secondary);margin:4px 0 0!important}.GoogleBusiness_formGroup__WY9t0{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.GoogleBusiness_formField__hC-Sj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.GoogleBusiness_inputWithTestButton__xsuwz{align-items:flex-start;display:flex;gap:var(--spacing-sm);width:100%}.GoogleBusiness_inputFieldContainer__iwhlH{flex:1 1;min-width:0}.GoogleBusiness_testButtonContainer__qbHTq{align-items:flex-start;display:flex;flex-shrink:0;padding-top:8px}.GoogleBusiness_testButton__uowCt{border-radius:var(--border-radius-sm)!important;font-size:.875rem!important;height:40px!important;min-width:auto!important;padding:8px 16px!important;transition:all .2s ease!important;white-space:nowrap!important}.GoogleBusiness_testButton__uowCt:hover:not(:disabled){box-shadow:0 4px 8px #0000001f!important;transform:translateY(-1px)!important}.GoogleBusiness_testButton__uowCt:disabled{cursor:not-allowed!important;opacity:.5!important}.GoogleBusiness_fieldHelp__hoC1M{color:var(--color-text-light)!important;font-size:.875rem!important;margin-top:4px!important}.GoogleBusiness_validationMessage__G-KXs{align-items:center;display:flex;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.GoogleBusiness_validMessage__ZhOdl{align-items:center!important;color:var(--color-success)!important;display:flex!important;gap:4px!important}.GoogleBusiness_errorMessage__r1u-5{align-items:center!important;color:var(--color-error)!important;display:flex!important;gap:4px!important}.GoogleBusiness_validIcon__5BQOm{color:var(--color-success)!important;font-size:16px!important}.GoogleBusiness_errorIcon__DVdNF{color:var(--color-error)!important;font-size:16px!important}.GoogleBusiness_feedbackAlert__jt52u{margin-bottom:var(--spacing-md)!important}.GoogleBusiness_instructionsContainer__5NnSy{background-color:var(--color-bg-light)!important;border:1px solid var(--border-color-light)!important;border-radius:var(--border-radius)!important;padding:var(--spacing-lg)!important}.GoogleBusiness_instructionsHeader__fxffO{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.GoogleBusiness_instructionsIcon__dQrwW{color:var(--color-info)!important;font-size:24px!important}.GoogleBusiness_instructionsTitle__m8JRp{color:var(--color-text-primary)!important;font-weight:600!important;margin:0!important}.GoogleBusiness_instructionsContent__C8mqG{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-top:var(--spacing-md)}.GoogleBusiness_instructionStep__-m1G-{color:var(--color-text-primary)!important;line-height:1.5!important;margin:0!important}.GoogleBusiness_instructionStep__-m1G- a{color:var(--color-primary)!important;text-decoration:none!important}.GoogleBusiness_instructionStep__-m1G- a:hover{text-decoration:underline!important}.GoogleBusiness_instructionsLayout__bRog\+{align-items:flex-start;display:flex;gap:30px}.GoogleBusiness_instructionsSteps__FkidA{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);max-width:60%}.GoogleBusiness_urlExamplesContainer__z4jqI{flex:0 0 auto;width:300px}.GoogleBusiness_urlExamples__1ZiHB{background-color:var(--color-bg-main);border-left:4px solid var(--color-info);border-radius:var(--border-radius-sm);padding:var(--spacing-md)}.GoogleBusiness_examplesTitle__PSpFq{color:var(--color-text-primary)!important;display:block!important;font-weight:600!important;margin-bottom:var(--spacing-xs)!important}.GoogleBusiness_urlExample__yFcv4{color:var(--color-text-secondary)!important;display:block!important;font-family:Courier New,monospace!important;margin:2px 0!important}.GoogleBusiness_changedField__K7HO6{background-color:var(--color-blue-light4)!important}@media (max-width:1010px){.GoogleBusiness_section__x-iTT{padding:var(--spacing-md)}.GoogleBusiness_titleContainer__NfBr6{align-items:flex-start;flex-direction:column;gap:var(--spacing-md)}.GoogleBusiness_sectionHeader__sN2fw{align-items:flex-start;flex-direction:column;gap:var(--spacing-sm)}.GoogleBusiness_formGroup__WY9t0{gap:var(--spacing-md)}.GoogleBusiness_instructionsContainer__5NnSy{padding:var(--spacing-md)!important}.GoogleBusiness_instructionsContent__C8mqG{gap:var(--spacing-xs)}.GoogleBusiness_instructionsLayout__bRog\+{flex-direction:column;gap:var(--spacing-md)}.GoogleBusiness_instructionsSteps__FkidA{max-width:none}.GoogleBusiness_urlExamplesContainer__z4jqI{width:auto}.GoogleBusiness_urlExamples__1ZiHB{padding:var(--spacing-sm)}.GoogleBusiness_inputWithTestButton__xsuwz{align-items:stretch;flex-direction:column;gap:var(--spacing-sm)}.GoogleBusiness_testButtonContainer__qbHTq{align-self:flex-start;padding-top:0}.GoogleBusiness_testButton__uowCt{align-self:flex-start!important;width:auto!important}}@media (max-width:768px){.GoogleBusiness_mainContainer__Zm0ad{gap:var(--spacing-md)}.GoogleBusiness_section__x-iTT{padding:var(--spacing-sm)}.GoogleBusiness_instructionsContainer__5NnSy{padding:var(--spacing-sm)!important}.GoogleBusiness_actionButtons__B1k8\+{flex-direction:column;width:100%}.GoogleBusiness_actionButtons__B1k8\+>*{width:100%}.GoogleBusiness_inputWithTestButton__xsuwz{flex-direction:column;gap:var(--spacing-xs)}.GoogleBusiness_testButton__uowCt{font-size:.8rem!important;height:36px!important;padding:6px 12px!important}}@media (max-width:480px){.GoogleBusiness_testButton__uowCt{justify-content:center!important;width:100%!important}}.CompanyRooms_mainContainer__SyHFC{margin:0 auto;max-width:1200px;padding:24px}.CompanyRooms_titleContainer__QxRpA{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px}.CompanyRooms_titleContainer__QxRpA>div:first-child{flex:1 1}.CompanyRooms_titleContainer__QxRpA>div:last-child{flex-shrink:0}.CompanyRooms_roomsList__Pq\+Zz{width:100%}.CompanyRooms_loadingContainer__LFpe1{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 24px;text-align:center}.CompanyRooms_loadingContainer__LFpe1 p{color:#666;font-size:16px;margin-top:16px}.CompanyRooms_emptyState__3ighr{align-items:center;background:#f9f9f9;border:2px dashed #ddd;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:64px 24px;text-align:center}.CompanyRooms_roomsGrid__rbNJc{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:24px}.CompanyRooms_roomCard__U\+\+uI{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:24px;position:relative;transition:all .2s ease}.CompanyRooms_roomCard__U\+\+uI:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.CompanyRooms_roomCardInactive__raM6n{background:#f5f5f5;border-color:#ccc;opacity:.7}.CompanyRooms_roomCardHeader__jGT1q{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.CompanyRooms_roomCardTitle__7F-zl{align-items:center;display:flex;flex:1 1;gap:12px}.CompanyRooms_roomCardTitle__7F-zl h3{color:#333;font-size:18px;font-weight:600;margin:0}.CompanyRooms_inactiveBadge__wLEy6{background:#ff9800;border-radius:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px;text-transform:uppercase}.CompanyRooms_roomCardInfo__vcv9j{margin-bottom:20px}.CompanyRooms_roomCardInfo__vcv9j p{color:#666;font-size:14px;line-height:1.4;margin:8px 0}.CompanyRooms_roomCardInfo__vcv9j strong{color:#333;font-weight:600}.CompanyRooms_roomCardActions__spVXR{border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:flex-end;padding-top:16px}.CompanyRooms_formGroup__110Fo{margin-bottom:24px}.CompanyRooms_fieldError__vP-4E{color:#f44336;display:block;font-size:12px;font-weight:500;margin-top:4px}.CompanyRooms_errorMessage__LzLOD{background:#ffebee;border:1px solid #ffcdd2;border-radius:8px;color:#c62828;font-size:14px;margin-bottom:24px;padding:12px 16px}.CompanyRooms_checkboxLabel__OfRyg{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;-webkit-user-select:none;user-select:none}.CompanyRooms_checkboxLabel__OfRyg input[type=checkbox]{cursor:pointer;height:18px;width:18px}.CompanyRooms_checkboxLabel__OfRyg input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.CompanyRooms_mainContainer__SyHFC{padding:16px}.CompanyRooms_titleContainer__QxRpA{align-items:stretch;flex-direction:column;gap:16px}.CompanyRooms_roomsGrid__rbNJc{gap:16px;grid-template-columns:1fr}.CompanyRooms_roomCard__U\+\+uI{padding:20px}.CompanyRooms_roomCardActions__spVXR{flex-wrap:wrap;gap:8px}}@media (max-width:480px){.CompanyRooms_mainContainer__SyHFC{padding:12px}.CompanyRooms_roomCard__U\+\+uI{padding:16px}.CompanyRooms_roomCardTitle__7F-zl{align-items:flex-start;flex-direction:column;gap:8px}.CompanyRooms_roomCardActions__spVXR{justify-content:center}}.CompanyRooms_roomCard__U\+\+uI.CompanyRooms_loading__9yJri{opacity:.6;pointer-events:none}@keyframes CompanyRooms_fadeIn__dMYrt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CompanyRooms_roomCard__U\+\+uI{animation:CompanyRooms_fadeIn__dMYrt .3s ease-out}.CompanyRooms_roomCard__U\+\+uI:focus-within{outline:2px solid #2196f3;outline-offset:2px}.CompanyRooms_checkboxLabel__OfRyg:hover{background:#2196f30a;border-radius:4px;margin:-4px;padding:4px}.CompanyRooms_roomCardTitle__7F-zl .CompanyRooms_MuiBadge-root__K2Zt3{margin-left:8px}.CompanyRooms_roomCardTitle__7F-zl .CompanyRooms_MuiBadge-badge__gg3tg{font-size:11px;height:18px;min-width:18px}.Logout_container__iSX2d{background-color:#fff;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:20px;padding:50px;width:350px}.NPSForm_container__pviYr{align-items:center;background-color:var(--color-bg-main);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.NPSForm_formContainer__7zh5T{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin:0 auto;max-width:800px;padding:24px;width:100%}.NPSForm_headerContainer__tA1uI{align-items:center;display:flex;flex-direction:column;margin-bottom:24px;text-align:center}.NPSForm_companyLogo__PmyGj{margin-bottom:16px}.NPSForm_companyLogo__PmyGj img{border-radius:8px;height:auto;max-width:80px}.NPSForm_headerInfo__pc3QW h2{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:8px}.NPSForm_npsDescription__j5NxI{color:var(--color-text-medium);font-size:1rem;line-height:1.5;margin:0}.NPSForm_scoreSelector__MfZBq{display:flex;gap:5px;justify-content:space-between;margin:24px 0}.NPSForm_scoreButton__pdd-R{background:var(--color-bg-light);border:2px solid var(--border);border-radius:50%;cursor:pointer;font-size:1.1rem;font-weight:500;height:45px;transition:all .3s ease;width:45px}.NPSForm_scoreButton__pdd-R:hover{border-color:var(--color-blue-main);transform:scale(1.1)}.NPSForm_scoreButton__pdd-R.NPSForm_selected__\+kzOV{color:#fff;transform:scale(1.1)}.NPSForm_scoreButton__pdd-R.NPSForm_selected__\+kzOV.NPSForm_promoter__D7rfT{background-color:var(--color-success);border-color:var(--color-success)}.NPSForm_scoreButton__pdd-R.NPSForm_selected__\+kzOV.NPSForm_neutral__g-P-6{background-color:var(--color-warning);border-color:var(--color-warning)}.NPSForm_scoreButton__pdd-R.NPSForm_selected__\+kzOV.NPSForm_detractor__BWfAG{background-color:var(--color-error);border-color:var(--color-error)}.NPSForm_scoreLabels__Cd65P{color:var(--color-text-medium);display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:30px;padding:0 10px}.NPSForm_scoreConfirmation__a6uEY{margin:2rem 0;text-align:left}.NPSForm_scoreConfirmation__a6uEY h3{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.NPSForm_scoreStatus__qIfqE{color:var(--color-text-medium);font-size:1rem;margin-bottom:2rem}.NPSForm_scoreStatus__qIfqE.NPSForm_promoter__D7rfT{color:var(--color-success)}.NPSForm_scoreStatus__qIfqE.NPSForm_neutral__g-P-6{color:var(--color-warning)}.NPSForm_scoreStatus__qIfqE.NPSForm_detractor__BWfAG{color:var(--color-error)}.NPSForm_feedbackTitle__l8gUP{color:var(--color-text-dark);font-size:1rem;font-weight:600;margin-bottom:.5rem}.NPSForm_feedbackRequest__fgEov{color:var(--color-text-medium);font-size:1rem;margin-bottom:1.5rem}.NPSForm_commentsSection__byDWd{margin:30px 0}.NPSForm_commentsInputContainer__qLi3a{width:100%}.NPSForm_commentsInput__YdDsy{border:1px solid var(--border);border-radius:var(--border-radius-sm);font-family:inherit;font-size:1rem;line-height:1.5;min-height:120px;padding:12px;resize:vertical;width:100%}.NPSForm_commentsInput__YdDsy:focus{border-color:var(--color-blue-main);box-shadow:0 0 0 2px var(--color-blue-alpha);outline:none}.NPSForm_submitButton__mGfzU{background-color:var(--color-secondary);border:none;border-radius:var(--border-radius-sm);color:#fff;cursor:pointer;font-size:1.1rem;font-weight:500;padding:15px;transition:all .3s ease;width:100%}.NPSForm_submitButton__mGfzU:hover:not(:disabled){background-color:var(--color-blue-dark);transform:translateY(-1px)}.NPSForm_submitButton__mGfzU:disabled{background-color:var(--color-text-light);cursor:not-allowed}.NPSForm_errorMessage__EoyDV{background-color:var(--color-error-light);border:1px solid var(--color-error-light);border-radius:var(--border-radius-sm);color:var(--color-error);margin:15px 0;padding:10px;text-align:center}.NPSForm_thankYouMessage__kLhkM{animation:NPSForm_slideUp__6A9cw .6s ease-out;margin:0 auto;max-width:600px;padding:24px;text-align:center}.NPSForm_thankYouMessage__kLhkM h2{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:16px}.NPSForm_thankYouMessage__kLhkM p{color:var(--color-text-medium);font-size:1rem;line-height:1.5;margin-bottom:24px}.NPSForm_googleReviewButton__s8ZJF{align-items:center;background-color:var(--color-bg-light);border:2px solid #4285f4;border-radius:50px;color:#4285f4;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;margin:5px auto 15px;max-width:300px;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:calc(100% - 32px)}.NPSForm_buttonContainer__JA8wV{display:flex;justify-content:center;margin-bottom:8px;margin-top:16px}.NPSForm_buttonContainer__JA8wV button{border-radius:24px!important;box-shadow:0 2px 6px #0000001a!important;font-size:1rem!important;font-weight:500!important;height:48px!important;max-width:280px;padding:6px 20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:100%}.NPSForm_buttonContainer__JA8wV button:hover{box-shadow:0 3px 8px #00000026!important;transform:translateY(-1px)!important}.NPSForm_improvedGoogleButton__lRXvX{line-height:1.2;text-align:center}.NPSForm_googleReviewButton__s8ZJF:hover{background-color:#4285f4;border-color:#0000;box-shadow:0 6px 12px #4285f433;color:var(--color-bg-light);transform:translateY(-2px)}.NPSForm_googleReviewButton__s8ZJF:active{box-shadow:0 3px 6px #4285f433;transform:translateY(0)}.NPSForm_loadingMessage__tMn7\+{color:var(--color-text-medium);padding:40px 20px;text-align:center}.NPSForm_loadingMessage__tMn7\+ p{font-size:1.1rem}@keyframes NPSForm_slideUp__6A9cw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.NPSForm_formContainer__7zh5T{padding:12px}.NPSForm_headerContainer__tA1uI{margin-bottom:12px}.NPSForm_scoreSelector__MfZBq{flex-wrap:wrap;gap:8px;justify-content:center;margin:16px 0}.NPSForm_scoreButton__pdd-R{font-size:1rem;height:40px;width:40px}.NPSForm_thankYouMessage__kLhkM{padding:12px}.NPSForm_thankYouMessage__kLhkM h2{font-size:1.3rem;margin-bottom:12px}.NPSForm_thankYouMessage__kLhkM p{margin-bottom:16px}.NPSForm_scoreLabels__Cd65P{margin-bottom:20px}.NPSForm_scoreConfirmation__a6uEY{margin:1.5rem 0}.NPSForm_commentsSection__byDWd{margin:20px 0}}.Financial_mainContainer__yYXfb{display:flex;flex-direction:column;gap:var(--spacing-lg);height:100%}.Financial_containerArea__6W098{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);flex:1 1;overflow:auto;padding:var(--spacing-lg)}.Categories_container__nGc\+\+{display:flex;flex-direction:column;gap:var(--spacing-lg);height:100%}.Categories_header__rc70w{justify-content:space-between}.Categories_actions__ocM2l,.Categories_header__rc70w{align-items:center;display:flex;gap:var(--spacing-lg)}.Categories_showInactive__d0rOs{align-items:center;color:var(--color-text-medium);display:flex;gap:var(--spacing-xs)}.Categories_categoriesContainer__h76ao{display:flex;gap:var(--spacing-xl)}.Categories_categorySection__EmpHr{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm)}.Categories_categorySection__EmpHr h3{color:var(--color-text-dark);margin:0}.Categories_statusBadge__gKTSn{border-radius:16px;display:inline-block;font-size:.875rem;font-weight:500;padding:6px 12px;text-align:center}.Categories_statusBadgeActive__E3jk\+{background-color:var(--color-blue-light4);color:var(--color-blue-main)}.Categories_statusBadgeInactive__OqoiY{background-color:var(--color-error-light);color:var(--color-error)}.Categories_inactiveRow__cvlJq{background-color:var(--color-blue-light4);color:var(--color-text-medium)}.Categories_inactiveRow__cvlJq td{color:var(--color-text-medium)}.Categories_tableContainer__TbaFn{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-lg);overflow:hidden;padding:var(--spacing-md)}.Categories_tableContainer__TbaFn td{padding:16px 10px}.Categories_tableContainer__TbaFn td:first-child{padding-left:20px}.Categories_tableContainer__TbaFn td:last-child{padding-right:20px}.TransactionsPage_container__UMg8r{display:flex;flex-direction:column;gap:20px;height:100%}.TransactionsPage_header__UNYUj{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.TransactionsPage_contentWrapper__FVonb{display:flex;gap:20px;height:100%}.TransactionsPage_sidebarContent__PgdMt{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);flex-shrink:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--spacing-lg);width:300px}.TransactionsPage_mainContent__WdvYb{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}.TransactionsPage_actions__f1y6U{align-items:center;display:flex;gap:15px}.TransactionsPage_filters__IYHvM{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.TransactionsPage_filterTitle__u90U0{color:var(--text-light);font-size:16px;font-weight:500;margin:0}.TransactionsPage_additionalFilters__k3D1H{align-items:center;background-color:var(--color-bg-light);border-radius:var(--border-radius);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg)}.TransactionsPage_tableContainer__6RK29{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-lg);overflow:hidden;padding:var(--spacing-md)}.TransactionsPage_tableContainer__6RK29 td{padding:16px 10px}.TransactionsPage_tableContainer__6RK29 td:first-child{padding-left:20px}.TransactionsPage_tableContainer__6RK29 td:last-child{padding-right:20px}.TransactionsPage_sidebarTitle__tlRm8{align-items:center;color:var(--text-light);display:flex;font-size:16px;font-weight:500;gap:8px;margin:0 0 20px}.TransactionsPage_recurringItem__dufOS{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--border-radius);margin-bottom:var(--spacing-sm);padding:var(--spacing-md)}.TransactionsPage_recurringItemHeader__V1Nrx{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.TransactionsPage_recurringItemTitle__luSWu{color:var(--text);font-weight:500}.TransactionsPage_recurringItemAmount__uya9V{font-weight:500}.TransactionsPage_recurringItemInfo__AavQH{color:var(--text-light);font-size:.875rem}.TransactionsPage_recurringItemActions__aTGct{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.TransactionsPage_income__5S\+65{color:var(--color-blue-main)!important}.TransactionsPage_expense__RDzPR{color:var(--color-secondary)!important}.TransactionsPage_typeBadge__l244m{border-radius:16px;display:inline-block;font-size:.875rem;font-weight:500;padding:6px 12px;text-align:center}.TransactionsPage_typeBadgeIncome__wevuj{background-color:var(--color-blue-light4);color:var(--color-blue-main)}.TransactionsPage_typeBadgeExpense__tX-Wy{background-color:var(--color-secondary-light);color:var(--color-secondary)}.TransactionsPage_formContainer__0K89F{margin:0 auto;max-width:600px}.TransactionsPage_formGroup__UNx1q{margin-bottom:20px}.TransactionsPage_formGroup__UNx1q label{color:var(--text-light);display:block;margin-bottom:8px}.TransactionsPage_formActions__SqNpv{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.TransactionsPage_recurrenceFields__i\+eB2{border-top:1px solid var(--border);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg)}.TransactionsPage_noRecurringTransactions__LLJgP{color:var(--text-light);padding:20px 0;text-align:center}@media (max-width:1200px){.TransactionsPage_contentWrapper__FVonb{flex-direction:column}.TransactionsPage_sidebarContent__PgdMt{width:100%}}@media (max-width:768px){.TransactionsPage_filters__IYHvM{flex-direction:column;gap:15px}.TransactionsPage_additionalFilters__k3D1H{align-items:stretch;flex-direction:column;padding:15px}.TransactionsPage_header__UNYUj{flex-direction:column;gap:15px}.TransactionsPage_actions__f1y6U{justify-content:flex-end;width:100%}}.ResourceList_containerTable__OX639{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.ResourceList_table__W\+SzP{border-collapse:initial;border-spacing:0 4px;width:100%}.ResourceList_table__W\+SzP thead tr{height:36px}.ResourceList_table__W\+SzP th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.ResourceList_table__W\+SzP td{background-color:var(--color-bg-light);padding:8px 16px}.ResourceList_table__W\+SzP td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.ResourceList_table__W\+SzP td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;width:100px}.ResourceList_table__W\+SzP td:first-child,.ResourceList_table__W\+SzP td:nth-child(2),.ResourceList_table__W\+SzP td:nth-child(3),.ResourceList_table__W\+SzP th:first-child,.ResourceList_table__W\+SzP th:nth-child(2),.ResourceList_table__W\+SzP th:nth-child(3){width:30%}.ResourceList_table__W\+SzP td:nth-child(4),.ResourceList_table__W\+SzP th:nth-child(4){text-align:center;width:100px}.ResourceList_resourceName__iYLHS{color:var(--color-text-dark);font-weight:500}.ResourceList_resourceDetails__eCVIm{color:var(--color-text-medium);font-size:.875rem}.ResourceList_resourceExpertise__kyVQ-{color:var(--color-text-dark);font-size:.875rem}.ResourceList_emptyDetail__RI\+Na{color:var(--color-text-light);font-style:italic;opacity:.7}.ResourceList_actionsCell__aNUaK{display:flex;gap:8px;justify-content:flex-end}.ResourceList_paginationContainer__ULG3J{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;padding-block:8px}.ResourceList_paginationText__GWLmM{color:var(--color-text-dark);font-size:.9rem;font-weight:500;margin:0}.ResourceList_emptyState__aXQX7{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.ResourceList_emptyStateIcon__09Wx5{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.ResourceList_emptyStateText__tNQ2O{color:var(--color-text-medium);margin-bottom:24px}.ProcedureList_containerTable__IynXE{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.ProcedureList_table__qn15B{border-collapse:initial;border-spacing:0 4px;width:100%}.ProcedureList_table__qn15B thead tr{height:36px}.ProcedureList_table__qn15B th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.ProcedureList_table__qn15B td{background-color:var(--color-bg-light);padding:8px 16px}.ProcedureList_table__qn15B td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.ProcedureList_table__qn15B td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;width:100px}.ProcedureList_table__qn15B td:first-child,.ProcedureList_table__qn15B th:first-child{width:25%}.ProcedureList_table__qn15B td:nth-child(2),.ProcedureList_table__qn15B th:nth-child(2){width:30%}.ProcedureList_table__qn15B td:nth-child(3),.ProcedureList_table__qn15B td:nth-child(4),.ProcedureList_table__qn15B th:nth-child(3),.ProcedureList_table__qn15B th:nth-child(4){width:15%}.ProcedureList_table__qn15B td:nth-child(5),.ProcedureList_table__qn15B th:nth-child(5){text-align:center;width:100px}.ProcedureList_procedureName__d9mSO{color:var(--color-text-dark);font-weight:500}.ProcedureList_procedureDetails__uNA0p{align-items:center;color:var(--color-text-medium);display:flex;font-size:.875rem;gap:8px}.ProcedureList_detailIcon__yZJD\+{color:var(--color-primary);font-size:1rem}.ProcedureList_actionsCell__YZh6K{display:flex;gap:8px;justify-content:flex-end}.ProcedureList_paginationContainer__n3Puj{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;padding-block:8px}.ProcedureList_paginationText__if6Na{color:var(--color-text-dark);font-size:.9rem;font-weight:500;margin:0}.ProcedureList_procedureDescription__efPto{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-medium);display:-webkit-box;font-size:.875rem;max-width:300px;overflow:hidden;text-overflow:ellipsis}.ProcedureList_emptyDescription__cnskr{color:var(--color-text-light);font-style:italic}.ProcedureList_emptyState__f-hdP{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.ProcedureList_emptyStateIcon__Re810{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.ProcedureList_emptyStateText__Bs3YM{color:var(--color-text-medium);margin-bottom:24px}.PaymentMethodList_containerTable__b\+\+p0{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.PaymentMethodList_table__RPoY\+{border-collapse:initial;border-spacing:0 4px;width:100%}.PaymentMethodList_table__RPoY\+ thead tr{height:36px}.PaymentMethodList_table__RPoY\+ th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.PaymentMethodList_table__RPoY\+ td{padding:8px 16px}.PaymentMethodList_table__RPoY\+ tr:nth-child(odd) td{background-color:#fff}.PaymentMethodList_table__RPoY\+ tr:nth-child(2n) td{background-color:var(--color-blue-light5)}.PaymentMethodList_table__RPoY\+ td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.PaymentMethodList_table__RPoY\+ td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;width:100px}.PaymentMethodList_table__RPoY\+ td:first-child,.PaymentMethodList_table__RPoY\+ th:first-child{width:60%}.PaymentMethodList_table__RPoY\+ td:nth-child(2),.PaymentMethodList_table__RPoY\+ th:nth-child(2){width:40%}.PaymentMethodList_table__RPoY\+ td:nth-child(3),.PaymentMethodList_table__RPoY\+ th:nth-child(3){text-align:center;width:100px}.PaymentMethodList_paymentMethodName__KwPiR{color:var(--color-text-dark);font-weight:500}.PaymentMethodList_paymentMethodDetails__1wTJi{color:var(--color-text-medium);font-size:.875rem}.PaymentMethodList_actionsCell__akNeX{display:flex;gap:8px;justify-content:flex-end}.PaymentMethodList_paginationContainer__M9Ct2{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;padding-block:8px}.PaymentMethodList_paginationText__9Wjci{color:var(--color-text-dark);font-size:.9rem;font-weight:500;margin:0}.PaymentMethodList_emptyState__\+qRlH{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.PaymentMethodList_emptyStateIcon__ZMkhw{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.PaymentMethodList_emptyStateText__h\+k0h{color:var(--color-text-medium);margin-bottom:24px}.Packages_container__97drF{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-md)}.Packages_containerTable__tcJ2Z{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-sm);padding:var(--spacing-md)}.Packages_table__HSrLK{border-collapse:initial;border-spacing:0 8px;width:100%}.Packages_table__HSrLK thead tr{height:40px}.Packages_table__HSrLK th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;text-align:left}.Packages_table__HSrLK td,.Packages_table__HSrLK th{padding:var(--spacing-sm) var(--spacing-md)}.Packages_table__HSrLK tr:nth-child(odd) td{background-color:var(--color-bg-light)}.Packages_table__HSrLK tr:nth-child(2n) td{background-color:var(--color-blue-light4)}.Packages_table__HSrLK td:first-child{border-bottom-left-radius:var(--border-radius-sm);border-top-left-radius:var(--border-radius-sm)}.Packages_table__HSrLK td:last-child{border-bottom-right-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);width:80px}.Packages_status__Qr1o9{border-radius:var(--spacing-xs);display:inline-block;font-size:.75rem;font-weight:500;padding:var(--spacing-xs) var(--spacing-sm)}.Packages_active__tfnN5{background-color:var(--color-success-light);color:var(--color-success)}.Packages_inactive__w9gG7{background-color:#9e9e9e1a;color:#9e9e9e}.Packages_actionsCell__HfasL{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.Packages_packageName__\+TtK0{color:var(--color-text-dark);display:inline-block;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Packages_packageDescription__Bso2A{color:var(--color-text-light);font-size:.875rem;margin-top:4px}.Packages_packagePrice__B6Xtj{color:var(--color-text-dark);font-weight:500}.Packages_packageValidity__4i6kn{color:var(--color-text-dark);display:inline-block;min-width:90px}.Packages_procedureChips__afpEv{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.Packages_procedureChip__uLpWz{background-color:var(--color-blue-light4)!important;border-radius:var(--spacing-xs)!important;color:var(--color-blue-main)!important;font-size:.75rem!important;height:24px!important}.Packages_noProcedures__5QLu8{color:var(--color-text-light);font-size:.75rem;font-style:italic}.Packages_form__YoAO\+{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-md) 0}.Packages_formHeader__uFGnI{display:flex;flex-direction:column;gap:var(--spacing-md)}.Packages_emptyState__rpLuE{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl) var(--spacing-md);text-align:center}.Packages_emptyStateIcon__n4Urb{color:var(--color-blue-light3);font-size:48px;margin-bottom:var(--spacing-md)}.Packages_emptyStateText__WI7hD{color:var(--color-text-medium);margin-bottom:var(--spacing-lg)}.Packages_formRow__1OfLT{align-items:center;display:flex;gap:var(--spacing-md)}.Packages_proceduresSection__lefis{border-top:1px solid var(--color-border);padding-top:var(--spacing-lg)}.Packages_proceduresSection__lefis h4{color:var(--color-text-dark);font-size:1rem;margin:0 0 var(--spacing-sm) 0}.Packages_proceduresDescription__tMM0i{color:var(--color-text-light);font-size:.875rem;margin:0 0 var(--spacing-md) 0}.Packages_procedureInput__9CH7A{align-items:center;background-color:var(--color-bg-medium);border-radius:var(--border-radius-sm);display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm);transition:all .2s ease}.Packages_procedureInput__9CH7A:hover{box-shadow:var(--shadow-sm)}.Packages_procedureInput__9CH7A span{color:var(--color-text-dark);flex:1 1;font-size:.9rem}.Packages_procedureInputField__k48pp{width:120px!important}.Packages_proceduresList__gS\+-e{border-top:1px solid var(--color-border);margin-top:var(--spacing-md);padding-top:var(--spacing-md)}.Packages_proceduresList__gS\+-e h4{color:var(--color-text-dark);font-size:.875rem;margin:0 0 var(--spacing-sm) 0}.Packages_procedureItem__tKBkL{align-items:center;background-color:var(--color-bg-medium);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Packages_quantity__TKEDR{background:var(--color-blue-light4);border-radius:var(--spacing-xs);color:var(--color-blue-main);font-weight:500;padding:var(--spacing-xs) var(--spacing-sm)}.Packages_priceSection__mmsYY{background-color:var(--color-bg-medium);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);margin-top:var(--spacing-md);padding:var(--spacing-md)}.Packages_priceSectionHeader__RaP-d{color:var(--color-text-medium);font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-sm)}.Packages_priceInputContainer__1dmp7{align-items:stretch;display:flex;gap:var(--spacing-md)}.Packages_priceWrapper__yxYlz{align-items:center;display:flex;flex:2 1;gap:var(--spacing-sm);position:relative}.Packages_priceInput__68Sod{background-color:var(--color-bg-light)!important;flex:1 1!important;min-width:200px!important}.Packages_priceInput__68Sod>div{height:100%}.Packages_priceInput__68Sod input{font-size:1rem!important;height:100%!important;padding:var(--spacing-sm)!important}.Packages_priceInput__68Sod label{font-size:.875rem!important}.Packages_percentageTag__QIIsS{align-self:center;border-radius:var(--spacing-xs);font-size:.875rem;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}.Packages_normalPrice__z6MXu{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:150px;padding:var(--spacing-sm)}.Packages_normalPriceLabel__tZJ76{color:var(--color-text-medium);font-size:.75rem;margin-bottom:var(--spacing-xs)}.Packages_normalPriceValue__NuyJM{color:var(--color-text-dark);font-size:1rem;font-weight:500}.Packages_discount__KzHyt{background-color:var(--color-success-light);border-color:var(--color-success-light);color:var(--color-success)}.Packages_increase__2fBVI{background-color:var(--color-error-light);border-color:var(--color-error-light);color:var(--color-error)}@media (max-width:600px){.Packages_packagesList__IpDLY{grid-template-columns:1fr}.Packages_details__3iKTy{grid-template-columns:repeat(2,1fr)}.Packages_actions__xJITu{flex-direction:column}}.Templates_containerArea__xK6Tz{background-color:var(--color-bg-main);border-radius:var(--border-radius);min-height:calc(100vh - 200px);padding:20px}.Templates_tabContent__bUoKy{margin-top:20px}.Templates_containerTable__vYNMq{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:10px;padding:20px}.Templates_table__28\+cj{border-collapse:initial;border-spacing:0 8px;width:100%}.Templates_table__28\+cj thead tr{height:40px}.Templates_table__28\+cj th{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-weight:500;padding:8px 16px;text-align:left}.Templates_table__28\+cj td{padding:12px 16px}.Templates_table__28\+cj tr:nth-child(odd) td{background-color:#fff}.Templates_table__28\+cj tr:nth-child(2n) td{background-color:var(--color-blue-light5)}.Templates_table__28\+cj td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.Templates_table__28\+cj td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px;width:100px}.Templates_actionsCell__LGsAA{display:flex;gap:8px;justify-content:flex-end}.Templates_templateName__qXfbU{color:var(--color-text-dark);font-weight:500}.Templates_templateDescription__2dANb{color:var(--color-text-light);font-size:.875rem;margin-top:4px}.Templates_templateChips__7mWRR{display:flex;flex-wrap:wrap;gap:4px}.Templates_templateChip__LprVA{background-color:var(--color-blue-light4)!important;color:var(--color-blue-main)!important;font-size:.75rem!important;height:24px!important}.Templates_emptyState__ERz5q{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.Templates_emptyStateIcon__-n3Ex{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.Templates_emptyStateText__F29y8{color:var(--color-text-medium);margin-bottom:24px}.Templates_paginationContainer__4OJop{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px;padding-block:8px}.Templates_paginationText__51SAg{color:var(--color-text-dark);font-size:.9rem;font-weight:500;margin:0}.DocumentsTemplates_container__doUh5{display:flex;flex-direction:column;gap:24px}.DocumentsTemplates_header__qZ3-7{align-items:center;display:flex;justify-content:flex-end;margin-bottom:24px}.DocumentsTemplates_templatesGrid__5mglx{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.DocumentsTemplates_templateCard__N8shB{background:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;justify-content:space-between;min-height:200px;overflow:hidden;padding:20px;position:relative;transition:all .2s ease-in-out}.DocumentsTemplates_templateCard__N8shB:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.DocumentsTemplates_cardHeader__idyyy{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.DocumentsTemplates_templateName__wcy2n{color:var(--color-text-dark);font-size:1rem;font-weight:600;line-height:1.4;margin:0}.DocumentsTemplates_templateTags__81oIL{display:flex;flex-wrap:wrap;gap:6px}.DocumentsTemplates_templateTag__5QWzv{border-radius:12px;font-size:.75rem;font-weight:500;padding:2px 8px}.DocumentsTemplates_templateTag__5QWzv,.DocumentsTemplates_templateTag__5QWzv.DocumentsTemplates_default__wYzkf{background:var(--color-blue-light4);color:var(--color-blue-dark)}.DocumentsTemplates_templateTag__5QWzv.DocumentsTemplates_receipt__Kbph1{background:#fce4ec;color:#ad1457}.DocumentsTemplates_templatePreview__vgIjm{flex:1 1;margin-bottom:16px}.DocumentsTemplates_previewContent__lpivR{background:#00000005;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-medium);font-size:.875rem;line-height:1.4;max-height:80px;overflow:hidden;padding:12px;position:relative}.DocumentsTemplates_previewContent__lpivR:after{background:linear-gradient(#0000,var(--color-bg-light));bottom:0;content:"";height:20px;left:0;pointer-events:none;position:absolute;right:0}.DocumentsTemplates_cardFooter__b5rq1{align-items:center;display:flex;gap:12px;justify-content:flex-start}.DocumentsTemplates_cardActions__Av0nK{display:flex;gap:8px}.DocumentsTemplates_emptyState__6Duyr{align-items:center;background:var(--color-bg-light);border:2px dashed var(--color-border);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.DocumentsTemplates_emptyStateIcon__IkVUn{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.DocumentsTemplates_emptyStateText__ke9jX{color:var(--color-text-medium);font-size:1rem;font-weight:500;margin-bottom:8px}.DocumentsTemplates_emptyStateSubtext__rD0tt{color:var(--color-text-light);font-size:.875rem}.DocumentsTemplates_loadingContainer__o24I5{align-items:center;display:flex;justify-content:center;min-height:200px}@media (max-width:1199px){.DocumentsTemplates_templatesGrid__5mglx{gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:767px){.DocumentsTemplates_templatesGrid__5mglx{gap:12px;grid-template-columns:1fr}.DocumentsTemplates_templateCard__N8shB{min-height:160px;padding:16px}.DocumentsTemplates_header__qZ3-7{align-items:stretch;flex-direction:column;gap:16px}.DocumentsTemplates_cardActions__Av0nK{flex-direction:row;gap:6px;justify-content:flex-start}}@media (max-width:480px){.DocumentsTemplates_header__qZ3-7{padding:16px}.DocumentsTemplates_templateCard__N8shB{min-height:140px;padding:12px}}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.MessagesTemplates_container__jlI7O{display:flex;flex-direction:column;gap:24px}.MessagesTemplates_categorySection__OE7yX{margin-bottom:32px}.MessagesTemplates_categoryHeader__onYto{align-items:center;border-bottom:2px solid var(--color-border);display:flex;gap:12px;margin-bottom:16px;padding-bottom:8px}.MessagesTemplates_categoryIcon__Ndy1Y{align-items:center;border-radius:8px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.MessagesTemplates_categoryTitle__3zqiE{color:var(--color-text-dark);font-size:1.25rem;font-weight:600;margin:0}.MessagesTemplates_categoryCount__xW5nm{background:var(--color-blue-light4);border-radius:12px;color:var(--color-blue-dark);font-size:.75rem;font-weight:500;padding:4px 8px}.MessagesTemplates_templatesGrid__NjCmf{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.MessagesTemplates_templateCard__NM95Z{background:var(--color-bg-light);border-left:4px solid var(--category-color);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;justify-content:space-between;min-height:200px;overflow:hidden;padding:20px;position:relative;transition:all .2s ease-in-out}.MessagesTemplates_templateCard__NM95Z:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_agendamentos__cyvPs{border-left-color:var(--color-blue-main)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_confirmacoes__w6kmf{border-left-color:var(--color-warning)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_cancelamentos__Wc9-g{border-left-color:#dc3545}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_lembretes__dT6XR{border-left-color:var(--color-success)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_especiais__69sFO{border-left-color:var(--color-secondary)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_feedback__zclDI{border-left-color:var(--color-info)}.MessagesTemplates_templateCard__NM95Z.MessagesTemplates_atendimento__ejhje{border-left-color:var(--color-primary)}.MessagesTemplates_cardHeader__FYe0J{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.MessagesTemplates_templateName__uge6q{color:var(--color-text-dark);font-size:1rem;font-weight:600;line-height:1.4;margin:0}.MessagesTemplates_templateTags__1mJ\+Z{display:flex;flex-wrap:wrap;gap:6px}.MessagesTemplates_templateTag__Tqij0{background:var(--color-blue-light4);border-radius:12px;color:var(--color-blue-dark);font-size:.75rem;font-weight:500;padding:2px 8px}.MessagesTemplates_templateTag__Tqij0.MessagesTemplates_default__Ti0Qw{background:var(--color-success-light);color:var(--color-success-dark)}.MessagesTemplates_templateTag__Tqij0.MessagesTemplates_custom__ixstS{background:var(--color-secondary-light);color:var(--color-secondary-dark)}.MessagesTemplates_templatePreview__Xv5em{flex:1 1;margin-bottom:16px}.MessagesTemplates_previewContent__9zXW5{background:#00000005;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-medium);font-size:.875rem;line-height:1.4;max-height:80px;overflow:hidden;padding:12px;position:relative}.MessagesTemplates_previewContent__9zXW5:after{background:linear-gradient(#0000,var(--color-bg-light));bottom:0;content:"";height:20px;left:0;pointer-events:none;position:absolute;right:0}.MessagesTemplates_cardFooter__uqWTM{align-items:center;display:flex;gap:12px;justify-content:flex-start}.MessagesTemplates_templateStats__Xkanf{align-items:center;color:var(--color-text-light);display:flex;font-size:.75rem;gap:4px}.MessagesTemplates_cardActions__D5CfI{display:flex;gap:8px}.MessagesTemplates_emptyState__sq7i6{align-items:center;background:var(--color-bg-light);border:2px dashed var(--color-border);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.MessagesTemplates_emptyStateIcon__X1LJ4{color:var(--color-blue-light3);font-size:48px;margin-bottom:16px}.MessagesTemplates_emptyStateText__0BeiW{color:var(--color-text-medium);font-size:1rem;font-weight:500;margin-bottom:8px}.MessagesTemplates_emptyStateSubtext__3UlLj{color:var(--color-text-light);font-size:.875rem}.MessagesTemplates_loadingContainer__F2yAE{align-items:center;display:flex;justify-content:center;min-height:200px}@media (max-width:1199px){.MessagesTemplates_templatesGrid__NjCmf{gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:767px){.MessagesTemplates_templatesGrid__NjCmf{gap:12px;grid-template-columns:1fr}.MessagesTemplates_templateCard__NM95Z{min-height:160px;padding:16px}.MessagesTemplates_searchAndFilters__V5wHz{align-items:stretch;flex-direction:column}.MessagesTemplates_categorySelect__vQOyG,.MessagesTemplates_searchInput__ngXEg{min-width:auto}.MessagesTemplates_quickFilters__gZGtI{justify-content:center}.MessagesTemplates_cardActions__D5CfI{flex-direction:row;gap:6px;justify-content:flex-start}}@media (max-width:480px){.MessagesTemplates_header__0wfx9{padding:16px}.MessagesTemplates_templateCard__NM95Z{min-height:140px;padding:12px}.MessagesTemplates_categoryHeader__onYto{flex-wrap:wrap;gap:8px}.MessagesTemplates_categoryIcon__Ndy1Y{height:28px;width:28px}.MessagesTemplates_categoryTitle__3zqiE{font-size:1.125rem}}@keyframes MessagesTemplates_fadeIn__cwHyU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MessagesTemplates_templateCard__NM95Z{animation:MessagesTemplates_fadeIn__cwHyU .3s ease-out}.MessagesTemplates_agendamentos__cyvPs .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-blue-main)}.MessagesTemplates_confirmacoes__w6kmf .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-warning)}.MessagesTemplates_cancelamentos__Wc9-g .MessagesTemplates_categoryIcon__Ndy1Y{background:#dc3545}.MessagesTemplates_lembretes__dT6XR .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-success)}.MessagesTemplates_especiais__69sFO .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-secondary)}.MessagesTemplates_feedback__zclDI .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-info)}.MessagesTemplates_atendimento__ejhje .MessagesTemplates_categoryIcon__Ndy1Y{background:var(--color-primary)}.EditMessageTemplate_editorContainer__Zk4WV{display:flex;flex-direction:column;gap:20px;margin:20px 0;width:100%}.EditMessageTemplate_formattingTools__2ou5J{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.EditMessageTemplate_formattingHelp__H-3as{color:#666;font-size:13px;margin-left:auto}.EditMessageTemplate_editorSection__ITNKN,.EditMessageTemplate_previewSection__j\+Gi\+{background:#f9f9f9;border:1px solid #eee;border-radius:6px;padding:15px}.EditMessageTemplate_editorGrid__iNa0y{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;width:100%}.EditMessageTemplate_editorSection__ITNKN h3,.EditMessageTemplate_previewSection__j\+Gi\+ h3{color:#333;font-size:16px;margin:0 0 10px}.EditMessageTemplate_editor__C8cJu{font-family:monospace;padding:10px;resize:vertical;width:100%}.EditMessageTemplate_editor__C8cJu,.EditMessageTemplate_preview__RTj6k{border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:1.5;min-height:300px}.EditMessageTemplate_preview__RTj6k{background:#fff;overflow-y:auto;padding:15px;white-space:pre-wrap}.EditMessageTemplate_error__tJgkp{background:#ffebee;border-radius:4px;color:#d32f2f;margin:10px 0;padding:10px;width:100%}.EditMessageTemplate_variablesHelp__C8kiZ{background:#f5f5f5;border-radius:6px;padding:15px;width:100%}.EditMessageTemplate_variablesHelp__C8kiZ h3{color:#333;font-size:16px;margin:0 0 15px}.EditMessageTemplate_variablesGrid__y0nmX{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.EditMessageTemplate_variableItem__lrfM0{align-items:center;background:#fff;border:1px solid #eee;border-radius:4px;display:flex;gap:10px;padding:8px}.EditMessageTemplate_variableItem__lrfM0 code{background:#e3f2fd;border-radius:3px;font-family:monospace;font-size:13px;padding:2px 6px}.EditMessageTemplate_variableItem__lrfM0 span{color:#666;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnamnesisTemplates_container__dUDjQ{display:flex;flex-direction:column;gap:24px}.AnamnesisTemplates_header__J9ww7{align-items:center;display:flex;justify-content:flex-end;margin-bottom:24px}.AnamnesisTemplates_templatesGrid__Tbpb-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.AnamnesisTemplates_templateCard__14qcm{background:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;justify-content:space-between;min-height:200px;overflow:hidden;padding:20px;position:relative;transition:all .2s ease-in-out}.AnamnesisTemplates_templateCard__14qcm:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.AnamnesisTemplates_cardHeader__Mc5mk{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.AnamnesisTemplates_templateName__NKqN7{color:var(--color-text-dark);font-size:1.1rem;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.AnamnesisTemplates_templateTags__j5iMK{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AnamnesisTemplates_templateTag__J3Bse{font-size:.75rem!important;font-weight:500!important;height:24px!important}.AnamnesisTemplates_templateTag__J3Bse.AnamnesisTemplates_questions__7qa07{background-color:var(--color-purple-light)!important;color:var(--color-purple-dark)!important}.AnamnesisTemplates_templatePreview__d-8ao{flex:1 1;margin-bottom:16px}.AnamnesisTemplates_previewContent__YdrR4{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-text-medium);display:-webkit-box;font-size:.9rem;line-height:1.4;min-height:60px;overflow:hidden;text-overflow:ellipsis}.AnamnesisTemplates_cardFooter__l-Gpu{align-items:center;border-top:1px solid var(--color-border-light);display:flex;justify-content:space-between;margin-top:auto;padding-top:12px}.AnamnesisTemplates_cardActions__in3\+\+{display:flex;gap:4px;margin-left:auto}.AnamnesisTemplates_emptyState__xaJQL{align-items:center;background:var(--color-bg-light);border:2px dashed var(--color-border);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.AnamnesisTemplates_emptyStateIcon__iMo1n{color:var(--color-text-light);font-size:4rem!important;margin-bottom:16px}.AnamnesisTemplates_emptyStateText__3kbJo{color:var(--color-text-medium);font-size:1.1rem;margin-bottom:24px!important}@media (max-width:768px){.AnamnesisTemplates_templatesGrid__Tbpb-{gap:16px;grid-template-columns:1fr}.AnamnesisTemplates_templateCard__14qcm{min-height:180px;padding:16px}.AnamnesisTemplates_templateName__NKqN7{font-size:1rem}.AnamnesisTemplates_previewContent__YdrR4{-webkit-line-clamp:2;font-size:.85rem;min-height:40px}}@media (max-width:480px){.AnamnesisTemplates_container__dUDjQ{gap:16px}.AnamnesisTemplates_templateCard__14qcm{min-height:160px;padding:14px}.AnamnesisTemplates_cardActions__in3\+\+{gap:2px}.AnamnesisTemplates_emptyState__xaJQL{padding:40px 16px}.AnamnesisTemplates_emptyStateIcon__iMo1n{font-size:3rem!important}}@keyframes AnamnesisTemplates_fadeIn__bIw02{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AnamnesisTemplates_templateCard__14qcm{animation:AnamnesisTemplates_fadeIn__bIw02 .3s ease-out}.AnamnesisTemplates_cardActions__in3\+\+ button:hover{transform:scale(1.1)}.AnamnesisTemplates_templateTag__J3Bse:hover{transform:scale(1.05)}.CreateEditAnamnesisTemplate_container__PHqlW{display:flex;flex-direction:column;height:100%}.CreateEditAnamnesisTemplate_splitView__IXJcb{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:100%;margin-top:16px}.CreateEditAnamnesisTemplate_previewPanel__h5oGi{background:#fafafa;border-radius:4px;height:100%;overflow-y:auto;padding:20px}.CreateEditAnamnesisTemplate_editorPanel__0TdfQ{height:100%;overflow-y:auto}.CreateEditAnamnesisTemplate_questionItem__jiKQ7{background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;transition:all .2s ease}.CreateEditAnamnesisTemplate_questionItem__jiKQ7:hover{background-color:#f5f5f5;border-color:#bdbdbd}.CreateEditAnamnesisTemplate_sectionTitle__mYYFl{color:#333;font-size:1.1rem;font-weight:500;margin-bottom:16px}.CreateEditAnamnesisTemplate_addQuestionButton__DqnfF{margin-top:16px;width:100%}.Preferences_mainContainer__svE6A{background-color:var(--color-bg-main);display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-lg)}.Preferences_titleContainer__VDk1M{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-md) 0}.Preferences_actionButtons__Rte3f{display:flex;gap:var(--spacing-sm)}.Preferences_section__W-D58{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-md);padding:20px;transition:all .3s ease}.Preferences_sectionHeader__zgKkm{align-items:center;border-bottom:1px solid var(--color-blue-light4);display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.Preferences_sectionIcon__lWt70{color:var(--color-blue-dark);font-size:var(--icon-size-md)}.Preferences_sectionTitle__pXo2f{color:var(--color-text-dark);font-size:1.25rem;font-weight:600}.Preferences_timeSettingsRow__8S543{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.Preferences_timeField__fYSxn{flex:1 1;max-width:200px;min-width:140px}.Preferences_blockedTimesGrid__5PPfI{grid-gap:var(--spacing-sm);display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:var(--spacing-md)}.Preferences_timeChip__Mj7UU{background-color:var(--color-blue-light4);border:1px solid var(--color-blue-light3);border-radius:8px;color:var(--color-blue-main);cursor:pointer;font-weight:500;padding:8px 16px;text-align:center;transition:all .2s ease}.Preferences_timeChip__Mj7UU:hover{background-color:var(--color-blue-light3)}.Preferences_timeChip__Mj7UU.Preferences_blocked__IEVZt{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.Preferences_timeChip__Mj7UU.Preferences_blocked__IEVZt:hover{background-color:var(--color-secondary);filter:brightness(.95)}.Preferences_metricsGrid__ZjUt2{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Preferences_metricField__6ZXpl{background-color:var(--color-blue-alpha2);border-radius:var(--border-radius-sm);padding:var(--spacing-md)}.Preferences_switchItem__8k-LG{border-radius:var(--border-radius-sm);padding:var(--spacing-sm);transition:background-color .2s ease}.Preferences_switchItem__8k-LG:hover{background-color:var(--color-blue-alpha2)}@media (max-width:1010px){.Preferences_section__W-D58{padding:16px}.Preferences_timeSettingsRow__8S543{flex-direction:column}.Preferences_timeField__fYSxn{max-width:none;width:100%}.Preferences_blockedTimesGrid__5PPfI{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.Preferences_metricsGrid__ZjUt2{grid-template-columns:1fr}}.enhanced-day-selector{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.day-chip{background-color:#fff!important;border:1px solid var(--color-blue-light3)!important;border-radius:12px!important;height:auto!important;min-width:80px!important;padding:8px 0!important;transition:all .2s ease-in-out!important}.day-chip:hover:not(.disabled){background-color:var(--color-blue-alpha2)!important;box-shadow:0 4px 8px #0000000d;transform:translateY(-2px)}.day-chip.selected{background-color:var(--color-blue-main)!important;border-color:var(--color-blue-main)!important;color:#fff!important}.day-chip.selected:hover:not(.disabled){background-color:var(--color-blue-main)!important;filter:brightness(.95)}.day-chip.disabled{cursor:default!important;opacity:.7}.day-chip-content{align-items:center;display:flex;flex-direction:column;padding:0 8px}.day-chip-label{font-size:.9rem!important;font-weight:600!important}.day-chip-full-label{font-size:.7rem!important;margin-top:2px!important}.day-chip.selected .day-chip-full-label,.day-chip.selected .day-chip-label{color:#fff!important}@media (max-width:600px){.enhanced-day-selector{gap:8px}.day-chip{min-width:70px!important}}.SetupWizard_container__mzu6p{align-items:center;background-color:var(--color-bg-main);display:flex;font-family:Poppins,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:30px 20px}.SetupWizard_title__Ik1XF{color:var(--color-text-dark);font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:6px;text-align:left}.SetupWizard_subtitle__3nSVV{color:var(--color-text-medium);font-size:.9rem;line-height:1.5}.SetupWizard_headerContainer__1qsjU,.SetupWizard_subtitle__3nSVV{margin-bottom:16px;text-align:left}.SetupWizard_stepper__\+BLiv{margin-bottom:16px}.SetupWizard_mobileStepIcon__TqAUr{margin:0 auto}.SetupWizard_formGroup__LKxTm{margin-bottom:16px}.SetupWizard_formLabel__Q\+fC3{color:var(--color-text-dark);display:block;font-size:.9rem;font-weight:500;margin-bottom:6px}.SetupWizard_formHelperText__6bG3h{color:var(--color-text-light);font-size:.8rem;line-height:1.4;margin-top:4px}.SetupWizard_formDivider__OBtxr{background-color:var(--color-border);height:1px;margin:16px 0}.SetupWizard_formSection__RZ941{background-color:#fff;border-radius:var(--border-radius);margin-bottom:16px;padding:16px}.SetupWizard_navigation__IwNxC{align-items:center;display:flex;justify-content:space-between;padding-top:12px}.SetupWizard_paper__R1w11{padding:16px!important}.SetupWizard_contentPaper__NNFm3,.SetupWizard_paper__R1w11{background-color:#fff!important;border-radius:var(--border-radius)!important}.SetupWizard_contentPaper__NNFm3{height:100%!important;overflow:hidden!important}@media (max-width:992px){.SetupWizard_container__mzu6p{padding:24px 16px}}@media (max-width:768px){.SetupWizard_container__mzu6p{padding:16px 12px}.SetupWizard_formSection__RZ941{border-radius:var(--border-radius-sm);padding:16px}.SetupWizard_paper__R1w11{padding:16px!important}.SetupWizard_stepper__\+BLiv{margin-bottom:16px}.SetupWizard_stepper__\+BLiv .MuiStepLabel-iconContainer{padding-right:0}.SetupWizard_stepper__\+BLiv .MuiStepLabel-labelContainer{display:none}}@media (max-width:576px){.SetupWizard_container__mzu6p{padding:12px 8px}.SetupWizard_formSection__RZ941{padding:12px}.SetupWizard_paper__R1w11{padding:12px!important}}.AllDoneScreen_container__LbZ66{align-items:center;background-color:var(--color-bg-main);display:flex;font-family:Poppins,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:30px 20px}.AllDoneScreen_paper__8A0tj{background-color:#fff!important;border-radius:var(--border-radius)!important;box-shadow:0 8px 20px #0000000d;margin:0 auto;max-width:1000px;opacity:0;overflow:hidden;padding:40px!important;position:relative;transition:opacity .8s ease-out;width:100%}.AllDoneScreen_fadeIn__UWfQ8{opacity:1}.AllDoneScreen_content__pz5dc{align-items:center;display:flex;flex-direction:column;padding:20px 0;position:relative;text-align:center;z-index:2}.AllDoneScreen_circleGradient1__GzyF8{animation:AllDoneScreen_float__ioJ8V 12s ease-in-out infinite;background:linear-gradient(135deg,#5a80fb1a,#4a6bff26);border-radius:50%;filter:blur(20px);height:250px;opacity:.5;position:absolute;right:-60px;top:-80px;width:250px;z-index:1}.AllDoneScreen_circleGradient2__go936{animation:AllDoneScreen_float__ioJ8V 15s ease-in-out infinite reverse;background:linear-gradient(135deg,#4a6bff1a,#5a80fb26);border-radius:50%;bottom:-60px;filter:blur(20px);height:200px;left:-40px;opacity:.5;position:absolute;width:200px;z-index:1}.AllDoneScreen_circleGradient3__od\+su{animation:AllDoneScreen_float__ioJ8V 10s ease-in-out infinite;background:linear-gradient(135deg,#ff6b9d14,#5a80fb1f);border-radius:50%;filter:blur(15px);height:120px;left:-30px;opacity:.4;position:absolute;top:20%;width:120px;z-index:1}.AllDoneScreen_circleGradient4__tzxiP{animation:AllDoneScreen_float__ioJ8V 14s ease-in-out infinite reverse;background:linear-gradient(135deg,#5a80fb14,#ff6b9d1f);border-radius:50%;bottom:25%;filter:blur(15px);height:100px;opacity:.4;position:absolute;right:-20px;width:100px;z-index:1}@keyframes AllDoneScreen_float__ioJ8V{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(3deg)}to{transform:translateY(0) rotate(0deg)}}.AllDoneScreen_iconContainer__7EVnb{align-items:center;animation:AllDoneScreen_pulse__j5LvT 2s infinite;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:50%;box-shadow:0 10px 20px #5a80fb4d;display:flex;height:100px;justify-content:center;margin-bottom:30px;width:100px}@keyframes AllDoneScreen_pulse__j5LvT{0%{box-shadow:0 0 0 0 #5a80fb66}70%{box-shadow:0 0 0 15px #5a80fb00}to{box-shadow:0 0 0 0 #5a80fb00}}.AllDoneScreen_checkIcon__uBQ4d{color:#fff;font-size:50px!important}.AllDoneScreen_title__eIVVn{color:#333;font-size:2.5rem!important;font-weight:700!important;line-height:1.2;margin-bottom:30px!important;padding-bottom:15px;position:relative}.AllDoneScreen_title__eIVVn:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.AllDoneScreen_description__slQVY{color:#555;font-size:1.1rem!important;line-height:1.6;margin-bottom:20px!important;max-width:800px}.AllDoneScreen_buttonsContainer__ELblx{display:flex;gap:30px;justify-content:center;margin-top:40px;max-width:900px;width:100%}.AllDoneScreen_buttonWrapper__7d3LS{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:400px}.AllDoneScreen_mainButton__6anL6{background:linear-gradient(135deg,#5a80fb,#4a6bff)!important;border:none!important;border-radius:30px!important;box-shadow:0 4px 15px #5a80fb4d!important;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;padding:12px 24px!important;transition:all .3s ease!important}.AllDoneScreen_mainButton__6anL6:hover{box-shadow:0 6px 20px #5a80fb66!important;transform:translateY(-3px)!important}.AllDoneScreen_secondaryButton__awyqt{background:#0000!important;border:2px solid #ff3383!important;border-radius:30px!important;color:#ff3383!important;font-size:1.1rem!important;font-weight:600!important;padding:12px 24px!important;transition:all .3s ease!important}.AllDoneScreen_secondaryButton__awyqt:hover{background-color:#ff33831a!important;box-shadow:0 4px 12px #ff338333!important;transform:translateY(-3px)!important}.AllDoneScreen_buttonDescription__bhXq1{color:#666;font-size:.9rem!important;margin-top:10px!important;max-width:300px;text-align:center}@media (max-width:992px){.AllDoneScreen_paper__8A0tj{padding:30px!important}.AllDoneScreen_title__eIVVn{font-size:2.2rem!important}}@media (max-width:768px){.AllDoneScreen_paper__8A0tj{padding:25px!important}.AllDoneScreen_title__eIVVn{font-size:1.8rem!important}.AllDoneScreen_description__slQVY{font-size:1rem!important}.AllDoneScreen_buttonsContainer__ELblx{align-items:center;flex-direction:column;gap:20px}.AllDoneScreen_buttonWrapper__7d3LS{width:100%}}@media (max-width:576px){.AllDoneScreen_container__LbZ66{padding:15px 10px}.AllDoneScreen_paper__8A0tj{padding:20px!important}.AllDoneScreen_title__eIVVn{font-size:1.6rem!important;margin-bottom:20px!important}.AllDoneScreen_description__slQVY{font-size:.95rem!important;margin-bottom:15px!important}.AllDoneScreen_iconContainer__7EVnb{height:80px;margin-bottom:20px;width:80px}.AllDoneScreen_checkIcon__uBQ4d{font-size:40px!important}}.Profile_mainContainer__MmDd5{padding:20px}.Profile_section__4QzzU{margin-bottom:24px}.Profile_avatarContainer__rXBBI{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.Profile_avatar__KwPW1{box-shadow:0 2px 8px #0000001a;height:120px;margin-bottom:16px;width:120px}.Profile_uploadButton__t51VM{margin-top:8px}@media (max-width:600px){.Profile_mainContainer__MmDd5{padding:12px}.Profile_avatar__KwPW1{height:100px;width:100px}}.SubscriptionDetails_container__\+Vb6T{max-width:1200px;padding:0 20px}.SubscriptionDetails_header__7KIBm{margin-bottom:24px;margin-bottom:var(--spacing-lg,24px)}.SubscriptionDetails_title__1-ba6{color:var(--color-text-dark);font-size:1.8rem;font-weight:600;margin-bottom:8px}.SubscriptionDetails_subtitle__P9WPK{color:var(--color-text-medium);font-size:1rem;margin-bottom:24px}.SubscriptionDetails_contentGrid__YJet-{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 2fr;width:100%}.SubscriptionDetails_contentColumn__MrOyD{display:flex;flex-direction:column;gap:24px}.SubscriptionDetails_card__9Mobu{background-color:var(--color-white);border-radius:8px;box-shadow:0 2px 8px var(--color-shadow);height:100%;padding:24px}.SubscriptionDetails_cardTitle__FW6Dh{align-items:center;color:var(--color-text-dark);display:flex;font-size:1.2rem;font-weight:600;margin-bottom:16px}.SubscriptionDetails_cardIcon__V72Ku{color:var(--color-main);margin-right:8px}.SubscriptionDetails_infoRow__7ib84{border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.SubscriptionDetails_infoRow__7ib84:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SubscriptionDetails_infoLabel__vvAyT{color:var(--color-text-medium);font-weight:500}.SubscriptionDetails_infoValue__GToT8{color:var(--color-text-dark);font-weight:600;text-align:right}.SubscriptionDetails_infoValue__GToT8.SubscriptionDetails_subscriptionId__J\+t2r{color:var(--color-text-medium);font-size:.75rem;font-weight:400;word-break:break-all}.SubscriptionDetails_statusBadge__k\+xP8{border-radius:12px;display:inline-block;font-size:.8rem;font-weight:600;padding:4px 12px}.SubscriptionDetails_statusActive__juf0N{background-color:var(--color-success-light);color:var(--color-success)}.SubscriptionDetails_statusInactive__kzTUC{background-color:var(--color-error-light);color:var(--color-error)}.SubscriptionDetails_statusPending__O3Xfr{background-color:var(--color-warning-light);color:var(--color-warning)}.SubscriptionDetails_nextPaymentCard__r1aHo{background-color:initial;border:none;border-radius:6px;border-top:1px dashed var(--color-border);margin-top:8px;padding:8px 0}.SubscriptionDetails_nextPaymentTitle__Ss8HS{align-items:center;color:var(--color-text-light);display:flex;font-size:.85rem;font-weight:400;margin-bottom:4px}.SubscriptionDetails_nextPaymentDate__uXCYa{color:var(--color-text-medium);font-size:.9rem;font-weight:500}.SubscriptionDetails_nextPaymentInfo__x\+Ke8{color:var(--color-text-light);font-size:.8rem;margin-top:4px}.SubscriptionDetails_periodLabel__eFqZF{background-color:var(--color-blue-light5);border-radius:4px;color:var(--color-text-medium);font-size:.85rem;font-weight:500;margin-left:4px;padding:2px 6px}.SubscriptionDetails_paymentHistoryTable__Svqtl{border-collapse:collapse;margin-top:16px;width:100%}.SubscriptionDetails_paymentHistoryTable__Svqtl th{background-color:var(--color-blue-light5);color:var(--color-text-dark);font-size:.9rem;font-weight:600;padding:12px 16px;text-align:left}.SubscriptionDetails_paymentHistoryTable__Svqtl td{border-bottom:1px solid var(--color-border);color:var(--color-text-medium);font-size:.9rem;padding:12px 16px}.SubscriptionDetails_paymentHistoryTable__Svqtl tr:last-child td{border-bottom:none}.SubscriptionDetails_paymentHistoryTable__Svqtl tr:hover td{background-color:var(--color-blue-light5)}.SubscriptionDetails_paymentStatus__dXalG{border-radius:4px;display:inline-block;font-size:.8rem;font-weight:600;padding:2px 8px}.SubscriptionDetails_paymentPaid__mlfvc{background-color:var(--color-success-light);color:var(--color-success)}.SubscriptionDetails_paymentPending__BlEb5{background-color:var(--color-warning-light);color:var(--color-warning)}.SubscriptionDetails_paymentFailed__amMTU{background-color:var(--color-error-light);color:var(--color-error)}.SubscriptionDetails_paymentCancelled__RRwp0{background-color:#f0f0f0;color:#777}.SubscriptionDetails_emptyState__j4sK7{color:var(--color-text-light);font-style:italic;padding:32px 16px;text-align:center}.SubscriptionDetails_paginationContainer__RX3eF{align-items:center;display:flex;justify-content:flex-end;margin-top:16px}.SubscriptionDetails_paginationInfo__I6H\+m{color:var(--color-text-medium);font-size:.9rem;margin-right:16px}.SubscriptionDetails_invoiceLink__CHogT{color:var(--color-main);font-weight:500;text-decoration:none}.SubscriptionDetails_invoiceLink__CHogT:hover{text-decoration:underline}@media (max-width:768px){.SubscriptionDetails_contentGrid__YJet-{grid-template-columns:1fr}.SubscriptionDetails_paymentHistoryTable__Svqtl{display:block;overflow-x:auto}}.SubscriptionDetails_cancelPopupContent__8Xiqt{display:flex;flex-direction:column;gap:16px;padding:8px 0}.SubscriptionDetails_cancelPopupLayout__tbIv-{display:flex;gap:24px}.SubscriptionDetails_cancelPopupIconContainer__7-pHO{align-items:center;border-right:1px solid var(--color-border);display:flex;flex-direction:column;min-width:120px;padding-right:24px}.SubscriptionDetails_cancelPopupDetails__uaHqV{flex:1 1}.SubscriptionDetails_cancelSuccessContainer__EQ7E8{align-items:center;background-color:var(--color-white);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:24px 16px;position:relative;text-align:center}.SubscriptionDetails_cancelPopupIcon__5se1Q{display:flex;justify-content:center;margin-bottom:16px;position:relative;z-index:2}.SubscriptionDetails_cancelSuccessAnimation__FSkzj{animation:SubscriptionDetails_pulse__wRMeo 2s ease-in-out infinite;background:radial-gradient(circle,var(--color-success-light) 0,#fff0 70%);border-radius:50%;height:120px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);width:120px;z-index:1}@keyframes SubscriptionDetails_pulse__wRMeo{0%{opacity:.7;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.3;transform:translate(-50%,-50%) scale(1.1)}to{opacity:.7;transform:translate(-50%,-50%) scale(.8)}}.SubscriptionDetails_cancelSuccessTitle__Lpskq{color:var(--color-text-dark)!important;font-weight:600!important;margin-bottom:16px!important;position:relative;z-index:2}.SubscriptionDetails_cancelSuccessMessage__CokBB{color:var(--color-text-medium)!important;line-height:1.5!important;margin-bottom:24px!important;max-width:500px;position:relative;z-index:2}.SubscriptionDetails_cancelSuccessInfo__CZkzW{align-items:center;background-color:var(--color-info-light);border-radius:8px;display:flex;gap:8px;margin-top:8px;max-width:500px;padding:12px 16px;position:relative;width:100%;z-index:2}.SubscriptionDetails_cancelSuccessFooter__13Je9{display:flex;gap:16px;justify-content:center;width:100%}.SubscriptionDetails_cancelPopupList__Mim8w{color:var(--color-text-medium);margin-top:8px;padding-left:24px}.SubscriptionDetails_cancelPopupList__Mim8w li{margin-bottom:8px}.SubscriptionDetails_cancelPopupList__Mim8w li:last-child{margin-bottom:0}.SubscriptionDetails_cancelPopupFooter__HnTeD{display:flex;gap:16px;justify-content:flex-end;width:100%}@media (max-width:600px){.SubscriptionDetails_cancelPopupFooter__HnTeD,.SubscriptionDetails_cancelSuccessFooter__13Je9{flex-direction:column-reverse;gap:12px}.SubscriptionDetails_cancelSuccessInfo__CZkzW{padding:10px 12px}.SubscriptionDetails_cancelPopupFooter__HnTeD button{width:100%}.SubscriptionDetails_cancelPopupLayout__tbIv-{flex-direction:column;gap:16px}.SubscriptionDetails_cancelPopupIconContainer__7-pHO{align-items:center;border-bottom:1px solid var(--color-border);border-right:none;flex-direction:row;justify-content:flex-start;padding-bottom:16px;padding-right:0;width:100%}.SubscriptionDetails_cancelPopupIconContainer__7-pHO svg{margin-right:12px}}.SubscriptionDetails_cancellationSection__DXtQt{background-color:var(--color-white);border-radius:8px;border-top:1px solid var(--color-error-light);box-shadow:0 2px 8px var(--color-shadow);display:flex;justify-content:flex-start;margin-top:24px;padding:24px}.SubscriptionDetails_cancellationButton__T2qwv{width:auto}.SubscriptionDetails_noSubscriptionContainer__wV7ms{align-items:center;background-color:var(--color-blue-light5);border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-top:16px;padding:32px 16px;text-align:center}.SubscriptionDetails_cancelledSubscriptionContainer__E2d3F{background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:8px}.SubscriptionDetails_cancelledSubscriptionContainer__E2d3F,.SubscriptionDetails_trialSubscriptionContainer__cMwr6{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px;padding:24px 16px;text-align:center}.SubscriptionDetails_trialSubscriptionContainer__cMwr6{background-color:var(--color-warning-light);border:1px solid var(--color-warning);border-radius:8px}.SubscriptionDetails_historySection__2T4UH{background-color:var(--color-white);border-radius:8px;box-shadow:0 2px 8px var(--color-shadow);margin-top:24px;padding:24px}.SubscriptionDetails_sectionTitle__ZcU9J{align-items:center;color:var(--color-text-dark);display:flex;font-size:1.2rem;font-weight:600;margin-bottom:16px}.SubscriptionDetails_sectionIcon__Is3ww{color:var(--color-main);margin-right:8px}.SubscriptionDetails_section__ZSBuq{margin-bottom:24px}.SubscriptionDetails_filters__-ztBt{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.SubscriptionDetails_tabsContainer__BGFlI{margin-bottom:24px}.SubscriptionDetails_tabContent__gu1cL{padding:16px 0}@media (max-width:600px){.SubscriptionDetails_filters__-ztBt{align-items:flex-start;flex-direction:column}.SubscriptionDetails_filters__-ztBt>*{margin-bottom:8px}}.SubscriptionDetails_timelineContainer__\+Yhcu{border-left:2px solid var(--color-border);margin-top:16px;padding-left:16px}.SubscriptionDetails_timelineItem__Tc\+4e{position:relative}.SubscriptionDetails_addonsSection__mI9E7{margin-top:24px}.SubscriptionDetails_addonsTitle__Bgxl2{align-items:center;color:var(--color-text-dark);display:flex;font-size:1.2rem;font-weight:600;margin-bottom:16px}.SubscriptionDetails_addonsContainer__D4SSX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.SubscriptionDetails_addonCard__Og3E\+{background-color:var(--color-white);border-left:4px solid var(--color-blue-main);border-radius:8px;box-shadow:0 2px 8px var(--color-shadow);display:flex;flex-direction:column;padding:16px}.SubscriptionDetails_addonHeader__sTVr7{align-items:center;display:flex;gap:8px;margin-bottom:16px}.SubscriptionDetails_addonIcon__dPDmu{color:var(--color-blue-main);font-size:1.5rem}.SubscriptionDetails_addonTitle__S6J5l{flex-grow:1;font-size:1rem!important;font-weight:600!important;margin:0!important}.SubscriptionDetails_addonContent__JoSGF{flex-grow:1}.SubscriptionDetails_addonFooter__yGQuE{display:flex;justify-content:flex-end;margin-top:16px}@media (max-width:768px){.SubscriptionDetails_addonsContainer__D4SSX{grid-template-columns:1fr}}.SubscriptionDetails_timelineItem__Tc\+4e{padding-bottom:24px;padding-left:24px}.SubscriptionDetails_timelineItem__Tc\+4e:before{background-color:var(--color-main);border-radius:50%;content:"";height:8px;left:-5px;position:absolute;top:0;width:8px}.SubscriptionDetails_timelineDate__B9Igs{color:var(--color-text-light);font-size:.85rem;margin-bottom:4px}.SubscriptionDetails_timelineContent__yXUiD{background-color:var(--color-blue-light5);border-radius:8px;padding:12px}.SubscriptionDetails_backButton__Yl8n5{margin-bottom:16px}.SubscriptionDetails_viewMoreButton__aL5Wd{display:flex;justify-content:center;margin-top:16px}@media (max-width:1200px){.SubscriptionDetails_contentGrid__YJet-{grid-template-columns:1fr}}@media (max-width:768px){.SubscriptionDetails_cancellationSection__DXtQt{padding:16px}}.SubscriptionDetails_cancelledMessage__wPS1K{color:var(--color-error);display:inline-block;font-weight:500}.sidebar-opened{align-items:center;background-color:var(--color-white);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-md);height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .3s ease-in-out;width:75px;z-index:10}.sidebar-expanded{width:230px}.sidebar-groups{background-color:var(--color-white);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-sm) var(--spacing-md);width:100%}.logo-container{align-items:center;display:flex;height:40px;margin-top:24px;padding:0 var(--spacing-md);position:relative;width:100%}.logo{position:absolute;transition:opacity .3s ease}.logo-icon{left:50%;transform:translateX(-50%);width:30px}.logo-full{left:30px;top:10px;width:150px}.visible{opacity:1}.hidden{opacity:0}.sidebar-groups::-webkit-scrollbar{width:4px}.sidebar-groups::-webkit-scrollbar-track{background:var(--color-bg-light)}.sidebar-groups::-webkit-scrollbar-thumb{background-color:var(--color-blue-light3);border-radius:2px}.sidebar-opened:not(.sidebar-expanded) .sidebar-groups::-webkit-scrollbar{display:none}.SidebarSection_section__SQWvV{display:flex;flex-direction:column;gap:0;margin-bottom:8px;width:100%}.SidebarSection_sectionHeader__5Ycaz{font-size:11px;font-weight:600;letter-spacing:.5px;position:relative}.SidebarSection_sectionHeaderCollapsed__DEJli,.SidebarSection_sectionHeader__5Ycaz{align-items:center;color:var(--color-text-medium);cursor:pointer;display:flex;margin-top:4px;opacity:.8;padding:8px 12px;transition:all .2s}.SidebarSection_sectionHeaderCollapsed__DEJli{border-radius:var(--border-radius);justify-content:center}.SidebarSection_sectionHeaderActive__J3cb8{background-color:initial;color:var(--color-blue-main);opacity:1}.SidebarSection_sectionHeaderCollapsed__DEJli:hover,.SidebarSection_sectionHeader__5Ycaz:hover{background-color:initial;opacity:1}.SidebarSection_sectionHeaderActive__J3cb8:hover{background-color:initial}.SidebarSection_sectionIcon__b34Lq{align-items:center;color:inherit;display:flex;justify-content:center;min-width:20px;transition:all .2s,transform .3s ease,filter .3s ease}.SidebarSection_sectionIconActive__yeGom{color:var(--color-blue-main);opacity:1}.SidebarSection_sectionHeaderCollapsed__DEJli:hover .SidebarSection_sectionIcon__b34Lq,.SidebarSection_sectionHeader__5Ycaz:hover .SidebarSection_sectionIcon__b34Lq{color:var(--color-secondary);filter:drop-shadow(0 0 2px rgba(var(--color-secondary-rgb),.3));transform:scale(1.15)}.SidebarSection_sectionHeaderActive__J3cb8:hover .SidebarSection_sectionIcon__b34Lq{color:var(--color-blue-main);filter:drop-shadow(0 0 3px rgba(var(--color-blue-main-rgb),.4));transform:scale(1.15)}.SidebarSection_title__0uOpl{flex:1 1;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarSection_chevron__H8h6l{color:inherit;height:12px;margin-left:8px;opacity:.7;width:12px}.SidebarSection_sectionContent__atM3i{display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding-left:20px;transition:max-height .3s ease-in-out}.SidebarSection_sectionContent__atM3i.SidebarSection_collapsed__9NojN{max-height:0}.sidebar-item{align-items:center;border-radius:var(--border-radius);color:var(--color-text);cursor:pointer;display:flex;flex-direction:row;font-size:.85rem;font-weight:400;list-style:none;padding:8px 10px;text-decoration:none;transition:background-color .2s,color .2s}.sidebar-item:hover{background-color:var(--color-secondary-light)}.sidebar-item-actived{align-items:center;background-color:var(--color-blue-main);border-radius:var(--border-radius-sm);color:#fff;display:flex;flex-direction:row;font-size:.85rem;font-weight:500;list-style:none;padding:8px 10px;text-decoration:none}.sidebar-item-content{align-items:center;display:flex;justify-content:center;width:100%}.sidebar-label,.sidebar-label-active,.sidebar-label-hover{color:inherit;font-size:.85rem;margin-left:6px;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s;white-space:nowrap}.sidebar-label{color:var(--color-text);opacity:.9}.sidebar-label-active{color:inherit;font-weight:500;opacity:1}.sidebar-label-hover{color:var(--color-secondary);opacity:1}.sidebar-item-icon{align-items:center;color:var(--color-text-medium);display:flex;justify-content:center;min-width:18px;opacity:.7;transition:color .2s,transform .3s ease,filter .3s ease}.sidebar-item:hover .sidebar-item-icon{color:var(--color-secondary);filter:drop-shadow(0 0 2px rgba(var(--color-secondary-rgb),.3));opacity:1;transform:scale(1.15)}.sidebar-item-icon-actived{align-items:center;color:inherit;display:flex;justify-content:center;min-width:18px;opacity:1}.sidebar-item-disabled{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important;-webkit-user-select:none;user-select:none}.sidebar-item-disabled:hover{background-color:initial!important;filter:none!important;transform:none!important}.sidebar-item-icon-disabled{align-items:center;display:flex;justify-content:center;min-width:18px}.sidebar-item-icon-disabled,.sidebar-label-disabled{color:var(--color-text-light)!important;opacity:.5!important}.sidebar-label-disabled{font-size:.85rem;margin-left:6px;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s;white-space:nowrap}.SignUp_container__vm0Kc{align-items:center;background-color:var(--grayLight);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;max-width:none;min-height:100vh;padding:2rem 1rem;width:100%}.SignUp_containerSignUp__cSj9g{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:600px;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:90%}.SignUp_logoContainer__vP-wX{align-items:center;display:flex;flex-direction:column;gap:8px}.SignUp_logo__L2H-7{transition:transform .3s ease;width:180px}.SignUp_logo__L2H-7:hover{transform:scale(1.05)}.SignUp_title__RC\+ku{color:#333;font-size:2.2rem;font-weight:700;margin:0;padding-bottom:1rem;position:relative;text-align:center}.SignUp_title__RC\+ku:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.SignUp_subtitle__ky6so{color:#666;font-size:1.1rem;line-height:1.5;margin:0;text-align:center}.SignUp_containerInputs__hTPCK{display:flex;flex-direction:column;gap:12px;margin:8px 0}.SignUp_containerPassword__wYrbN{align-items:center;display:flex;gap:8px;justify-content:center;position:relative}.SignUp_phoneContainer__-DUcW{align-items:flex-start;display:flex;gap:10px;width:100%}.SignUp_buttonVisibility__HhKXe{color:var(--textLight);cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.SignUp_optionsContainer__w2D1Z{display:flex;flex-direction:column;gap:12px;margin:8px 0;padding:12px 0}.SignUp_buttonContainer__8HkB5{display:flex;gap:8px;margin-top:24px}.SignUp_buttonContainer__8HkB5 button{flex:1 1}.SignUp_stepContent__YjddG{gap:24px}.SignUp_optionButtons__u93cw,.SignUp_stepContent__YjddG{display:flex;flex-direction:column;margin:0 auto;max-width:100%;width:100%}.SignUp_optionButtons__u93cw{box-sizing:border-box;gap:1rem}.SignUp_optionButtons__u93cw button{box-sizing:border-box;flex:none;margin-top:0;max-width:100%;width:100%}.SignUp_optionCard__loBqo{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;box-sizing:border-box;margin-bottom:1.5rem;padding:2.5rem;text-align:center;transition:all .4s ease;width:100%}.SignUp_optionCard__loBqo:hover{border-left:3px solid #5a80fb;box-shadow:0 12px 25px #00000014;transform:translateY(-5px)}.SignUp_optionIcon__qVx3V{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:12px;box-shadow:0 8px 16px #5a80fb33;color:#fff;display:flex;height:60px;justify-content:center;margin:0 auto 1.5rem;width:60px}.SignUp_optionTitle__EWi4X{color:#333;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.SignUp_optionDescription__8fmtA{color:#666;font-size:.95rem;line-height:1.4;margin-bottom:1.5rem}.SignUp_divider__Got-8{align-items:center;color:var(--textLight);display:flex;font-size:13px;margin:12px 0;text-align:center}.SignUp_divider__Got-8:after,.SignUp_divider__Got-8:before{border-bottom:1px solid var(--grayAlpha01);content:"";flex:1 1}.SignUp_divider__Got-8:before{margin-right:8px}.SignUp_divider__Got-8:after{margin-left:8px}.SignUp_loginLink__FJO53{color:var(--textLight);font-size:13px;margin-top:12px;text-align:center}.SignUp_loginLink__FJO53 a{color:var(--main);font-weight:500;text-decoration:none;transition:all .2s ease}.SignUp_loginLink__FJO53 a:hover{opacity:.8;text-decoration:underline}.SignUp_error__wvCR3{color:var(--error);font-size:12px;margin-top:4px;text-align:left}.SignUp_optionsError__bTncA{border:1px solid var(--error);border-radius:var(--border-radius);margin-top:8px;padding:8px}.SignUp_invitationError__RwsLY{color:var(--error);font-size:12px;margin-top:4px}.SignUp_autofilledMessage__A-ZHf{background-color:var(--grayLight);border-radius:var(--border-radius);color:var(--main);font-size:12px;margin-top:8px;padding:4px 8px;text-align:center}.SignUp_highlightText__3i73O{color:var(--secondary);font-weight:500}.SignUp_inviteInfo__Vbs\+f{background-color:var(--grayLight);border-radius:var(--border-radius);margin-top:16px;padding:16px;text-align:center}.SignUp_inviteInfo__Vbs\+f p{color:var(--textDark);font-size:14px;margin:4px 0}.SignUp_inviteInfo__Vbs\+f strong{color:var(--main);font-weight:500}@media (min-width:769px){.SignUp_optionButtons__u93cw{align-items:stretch;flex-direction:row;gap:2rem}.SignUp_optionCard__loBqo{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-bottom:0;min-height:300px;padding:2.5rem 2rem}.SignUp_optionIcon__qVx3V{margin-bottom:1.5rem}.SignUp_optionTitle__EWi4X{margin-bottom:1rem}.SignUp_optionDescription__8fmtA{flex-grow:1;margin-bottom:2rem}.SignUp_optionButtons__u93cw button{margin-top:auto}.SignUp_containerSignUp__cSj9g{max-width:800px}}@media (max-width:768px){.SignUp_optionButtons__u93cw{flex-direction:column;gap:1rem}.SignUp_optionCard__loBqo{margin-bottom:1rem;padding:2rem}}@media (max-width:576px){.SignUp_logo__L2H-7{margin-bottom:1.5rem;width:120px}.SignUp_title__RC\+ku{font-size:1.8rem;margin-bottom:1.5rem;padding-bottom:.8rem}.SignUp_title__RC\+ku:after{height:3px;width:60px}.SignUp_subtitle__ky6so{font-size:1rem;margin-bottom:2rem}.SignUp_optionCard__loBqo{margin-bottom:1rem;padding:1.5rem}.SignUp_optionIcon__qVx3V{height:50px;margin-bottom:1rem;width:50px}.SignUp_optionTitle__EWi4X{font-size:1.1rem}.SignUp_optionDescription__8fmtA{font-size:.85rem;margin-bottom:1rem}.SignUp_container__vm0Kc{padding:1rem .5rem}}@media (max-width:480px){.SignUp_containerSignUp__cSj9g{padding:1rem}.SignUp_logo__L2H-7{margin-bottom:1rem;width:100px}.SignUp_title__RC\+ku{font-size:1.6rem;margin-bottom:1rem;padding-bottom:.6rem}.SignUp_title__RC\+ku:after{width:50px}.SignUp_subtitle__ky6so{font-size:.9rem;margin-bottom:1.5rem}.SignUp_optionCard__loBqo{padding:1rem}.SignUp_optionIcon__qVx3V{height:45px;width:45px}.SignUp_optionTitle__EWi4X{font-size:1rem}.SignUp_optionDescription__8fmtA{font-size:.8rem}}.StepIndicator_container__2XICk{align-items:center;display:flex;gap:32px;justify-content:center;margin:0 0 32px;padding:0 16px;width:100%}.StepIndicator_stepContainer__Qr3q0{align-items:center;display:flex;flex-direction:column;gap:4px;position:relative}.StepIndicator_stepContainer__Qr3q0:not(:last-child):after{background-color:var(--grayLight);border-bottom:1px solid var(--grayAlpha01);border-top:1px solid var(--grayAlpha01);content:"";height:2px;position:absolute;right:-32px;top:14px;transition:all .3s ease;width:32px}.StepIndicator_stepContainer__Qr3q0.StepIndicator_completed__Zid\+j:not(:last-child):after{background-color:var(--main);border:none}.StepIndicator_dot__bGK-O{align-items:center;background-color:var(--grayLight);border:1px solid var(--grayAlpha01);border-radius:50%;color:var(--textLight);display:flex;font-size:14px;height:28px;justify-content:center;transition:all .3s ease;width:28px}.StepIndicator_dot__bGK-O.StepIndicator_active__FR04i{background-color:var(--main);border:none;color:#fff;transform:scale(1.1)}.StepIndicator_dot__bGK-O.StepIndicator_completed__Zid\+j{background-color:var(--main);border:none;color:#fff}.StepIndicator_stepLabel__JoUYI{color:var(--textLight);font-size:12px;transition:all .3s ease}.StepIndicator_stepContainer__Qr3q0.StepIndicator_active__FR04i .StepIndicator_stepLabel__JoUYI{color:var(--main);font-weight:500}.StepIndicator_stepContainer__Qr3q0.StepIndicator_completed__Zid\+j .StepIndicator_stepLabel__JoUYI{color:var(--main)}.SuccessMessage_overlay__-hTyE{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SuccessMessage_container__kOjs-{animation:SuccessMessage_fadeIn__418Ta .3s ease-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:30px;text-align:center;width:90%}.SuccessMessage_iconContainer__a29I1{margin-bottom:20px}.SuccessMessage_icon__nP9T8{color:#4caf50;font-size:70px!important}.SuccessMessage_title__C\+jMG{color:#333;font-size:24px;font-weight:600;margin-bottom:15px}.SuccessMessage_message__HI9Ru{color:#666;font-size:16px;line-height:1.5;margin-bottom:25px}.SuccessMessage_redirectInfo__RzVK2{align-items:center;display:flex;flex-direction:column}.SuccessMessage_countdown__ndGhf{color:#888;font-size:14px;margin-bottom:15px}@keyframes SuccessMessage_fadeIn__418Ta{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CompanySignUp_container__yKqDX{align-items:center;display:flex;flex-direction:column;font-family:Poppins,Roboto,sans-serif;justify-content:center;margin:0 auto;max-width:800px;padding:2rem;width:100%}.CompanySignUp_topLogoSection__7tYnl{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;width:100%}.CompanySignUp_topLogo__BjnZz{transition:transform .3s ease;width:200px}.CompanySignUp_topLogo__BjnZz:hover{transform:scale(1.05)}@media (max-width:768px){.CompanySignUp_topLogo__BjnZz{width:150px}.CompanySignUp_topLogoSection__7tYnl{margin-bottom:1.5rem}}@media (max-width:480px){.CompanySignUp_topLogo__BjnZz{width:120px}.CompanySignUp_topLogoSection__7tYnl{margin-bottom:1rem}}.CompanySignUp_headerLayout__0HXnA{align-items:center;display:flex;margin-bottom:1.5rem;width:100%}.CompanySignUp_logoSection__xmMOx{align-items:center;display:flex;flex:0 0 180px;justify-content:center}.CompanySignUp_stepperSection__A5Tyk{margin-bottom:2rem;width:100%}.CompanySignUp_stepContent__SrN\+z{align-items:center;display:flex;flex-direction:column;width:100%}.CompanySignUp_formContainer__9aoXb{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:100%}.CompanySignUp_logoContainer__Tofs1{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;position:relative;text-align:center}.CompanySignUp_logo__PDKjT{margin-bottom:1.5rem;transition:transform .3s ease;width:180px}.CompanySignUp_logo__PDKjT:hover{transform:scale(1.05)}.CompanySignUp_title__1IlmA{align-items:center;color:#333;display:flex;font-size:2.2rem;font-weight:700;gap:.5rem;justify-content:center;margin-bottom:1rem;margin-top:1.5rem;padding-bottom:1rem;position:relative;text-align:center}.CompanySignUp_title__1IlmA:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.CompanySignUp_subtitle__ij2b3{color:#666;font-size:1.1rem;line-height:1.2;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:90%;text-align:center}.CompanySignUp_formFields__0LsKS{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2rem}.CompanySignUp_phoneContainer__vUUU9{display:flex;gap:1rem}.CompanySignUp_ddiField__5GoGI{flex:0 0 100px;position:relative}.CompanySignUp_phoneField__1dRA2{flex:1 1}.CompanySignUp_inputLabel__jJ8Y4{color:#444;display:block;font-size:.95rem;font-weight:500;margin-bottom:.4rem}.CompanySignUp_mandatoryMark__euFYB,.CompanySignUp_requiredMark__ohs0p{color:#ff3383}.CompanySignUp_ddiInput__ac5cL{border:1px solid #ddd;border-radius:8px;font-size:1rem;height:48px;padding:0 1rem;transition:all .3s ease;width:100%}.CompanySignUp_ddiInput__ac5cL:focus{border-color:#5a80fb;box-shadow:0 0 0 3px #5a80fb1a;outline:none}.CompanySignUp_inputError__KqnG3{background-color:#ff338305;border-color:#ff3383;box-shadow:0 0 0 2px #ff33831a}.CompanySignUp_errorMessage__WbhUD{animation:CompanySignUp_fadeIn__qPM2\+ .3s ease-out;color:#ff3383;font-size:.85rem;margin-top:.4rem}.CompanySignUp_actionButtons__P3LDI{display:flex;gap:1.5rem;justify-content:center;margin:2rem 0 1.5rem}.CompanySignUp_visibilityToggle__U-aaO{background:none;border:none;color:#5a80fb;cursor:pointer;font-size:.9rem;font-weight:600;transition:color .3s ease}.CompanySignUp_visibilityToggle__U-aaO:hover{color:#4a6bff}.CompanySignUp_loginLink__cgLvp{border-top:1px solid #eee;color:#666;font-size:.95rem;margin-top:2rem;padding-top:1rem;text-align:center}.CompanySignUp_loginLink__cgLvp a{color:#5a80fb;font-weight:600;text-decoration:none;transition:color .3s ease}.CompanySignUp_loginLink__cgLvp a:hover{color:#ff3383;text-decoration:none}.CompanySignUp_inputContainer__rw-E6{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 15px #0000000d;margin-bottom:1rem;padding:1.2rem;position:relative;transition:all .3s ease;width:100%}.CompanySignUp_inputField__gynhl{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #00000008;color:#333;font-size:1rem;height:48px;margin-bottom:.5rem;padding:0 1rem;transition:all .3s ease;width:100%}.CompanySignUp_inputField__gynhl:focus{border-color:#5a80fb;box-shadow:0 0 0 3px #5a80fb1a;outline:none}.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiFormControl-root__C31M1{border:2px solid #5a80fb;border-radius:10px;position:relative;transition:all .3s ease}.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiFormControl-root__C31M1:before{background:linear-gradient(45deg,#5a80fb,#ff3383);border-radius:12px;bottom:-2px;content:"";left:-2px;opacity:.1;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiFormControl-root__C31M1:hover:before{opacity:.2}.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiOutlinedInput-root__wspiG{border-radius:8px!important}.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiOutlinedInput-notchedOutline__Uml4\+,.CompanySignUp_inputContainer__rw-E6 .CompanySignUp_MuiOutlinedInput-root__wspiG.CompanySignUp_Mui-focused__t2ATc .CompanySignUp_MuiOutlinedInput-notchedOutline__Uml4\+{border:none!important}.CompanySignUp_buttonVisibility__EOih-{color:#666;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CompanySignUp_infoMessage__RQuSr{background:#f9f9f9;border-left:2px solid #ddd;border-radius:8px;color:#666;font-size:.9rem;line-height:1.5;margin-bottom:1rem;padding:1rem;position:relative}.CompanySignUp_infoMessage__RQuSr p{margin:0}.CompanySignUp_welcomePopupContent__AP8VB{background:linear-gradient(135deg,#ffffffe6,#f8f9ffe6);border-radius:20px;overflow:hidden;padding:1.5rem 2rem 2rem;position:relative;text-align:center;width:auto}.CompanySignUp_welcomePopupContent__AP8VB:before{background:radial-gradient(circle at top right,#5a80fb1a,#0000 60%),radial-gradient(circle at bottom left,#ff33831a,#0000 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.CompanySignUp_welcomeIcon__vNNZM{align-items:center;animation:CompanySignUp_pulseGlow__4Tkpe 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:50%;box-shadow:0 15px 35px #5a80fb40;color:#fff;display:flex;height:100px;justify-content:center;margin:0 auto 2rem;position:relative;width:100px}.CompanySignUp_welcomeIcon__vNNZM:after{animation:CompanySignUp_pulseGlow__4Tkpe 2s ease-in-out .5s infinite alternate;background:linear-gradient(135deg,#5a80fb4d,#ff33834d);border-radius:50%;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.CompanySignUp_welcomePopupContent__AP8VB h3{color:#333;display:inline-block;font-size:2.2rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.8rem;position:relative}.CompanySignUp_welcomePopupContent__AP8VB h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.CompanySignUp_welcomePopupContent__AP8VB p{color:#444;font-size:1.1rem;line-height:1.6;margin-bottom:1rem;width:100%}.CompanySignUp_welcomePopupContent__AP8VB p:last-child{margin-bottom:1.5rem}.CompanySignUp_centeredButton__HXpwH{display:block;margin:0 auto}@keyframes CompanySignUp_pulseGlow__4Tkpe{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.CompanySignUp_stepperContainer__\+W-XS{width:100%}.CompanySignUp_stepperWrapper__\+\+Pbj{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;position:relative}.CompanySignUp_stepperLine__tA-kS{background:#ddd;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.CompanySignUp_stepperProgress__ShlQf{background:linear-gradient(90deg,#5a80fb,#ff3383);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .4s ease;z-index:2}.CompanySignUp_stepItem__yl9Dk{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}.CompanySignUp_stepCircle__jct\+k{align-items:center;background:#fff;border:2px solid #ddd;border-radius:50%;color:#666;display:flex;font-size:.8rem;font-weight:600;height:28px;justify-content:center;margin-bottom:.3rem;transition:all .3s ease;width:28px}.CompanySignUp_stepCircleActive__qODTc{background:#5a80fb;border-color:#5a80fb;box-shadow:0 0 0 3px #5a80fb1a;color:#fff}.CompanySignUp_stepCircleCompleted__fZ6Xi{background:#fff;border-color:#5a80fb;color:#5a80fb}.CompanySignUp_stepLabel__ga9kU{color:#666;font-family:Inter,Arial,sans-serif;font-size:.875rem;font-weight:400;margin-top:.8rem;text-align:center;transition:all .3s ease}.CompanySignUp_stepLabelActive__cmcFL{color:#333;font-weight:600}@keyframes CompanySignUp_fadeIn__qPM2\+{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.CompanySignUp_container__yKqDX{max-width:700px}}@media (max-width:768px){.CompanySignUp_container__yKqDX{max-width:600px;padding:1.5rem}.CompanySignUp_headerLayout__0HXnA{align-items:center;flex-direction:column;gap:.5rem;margin-bottom:1rem}.CompanySignUp_logoSection__xmMOx{flex:none;margin-bottom:0}.CompanySignUp_stepperSection__A5Tyk{display:flex;justify-content:center;width:100%}.CompanySignUp_formContainer__9aoXb{padding:2rem}.CompanySignUp_title__1IlmA{font-size:1.8rem}.CompanySignUp_subtitle__ij2b3{font-size:1rem;margin-bottom:.8rem}.CompanySignUp_logoContainer__Tofs1{margin-bottom:1.2rem}.CompanySignUp_welcomePopupContent__AP8VB{padding:1.2rem 1.8rem 1.8rem}.CompanySignUp_welcomeIcon__vNNZM{height:80px;margin-bottom:1.7rem;width:80px}.CompanySignUp_welcomePopupContent__AP8VB h3{font-size:1.9rem;margin-bottom:1.2rem}.CompanySignUp_welcomePopupContent__AP8VB p{font-size:1rem}}.CompanySignUp_termsButtonContainer__cdE0h{background-color:#f9f9ff;border-left:3px solid #5a80fb;border-radius:8px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem}.CompanySignUp_termsCheckboxContainer__ANQSK{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.CompanySignUp_checkboxWrapper__RbjTt{align-items:center;display:flex;flex:1 1;min-width:250px}.CompanySignUp_termsCheckbox__Z5Lpi{accent-color:#5a80fb;cursor:pointer;height:18px;margin-right:10px;width:18px}.CompanySignUp_termsCheckboxLabel__hgudX{color:#444;cursor:pointer;font-size:.95rem;-webkit-user-select:none;user-select:none}.CompanySignUp_termsLink__dToB4{color:#5a80fb;cursor:pointer;font-weight:500;text-decoration:underline;transition:color .3s ease}.CompanySignUp_termsLink__dToB4:hover{color:#ff3383}.CompanySignUp_termsButtonWrapper__APUYg{transition:all .3s ease;width:100%}.CompanySignUp_termsAcceptedLabel__VK5B6{align-items:center;display:flex;font-weight:500;justify-content:center}.CompanySignUp_termsButtonAccepted__o-Ewo{border:2px solid #4caf50!important;color:#4caf50!important}.CompanySignUp_pulse__Qwl12{animation:CompanySignUp_pulseAnimation__KXLXW 1s ease-out}@keyframes CompanySignUp_pulseAnimation__KXLXW{0%{box-shadow:0 0 0 0 #5a80fbb3;transform:scale(1)}50%{box-shadow:0 0 0 10px #5a80fb00;transform:scale(1.05)}to{box-shadow:0 0 0 0 #5a80fb00;transform:scale(1)}}@media (max-width:576px){.CompanySignUp_container__yKqDX{padding:1rem}.CompanySignUp_formContainer__9aoXb{border-radius:15px;padding:1.5rem}.CompanySignUp_logo__PDKjT{width:150px}.CompanySignUp_title__1IlmA{font-size:1.6rem}.CompanySignUp_subtitle__ij2b3{font-size:.95rem;margin-bottom:.6rem}.CompanySignUp_logoContainer__Tofs1{margin-bottom:1rem}.CompanySignUp_phoneContainer__vUUU9{flex-direction:column;gap:1rem}.CompanySignUp_ddiField__5GoGI{flex:0 0 100%}.CompanySignUp_stepCircle__jct\+k{font-size:.75rem;height:24px;width:24px}.CompanySignUp_stepLabel__ga9kU{font-size:.7rem}.CompanySignUp_welcomePopupContent__AP8VB{padding:1rem 1.5rem 1.5rem}.CompanySignUp_welcomeIcon__vNNZM{height:70px;margin-bottom:1.5rem;width:70px}.CompanySignUp_welcomePopupContent__AP8VB h3{font-size:1.6rem;margin-bottom:1rem}.CompanySignUp_welcomePopupContent__AP8VB p{font-size:.95rem;line-height:1.5}}.TermsPrivacyPopup_termsContainer__YJIsU{background:#fff;border-left:2px solid #5a80fb;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-bottom:15px;max-height:60vh;overflow-y:auto;padding:0 10px;position:relative}.TermsPrivacyPopup_termsContent__26YQr{color:#333;font-family:Poppins,Roboto,sans-serif;font-size:.95rem;line-height:1.5}.TermsPrivacyPopup_termsIframe__RZ39M{border:none;border-radius:4px;height:400px;margin-bottom:5px;margin-top:5px;width:100%}.TermsPrivacyPopup_termsContent__26YQr h1{color:#2c3e50;font-size:1.8em;margin-bottom:20px}.TermsPrivacyPopup_termsContent__26YQr h2{color:#2c3e50;font-size:1.5em;margin-bottom:15px;margin-top:25px}.TermsPrivacyPopup_termsContent__26YQr h3{color:#2c3e50;font-size:1.2em;margin-bottom:10px;margin-top:20px}.TermsPrivacyPopup_termsContent__26YQr p{margin-bottom:15px}.TermsPrivacyPopup_termsContent__26YQr ol,.TermsPrivacyPopup_termsContent__26YQr ul{margin-bottom:15px;padding-left:20px}.TermsPrivacyPopup_termsContent__26YQr li{margin-bottom:8px}.TermsPrivacyPopup_termsContent__26YQr a{color:#3498db;text-decoration:none}.TermsPrivacyPopup_termsContent__26YQr a:hover{text-decoration:underline}.TermsPrivacyPopup_termsContent__26YQr blockquote{border-left:4px solid #e0e0e0;color:#666;margin-left:0;padding-left:15px}.TermsPrivacyPopup_termsContent__26YQr code{background-color:#f8f8f8;border-radius:3px;font-family:monospace;padding:2px 4px}.TermsPrivacyPopup_termsContent__26YQr pre{background-color:#f8f8f8;border-radius:5px;overflow-x:auto;padding:15px}.TermsPrivacyPopup_termsContent__26YQr table{border-collapse:collapse;margin-bottom:15px;width:100%}.TermsPrivacyPopup_termsContent__26YQr td,.TermsPrivacyPopup_termsContent__26YQr th{border:1px solid #ddd;padding:8px 12px;text-align:left}.TermsPrivacyPopup_termsContent__26YQr th{background-color:#f2f2f2}.TermsPrivacyPopup_termsContent__26YQr tr:nth-child(2n){background-color:#f9f9f9}.TermsPrivacyPopup_loadingContainer__Yapvz{align-items:center;display:flex;justify-content:center;min-height:200px}.CompanyJoin_container__1k\+ZH{align-items:center;background-color:var(--grayLight);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:2rem 1rem}.CompanyJoin_formContainer__hUrqN{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:100%}.CompanyJoin_logoContainer__pgUNM{align-items:center;display:flex;flex-direction:column}.CompanyJoin_logo__B04z-{margin-bottom:2rem;transition:transform .3s ease;width:180px}.CompanyJoin_logo__B04z-:hover{transform:scale(1.05)}.CompanyJoin_title__vjE9I{color:#333;font-size:2.2rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem;position:relative;text-align:center}.CompanyJoin_title__vjE9I:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.CompanyJoin_subtitle__DD2BW{color:#666;font-size:1.1rem;line-height:1.5;margin-bottom:3rem;text-align:center}.CompanyJoin_formFields__g42Up{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.CompanyJoin_codeStep__ph2HO,.CompanyJoin_formStep__rw9ll{width:100%}.CompanyJoin_inputLabel__kp56V{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.CompanyJoin_emailDisplay__2MVYk{margin-bottom:10px}.CompanyJoin_emailValue__X46su{background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #5a80fb33;border-radius:8px;color:#666;font-size:.95rem;padding:12px;transition:all .3s ease}.CompanyJoin_actionButtons__smj1H{display:flex;justify-content:space-between;margin-bottom:20px}.CompanyJoin_visibilityToggle__w7gez{background:none;border:none;color:#2196f3;cursor:pointer;font-size:14px}.CompanyJoin_loginLink__zfztU{color:#666;font-size:14px;text-align:center}.CompanyJoin_loginLink__zfztU a{color:#2196f3;text-decoration:none}.CompanyJoin_loginLink__zfztU a:hover{text-decoration:underline}@media (min-width:769px){.CompanyJoin_formContainer__hUrqN{max-width:600px;padding:3rem}}@media (max-width:576px){.CompanyJoin_container__1k\+ZH{padding:1rem .5rem}.CompanyJoin_logo__B04z-{margin-bottom:1.5rem;width:120px}.CompanyJoin_title__vjE9I{font-size:1.8rem;margin-bottom:1.5rem;padding-bottom:.8rem}.CompanyJoin_title__vjE9I:after{height:3px;width:60px}.CompanyJoin_subtitle__DD2BW{font-size:1rem;margin-bottom:2rem}.CompanyJoin_formContainer__hUrqN{padding:1.5rem}}@media (max-width:480px){.CompanyJoin_logo__B04z-{margin-bottom:1rem;width:100px}.CompanyJoin_title__vjE9I{font-size:1.6rem;margin-bottom:1rem;padding-bottom:.6rem}.CompanyJoin_title__vjE9I:after{width:50px}.CompanyJoin_subtitle__DD2BW{font-size:.9rem;margin-bottom:1.5rem}.CompanyJoin_formContainer__hUrqN{padding:1rem}}.Welcome_container__pS-aN{align-items:center;background-color:var(--color-bg-main);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;text-align:center}.Welcome_content__c8Ax8{margin:0 auto;max-width:1000px}.Welcome_title__qSOnG{color:var(--color-blue-dark);font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:1.5rem}.Welcome_message__N6c3j{color:var(--color-text-medium);font-size:1.2rem;line-height:1.5;margin-bottom:2rem}.Welcome_mainContent__acwJT{display:flex;flex-direction:column;margin-top:2rem}.Welcome_featureSection__mhFf0{background-color:var(--color-bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-md);margin-bottom:2rem;margin-top:1rem;padding:24px;width:100%}.Welcome_featureGrid__QRoUo{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:24px}.Welcome_featureCard__2WtYV{align-items:center;background:var(--color-bg-light);border:1px solid var(--border);border-radius:12px;box-shadow:none;display:flex;flex-direction:row;height:100%;min-height:100px;padding:16px;text-align:left}.Welcome_featureIcon__84QEk{align-items:center;background-color:var(--color-blue-alpha);border-radius:50%;color:var(--color-blue-main);display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:16px;width:40px}.Welcome_featureTitle__DuyK1{color:var(--color-text-dark);font-size:.95rem;font-weight:600;line-height:1.3;margin-bottom:4px}.Welcome_featureDescription__-gIGx{color:var(--color-text-medium);font-size:.8rem;line-height:1.3}.Welcome_featureContent__588WV{display:flex;flex-direction:column}.Welcome_startButtonContainer__nCiGz{display:flex;justify-content:center;margin-top:2rem}@media (max-width:960px){.Welcome_content__c8Ax8{max-width:800px}.Welcome_title__qSOnG{font-size:1.8rem}.Welcome_message__N6c3j{font-size:1.1rem}}@media (max-width:600px){.Welcome_container__pS-aN{padding:20px 16px}.Welcome_content__c8Ax8{max-width:100%}.Welcome_title__qSOnG{font-size:1.5rem}.Welcome_message__N6c3j{font-size:1rem;margin-bottom:2rem}.Welcome_featureGrid__QRoUo{grid-template-columns:1fr}}.CompanyOwnerWelcome_container__drJKv{align-items:center;display:flex;flex-direction:column;font-family:Poppins,Roboto,sans-serif;justify-content:center;margin-top:40px}.CompanyOwnerWelcome_content__8\+Kmi{max-width:1200px;width:100%}.CompanyOwnerWelcome_title__CAcNc{color:#333!important;font-size:2.2rem!important;font-weight:700!important;letter-spacing:-.5px!important;line-height:1.2!important;margin-bottom:1.8rem!important;padding-bottom:1.2rem!important;position:relative!important;text-align:center!important}.CompanyOwnerWelcome_title__CAcNc:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.CompanyOwnerWelcome_message__sjt5p{color:#555!important;font-size:1.2rem!important;font-weight:400!important;line-height:1.6!important;margin-bottom:1.5rem!important;margin-left:auto!important;margin-right:auto!important;max-width:900px!important;text-align:center!important}.CompanyOwnerWelcome_mainContent__BRExJ{animation:CompanyOwnerWelcome_fadeIn__wR9Pn .8s ease-out;display:flex;flex-direction:column;margin-top:1rem}@keyframes CompanyOwnerWelcome_fadeIn__wR9Pn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CompanyOwnerWelcome_featureOverview__PpCdT{margin-bottom:3rem;margin-top:1rem;width:100%}.CompanyOwnerWelcome_introText__BVgbb{color:#555!important;font-size:1.15rem!important;font-weight:400!important;line-height:1.6!important;margin-bottom:2.5rem!important;max-width:900px!important}.CompanyOwnerWelcome_sectionTitle__-xqLh{align-items:center!important;color:#333!important;display:flex!important;font-size:1.6rem!important;font-weight:600!important;gap:16px!important;line-height:1.2!important;margin-bottom:1.8rem!important;text-align:left!important}.CompanyOwnerWelcome_sectionTitleIcon__sGFNN{color:#5a80fb;font-size:1.6rem!important}.CompanyOwnerWelcome_featureGrid__Br0Lx{grid-gap:32px;display:grid;gap:32px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:1.5rem}.CompanyOwnerWelcome_featureCard__8RIU4{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #00000014;border-radius:15px;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:row;height:100%;min-height:100px;overflow:hidden;padding:20px;position:relative;text-align:left;transition:all .4s ease}.CompanyOwnerWelcome_featureIcon__Bvv5v{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:10px;box-shadow:0 10px 20px #5a80fb33;color:#fff;display:flex;flex-shrink:0;height:45px;justify-content:center;margin-right:16px;overflow:hidden;position:relative;width:45px}.CompanyOwnerWelcome_featureIcon__Bvv5v:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.CompanyOwnerWelcome_featureTitle__dvtSk{color:#333!important;font-size:1.1rem!important;font-weight:700!important;line-height:1.3!important;margin-bottom:6px!important}.CompanyOwnerWelcome_featureDescription__35q4G{color:#555!important;font-size:.9rem!important;line-height:1.4!important}.CompanyOwnerWelcome_featureContent__IBRnQ{display:flex;flex-direction:column}.CompanyOwnerWelcome_setupPromptContainer__F2KT7{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border:1px solid #00000014;border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;display:flex;height:100%;justify-content:center;min-height:120px;padding:24px;transition:all .4s ease}.CompanyOwnerWelcome_setupPromptFullButton__OTsHd{align-items:center!important;background-color:#ff3383!important;border-left:3px solid #0000!important;border-radius:15px!important;box-shadow:0 8px 20px #ff338333!important;display:flex!important;font-size:1.1rem!important;font-weight:600!important;height:100%!important;justify-content:center!important;min-height:100px!important;padding:20px!important;text-transform:none!important;transition:all .4s ease!important;width:100%!important}.CompanyOwnerWelcome_setupPromptFullButton__OTsHd:hover{border-left:3px solid #ff6b9d!important;box-shadow:0 12px 25px #ff33834d!important;transform:translateY(-5px)!important}.CompanyOwnerWelcome_buttonContainer__LtDL6{display:flex;flex-direction:column;gap:16px;width:100%}.CompanyOwnerWelcome_skipButton__STguo{border:1px solid #5a80fb80!important;border-radius:10px!important;color:#5a80fb!important;font-size:1rem!important;font-weight:500!important;min-height:50px!important;text-transform:none!important;transition:all .3s ease!important;width:100%!important}.CompanyOwnerWelcome_skipButton__STguo:hover{background-color:#5a80fb0d!important;border:1px solid #5a80fbcc!important}.CompanyOwnerWelcome_skipPermanentlyButton__R7OL1{border-radius:8px!important;color:#666!important;font-size:.9rem!important;font-weight:400!important;min-height:40px!important;text-transform:none!important;transition:all .3s ease!important;width:100%!important}.CompanyOwnerWelcome_skipPermanentlyButton__R7OL1:hover{background-color:#0000000d!important;color:#333!important}.CompanyOwnerWelcome_setupButton__7zhIm{background-color:#5a80fb!important;border-radius:30px!important;box-shadow:0 4px 15px #0003!important;font-size:1.1rem!important;font-weight:600!important;min-width:200px!important;padding:1rem 2rem!important;transition:all .3s ease!important}.CompanyOwnerWelcome_setupButton__7zhIm:hover{box-shadow:0 6px 20px #00000040!important;transform:translateY(-3px)!important}@media (max-width:992px){.CompanyOwnerWelcome_featureGrid__Br0Lx{gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.CompanyOwnerWelcome_title__CAcNc{font-size:2rem!important}.CompanyOwnerWelcome_message__sjt5p{font-size:1.1rem!important}}@media (max-width:768px){.CompanyOwnerWelcome_setupPromptContainer__F2KT7{padding:24px}.CompanyOwnerWelcome_title__CAcNc{font-size:2rem!important}.CompanyOwnerWelcome_message__sjt5p{font-size:1.1rem!important;margin-bottom:2.5rem!important}.CompanyOwnerWelcome_featureIcon__Bvv5v{height:55px;width:55px}.CompanyOwnerWelcome_featureTitle__dvtSk{font-size:1rem!important}.CompanyOwnerWelcome_featureDescription__35q4G{font-size:.85rem!important}}@media (max-width:576px){.CompanyOwnerWelcome_container__drJKv{margin-top:20px;padding:20px 16px}.CompanyOwnerWelcome_title__CAcNc{font-size:1.8rem!important}.CompanyOwnerWelcome_message__sjt5p{font-size:1rem!important;margin-bottom:2rem!important}.CompanyOwnerWelcome_setupPromptContainer__F2KT7{padding:24px 20px}.CompanyOwnerWelcome_featureGrid__Br0Lx{grid-template-columns:1fr}.CompanyOwnerWelcome_featureCard__8RIU4{padding:16px}.CompanyOwnerWelcome_featureIcon__Bvv5v{height:40px;margin-right:14px;width:40px}}.Landing_landingContainer__Xo0Tc{color:#333;font-family:Poppins,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.Landing_ctaButton__zRu70{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.Landing_ctaButton__zRu70:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}.Landing_sectionContainer__uVNWU{margin:0 auto;max-width:1200px;padding:0 2rem}.Landing_sectionTitle__\+zTrk{color:#333;font-size:2.2rem;line-height:1.2;margin-bottom:2rem;padding-bottom:1rem;position:relative;text-align:center}.Landing_sectionTitle__\+zTrk:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.Landing_sectionCta__gU1Xk{display:flex;justify-content:center;margin-top:3rem;position:relative;z-index:5}.Landing_featuresSection__4aUnw{background-color:#f9f9f9;padding:5rem 0}.Landing_featuresContent__jQLU0{display:flex;gap:3rem}.Landing_featuresGrid__Ea6OQ{grid-gap:2rem;display:grid;flex:2 1;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Landing_feature__3-th0{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #0000;box-shadow:0 10px 30px #5a80fb1a;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s ease;z-index:1}.Landing_feature__3-th0:before{background:linear-gradient(135deg,#5a80fb0d,#ff33830d);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.Landing_feature__3-th0:hover{border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px) scale(1.02)}.Landing_feature__3-th0:hover:before{opacity:1}.Landing_featureIcon__-bPeL{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:16px;box-shadow:0 10px 20px #5a80fb33;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.8rem;overflow:hidden;position:relative;width:80px}.Landing_featureIcon__-bPeL:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.Landing_feature__3-th0:hover .Landing_featureIcon__-bPeL:after{opacity:1}.Landing_featureIcon__-bPeL svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem}.Landing_feature__3-th0 h3{color:#333;display:inline-block;font-size:1.4rem;font-weight:600;line-height:1.2;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative}.Landing_feature__3-th0 h3:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:40px}.Landing_feature__3-th0:hover h3:after{width:60px}.Landing_feature__3-th0 p{color:#555;font-size:1.05rem;line-height:1.6;margin-top:1rem}.Landing_gammitateSection__O0utu{align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #0000;box-shadow:0 10px 30px #5a80fb1a;display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow:hidden;padding:2.5rem;perspective:1000px;position:relative;transition:all .4s ease}.Landing_gammitateSection__O0utu:hover{border-top:4px solid #5a80fb;box-shadow:0 15px 35px #5a80fb26;transform:translateY(-8px)}.Landing_gammitateSectionTitle__GK7IQ{color:#333;display:inline-block;font-size:1.6rem;font-weight:600;line-height:1.2;margin-bottom:2rem;padding-bottom:.8rem;position:relative;text-align:center}.Landing_gammitateSectionTitle__GK7IQ:after{background:linear-gradient(90deg,#5a80fb,#ff3383);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:60px}.Landing_gammitateSection__O0utu:hover .Landing_gammitateSectionTitle__GK7IQ:after{width:80px}.Landing_insightsChartContainer__c4w5G{align-items:center;animation:Landing_fadeIn__Xif9K .8s ease-out;display:flex;height:300px;justify-content:center;margin-bottom:2rem;position:relative;width:100%}.Landing_insightsChart__R5l\+-{background-color:#ffffffb3;border-radius:12px;box-shadow:0 10px 30px #5a80fb1a;height:250px;max-width:500px;padding:20px;position:relative;transition:all .4s ease;width:100%}.Landing_gammitateSection__O0utu:hover .Landing_insightsChart__R5l\+-{box-shadow:0 15px 35px #5a80fb26;transform:translateY(-5px)}.Landing_chartAxis__PPGgU{bottom:20px;height:calc(100% - 60px);left:20px;position:absolute;width:calc(100% - 40px)}.Landing_chartAxisX__c1TLD{background:#ccc;bottom:0;height:2px;left:0;position:absolute;width:100%}.Landing_chartAxisY__P3Xfn{background:#ccc;bottom:0;height:100%;left:0;position:absolute;width:2px}.Landing_chartBars__oQncU{align-items:flex-end;bottom:22px;display:flex;height:calc(100% - 40px);justify-content:space-around;left:40px;position:absolute;width:calc(100% - 60px);z-index:2}.Landing_chartBar__PL\+3z{align-items:center;border-radius:6px 6px 0 0;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;position:relative;transform-origin:bottom center;transition:all .3s ease;width:60px}.Landing_chartBarBlue__FMnYt{background:linear-gradient(0deg,#5a80fb,#7a9aff)}.Landing_chartBarBlue__FMnYt,.Landing_chartBarPink__7pqB8{animation:Landing_chartBarGrow__UXHx7 1.2s ease-out forwards,Landing_chartBarFloat__kvQul 3s ease-in-out infinite;height:0}.Landing_chartBarPink__7pqB8{background:linear-gradient(0deg,#ff3383,#ff6ba7)}.Landing_chartBar__PL\+3z:first-child{--bar-height:65%;animation-delay:.1s,1.2s;height:0}.Landing_chartBar__PL\+3z:nth-child(2){--bar-height:85%;animation-delay:.3s,1.4s;height:0}.Landing_chartBar__PL\+3z:nth-child(3){--bar-height:75%;animation-delay:.5s,1.6s;height:0}.Landing_chartBar__PL\+3z:nth-child(4){--bar-height:55%;animation-delay:.7s,1.8s;height:0}@keyframes Landing_chartBarGrow__UXHx7{0%{height:0;opacity:0}to{height:70%;height:var(--bar-height,70%);opacity:1}}@keyframes Landing_chartBarFloat__kvQul{0%{height:var(--bar-height)}50%{height:calc(var(--bar-height) - 10%)}to{height:var(--bar-height)}}.Landing_chartBar__PL\+3z:hover{box-shadow:0 8px 20px #00000026;transform:scaleY(1.05);z-index:10}.Landing_chartBarIcon__IMebI{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 5px 15px #0000001a;display:flex;height:40px;justify-content:center;position:absolute;top:-20px;transition:all .3s ease;width:40px}.Landing_chartBarBlue__FMnYt .Landing_chartBarIcon__IMebI{color:#5a80fb}.Landing_chartBarPink__7pqB8 .Landing_chartBarIcon__IMebI{color:#ff3383}.Landing_chartBar__PL\+3z:hover .Landing_chartBarIcon__IMebI{box-shadow:0 8px 20px #00000026;transform:scale(1.1)}.Landing_chartBarIcon__IMebI svg{font-size:1.5rem}.Landing_chartGrid__lXan9{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}.Landing_chartGridLine__4gMeb{background-color:#5a80fb1a;height:1px;left:0;position:absolute;width:100%}.Landing_chartGridLine__4gMeb:first-child{bottom:25%}.Landing_chartGridLine__4gMeb:nth-child(2){bottom:50%}.Landing_chartGridLine__4gMeb:nth-child(3){bottom:75%}@media (max-width:768px){.Landing_insightsChartContainer__c4w5G{height:250px}.Landing_insightsChart__R5l\+-{height:200px}.Landing_chartBar__PL\+3z{width:40px}.Landing_chartBarIcon__IMebI{height:30px;top:-15px;width:30px}.Landing_chartBarIcon__IMebI svg{font-size:1.2rem}}@media (max-width:480px){.Landing_insightsChartContainer__c4w5G{height:200px}.Landing_insightsChart__R5l\+-{height:180px}.Landing_chartBar__PL\+3z{width:30px}.Landing_chartBarIcon__IMebI{height:25px;top:-12px;width:25px}.Landing_chartBarIcon__IMebI svg{font-size:1rem}}.Landing_gammitateIconsContainer__nwNow{display:none}@keyframes Landing_fadeIn__Xif9K{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Landing_gammitateIcon__-lrgG{align-items:center;background:linear-gradient(135deg,#5a80fb,#4a6bff);border-radius:16px;color:#fff;display:flex;height:80px;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease;width:80px}.Landing_gammitateIcon__-lrgG:after{background:radial-gradient(circle,#fff3 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.Landing_gammitateIcon__-lrgG:hover{transform:scale(1.05)}.Landing_gammitateIcon__-lrgG:hover:after{opacity:1}.Landing_gammitateIcon__-lrgG svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem}.Landing_gammitateDescription__It7W1{color:#444;font-size:1.1rem;font-style:normal;line-height:1.6;margin:0 auto;max-width:90%;padding:.5rem 1rem;text-align:center}.Landing_betaIllustration__7DkaU{flex:2 1;min-height:350px}.Landing_betaIllustrationInner__cjo3X,.Landing_betaIllustration__7DkaU{align-items:center;display:flex;justify-content:center;position:relative}.Landing_betaIllustrationInner__cjo3X{height:200px;width:200px}.Landing_betaIllustrationRing__05fDy{animation:Landing_rotateRing__A8uMZ 8s linear infinite;border-color:#5a80fb #0000 #ff3383;border-radius:50%;border-style:solid;border-width:2px;position:absolute}.Landing_betaIllustrationRing__05fDy:first-child{animation-duration:15s;height:100%;width:100%}.Landing_betaIllustrationRing__05fDy:nth-child(2){animation-direction:reverse;animation-duration:12s;height:80%;width:80%}.Landing_betaIllustrationRing__05fDy:nth-child(3){animation-duration:8s;height:60%;width:60%}@keyframes Landing_rotateRing__A8uMZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Landing_betaIllustrationIcon__rUJo-{align-items:center;animation:Landing_pulse__uRElm 3s ease-in-out infinite;background:linear-gradient(135deg,#5a80fb,#ff6b9d);border-radius:50%;box-shadow:0 15px 35px #5a80fb4d;color:#fff;display:flex;height:120px;justify-content:center;overflow:hidden;position:relative;width:120px;z-index:2}@keyframes Landing_pulse__uRElm{0%{box-shadow:0 15px 35px #5a80fb4d;transform:scale(1)}50%{box-shadow:0 20px 45px #5a80fb66;transform:scale(1.1)}to{box-shadow:0 15px 35px #5a80fb4d;transform:scale(1)}}.Landing_betaIllustrationIcon__rUJo-:after{background:radial-gradient(circle,#fff6 0,#0000 60%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.Landing_betaIllustrationIcon__rUJo-:hover:after{opacity:1}.Landing_betaIllustrationIcon__rUJo- svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:3rem}.Landing_betaIllustrationStar1__2ObrX,.Landing_betaIllustrationStar2__gYd1l,.Landing_betaIllustrationStar3__BmJvr{animation:Landing_twinkle__u\+PzC 4s ease-in-out infinite;background:#fff;border-radius:50%;filter:blur(.5px);position:absolute}.Landing_betaIllustrationStar1__2ObrX{animation-delay:0s;box-shadow:0 0 20px 2px #5a80fb80;height:15px;left:15%;top:20%;width:15px}.Landing_betaIllustrationStar2__gYd1l{animation-delay:1s;box-shadow:0 0 15px 2px #ff338380;height:10px;right:20%;top:60%;width:10px}.Landing_betaIllustrationStar3__BmJvr{animation-delay:2s;bottom:30%;box-shadow:0 0 18px 2px #ffb34780;height:12px;left:30%;width:12px}@keyframes Landing_twinkle__u\+PzC{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.Landing_faqSection__cc-9z{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:5rem 0;position:relative}.Landing_faqSection__cc-9z:before{background:radial-gradient(circle,#5a80fb08 0,#0000 70%);border-radius:50%;content:"";height:120%;left:-10%;position:absolute;top:-30%;width:60%;z-index:0}.Landing_faqSection__cc-9z:after{background:radial-gradient(circle,#ff338308 0,#0000 70%);border-radius:50%;bottom:-40%;content:"";height:140%;position:absolute;right:-15%;width:70%;z-index:0}.Landing_faqContainer__2lgTr{margin:0 auto 2rem;max-width:800px;position:relative;z-index:2}.Landing_faqSection__cc-9z .Landing_sectionCta__gU1Xk{position:relative;z-index:10}.Landing_faqSection__cc-9z .Landing_ctaButton__zRu70{pointer-events:auto;position:relative;z-index:10}.Landing_faqItem__1Fn5y{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;cursor:pointer;margin-bottom:1.5rem;overflow:hidden;transition:all .4s ease}.Landing_faqItem__1Fn5y:hover{border-left:3px solid #5a80fb80;box-shadow:0 12px 25px #00000014;transform:translateY(-3px)}.Landing_faqItemExpanded__3uWoi{border-left:3px solid #5a80fb;box-shadow:0 12px 30px #5a80fb26}.Landing_faqQuestion__jbmHq{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative}.Landing_faqQuestion__jbmHq h3{color:#333;font-size:1.3rem;font-weight:600;margin:0;transition:color .3s ease}.Landing_faqItem__1Fn5y:hover .Landing_faqQuestion__jbmHq h3{color:#5a80fb}.Landing_faqToggle__9ED7Y{align-items:center;display:flex;height:20px;justify-content:center;position:relative;transition:transform .4s ease;width:20px}.Landing_faqToggleLine__HwbVP{background-color:#5a80fb;border-radius:2px;position:absolute;transition:all .4s ease}.Landing_faqToggleLine__HwbVP:first-child{height:2px;width:100%}.Landing_faqToggleLine__HwbVP:last-child{height:100%;width:2px}.Landing_faqItemExpanded__3uWoi .Landing_faqToggle__9ED7Y{transform:rotate(45deg)}.Landing_faqAnswer__lzRkq{max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .4s ease,padding .4s ease}.Landing_faqItemExpanded__3uWoi .Landing_faqAnswer__lzRkq{max-height:200px;padding:0 2rem 1.5rem}.Landing_faqAnswer__lzRkq p{color:#555;font-size:1.05rem;line-height:1.6;margin:0}.Landing_footer__4\+sji{background-color:#333;color:#fff;padding:2rem 0;text-align:center}.Landing_footerContent__0BeYG{margin:0 auto;max-width:1200px;padding:0 2rem}@media (max-width:992px){.Landing_nav__pvWEZ{align-items:center;display:flex;flex-direction:row;gap:.8rem}.Landing_betaInviteButton__RNEjU,.Landing_loginButton__pIVAH{font-size:.9rem;padding:.5rem 1.2rem}.Landing_betaInviteButton__RNEjU{margin-right:0}.Landing_heroContent__px-Xi{flex-direction:column}.Landing_heroTextContent__HtiTx{max-width:100%;text-align:center}.Landing_featuresContent__jQLU0{flex-direction:column}.Landing_gammitateSection__O0utu{margin-top:2rem}.Landing_circleGradient__2E4Lt{height:350px;right:-5%;top:-10%;width:350px}.Landing_aboutContentWrapper__7duew{gap:2rem}.Landing_aboutTextContent__sY03P{flex-direction:column;gap:1.5rem;width:100%}.Landing_aboutBox__dlqZT{min-width:100%;padding:1.5rem}.Landing_aboutImageContent__9KpG1{height:100%;position:absolute;width:100%}.Landing_aboutImage__otyV4{margin-top:0;max-height:70%;opacity:.8}}@media (max-width:768px){.Landing_heroTitle__D58zu{font-size:2.2rem}.Landing_heroSubtitle__-t3vT{font-size:1.2rem;line-height:1.7;margin-bottom:2rem;padding:0 .5rem}.Landing_faqQuestion__jbmHq{padding:1.2rem 1.5rem}.Landing_faqQuestion__jbmHq h3{font-size:1.2rem}.Landing_faqItemExpanded__3uWoi .Landing_faqAnswer__lzRkq{padding:0 1.5rem 1.2rem}.Landing_faqAnswer__lzRkq p{font-size:1rem}.Landing_aboutBox__dlqZT{padding:1.2rem}.Landing_aboutBoxTitle__T\+4RC{font-size:1.2rem;margin-bottom:1rem}.Landing_aboutBoxTitle__T\+4RC:before{font-size:.8rem;height:20px;width:20px}.Landing_aboutTextContent__sY03P p{font-size:1rem;line-height:1.6;margin-bottom:1.2rem}.Landing_feature__3-th0 p,.Landing_painPoint__dAMhY p{font-size:1rem;line-height:1.6}.Landing_nav__pvWEZ{gap:.6rem}.Landing_betaInviteButton__RNEjU,.Landing_loginButton__pIVAH{font-size:.85rem;padding:.4rem 1rem}.Landing_heroSection__cWDyb{padding:9rem 2rem 5rem}}@media (max-width:576px){.Landing_headerContent__C1cuO{flex-direction:column;gap:1rem;padding:.8rem 1rem}.Landing_nav__pvWEZ{justify-content:center;width:100%}.Landing_betaInviteButton__RNEjU,.Landing_loginButton__pIVAH{font-size:.8rem;padding:.4rem .8rem}.Landing_heroSection__cWDyb{padding:10rem 1.5rem 4rem}.Landing_heroTitle__D58zu{font-size:1.8rem;line-height:1.3;margin-bottom:1.2rem}.Landing_heroSubtitle__-t3vT{font-size:1.1rem;line-height:1.5;margin-bottom:1.8rem;padding:0 .8rem;text-align:center}.Landing_painPointsSection__W64Qm{padding:2rem 0}.Landing_faqSection__cc-9z{padding:4rem 0}.Landing_faqQuestion__jbmHq{padding:1rem 1.2rem}.Landing_faqQuestion__jbmHq h3{font-size:1.1rem}.Landing_faqItemExpanded__3uWoi .Landing_faqAnswer__lzRkq{padding:0 1.2rem 1rem}.Landing_faqAnswer__lzRkq p{font-size:.95rem}.Landing_aboutTextContent__sY03P{gap:1rem}.Landing_aboutBox__dlqZT{max-width:100%;padding:1rem}.Landing_aboutBoxTitle__T\+4RC{font-size:1.1rem;margin-bottom:.8rem;padding-bottom:.3rem}.Landing_aboutBoxTitle__T\+4RC:before{font-size:.7rem;height:18px;width:18px}.Landing_aboutTextContent__sY03P p{font-size:.95rem;line-height:1.6;margin-bottom:1rem}.Landing_feature__3-th0 p,.Landing_painPoint__dAMhY p{font-size:.95rem;line-height:1.6}.Landing_ctaButton__zRu70{font-size:1rem;padding:.8rem 1.5rem}.Landing_sectionTitle__\+zTrk{font-size:1.8rem;margin-bottom:1.5rem}.Landing_circleGradient__2E4Lt{height:250px;right:-5%;top:-5%;width:250px}.Landing_screenshotImage__qlkEC{max-width:95%}.Landing_aboutImageContent__9KpG1{height:100%;position:absolute;width:100%}.Landing_aboutImage__otyV4{margin-top:0;max-height:60%;opacity:.7}.Landing_aboutTextContent__sY03P p{font-size:1rem}.Landing_aboutSection__1yd10{padding:8rem 0 3rem}}.TestimonialsSection_testimonialsSection__Ysgno{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:6rem 0;position:relative}.TestimonialsSection_testimonialsSection__Ysgno:before{background:radial-gradient(circle,#5a80fb05 0,#0000 70%);border-radius:50%;content:"";height:120%;left:-20%;position:absolute;top:-30%;width:60%;z-index:0}.TestimonialsSection_testimonialsSection__Ysgno:after{background:radial-gradient(circle,#ff338305 0,#0000 70%);border-radius:50%;bottom:-40%;content:"";height:130%;position:absolute;right:-25%;width:70%;z-index:0}.TestimonialsSection_sectionContainer__tgtXy{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.TestimonialsSection_sectionTitle__tmOVs{color:#333;font-size:2.2rem;font-weight:700;line-height:1.2;margin-bottom:1rem;padding-bottom:1rem;position:relative;text-align:center}.TestimonialsSection_sectionTitle__tmOVs:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.TestimonialsSection_sectionDescription__Yedss{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.TestimonialsSection_testimonialsContainer__f0BKv{margin:0 -1rem;max-width:1200px;overflow:hidden;position:relative;width:100vw}.TestimonialsSection_testimonialsScrollWrapper__jgVdT{overflow:hidden;position:relative;z-index:2}.TestimonialsSection_testimonialsScrollWrapper__jgVdT:after,.TestimonialsSection_testimonialsScrollWrapper__jgVdT:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:60px;z-index:5}.TestimonialsSection_testimonialsScrollWrapper__jgVdT:before{background:linear-gradient(90deg,#f8f9ff,#f8f9ffcc 40%,#0000);left:0}.TestimonialsSection_testimonialsScrollWrapper__jgVdT:after{background:linear-gradient(270deg,#f8f9ff,#f8f9ffcc 40%,#0000);right:0}.TestimonialsSection_testimonialsScroll__mk5Uc{-ms-overflow-style:none;display:flex;gap:1.5rem;min-width:100%;overflow-x:scroll;overflow-y:hidden;padding:1rem 60px;position:relative;scroll-behavior:auto;scrollbar-width:none;width:100%;z-index:1}.TestimonialsSection_testimonialsScroll__mk5Uc::-webkit-scrollbar{display:none}.TestimonialsSection_navButton__TWPwi{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #5a80fb1a;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:1000}.TestimonialsSection_navButton__TWPwi:hover{background:#5a80fb26;border-color:#5a80fb4d;box-shadow:0 8px 25px #5a80fb4d;transform:translateY(-50%) scale(1.1)}.TestimonialsSection_navButton__TWPwi:active{background:#5a80fb33;transform:translateY(-50%) scale(.95)}.TestimonialsSection_navButton__TWPwi svg{color:#5a80fb;font-size:24px;transition:all .3s ease}.TestimonialsSection_navButton__TWPwi:hover svg{color:#4a6bff;transform:scale(1.1)}.TestimonialsSection_navButtonLeft__n53C-{left:10px}.TestimonialsSection_navButtonRight__eJZsq{right:10px}.TestimonialsSection_navButtonDisabled__NDBlB{cursor:not-allowed;opacity:.3;pointer-events:none}.TestimonialsSection_navButtonDisabled__NDBlB:hover{background:#fffffff2!important;border-color:#5a80fb1a!important;box-shadow:0 4px 12px #00000026!important;transform:translateY(-50%) scale(1)!important}.TestimonialsSection_navButtonDisabled__NDBlB svg{color:#ccc!important}@media (hover:none) and (pointer:coarse){.TestimonialsSection_testimonialsScroll__mk5Uc{padding-bottom:1.5rem}.TestimonialsSection_testimonialsScroll__mk5Uc:after{animation:TestimonialsSection_fadeInOut__1ODoz 3s ease-in-out infinite;bottom:.5rem;color:#999;content:"← Deslize para ver mais →";font-size:.8rem;left:50%;opacity:.7;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.TestimonialsSection_navButton__TWPwi{display:none}}@keyframes TestimonialsSection_fadeInOut__1ODoz{0%,to{opacity:.3}50%{opacity:.7}}.TestimonialsSection_testimonialCard__6xr9W{background:#fff;border:1px solid #5a80fb1a;border-radius:20px;box-shadow:0 8px 25px #00000014;flex:0 0 350px;min-width:350px;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease;width:350px;z-index:1}.TestimonialsSection_testimonialCard__6xr9W:before{background:linear-gradient(90deg,#5a80fb,#ff3383);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.TestimonialsSection_testimonialQuote__hgtgM{color:#444;font-size:1rem;font-style:italic;line-height:1.6;margin-bottom:1.5rem;position:relative}.TestimonialsSection_testimonialQuote__hgtgM:before{color:#5a80fb;content:'"';font-family:serif;font-size:3rem;left:-15px;line-height:1;opacity:.3;position:absolute;top:-10px}.TestimonialsSection_testimonialFooter__cOO2V{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.TestimonialsSection_testimonialAuthor__Bxzsp{align-items:center;display:flex;flex:1 1;gap:1rem}.TestimonialsSection_authorImageContainer__DnzZi{background:linear-gradient(135deg,#f0f2ff,#e8ebff);border:2px solid #5a80fb1a;border-radius:50%;height:50px;overflow:hidden;position:relative;transition:all .3s ease;width:50px}.TestimonialsSection_authorImage__5KYDX{border-radius:50%;height:100%;object-fit:cover;width:100%}.TestimonialsSection_avatarFallback__pncYX{align-items:center;background:linear-gradient(135deg,#f0f2ff,#e8ebff);border-radius:50%;display:flex;height:100%;justify-content:center;transition:all .3s ease;width:100%}.TestimonialsSection_avatarFallbackIcon__Z8Sn9{color:#5a80fb;font-size:24px!important;opacity:.7;transition:all .3s ease}.TestimonialsSection_authorImageContainer__DnzZi:hover .TestimonialsSection_avatarFallback__pncYX{background:linear-gradient(135deg,#e8ebff,#dde1ff);transform:scale(1.05)}.TestimonialsSection_authorImageContainer__DnzZi:hover .TestimonialsSection_avatarFallbackIcon__Z8Sn9{opacity:.9;transform:scale(1.1)}.TestimonialsSection_authorInfo__\+QLzo{flex:1 1}.TestimonialsSection_authorName__v33fC{color:#333;font-size:.95rem;font-weight:600;margin-bottom:.2rem}.TestimonialsSection_authorPosition__KM9Kj{color:#666;font-size:.85rem;line-height:1.3}.TestimonialsSection_testimonialRating__Ts9X3{align-items:center;display:flex;gap:.2rem}.TestimonialsSection_star__ui\+Vb{font-size:1.1rem!important;transition:all .2s ease}.TestimonialsSection_starFilled__J0Cf-{color:#ffc107;filter:drop-shadow(0 1px 2px rgba(255,193,7,.3))}.TestimonialsSection_starEmpty__mSq1P{color:#e0e0e0}.TestimonialsSection_errorMessage__-idKM,.TestimonialsSection_loadingMessage__crT1H{color:#666;font-size:1.1rem;padding:3rem 2rem;text-align:center}.TestimonialsSection_errorMessage__-idKM{background:#ff33830d;border:1px solid #ff33831a;border-radius:10px;color:#ff3383}@media (max-width:768px){.TestimonialsSection_testimonialsSection__Ysgno{padding:4rem 0}.TestimonialsSection_sectionContainer__tgtXy{padding:0 1rem}.TestimonialsSection_sectionTitle__tmOVs{font-size:1.8rem;margin-bottom:.8rem}.TestimonialsSection_sectionDescription__Yedss{font-size:1rem;margin-bottom:2rem}.TestimonialsSection_testimonialsContainer__f0BKv{margin:0 -.5rem}.TestimonialsSection_testimonialsScroll__mk5Uc{gap:1rem;padding:.5rem 20px}.TestimonialsSection_testimonialsScrollWrapper__jgVdT:after,.TestimonialsSection_testimonialsScrollWrapper__jgVdT:before{width:30px}.TestimonialsSection_testimonialCard__6xr9W{min-width:280px;padding:1.5rem;width:280px}.TestimonialsSection_testimonialQuote__hgtgM{font-size:.95rem;margin-bottom:1.2rem}.TestimonialsSection_testimonialFooter__cOO2V{align-items:flex-start;flex-direction:column;gap:1rem}.TestimonialsSection_testimonialAuthor__Bxzsp{width:100%}.TestimonialsSection_testimonialRating__Ts9X3{align-self:flex-end}.TestimonialsSection_authorImageContainer__DnzZi{height:45px;width:45px}.TestimonialsSection_avatarFallbackIcon__Z8Sn9{font-size:20px!important}.TestimonialsSection_authorName__v33fC{font-size:.9rem}.TestimonialsSection_authorPosition__KM9Kj{font-size:.8rem}.TestimonialsSection_navButton__TWPwi{height:40px;width:40px}.TestimonialsSection_navButton__TWPwi svg{font-size:20px}.TestimonialsSection_navButtonLeft__n53C-{left:5px}.TestimonialsSection_navButtonRight__eJZsq{right:5px}}@media (max-width:480px){.TestimonialsSection_testimonialsSection__Ysgno{padding:3rem 0}.TestimonialsSection_sectionTitle__tmOVs{font-size:1.6rem;line-height:1.3}.TestimonialsSection_sectionDescription__Yedss{font-size:.95rem}.TestimonialsSection_testimonialCard__6xr9W{min-width:260px;padding:1.2rem;width:260px}.TestimonialsSection_testimonialQuote__hgtgM{font-size:.9rem}.TestimonialsSection_authorImageContainer__DnzZi{height:40px;width:40px}.TestimonialsSection_avatarFallbackIcon__Z8Sn9{font-size:18px!important}.TestimonialsSection_star__ui\+Vb{font-size:1rem!important}.TestimonialsSection_navButton__TWPwi{height:36px;width:36px}.TestimonialsSection_navButton__TWPwi svg{font-size:18px}}@keyframes TestimonialsSection_fadeInUp__qcSFT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TestimonialsSection_testimonialCard__6xr9W{animation:TestimonialsSection_fadeInUp__qcSFT .6s ease forwards}.TestimonialsSection_testimonialCard__6xr9W:first-child{animation-delay:.1s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(2){animation-delay:.2s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(3){animation-delay:.3s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(4){animation-delay:.4s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(5){animation-delay:.5s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(6){animation-delay:.6s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(7){animation-delay:.7s}.TestimonialsSection_testimonialCard__6xr9W:nth-child(8){animation-delay:.8s}@keyframes TestimonialsSection_buttonPulse__4tsgy{0%{box-shadow:0 4px 12px #00000026}50%{box-shadow:0 6px 20px #5a80fb40}to{box-shadow:0 4px 12px #00000026}}.TestimonialsSection_navButton__TWPwi:not(.TestimonialsSection_navButtonDisabled__NDBlB):hover{animation:TestimonialsSection_buttonPulse__4tsgy 2s ease-in-out infinite}.FAQSection_sectionContainer__z77lO{margin:0 auto;max-width:1200px;padding:0 2rem}.FAQSection_sectionTitle__117bD{color:#333;font-size:2.2rem;line-height:1.2;margin-bottom:2rem;padding-bottom:1rem;position:relative;text-align:center}.FAQSection_sectionTitle__117bD:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.FAQSection_sectionCta__T0jQL{display:flex;justify-content:center;margin-top:3rem;position:relative;z-index:5}.FAQSection_ctaButton__tLRgu{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.FAQSection_ctaButton__tLRgu:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}.FAQSection_faqSection__NBkDZ{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:5rem 0;position:relative}.FAQSection_faqSection__NBkDZ:before{background:radial-gradient(circle,#5a80fb08 0,#0000 70%);border-radius:50%;content:"";height:120%;left:-10%;position:absolute;top:-30%;width:60%;z-index:0}.FAQSection_faqSection__NBkDZ:after{background:radial-gradient(circle,#ff338308 0,#0000 70%);border-radius:50%;bottom:-40%;content:"";height:140%;position:absolute;right:-15%;width:70%;z-index:0}.FAQSection_faqContainer__Wokpx{margin:0 auto 2rem;max-width:800px;position:relative;z-index:2}.FAQSection_faqSection__NBkDZ .FAQSection_sectionCta__T0jQL{position:relative;z-index:10}.FAQSection_faqSection__NBkDZ .FAQSection_ctaButton__tLRgu{pointer-events:auto;position:relative;z-index:10}.FAQSection_faqItem__4ejHL{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:15px;box-shadow:0 8px 20px #0000000d;cursor:pointer;margin-bottom:1.5rem;overflow:hidden;transition:all .4s ease}.FAQSection_faqItem__4ejHL:hover{border-left:3px solid #5a80fb80;box-shadow:0 12px 25px #00000014;transform:translateY(-3px)}.FAQSection_faqItemExpanded__J3YAi{border-left:3px solid #5a80fb;box-shadow:0 12px 30px #5a80fb26}.FAQSection_faqQuestion__CfASf{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative}.FAQSection_faqQuestion__CfASf h3{color:#333;font-size:1.3rem;font-weight:600;margin:0;transition:color .3s ease}.FAQSection_faqItem__4ejHL:hover .FAQSection_faqQuestion__CfASf h3{color:#5a80fb}.FAQSection_faqToggle__5jSQ4{align-items:center;display:flex;height:20px;justify-content:center;position:relative;transition:transform .4s ease;width:20px}.FAQSection_faqToggleLine__ESKZC{background-color:#5a80fb;border-radius:2px;position:absolute;transition:all .4s ease}.FAQSection_faqToggleLine__ESKZC:first-child{height:2px;width:100%}.FAQSection_faqToggleLine__ESKZC:last-child{height:100%;width:2px}.FAQSection_faqItemExpanded__J3YAi .FAQSection_faqToggle__5jSQ4{transform:rotate(45deg)}.FAQSection_faqAnswer__EIe5C{max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .4s ease,padding .4s ease}.FAQSection_faqItemExpanded__J3YAi .FAQSection_faqAnswer__EIe5C{max-height:200px;padding:0 2rem 1.5rem}.FAQSection_faqAnswer__EIe5C p{color:#555;font-size:1.05rem;line-height:1.6;margin:0}.FAQSection_faqLoading__aV04B{color:#666;font-size:1.1rem;padding:2rem;text-align:center}.FAQSection_faqError__yvVWu{background:#ff33831a;border:1px solid #ff338333;border-radius:10px;color:#ff3383;font-size:1.1rem;padding:2rem;text-align:center}@media (max-width:768px){.FAQSection_faqQuestion__CfASf{padding:1.2rem 1.5rem}.FAQSection_faqQuestion__CfASf h3{font-size:1.2rem}.FAQSection_faqItemExpanded__J3YAi .FAQSection_faqAnswer__EIe5C{padding:0 1.5rem 1.2rem}.FAQSection_faqAnswer__EIe5C p{font-size:1rem}}@media (max-width:480px){.FAQSection_faqSection__NBkDZ{padding:4rem 0}.FAQSection_faqQuestion__CfASf{padding:1rem 1.2rem}.FAQSection_faqQuestion__CfASf h3{font-size:1.1rem}.FAQSection_faqItemExpanded__J3YAi .FAQSection_faqAnswer__EIe5C{padding:0 1.2rem 1rem}.FAQSection_faqAnswer__EIe5C p{font-size:.95rem}}.FeaturesSection_featuresSection__KTBFx{background-color:#f9f9f9;padding:5rem 0}.FeaturesSection_sectionContainer__7nZcj{margin:0 auto;max-width:1200px;padding:0 2rem}.FeaturesSection_sectionTitle__X6wLx{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:4rem;position:relative;text-align:center}.FeaturesSection_featuresContainer__l4o9n{display:flex;flex-direction:column;gap:4rem;margin-bottom:4rem}.FeaturesSection_featureRow__wD8vZ{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr;min-height:400px}.FeaturesSection_featureRowReverse__-h0DW{direction:rtl}.FeaturesSection_featureRowReverse__-h0DW>*{direction:ltr}.FeaturesSection_featureContent__j3SUq{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:2rem}.FeaturesSection_featureSubtitle__DNHwp{background:#e6f2ff;border:none;border-radius:12px;color:#1a5490;display:inline-block;font-size:.8rem;font-weight:400;letter-spacing:.2px;padding:.4rem .8rem;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FeaturesSection_featureTitle__9Ub-4{color:#333;font-size:2rem;font-weight:700;line-height:1.2;margin:0}.FeaturesSection_featureDescription__\+q1ib{color:#555;font-size:1.1rem;line-height:1.6;margin:0}.FeaturesSection_featureCta__br3Hh{background-color:var(--color-primary);border:none;border-radius:25px;box-shadow:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:.8rem 1.8rem;position:relative;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FeaturesSection_featureCta__br3Hh:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.FeaturesSection_featureCta__br3Hh:hover:before{left:100%}.FeaturesSection_featureCta__br3Hh:hover{background-color:var(--color-blue-dark);box-shadow:none;transform:translateY(-2px)}.FeaturesSection_featureVisual__XFB-P{align-items:center;border-radius:20px;box-shadow:none;display:flex;height:400px;justify-content:center;overflow:hidden;position:relative}.FeaturesSection_featureImage__JQMBJ{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.FeaturesSection_featureImage__JQMBJ:hover{transform:scale(1.05)}.FeaturesSection_sectionCta__ikICq{margin-top:3rem;text-align:center}.FeaturesSection_ctaButton__YIIq8{background-color:var(--color-primary);border:none;border-radius:50px;box-shadow:none;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;overflow:hidden;padding:1rem 2.5rem;position:relative;transition:all .3s ease}.FeaturesSection_ctaButton__YIIq8:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.FeaturesSection_ctaButton__YIIq8:hover:before{left:100%}.FeaturesSection_ctaButton__YIIq8:hover{background-color:var(--color-blue-dark);box-shadow:none;transform:translateY(-3px)}@media (max-width:1024px){.FeaturesSection_featureRow__wD8vZ{gap:2rem}.FeaturesSection_featureVisual__XFB-P{height:350px}.FeaturesSection_featureTitle__9Ub-4{font-size:1.8rem}}@media (max-width:768px){.FeaturesSection_sectionTitle__X6wLx{font-size:2rem;margin-bottom:3rem}.FeaturesSection_featuresContainer__l4o9n{gap:3rem}.FeaturesSection_featureRow__wD8vZ{gap:2rem;grid-template-columns:1fr;min-height:auto}.FeaturesSection_featureRowReverse__-h0DW{direction:ltr}.FeaturesSection_featureContent__j3SUq{order:1;padding:1.5rem}.FeaturesSection_featureVisual__XFB-P{height:250px;order:2}.FeaturesSection_featureTitle__9Ub-4{font-size:1.6rem}.FeaturesSection_featureDescription__\+q1ib{font-size:1rem}.FeaturesSection_featureImage__JQMBJ{height:100%;object-fit:cover;width:100%}.FeaturesSection_ctaButton__YIIq8{font-size:1rem;padding:.9rem 2rem}}@media (max-width:480px){.FeaturesSection_sectionContainer__7nZcj{padding:0 1rem}.FeaturesSection_sectionTitle__X6wLx{font-size:1.8rem}.FeaturesSection_featuresContainer__l4o9n{gap:2.5rem}.FeaturesSection_featureContent__j3SUq{gap:1rem;padding:1rem}.FeaturesSection_featureTitle__9Ub-4{font-size:1.4rem}.FeaturesSection_featureDescription__\+q1ib{font-size:.95rem}.FeaturesSection_featureSubtitle__DNHwp{font-size:.8rem;padding:.4rem .8rem}.FeaturesSection_featureCta__br3Hh{font-size:.9rem;padding:.7rem 1.5rem}.FeaturesSection_featureVisual__XFB-P{height:200px}.FeaturesSection_featureImage__JQMBJ{height:100%;object-fit:cover;width:100%}.FeaturesSection_ctaButton__YIIq8{font-size:.95rem;padding:.8rem 1.5rem}}.PainPointsSection_sectionContainer__wU6aU{margin:0 auto;max-width:1200px;padding:0 2rem}.PainPointsSection_sectionTitle__x5RQ9{color:#333;font-size:2rem;line-height:1.5;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-align:center}.PainPointsSection_sectionTitle__x5RQ9:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.PainPointsSection_sectionCta__SBMuj{display:flex;justify-content:center;margin-top:2rem;position:relative;z-index:5}.PainPointsSection_ctaButton__QQzSJ{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.PainPointsSection_ctaButton__QQzSJ:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}.PainPointsSection_painPointsSection__DYsfQ{background-color:#fff;padding:1.5rem 0}.PainPointsSection_painPointsGrid__fnG7k{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:900px}.PainPointsSection_painPoint__WZQ1E{background:linear-gradient(135deg,#fff,#f8f9ff);border-left:3px solid #0000;border-radius:12px;box-shadow:0 4px 12px #0000000a;overflow:hidden;padding:1.2rem;position:relative;transition:all .3s ease}.PainPointsSection_painPoint__WZQ1E:hover{border-left:3px solid #ff338380;box-shadow:0 6px 16px #0000000f;transform:translateY(-2px)}.PainPointsSection_painPointHeader__B2rIP{align-items:center;display:flex;gap:.8rem;margin-bottom:.6rem}.PainPointsSection_painPointIcon__FRGCD{align-items:center;background:#ff3383;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.PainPointsSection_painPointIcon__FRGCD svg{font-size:1.2rem}.PainPointsSection_painPoint__WZQ1E h3{color:#333;flex:1 1;font-size:1.1rem;font-weight:600;line-height:1.4;margin:0}.PainPointsSection_painPoint__WZQ1E p{color:#555;font-size:.95rem;line-height:1.4;margin:0}@media (max-width:768px){.PainPointsSection_sectionContainer__wU6aU{padding:0 1rem}.PainPointsSection_sectionTitle__x5RQ9{font-size:1.8rem;margin-bottom:1.2rem}.PainPointsSection_painPointsGrid__fnG7k{gap:1rem;grid-template-columns:1fr}.PainPointsSection_painPoint__WZQ1E{padding:1rem}.PainPointsSection_painPointIcon__FRGCD{font-size:1.3rem;height:28px;width:28px}.PainPointsSection_painPoint__WZQ1E h3{font-size:1rem}.PainPointsSection_painPoint__WZQ1E p{font-size:.9rem}.PainPointsSection_ctaButton__QQzSJ{font-size:1rem;padding:.8rem 1.5rem}.PainPointsSection_sectionCta__SBMuj{margin-top:1.2rem}}@media (max-width:480px){.PainPointsSection_sectionTitle__x5RQ9{font-size:1.6rem}.PainPointsSection_painPoint__WZQ1E{padding:.8rem}.PainPointsSection_painPointHeader__B2rIP{gap:.6rem;margin-bottom:.5rem}.PainPointsSection_painPointIcon__FRGCD{font-size:1.2rem;height:24px;width:24px}.PainPointsSection_painPoint__WZQ1E h3{font-size:.95rem}.PainPointsSection_painPoint__WZQ1E p{font-size:.85rem;line-height:1.3}.PainPointsSection_ctaButton__QQzSJ{font-size:.95rem;padding:.7rem 1.2rem}}.BetaSection_betaSection__KxaM0{background:linear-gradient(135deg,#f8f9ff,#f0f2ff);overflow:hidden;padding:6rem 0;position:relative}.BetaSection_betaShapes__0jBm5{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.BetaSection_betaShape1__oRX\+o{background:linear-gradient(135deg,#4a6bff,#ff6b9d);border-radius:50%;filter:blur(2px);height:800px;opacity:.07;position:absolute;right:-20%;top:-50%;width:800px;z-index:1}.BetaSection_betaShape2__pBI24{background:linear-gradient(135deg,#ff6b9d,#4a6bff);border-radius:50%;bottom:-30%;filter:blur(3px);height:600px;left:-15%;opacity:.05;position:absolute;width:600px;z-index:1}.BetaSection_betaShape3__4Giyb{background:linear-gradient(135deg,#ffb3471a,#5a80fb1a);border-radius:50%;filter:blur(2px);height:300px;opacity:.06;position:absolute;right:10%;top:20%;width:300px;z-index:1}@keyframes BetaSection_floatAnimation__4hYvO{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(2%,2%) rotate(5deg)}to{transform:translate(0) rotate(0deg)}}.BetaSection_sectionContainer__vFEhS{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.BetaSection_sectionTitle__4zVTp{color:#333;font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-align:center}.BetaSection_betaSubtitle__vBDwr{margin-bottom:2rem;text-align:center}.BetaSection_betaSubtitle__vBDwr p{color:#666;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px}.BetaSection_pricingBoxes__pS-VW{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}.BetaSection_pricingBox__1\+GEZ{background:#fff;border:1px solid #5a80fb26;border-radius:20px;box-shadow:0 10px 25px #5a80fb1a;flex:1 1;min-width:280px;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.BetaSection_pricingBox__1\+GEZ:hover{box-shadow:0 15px 35px #5a80fb33;transform:translateY(-6px)}.BetaSection_pricingBox__1\+GEZ:nth-child(2){background:#fff;border:1px solid #5a80fb26}.BetaSection_pricingBox__1\+GEZ:nth-child(2):hover{box-shadow:0 15px 35px #5a80fb33}.BetaSection_pricingBox__1\+GEZ:nth-child(3){background:#fff;border:1px solid #5a80fb26}.BetaSection_pricingBox__1\+GEZ:nth-child(3):hover{box-shadow:0 15px 35px #5a80fb33}.BetaSection_pricingBoxHighlight__TyZia{background:#fff;border:2px solid #5a80fb4d;box-shadow:0 15px 40px #5a80fb26;overflow:hidden;position:relative}.BetaSection_pricingBoxHighlight__TyZia:before{animation:BetaSection_shimmer__4TdQy 3s infinite;background:linear-gradient(90deg,#0000,#5a80fb14,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.BetaSection_pricingBoxHighlight__TyZia:hover{border-color:#5a80fb66;box-shadow:0 20px 50px #5a80fb40;transform:translateY(-8px)}.BetaSection_pricingBoxIcon__Bx\+Ku{align-items:center;border-radius:16px;color:#fff;display:flex;height:60px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:60px}.BetaSection_pricingBoxIcon__Bx\+Ku,.BetaSection_pricingBox__1\+GEZ:nth-child(2) .BetaSection_pricingBoxIcon__Bx\+Ku,.BetaSection_pricingBox__1\+GEZ:nth-child(3) .BetaSection_pricingBoxIcon__Bx\+Ku{background:linear-gradient(135deg,#5a80fb,#4a6bff);box-shadow:0 8px 20px #5a80fb4d}.BetaSection_pricingBoxIcon__Bx\+Ku svg{font-size:1.8rem}.BetaSection_pricingBox__1\+GEZ:hover .BetaSection_pricingBoxIcon__Bx\+Ku{box-shadow:0 12px 25px #5a80fb66;transform:scale(1.1) rotate(5deg)}.BetaSection_pricingBox__1\+GEZ:nth-child(2):hover .BetaSection_pricingBoxIcon__Bx\+Ku,.BetaSection_pricingBox__1\+GEZ:nth-child(3):hover .BetaSection_pricingBoxIcon__Bx\+Ku{box-shadow:0 12px 25px #5a80fb66}.BetaSection_pricingBoxTitle__u28Im{color:#333;font-size:1.3rem;font-weight:700;margin-bottom:1rem}.BetaSection_pricingComparison__MwlrO{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:.75rem}.BetaSection_oldPrice__2QD1e{color:#888;font-size:1rem;font-weight:500;opacity:.9;text-decoration:line-through}.BetaSection_arrow__dGx-q{color:#5a80fb;font-size:1.2rem;font-weight:700}.BetaSection_newPrice__ndbwC{color:#5a80fb;font-size:1.6rem;font-weight:700}.BetaSection_pricingSavings__Cm93W{color:#4caf50;font-size:1rem;font-weight:600;margin-bottom:.75rem}.BetaSection_pricingDescription__i8Jdn{color:#666;font-size:.95rem;line-height:1.5;margin:0;text-align:center}.BetaSection_frozenPriceText__GZ7T4{align-items:center;display:inline-flex;gap:.3rem}.BetaSection_lockIcon__TWv-y{color:#5a80fb;font-size:1rem!important;vertical-align:middle}.BetaSection_pricingBoxHighlight__TyZia .BetaSection_pricingDescription__i8Jdn{color:#555;font-weight:500}@media (max-width:768px){.BetaSection_pricingBoxes__pS-VW{flex-direction:column;gap:1rem}.BetaSection_pricingBox__1\+GEZ{min-width:auto;padding:1.5rem}.BetaSection_pricingBoxIcon__Bx\+Ku{height:50px;margin-bottom:1rem;width:50px}.BetaSection_pricingBoxIcon__Bx\+Ku svg{font-size:1.5rem}.BetaSection_pricingBoxTitle__u28Im{font-size:1.2rem}.BetaSection_pricingComparison__MwlrO{flex-direction:column;gap:.25rem}.BetaSection_oldPrice__2QD1e{font-size:.95rem}.BetaSection_newPrice__ndbwC{font-size:1.4rem}.BetaSection_lockIcon__TWv-y{font-size:.9rem!important}.BetaSection_pricingDescription__i8Jdn,.BetaSection_pricingSavings__Cm93W{font-size:.9rem}}@media (max-width:480px){.BetaSection_pricingBox__1\+GEZ{padding:1.2rem}.BetaSection_pricingBoxIcon__Bx\+Ku{height:45px;margin-bottom:.8rem;width:45px}.BetaSection_pricingBoxIcon__Bx\+Ku svg{font-size:1.3rem}.BetaSection_pricingBoxTitle__u28Im{font-size:1.1rem}.BetaSection_newPrice__ndbwC{font-size:1.3rem}.BetaSection_oldPrice__2QD1e{font-size:.9rem}.BetaSection_lockIcon__TWv-y{font-size:.85rem!important}.BetaSection_pricingDescription__i8Jdn{text-align:center}.BetaSection_pricingDescription__i8Jdn,.BetaSection_pricingSavings__Cm93W{font-size:.85rem}}.BetaSection_twoColumnLayout__q9os0{display:none}@media (min-width:769px){.BetaSection_twoColumnLayout__q9os0{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:3rem}.BetaSection_mobileFormContainer__OSa99,.BetaSection_processSteps__7dH4j{display:none}}.BetaSection_leftColumn__5xwJA{display:flex;flex-direction:column;justify-content:center}.BetaSection_processChecklist__JxXhp{background:#0000;border:none;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:2.5rem}.BetaSection_checklistTitle__UiOMT{color:#333;font-size:1.6rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.BetaSection_checklistSteps__XDUTd{display:flex;flex:1 1;flex-direction:column;gap:.75rem;justify-content:center}.BetaSection_checklistStep__Frvkf{align-items:center;background:#fff;border:1px solid #fffc;border-radius:12px;box-shadow:0 4px 12px #5a80fb14;display:flex;gap:1rem;padding:.75rem 1rem;transition:all .3s ease}.BetaSection_checklistStep__Frvkf:hover{border-color:#5a80fb33;box-shadow:0 8px 20px #5a80fb26;transform:translateY(-2px)}.BetaSection_checklistIcon__MZd55{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;min-width:48px;transition:all .3s ease}.BetaSection_checklistIcon__MZd55 svg{font-size:1.8rem}.BetaSection_iconStep1__W-lVv,.BetaSection_iconStep2__TyhCV,.BetaSection_iconStep3__Mbh7I,.BetaSection_iconStep4__v927o{background:#5a80fb26;box-shadow:0 2px 6px #5a80fb26;color:#5a80fb}.BetaSection_checklistStep__Frvkf:hover .BetaSection_checklistIcon__MZd55{transform:scale(1.1)}.BetaSection_checklistStep__Frvkf:hover .BetaSection_iconStep1__W-lVv,.BetaSection_checklistStep__Frvkf:hover .BetaSection_iconStep2__TyhCV,.BetaSection_checklistStep__Frvkf:hover .BetaSection_iconStep3__Mbh7I,.BetaSection_checklistStep__Frvkf:hover .BetaSection_iconStep4__v927o{background:#5a80fb33;box-shadow:0 4px 10px #5a80fb40}.BetaSection_checklistContent__kV3cf{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.5rem}.BetaSection_checklistNumber__0s46I{color:#5a80fb;font-size:.9rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.BetaSection_checklistText__Lb6tG{color:#333;font-size:1.2rem;font-weight:400;line-height:1.3}.BetaSection_rightColumn__\+Sxok{display:flex;flex-direction:column;justify-content:center}.BetaSection_processSteps__7dH4j{align-items:center;display:none;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:3rem}.BetaSection_mobileFormContainer__OSa99{background:#fff;border-radius:20px;box-shadow:0 15px 40px #5a80fb1a;display:none;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px;padding:2.5rem}.BetaSection_step__85Ktu{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.BetaSection_stepNumber__GvYtu{align-items:center;background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:50%;box-shadow:0 4px 12px #5a80fb4d;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:40px;justify-content:center;width:40px}.BetaSection_step__85Ktu span{color:#666;font-size:.9rem;font-weight:500}.BetaSection_formContainer__zUk-f{background:linear-gradient(135deg,#fff,#f8f9ff 50%,#fff);background-clip:padding-box;border:3px solid #0000;border-radius:24px;box-shadow:0 25px 60px #5a80fb33,0 0 0 2px #5a80fb26;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:2rem;overflow:hidden;padding:2.5rem;position:relative;transition:all .3s ease;width:100%}.BetaSection_formContainer__zUk-f:before{background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:24px;bottom:0;content:"";left:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:3px;position:absolute;right:0;top:0;z-index:0}.BetaSection_formContainer__zUk-f:after{animation:BetaSection_shimmer__4TdQy 3s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:1}.BetaSection_formContainer__zUk-f>*{position:relative;z-index:2}.BetaSection_formContainer__zUk-f:hover{box-shadow:0 30px 70px #5a80fb40,0 0 0 2px #5a80fb33;transform:translateY(-5px)}.BetaSection_formTitle__cf4Ks{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#5a80fb,#ff3383);-webkit-background-clip:text;background-clip:text;color:#333;font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center}.BetaSection_formTitle__cf4Ks:after{background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:2px;bottom:-8px;content:"";height:3px;left:50%;opacity:.8;position:absolute;transform:translateX(-50%);width:60px}@media (min-width:769px){.BetaSection_rightColumn__\+Sxok .BetaSection_formContainer__zUk-f{margin:0;max-width:none;position:-webkit-sticky;position:sticky;top:2rem}}@media (max-width:768px){.BetaSection_formContainer__zUk-f{margin-left:auto;margin-right:auto;max-width:600px}}.BetaSection_form__zjtAD{display:flex;flex-direction:column;gap:1.5rem}.BetaSection_formGroup__ZVD2s{display:flex;flex-direction:column;gap:.5rem}.BetaSection_formGroup__ZVD2s label{color:#333;font-size:.95rem;font-weight:600}.BetaSection_formGroup__ZVD2s input{background:linear-gradient(135deg,#fafbfc,#fff);border:2px solid #5a80fb26;border-radius:14px;box-shadow:0 2px 8px #5a80fb0d;font-size:1rem;padding:1.1rem 1.2rem;transition:all .3s ease}.BetaSection_formGroup__ZVD2s input:focus{background:#fff;border-color:#5a80fb;box-shadow:0 0 0 4px #5a80fb1f,0 4px 12px #5a80fb1a;outline:none;transform:translateY(-1px)}.BetaSection_formGroup__ZVD2s input:hover:not(:focus){border-color:#5a80fb40;box-shadow:0 3px 10px #5a80fb14}.BetaSection_inputError__faF-1{background:#fff5f5!important;border-color:#ff4757!important}.BetaSection_fieldError__OEGpg{color:#ff4757;font-size:.85rem;margin-top:.25rem}.BetaSection_submitButton__UANq0{background:linear-gradient(135deg,#5a80fb,#4a6bff);border:none;border-radius:16px;box-shadow:0 10px 25px #5a80fb59;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:700;letter-spacing:.3px;margin-top:1rem;overflow:hidden;padding:1.3rem 2.5rem;position:relative;text-transform:none;transition:all .3s ease}.BetaSection_submitButton__UANq0:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.BetaSection_submitButton__UANq0:hover:not(:disabled){background:linear-gradient(135deg,#4a6bff,#5a80fb);box-shadow:0 15px 35px #5a80fb73;transform:translateY(-3px)}.BetaSection_submitButton__UANq0:hover:not(:disabled):before{left:100%}.BetaSection_submitButton__UANq0:disabled{cursor:not-allowed;opacity:.7;transform:none}.BetaSection_submitButton__UANq0:disabled:before{display:none}.BetaSection_errorMessage__hsfQH{background:#fff5f5;border:1px solid #ff4757;border-radius:8px;color:#ff4757;font-size:.9rem;margin-top:1rem;padding:1rem;text-align:center}.BetaSection_successMessage__jXeCa{background:#f0f9f0;border:1px solid #4caf50;border-radius:8px;box-shadow:0 2px 8px #4caf501a;color:#2e7d32;font-size:.9rem;margin-top:1rem;padding:1rem;text-align:center}.BetaSection_confirmationScreen__a41JY{margin:0 auto;max-width:600px;padding:3rem 2rem;text-align:center}.BetaSection_successIcon__RGSNB{margin-bottom:2rem}.BetaSection_successIconMui__TcGHf{color:#4caf50;font-size:4rem!important}.BetaSection_confirmationTitle__uXzH\+{color:#333;font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}.BetaSection_confirmationMessage__CH4FI{color:#666;font-size:1.1rem;line-height:1.6;margin:0}.BetaSection_betaContent__Gtf3u{align-items:center;display:flex;justify-content:center;margin-top:20px;position:relative;z-index:2}.BetaSection_betaCard__YKtY3{background:#fff;border-radius:24px;box-shadow:0 20px 50px #5a80fb26;max-width:1000px;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:100%}.BetaSection_betaCard__YKtY3:hover{box-shadow:0 30px 60px #5a80fb33;transform:translateY(-10px)}.BetaSection_betaCardContent__5PjwE{position:relative;z-index:2}.BetaSection_betaDescription__eOLYT{color:#444;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.BetaSection_cancelationNotice__ugAFP{background:#4caf5014;border:1px solid #4caf5033;border-radius:12px;margin:1.5rem 0;padding:1rem;text-align:center}.BetaSection_cancelationText__XclKy{color:#2e7d32;font-size:.95rem;line-height:1.4;margin:0}.BetaSection_urgencyBadge__9w\+RC{background:linear-gradient(135deg,#ff6b9d14,#5a80fb14);border:1px solid #ff6b9d26;border-radius:16px;margin:2rem 0;overflow:hidden;padding:1.5rem;position:relative}.BetaSection_urgencyBadge__9w\+RC:before{animation:BetaSection_shimmer__4TdQy 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes BetaSection_shimmer__4TdQy{0%{left:-100%}to{left:100%}}.BetaSection_urgencyContent__rY1t7{align-items:center;display:flex;gap:1.5rem;position:relative;z-index:2}.BetaSection_urgencyAvatars__\+oqHD{align-items:center;display:flex;gap:-.5rem}.BetaSection_avatar__g0qmk{background-position:50%;background-size:cover;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;height:40px;margin-left:-8px;transition:transform .3s ease;width:40px}.BetaSection_avatar__g0qmk:first-child{margin-left:0}.BetaSection_avatar__g0qmk:hover{transform:scale(1.1) translateY(-2px);z-index:10}.BetaSection_avatarCount__WEjP1{align-items:center;background:linear-gradient(135deg,#5a80fb,#ff3383);border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#fff;display:flex;font-size:.8rem;font-weight:600;height:40px;justify-content:center;margin-left:-8px;width:40px}.BetaSection_urgencyText__Osnjv{display:flex;flex-direction:column;gap:.3rem}.BetaSection_urgencyTitle__TuVtq{align-items:center;color:#333;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem}.BetaSection_urgencySubtitle__t23eJ{color:#666;font-size:.9rem;opacity:.9}.BetaSection_betaBadges__0g6pQ{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:2.5rem 0;perspective:1000px}.BetaSection_betaBadgeContainer__\+u2tz{align-items:center;display:flex;flex-direction:column;gap:1rem;transition:all .4s ease}.BetaSection_betaBadgeContainer__\+u2tz:hover{transform:translateY(-5px)}.BetaSection_betaBadge3D__AawV0{cursor:pointer;height:80px;position:relative;transform-style:preserve-3d;transition:transform .6s ease;width:80px}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadge3D__AawV0{transform:translateY(-5px)}.BetaSection_betaBadge3DFace__cWKdo{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:16px;box-shadow:0 10px 25px #5a80fb33;display:flex;height:100%;justify-content:center;position:absolute;transform:translateZ(10px);transition:all .4s ease;width:100%}.BetaSection_betaBadgeContainer__\+u2tz:first-child .BetaSection_betaBadge3DFace__cWKdo{background:linear-gradient(135deg,#5a80fb,#4a6bff)}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(2) .BetaSection_betaBadge3DFace__cWKdo{background:linear-gradient(135deg,#ff3383,#ff6b9d)}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(3) .BetaSection_betaBadge3DFace__cWKdo{background:linear-gradient(135deg,#5a80fb,#ff3383)}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(4) .BetaSection_betaBadge3DFace__cWKdo{background:linear-gradient(135deg,#ff6b9d,#ffb347)}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadge3DFace__cWKdo{box-shadow:0 15px 35px #5a80fb4d}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadgeIcon__64NA\+{animation-play-state:paused;transform:scale(1.2)}.BetaSection_betaBadge3DShadow__\+W5U9{background:#0000001a;border-radius:16px;filter:blur(10px);height:100%;opacity:.5;position:absolute;transform:translateZ(0);transition:all .4s ease;width:100%}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadge3DShadow__\+W5U9{filter:blur(15px);opacity:.7;transform:translateZ(-10px) translateY(10px)}.BetaSection_betaBadgeIcon__64NA\+{animation:BetaSection_float__rrkRQ 3s ease-in-out infinite;color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));font-size:2.2rem!important}.BetaSection_betaBadgeContainer__\+u2tz:first-child .BetaSection_betaBadgeIcon__64NA\+{animation-delay:0s}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(2) .BetaSection_betaBadgeIcon__64NA\+{animation-delay:.5s}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(3) .BetaSection_betaBadgeIcon__64NA\+{animation-delay:1s}.BetaSection_betaBadgeContainer__\+u2tz:nth-child(4) .BetaSection_betaBadgeIcon__64NA\+{animation-delay:1.5s}@keyframes BetaSection_float__rrkRQ{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.BetaSection_betaBadge__Li2iD{background:#5a80fb14;border-radius:30px;box-shadow:0 5px 15px #0000000d;color:#333;display:inline-block;font-size:.9rem;font-weight:600;padding:.5rem 1rem;text-align:center;transition:all .3s ease}.BetaSection_betaBadge__Li2iD:hover{background:#5a80fb1f;box-shadow:0 8px 20px #00000014;transform:translateY(-2px)}.BetaSection_betaBadgeContent__ghiOx{align-items:center;display:flex;flex-direction:column;gap:.5rem;max-width:200px;text-align:center}.BetaSection_betaBadgeDescription__9oxl2{color:#666;font-size:.85rem;line-height:1.4;margin:0;opacity:.9;text-align:center}.BetaSection_betaAdditionalInfo__izEms{background:#5a80fb08;border-left:4px solid #5a80fb33;border-radius:16px;margin:2rem 0;padding:1.5rem}.BetaSection_betaInfoText__9Zu2M{color:#555;font-size:.95rem;line-height:1.6;margin:0 0 1rem}.BetaSection_betaInfoText__9Zu2M:last-child{margin-bottom:0}.BetaSection_betaInfoText__9Zu2M strong{color:#333;font-weight:600}.BetaSection_betaCta__5AZDP{display:flex;justify-content:center;margin-top:2rem}.BetaSection_ctaButton__FEFka{background:linear-gradient(135deg,#5a80fb,#ff3383);border:none;border-radius:30px;box-shadow:0 5px 15px #5a80fb4d;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.BetaSection_betaCtaButton__XOyIX{background:linear-gradient(135deg,#5a80fb,#ff3383);border-radius:40px;box-shadow:0 10px 25px #5a80fb4d;font-size:1.15rem;padding:1.2rem 2.5rem}.BetaSection_betaCtaButton__XOyIX:hover{box-shadow:0 15px 35px #5a80fb66;transform:translateY(-5px)}@media (max-width:768px){.BetaSection_twoColumnLayout__q9os0{display:none!important}.BetaSection_processSteps__7dH4j{display:flex!important}.BetaSection_mobileFormContainer__OSa99{display:block!important}.BetaSection_betaBadges__0g6pQ{gap:1.5rem;perspective:800px}.BetaSection_betaBadge3D__AawV0{height:70px;width:70px}.BetaSection_betaBadgeIcon__64NA\+{font-size:1.8rem!important}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadge3D__AawV0{transform:translateY(-3px)}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadgeIcon__64NA\+{transform:scale(1.15)}.BetaSection_betaCard__YKtY3{max-width:90%;padding:2rem}.BetaSection_betaBadges__0g6pQ{justify-content:center}.BetaSection_betaCtaButton__XOyIX{padding:1rem 2rem}.BetaSection_betaDescription__eOLYT{font-size:1rem}.BetaSection_betaCard__YKtY3{padding:1.8rem}.BetaSection_betaBadges__0g6pQ{gap:.6rem;margin:1.5rem 0}.BetaSection_betaBadge__Li2iD{font-size:.8rem;padding:.4rem .8rem}.BetaSection_betaCtaButton__XOyIX{font-size:1.05rem;padding:.9rem 1.8rem}.BetaSection_betaBadgeContent__ghiOx{max-width:180px}.BetaSection_betaBadgeDescription__9oxl2{font-size:.8rem}.BetaSection_betaAdditionalInfo__izEms{margin:1.5rem 0;padding:1.2rem}.BetaSection_betaInfoText__9Zu2M{font-size:.9rem}.BetaSection_cancelationNotice__ugAFP{margin:1.2rem 0;padding:.8rem}.BetaSection_cancelationText__XclKy{font-size:.9rem}.BetaSection_urgencyBadge__9w\+RC{margin:1.5rem 0;padding:1.2rem}.BetaSection_urgencyContent__rY1t7{flex-direction:column;gap:1rem;text-align:center}.BetaSection_avatar__g0qmk{height:35px;width:35px}.BetaSection_avatarCount__WEjP1{font-size:.75rem;height:35px;width:35px}.BetaSection_urgencyTitle__TuVtq{font-size:1rem}.BetaSection_urgencySubtitle__t23eJ{font-size:.85rem}.BetaSection_betaSubtitle__vBDwr p{font-size:1rem}.BetaSection_processSteps__7dH4j{gap:1.5rem;margin-bottom:2.5rem}.BetaSection_stepNumber__GvYtu{font-size:1rem;height:35px;width:35px}.BetaSection_step__85Ktu span{font-size:.85rem}.BetaSection_mobileFormContainer__OSa99{margin-bottom:1.5rem;padding:2rem}.BetaSection_formTitle__cf4Ks{font-size:1.6rem;margin-bottom:1.2rem}.BetaSection_confirmationScreen__a41JY{padding:2.5rem 1.5rem}.BetaSection_confirmationTitle__uXzH\+{font-size:2rem}.BetaSection_confirmationMessage__CH4FI{font-size:1rem}.BetaSection_successIconMui__TcGHf{font-size:3.5rem!important}}@media (max-width:480px){.BetaSection_betaBadges__0g6pQ{gap:1rem;perspective:600px}.BetaSection_betaBadge3D__AawV0{height:60px;width:60px}.BetaSection_betaBadgeIcon__64NA\+{font-size:1.5rem!important}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadge3D__AawV0{transform:translateY(-2px)}.BetaSection_betaBadgeContainer__\+u2tz:hover .BetaSection_betaBadgeIcon__64NA\+{transform:scale(1.1)}.BetaSection_betaBadge__Li2iD{font-size:.8rem;padding:.4rem .8rem}.BetaSection_betaSection__KxaM0{padding:4rem 0}.BetaSection_betaCard__YKtY3{padding:1.5rem}.BetaSection_betaDescription__eOLYT{font-size:.95rem;line-height:1.6;margin-bottom:1.2rem}.BetaSection_betaBadges__0g6pQ{align-items:center;flex-direction:column;gap:.5rem;margin:1.2rem 0}.BetaSection_betaBadge__Li2iD{text-align:center;width:100%}.BetaSection_betaCtaButton__XOyIX{font-size:1rem;padding:.8rem 1.5rem;width:100%}.BetaSection_betaBadgeContent__ghiOx{max-width:160px}.BetaSection_betaBadgeDescription__9oxl2{font-size:.75rem;line-height:1.3}.BetaSection_betaAdditionalInfo__izEms{margin:1.2rem 0;padding:1rem}.BetaSection_betaInfoText__9Zu2M{font-size:.85rem;line-height:1.5}.BetaSection_sectionTitle__4zVTp{font-size:2.2rem}.BetaSection_cancelationNotice__ugAFP{margin:1rem 0;padding:.7rem}.BetaSection_cancelationText__XclKy{font-size:.85rem}.BetaSection_urgencyBadge__9w\+RC{margin:1.2rem 0;padding:1rem}.BetaSection_urgencyContent__rY1t7{flex-direction:column;gap:.8rem;text-align:center}.BetaSection_urgencyAvatars__\+oqHD{justify-content:center}.BetaSection_avatarCount__WEjP1,.BetaSection_avatar__g0qmk{height:32px;margin-left:-6px;width:32px}.BetaSection_avatarCount__WEjP1{font-size:.7rem}.BetaSection_urgencyTitle__TuVtq{font-size:.95rem}.BetaSection_urgencySubtitle__t23eJ{font-size:.8rem}.BetaSection_betaSubtitle__vBDwr p{font-size:.95rem}.BetaSection_processSteps__7dH4j{gap:1rem;margin-bottom:2rem}.BetaSection_stepNumber__GvYtu{font-size:.9rem;height:32px;width:32px}.BetaSection_step__85Ktu span{font-size:.8rem}.BetaSection_formContainer__zUk-f{margin-bottom:1.2rem;padding:1.5rem}.BetaSection_formTitle__cf4Ks{font-size:1.4rem;margin-bottom:1rem}.BetaSection_form__zjtAD{gap:1.2rem}.BetaSection_formGroup__ZVD2s input{font-size:.95rem;padding:.9rem}.BetaSection_submitButton__UANq0{font-size:1rem;padding:1rem 1.5rem}.BetaSection_confirmationScreen__a41JY{padding:2rem 1rem}.BetaSection_confirmationTitle__uXzH\+{font-size:1.8rem}.BetaSection_confirmationMessage__CH4FI{font-size:.95rem}.BetaSection_successIconMui__TcGHf{font-size:3rem!important}}.BetaSection_popupOverlay__UvIIp{align-items:center;animation:BetaSection_fadeIn__hsgw5 .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.BetaSection_popupContainer__2ftj3{animation:BetaSection_slideIn__I0cHP .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:500px;padding:3rem;position:relative;text-align:center;width:90%}.BetaSection_popupTitle__IeIpI{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#5a80fb,#ff3383);-webkit-background-clip:text;background-clip:text;color:#333;font-size:2rem;font-weight:700;margin-bottom:1rem}.BetaSection_popupMessage__r0iQ5{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.BetaSection_popupCloseButton__-wWyT{background:linear-gradient(135deg,#5a80fb,#ff3383);border:none;border-radius:12px;box-shadow:0 8px 20px #5a80fb4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.BetaSection_popupCloseButton__-wWyT:hover{box-shadow:0 12px 25px #5a80fb66;transform:translateY(-2px)}@keyframes BetaSection_fadeIn__hsgw5{0%{opacity:0}to{opacity:1}}@keyframes BetaSection_slideIn__I0cHP{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.BetaSection_popupContainer__2ftj3{max-width:400px;padding:2rem;width:95%}.BetaSection_popupTitle__IeIpI{font-size:1.6rem}.BetaSection_popupMessage__r0iQ5{font-size:1rem}.BetaSection_popupCloseButton__-wWyT{font-size:.95rem;padding:.9rem 1.8rem}}@media (max-width:480px){.BetaSection_popupContainer__2ftj3{padding:1.5rem;width:95%}.BetaSection_popupTitle__IeIpI{font-size:1.4rem}.BetaSection_popupMessage__r0iQ5{font-size:.95rem;margin-bottom:1.5rem}.BetaSection_popupCloseButton__-wWyT{font-size:.9rem;padding:.8rem 1.5rem;width:100%}}.HeroSection_heroSection__8-5Wr{align-items:center;background:#fff;color:#333;display:flex;justify-content:center;min-height:100vh;padding:7.5rem 2rem 5rem}.HeroSection_heroContent__9qX6V{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px}.HeroSection_heroTextContent__qnFg9{flex:1 1;max-width:500px;position:relative;text-align:left}.HeroSection_heroLogoContainer__OfQvU{align-items:center;display:inline-flex;margin:0 .2rem;position:relative;top:.3rem}.HeroSection_heroLogo__zEJhi{animation:HeroSection_pulseLogoInline__J5I1e 2s ease-in-out infinite;filter:drop-shadow(0 2px 4px rgba(90,128,251,.2));height:auto;width:40px}@keyframes HeroSection_pulseLogoInline__J5I1e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.HeroSection_heroImagesContainer__XOXxL{align-items:center;display:flex;flex:1.2 1;justify-content:center;position:relative}.HeroSection_circleGradient__RIUTk{background:linear-gradient(135deg,#4a6bff,#ff6b9d);border-radius:50%;filter:blur(2px);height:1600px;opacity:.7;position:absolute;right:-150%;top:-250%;width:1600px;z-index:1}.HeroSection_screenshotImage__msjGf{height:auto;max-width:90%;position:relative;z-index:2}.HeroSection_heroTitle__ESkuH{font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.HeroSection_heroSubtitle__-EfY3{word-wrap:break-word;font-size:1.4rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.6;margin-bottom:2.5rem;opacity:.9}.HeroSection_ctaButton__lPaPJ{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.HeroSection_ctaButton__lPaPJ:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}@media (max-width:768px){.HeroSection_heroSection__8-5Wr{padding:7rem 2rem 5rem}}@media (max-width:480px){.HeroSection_heroSection__8-5Wr{padding:8.5rem 2rem 5rem}}@media (max-width:992px){.HeroSection_heroContent__9qX6V{flex-direction:column}.HeroSection_heroTextContent__qnFg9{max-width:100%;text-align:center}.HeroSection_circleGradient__RIUTk{height:350px;right:-5%;top:-10%;width:350px}}@media (max-width:768px){.HeroSection_heroTitle__ESkuH{font-size:2.2rem}.HeroSection_heroSubtitle__-EfY3{font-size:1.2rem;line-height:1.7;margin-bottom:2rem;padding:0 .5rem}.HeroSection_heroSection__8-5Wr{padding:9rem 2rem 5rem}}@media (max-width:576px){.HeroSection_heroSection__8-5Wr{padding:10rem 1.5rem 4rem}.HeroSection_heroTitle__ESkuH{font-size:1.8rem;line-height:1.3;margin-bottom:1.2rem}.HeroSection_heroSubtitle__-EfY3{font-size:1.1rem;line-height:1.5;margin-bottom:1.8rem;padding:0 .8rem;text-align:center}.HeroSection_ctaButton__lPaPJ{font-size:1rem;padding:.8rem 1.5rem}.HeroSection_circleGradient__RIUTk{height:250px;right:-5%;top:-5%;width:250px}.HeroSection_screenshotImage__msjGf{max-width:95%}}.AboutSection_aboutSection__\+giWa{background:linear-gradient(135deg,#fff,#f8f9ff);overflow:hidden;padding:12rem 0 6rem;position:relative}.AboutSection_aboutSection__\+giWa:before{background:radial-gradient(circle,#5a80fb08 0,#0000 70%);border-radius:50%;content:"";height:140%;position:absolute;right:-20%;top:-50%;width:70%;z-index:0}.AboutSection_sectionContainer__rvoHv{margin:0 auto;max-width:1200px;padding:0 2rem}.AboutSection_sectionTitle__qea8-{color:#333;font-size:2.8rem;font-weight:700;line-height:1.1;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:1100px;padding-bottom:1rem;padding-left:15%;position:relative;text-align:left;z-index:10}.AboutSection_sectionTitle__qea8-:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:15%;position:absolute;transform:none;width:80px}.AboutSection_aboutImageContent__n5Elr{align-items:flex-start;display:flex;height:100%;justify-content:center;left:180px;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.AboutSection_aboutImage__-E9hU{height:auto;margin-top:0;max-height:80%;max-width:100%;object-fit:contain;opacity:.9;position:relative;width:auto;z-index:1}.AboutSection_aboutImageContent__n5Elr:before{background:radial-gradient(circle,#5a80fb1a 0,#0000 70%);border-radius:50%;content:"";height:500px;left:50%;position:absolute;top:30%;transform:translate(-50%,-50%);width:500px;z-index:-1}.AboutSection_aboutContentWrapper__fN0EL{margin:3rem auto 0;max-width:1100px;padding:0 1rem;position:relative;z-index:2}.AboutSection_aboutTextContent__oQmZQ{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:center;position:relative;width:100%}.AboutSection_aboutBox__SEbGJ{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:15px;box-shadow:0 8px 20px #0000000d;flex:1 1;max-width:calc(50% - .75rem);min-width:300px;padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease;z-index:2}.AboutSection_aboutBox__SEbGJ:hover{box-shadow:0 12px 30px #00000014;transform:translateY(-5px)}.AboutSection_aboutSolutionBox__uz0Ai{border-top:3px solid #5a80fb;box-shadow:0 10px 30px #5a80fb26;position:relative;z-index:2}.AboutSection_aboutBox__SEbGJ h3{border-bottom:1px solid #0000001a;color:#333;font-size:1.3rem;font-weight:600;line-height:1.2;margin-bottom:1.2rem;padding-bottom:.5rem;position:relative}.AboutSection_aboutTextContent__oQmZQ p{color:#444;font-size:1.05rem;line-height:1.6;margin-bottom:1.5rem}.AboutSection_aboutTextContent__oQmZQ p:last-of-type{margin-bottom:0}.AboutSection_sectionCta__jcHlG{display:flex;justify-content:center;margin-top:3rem;position:relative;z-index:5}.AboutSection_ctaButton__UOYaC{background:#5a80fb;border:none;border-radius:30px;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.AboutSection_ctaButton__UOYaC:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-3px)}@media (max-width:1024px){.AboutSection_aboutImageContent__n5Elr{left:100px}.AboutSection_sectionTitle__qea8-{font-size:2.4rem;padding-left:10%}.AboutSection_sectionTitle__qea8-:after{left:10%}}@media (max-width:768px){.AboutSection_aboutSection__\+giWa{padding:8rem 0 4rem}.AboutSection_aboutImageContent__n5Elr{height:300px;left:0;margin-bottom:2rem;position:relative;width:100%}.AboutSection_aboutImage__-E9hU{max-height:250px}.AboutSection_sectionContainer__rvoHv{padding:0 1rem}.AboutSection_sectionTitle__qea8-{font-size:2rem;margin-bottom:1.5rem;padding-left:0;text-align:center}.AboutSection_sectionTitle__qea8-:after{left:50%;transform:translateX(-50%)}.AboutSection_aboutTextContent__oQmZQ{flex-direction:column;gap:1rem}.AboutSection_aboutBox__SEbGJ{max-width:100%;min-width:auto;padding:1.5rem}.AboutSection_aboutBox__SEbGJ h3{font-size:1.2rem}.AboutSection_aboutTextContent__oQmZQ p{font-size:1rem}.AboutSection_ctaButton__UOYaC{font-size:1rem;padding:.8rem 1.5rem}}@media (max-width:480px){.AboutSection_aboutSection__\+giWa{padding:6rem 0 3rem}.AboutSection_sectionContainer__rvoHv{padding:0 .8rem}.AboutSection_sectionTitle__qea8-{font-size:1.8rem}.AboutSection_aboutBox__SEbGJ{padding:1.2rem}.AboutSection_aboutBox__SEbGJ h3{font-size:1.1rem}.AboutSection_aboutTextContent__oQmZQ p{font-size:.95rem}.AboutSection_ctaButton__UOYaC{font-size:.95rem;padding:.7rem 1.2rem}}.ScarcityBanner_scarcityHeader__Xbm3-{align-items:center;background-color:#ff3383;display:flex;height:45px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1001}.ScarcityBanner_scarcityContent__7oFXF{align-items:center;display:flex;gap:.8rem;padding:0 2rem}.ScarcityBanner_scarcityText__-Gb1C{color:#fff;flex:1 1;font-size:.9rem;font-weight:500;text-align:center}.ScarcityBanner_scarcityTextDesktop__HWFPe{display:inline}.ScarcityBanner_scarcityTextMobile__qp1HN{display:none}.ScarcityBanner_scarcityButton__L7232{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 8px #0000001a;color:#ff3383;cursor:pointer;font-size:.85rem;font-weight:600;padding:.4rem 1rem;transition:all .3s ease;white-space:nowrap}.ScarcityBanner_scarcityButton__L7232:hover{background:#f8f8f8;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}@media (max-width:768px){.ScarcityBanner_scarcityContent__7oFXF{align-items:center;flex-direction:row;gap:.6rem;justify-content:center;padding:0 1rem}.ScarcityBanner_scarcityHeader__Xbm3-{height:46px;padding:0}.ScarcityBanner_scarcityText__-Gb1C{flex:none;font-size:.8rem;line-height:1.2;text-align:center}.ScarcityBanner_scarcityTextDesktop__HWFPe{display:none}.ScarcityBanner_scarcityTextMobile__qp1HN{display:inline}.ScarcityBanner_scarcityButton__L7232{flex-shrink:0;font-size:.8rem;padding:.3rem .8rem}}@media (max-width:480px){.ScarcityBanner_scarcityContent__7oFXF{gap:.5rem;padding:0 .8rem}.ScarcityBanner_scarcityText__-Gb1C{font-size:.75rem}.ScarcityBanner_scarcityButton__L7232{font-size:.75rem;padding:.25rem .7rem}}.MobileStickyCta_mobileStickyCta__MQeGC{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(0deg,#fffffff2 0,#ffffffe6 50%,#ffffffb3);border-top:1px solid #5a80fb1a;bottom:0;box-shadow:0 -4px 20px #0000001a;display:none;left:0;padding:1rem;position:fixed;right:0;z-index:1001}.MobileStickyCta_ctaButton__vS-Mw{align-items:center;background:linear-gradient(135deg,#5a80fb,#6b8cff);border:none;border-radius:12px;box-shadow:0 4px 15px #5a80fb4d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;justify-content:center;min-height:56px;padding:1rem 1.5rem;text-align:center;transition:all .3s ease;width:100%}.MobileStickyCta_ctaButton__vS-Mw:hover{background:linear-gradient(135deg,#4a70eb,#5b7cef);box-shadow:0 6px 20px #5a80fb66;transform:translateY(-2px)}.MobileStickyCta_ctaButton__vS-Mw:active{box-shadow:0 2px 10px #5a80fb4d;transform:translateY(0)}@media (max-width:767px){.MobileStickyCta_mobileStickyCta__MQeGC{display:block}}@media (max-width:480px){.MobileStickyCta_mobileStickyCta__MQeGC{padding:.8rem}.MobileStickyCta_ctaButton__vS-Mw{font-size:1rem;min-height:52px;padding:.9rem 1.2rem}}@media (max-width:360px){.MobileStickyCta_mobileStickyCta__MQeGC{padding:.7rem}.MobileStickyCta_ctaButton__vS-Mw{font-size:.95rem;min-height:48px;padding:.8rem 1rem}}.MobileStickyCta_mobileStickyCta__MQeGC{animation:MobileStickyCta_slideUp__45e-Z .3s ease-out}@keyframes MobileStickyCta_slideUp__45e-Z{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.MobileStickyCta_ctaButton__vS-Mw:focus{outline:2px solid #5a80fb;outline-offset:2px}.MobileStickyCta_ctaButton__vS-Mw:focus:not(:focus-visible){outline:none}.MobileStickyCta_ctaButton__vS-Mw:focus-visible{outline:2px solid #5a80fb;outline-offset:2px}.ForgotPassword_container__t9bq3{align-items:center;background-color:var(--grayLight);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:none;min-height:100vh;padding:2rem 1rem;width:100%}.ForgotPassword_containerForm__He-Iq{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:20px;border-top:4px solid #5a80fb;box-shadow:0 10px 30px #5a80fb1a;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:500px;overflow:hidden;padding:2.5rem;position:relative;transition:all .4s ease;width:90%}.ForgotPassword_logoContainer__nVrTp{align-items:center;display:flex;flex-direction:column;gap:8px}.ForgotPassword_logo__QtHbU{margin-bottom:2rem;object-fit:contain;transition:transform .3s ease;width:180px}.ForgotPassword_logo__QtHbU:hover{transform:scale(1.05)}.ForgotPassword_title__xk4Fa{color:#333;font-size:2.2rem;font-weight:700;margin:0;padding-bottom:1rem;position:relative;text-align:center}.ForgotPassword_title__xk4Fa:after{background:linear-gradient(90deg,#4a6bff,#ff6b9d);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.ForgotPassword_subtitle__gS7zH{color:#666;font-size:1.1rem;line-height:1.5;margin:0 0 1.5rem;text-align:center}.ForgotPassword_backLink__HutwX{color:#666;font-size:14px;margin-top:1.5rem;text-align:center}.ForgotPassword_backLink__HutwX a{color:#5a80fb;font-weight:500;text-decoration:none;transition:all .2s ease}.ForgotPassword_backLink__HutwX a:hover{color:#4a6bff;opacity:.8;text-decoration:underline}.ForgotPassword_successMessage__6-3yW{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #22c55e4d;border-radius:12px;box-shadow:0 4px 12px #22c55e26;font-size:14px;line-height:1.6;margin:16px 0;padding:20px;text-align:center}.ForgotPassword_successMessage__6-3yW strong{color:#16a34a;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.ForgotPassword_successMessage__6-3yW span{color:#15803d;font-size:14px}.ForgotPassword_errorMessage__mHYiB{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #ef444433;border-radius:12px;box-shadow:0 4px 12px #ef44441a;color:var(--error);font-size:14px;line-height:1.5;margin:16px 0;padding:16px;text-align:center}@media (max-width:768px){.ForgotPassword_container__t9bq3{padding:1.5rem 1rem}.ForgotPassword_containerForm__He-Iq{max-width:100%;padding:2rem;width:95%}.ForgotPassword_logo__QtHbU{margin-bottom:1.5rem;width:150px}.ForgotPassword_title__xk4Fa{font-size:1.8rem;margin-bottom:1.5rem}.ForgotPassword_subtitle__gS7zH{font-size:1rem;margin-bottom:1.2rem}}@media (max-width:576px){.ForgotPassword_container__t9bq3{padding:1rem .5rem}.ForgotPassword_containerForm__He-Iq{border-radius:16px;padding:1.5rem}.ForgotPassword_logo__QtHbU{margin-bottom:1rem;width:120px}.ForgotPassword_title__xk4Fa{font-size:1.6rem;margin-bottom:1rem}.ForgotPassword_title__xk4Fa:after{height:3px;width:60px}.ForgotPassword_subtitle__gS7zH{font-size:.95rem;margin-bottom:1rem}.ForgotPassword_errorMessage__mHYiB,.ForgotPassword_successMessage__6-3yW{font-size:13px;margin:12px 0;padding:14px}.ForgotPassword_successMessage__6-3yW strong{font-size:15px}.ForgotPassword_backLink__HutwX{font-size:13px;margin-top:1rem}}@media (max-width:480px){.ForgotPassword_containerForm__He-Iq{gap:20px;padding:1.2rem}.ForgotPassword_logo__QtHbU{width:100px}.ForgotPassword_title__xk4Fa{font-size:1.4rem}.ForgotPassword_subtitle__gS7zH{font-size:.9rem}}@media (max-width:360px){.ForgotPassword_container__t9bq3{padding:.5rem .25rem}.ForgotPassword_containerForm__He-Iq{gap:16px;padding:1rem}.ForgotPassword_logo__QtHbU{width:90px}.ForgotPassword_title__xk4Fa{font-size:1.3rem}.ForgotPassword_title__xk4Fa:after{height:2px;width:50px}.ForgotPassword_subtitle__gS7zH{font-size:.85rem}.ForgotPassword_errorMessage__mHYiB,.ForgotPassword_successMessage__6-3yW{font-size:12px;padding:12px}.ForgotPassword_successMessage__6-3yW strong{font-size:14px}}.Menu_container__uwm5e{animation:Menu_slideIn__6jTXG .3s ease-out;background-color:var(--color-white);box-shadow:0 0 10px #00000014;display:flex;flex-direction:column;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-md) var(--spacing-lg);position:fixed;top:0;width:100%;z-index:3000}@keyframes Menu_slideIn__6jTXG{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.Menu_list__Yu4Dj{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.Menu_close__ZuLp2{align-items:center;align-self:flex-end;background:#0000;border:none;border-radius:var(--border-radius-sm);color:var(--color-text-medium);cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;padding:var(--spacing-xs);transition:all .2s ease;width:36px}.Menu_close__ZuLp2:hover{background-color:#0000000d}.Menu_close__ZuLp2:active{transform:scale(.95)}@media (min-width:768px){.Menu_container__uwm5e{border-right:1px solid #00000014;max-width:360px}}.MenuSection_section__Rqw\+1{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.MenuSection_sectionHeader__aGJqu{align-items:center;background:#0000;border:none;border-radius:var(--border-radius-sm);color:var(--color-text-medium);cursor:pointer;display:flex;font-weight:500;padding:var(--spacing-sm) var(--spacing-md);text-align:left;transition:all .2s ease;width:100%}.MenuSection_sectionHeader__aGJqu:hover{background-color:#4169e11a;opacity:.9}.MenuSection_sectionHeader__aGJqu:active{transform:scale(.98)}.MenuSection_icon__bP\+Mh{height:16px;margin-right:var(--spacing-sm);transition:transform .2s ease;width:16px}.MenuSection_title__U6lW4{color:var(--color-text-medium);font-size:.85rem;letter-spacing:.5px;text-transform:uppercase;transition:color .2s ease}.MenuSection_sectionContent__jrvw\+{display:flex;flex-direction:column;gap:var(--spacing-sm);overflow:hidden;padding-left:var(--spacing-xl);transition:max-height .3s ease,opacity .2s ease}.MenuSection_expanded__19KM3{max-height:1000px;opacity:1}.MenuSection_collapsed__VKUL5{max-height:0;opacity:0;pointer-events:none}.MenuSection_sectionHeader__aGJqu .MenuSection_title__U6lW4{font-weight:500}.MenuSection_sectionHeader__aGJqu[aria-expanded=true] .MenuSection_title__U6lW4{font-weight:600}.MenuSection_hasActiveChild__UpIP4 .MenuSection_title__U6lW4{color:var(--color-secondary);font-weight:600}@media (max-width:768px){.MenuSection_sectionContent__jrvw\+{padding-left:var(--spacing-lg)}}.MenuItem_container__8ZYJ\+{align-items:center;background-color:var(--color-white);border:1px solid #00000014;border-radius:var(--border-radius);box-shadow:none;color:var(--color-text-medium);display:flex;gap:var(--spacing-md);justify-content:flex-start;margin-bottom:var(--spacing-xs);min-height:48px;padding:var(--spacing-sm) var(--spacing-md);transition:all .2s ease}.MenuItem_container__8ZYJ\+:hover{background-color:#4169e11a;border-color:#0000001a}.MenuItem_active__V8XIc{background-color:var(--color-secondary-light);border-color:var(--color-secondary);font-weight:500}.MenuItem_icon__oLukM{align-items:center;color:var(--color-primary);display:flex;font-size:1.2rem;justify-content:center;width:24px}.MenuItem_active__V8XIc .MenuItem_icon__oLukM{color:var(--color-secondary)}.MenuItem_label__Af9Yo{flex:1 1;font-size:.95rem;font-weight:400}.MenuItem_activeLink__uthXM{text-decoration:none}.MenuItem_container__8ZYJ\+:active{transform:scale(.98)}@media (max-width:768px){.MenuItem_container__8ZYJ\+{padding:var(--spacing-xs) var(--spacing-md)}}.MenuItem_disabledLink__GVbwd{pointer-events:none!important;-webkit-user-select:none;user-select:none}.MenuItem_disabled__fAJ0J{box-shadow:none!important;cursor:not-allowed!important;opacity:.5!important}.MenuItem_disabled__fAJ0J,.MenuItem_disabled__fAJ0J:hover{background-color:var(--color-background-light)!important;border-color:#0000000d!important}.MenuItem_disabled__fAJ0J:active,.MenuItem_disabled__fAJ0J:hover{transform:none!important}.MenuItem_disabledIcon__TX4AV{color:var(--color-text-light)!important;opacity:.5!important}.MenuItem_disabledLabel__\+6Hlz{color:var(--color-text-light)!important;opacity:.7!important}.VisualLogger_container__O0w91{bottom:20px;display:none;left:50%;max-width:400px;pointer-events:none;position:fixed;transform:translateX(-50%);width:90%;z-index:9999}.VisualLogger_message__Zry4V{align-items:center;animation:VisualLogger_slideIn__ckvb3 .3s ease-out;border-radius:8px;box-shadow:0 2px 4px #0003;display:flex;justify-content:space-between;margin:8px 0;padding:12px 16px;pointer-events:auto}.VisualLogger_info__iHT37{background:#e3f2fd;border:1px solid #1976d2;color:#1976d2}.VisualLogger_error__1lpSk{background:#ffebee;border:1px solid #d32f2f;color:#d32f2f}.VisualLogger_warning__iUBqa{background:#fff3e0;border:1px solid #ef6c00;color:#ef6c00}.VisualLogger_timestamp__2yirp{font-size:.8em;margin-left:8px;opacity:.7}@keyframes VisualLogger_slideIn__ckvb3{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes VisualLogger_slideOut__PxBYX{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.ReportProblemForm_container__-YXgh{background-color:var(--color-bg-light);border-radius:var(--border-radius);display:flex;flex-direction:column;margin:0 auto;max-width:800px;padding:var(--spacing-lg)}.ReportProblemForm_title__YoEFW{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md)}.ReportProblemForm_description__FRsa4{color:var(--color-text-medium);font-size:1rem;margin-bottom:var(--spacing-lg)}.ReportProblemForm_formGroup__El4sT{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.ReportProblemForm_label__MX97-{color:var(--color-text-dark);font-weight:500;margin-bottom:var(--spacing-xs)}.ReportProblemForm_fileUploadContainer__57Jxh{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.ReportProblemForm_fileUploadLabel__9N\+hS{align-items:center;color:var(--color-text-dark);display:flex;font-weight:500;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.ReportProblemForm_fileUploadInfo__bvRkp{color:var(--color-text-light);font-size:.875rem;margin-bottom:var(--spacing-sm)}.ReportProblemForm_filePreview__zkNyb{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.ReportProblemForm_filePreviewItem__Vyfxr{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);height:100px;overflow:hidden;position:relative;width:100px}.ReportProblemForm_filePreviewImage__Dp7RH{height:100%;object-fit:cover;width:100%}.ReportProblemForm_filePreviewRemove__HJIKL{align-items:center;background-color:#00000080;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.ReportProblemForm_submitButton__tIatt{align-self:flex-start;margin-top:var(--spacing-md)}.ReportProblemForm_errorMessage__WnqDq{color:var(--color-error);font-size:.875rem;margin-top:var(--spacing-xs)}.ReportProblemForm_successMessage__tgZIB{align-items:center;display:flex;flex-direction:column;padding:var(--spacing-xl);text-align:center}.ReportProblemForm_successIcon__CTHSk{color:var(--color-success);font-size:48px;margin-bottom:var(--spacing-md)}.ReportProblemForm_successTitle__90aNi{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-sm)}.ReportProblemForm_successDescription__NvmkT{color:var(--color-text-medium);margin-bottom:var(--spacing-lg)}.ReportProblemForm_backButton__NrgOL{margin-top:var(--spacing-md)}@media (max-width:768px){.ReportProblemForm_container__-YXgh{padding:var(--spacing-md)}}.FeedbackConfirmation_container__yvF1U{align-items:center;display:flex;font-family:Poppins,Roboto,sans-serif;justify-content:center;padding:5rem 2rem;width:100%}.FeedbackConfirmation_paper__09i4c{background:linear-gradient(135deg,#fff,#f8f9ff);border-radius:15px;border-top:3px solid #5a80fb;box-shadow:0 8px 20px #0000000d;max-width:600px;overflow:hidden;padding:2.5rem;position:relative;width:100%}.FeedbackConfirmation_content__1msmd{align-items:center;display:flex;flex-direction:column;text-align:center}.FeedbackConfirmation_icon__BPA2E{color:#5a80fb!important;font-size:4rem!important;margin-bottom:1.8rem}.FeedbackConfirmation_title__fSGRU{color:#333;font-size:2.2rem!important;font-weight:600!important;line-height:1.2;margin-bottom:1.2rem!important;padding-bottom:.8rem;position:relative}.FeedbackConfirmation_title__fSGRU:after{background:linear-gradient(90deg,#5a80fb,#ff3383);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.FeedbackConfirmation_message__W8W0y{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem!important}.FeedbackConfirmation_button__3ZUZN{background:#5a80fb!important;border:none!important;border-radius:30px!important;box-shadow:0 4px 15px #0003!important;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;min-width:200px;padding:1rem 2rem!important;text-transform:none!important}@media (max-width:992px){.FeedbackConfirmation_container__yvF1U{padding:4rem 2rem}}@media (max-width:768px){.FeedbackConfirmation_container__yvF1U{padding:3rem 1.5rem}.FeedbackConfirmation_paper__09i4c{padding:2rem}.FeedbackConfirmation_title__fSGRU{font-size:1.8rem!important}.FeedbackConfirmation_message__W8W0y{font-size:1rem}}@media (max-width:576px){.FeedbackConfirmation_container__yvF1U{padding:2rem 1rem}.FeedbackConfirmation_paper__09i4c{padding:1.5rem}.FeedbackConfirmation_icon__BPA2E{font-size:3rem!important;margin-bottom:1.2rem}.FeedbackConfirmation_title__fSGRU{font-size:1.5rem!important;margin-bottom:1rem!important}.FeedbackConfirmation_message__W8W0y{font-size:.95rem;margin-bottom:2rem!important}.FeedbackConfirmation_button__3ZUZN{font-size:1rem!important;padding:.8rem 1.5rem!important;width:100%}}.SuggestImprovementForm_container__G\+nuD{background-color:var(--color-bg-light);border-radius:var(--border-radius);display:flex;flex-direction:column;margin:0 auto;max-width:800px;padding:var(--spacing-lg)}.SuggestImprovementForm_title__xdnJP{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md)}.SuggestImprovementForm_description__IhMHF{color:var(--color-text-medium);font-size:1rem;margin-bottom:var(--spacing-lg)}.SuggestImprovementForm_formGroup__LIMQn{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.SuggestImprovementForm_label__Ry-zP{color:var(--color-text-dark);font-weight:500;margin-bottom:var(--spacing-xs)}.SuggestImprovementForm_fileUploadContainer__COb7n{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.SuggestImprovementForm_fileUploadLabel__8Ai2l{align-items:center;color:var(--color-text-dark);display:flex;font-weight:500;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.SuggestImprovementForm_fileUploadInfo__gOAWN{color:var(--color-text-light);font-size:.875rem;margin-bottom:var(--spacing-sm)}.SuggestImprovementForm_filePreview__xEaTF{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.SuggestImprovementForm_filePreviewItem__nsDD7{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);height:100px;overflow:hidden;position:relative;width:100px}.SuggestImprovementForm_filePreviewImage__Lcw3l{height:100%;object-fit:cover;width:100%}.SuggestImprovementForm_filePreviewRemove__-\+oMR{align-items:center;background-color:#00000080;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.SuggestImprovementForm_submitButton__ZNGn-{align-self:flex-start;margin-top:var(--spacing-md)}.SuggestImprovementForm_errorMessage__DK7zx{color:var(--color-error);font-size:.875rem;margin-top:var(--spacing-xs)}.SuggestImprovementForm_successMessage__Q-Jpe{align-items:center;display:flex;flex-direction:column;padding:var(--spacing-xl);text-align:center}.SuggestImprovementForm_successIcon__CpVBa{color:var(--color-success);font-size:48px;margin-bottom:var(--spacing-md)}.SuggestImprovementForm_successTitle__-kc95{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-sm)}.SuggestImprovementForm_successDescription__nqJ4j{color:var(--color-text-medium);margin-bottom:var(--spacing-lg)}.SuggestImprovementForm_backButton__m83U7{margin-top:var(--spacing-md)}@media (max-width:768px){.SuggestImprovementForm_container__G\+nuD{padding:var(--spacing-md)}}.ProductEvaluationForm_container__G6363{background-color:var(--color-bg-light);border-radius:var(--border-radius);display:flex;flex-direction:column;margin:0 auto;max-width:800px;padding:var(--spacing-lg)}.ProductEvaluationForm_title__-WIBG{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-md)}.ProductEvaluationForm_description__2OCdj{color:var(--color-text-medium);font-size:1rem;margin-bottom:var(--spacing-lg)}.ProductEvaluationForm_formGroup__NWCs1{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.ProductEvaluationForm_label__lyeSm{color:var(--color-text-dark);font-weight:500;margin-bottom:var(--spacing-xs)}.ProductEvaluationForm_ratingContainer__ciZOs{display:flex;flex-direction:column;margin-bottom:var(--spacing-md)}.ProductEvaluationForm_ratingLabel__2oX2v{color:var(--color-text-dark);font-weight:500;margin-bottom:var(--spacing-xs)}.ProductEvaluationForm_ratingSelector__fC51W{display:flex;gap:5px;justify-content:space-between;margin:16px 0}.ProductEvaluationForm_ratingButton__0KbaV{background:var(--color-bg-light);border:2px solid var(--border);border-radius:50%;cursor:pointer;font-size:1.1rem;font-weight:500;height:45px;transition:all .3s ease;width:45px}.ProductEvaluationForm_ratingButton__0KbaV:hover{border-color:var(--color-blue-main);transform:scale(1.1)}.ProductEvaluationForm_ratingButton__0KbaV.ProductEvaluationForm_selected__8fWUg{color:#fff;transform:scale(1.1)}.ProductEvaluationForm_ratingButton__0KbaV.ProductEvaluationForm_selected__8fWUg.ProductEvaluationForm_promoter__bU9fe{background-color:var(--color-success);border-color:var(--color-success)}.ProductEvaluationForm_ratingButton__0KbaV.ProductEvaluationForm_selected__8fWUg.ProductEvaluationForm_neutral__gTVym{background-color:var(--color-warning);border-color:var(--color-warning)}.ProductEvaluationForm_ratingButton__0KbaV.ProductEvaluationForm_selected__8fWUg.ProductEvaluationForm_detractor__zBgTH{background-color:var(--color-error);border-color:var(--color-error)}.ProductEvaluationForm_ratingLabels__HQCyg{color:var(--color-text-medium);display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:20px;padding:0 10px}.ProductEvaluationForm_submitButton__bip\+q{align-self:flex-start;margin-top:var(--spacing-md)}.ProductEvaluationForm_errorMessage__TWm\+M{color:var(--color-error);font-size:.875rem;margin-top:var(--spacing-xs)}.ProductEvaluationForm_successMessage__RZypE{align-items:center;display:flex;flex-direction:column;padding:var(--spacing-xl);text-align:center}.ProductEvaluationForm_successIcon__lg-tl{color:var(--color-success);font-size:48px;margin-bottom:var(--spacing-md)}.ProductEvaluationForm_successTitle__In0QL{color:var(--color-text-dark);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-sm)}.ProductEvaluationForm_successDescription__gKOIU{color:var(--color-text-medium);margin-bottom:var(--spacing-lg)}.ProductEvaluationForm_backButton__SP7Gl{margin-top:var(--spacing-md)}@media (max-width:768px){.ProductEvaluationForm_container__G6363{padding:var(--spacing-md)}.ProductEvaluationForm_ratingSelector__fC51W{flex-wrap:wrap;gap:8px;justify-content:center}.ProductEvaluationForm_ratingButton__0KbaV{font-size:1rem;height:40px;width:40px}}.ContactForm_fileUploadContainer__IAznX,.ContactForm_formGroup__ORwus{margin-bottom:20px}.ContactForm_fileUploadLabel__PklTY{font-weight:500;margin-bottom:8px}.ContactForm_fileUploadInfo__PKwIP{color:var(--color-text-light);font-size:.875rem;margin-bottom:16px}.ContactForm_filePreview__fjv-s{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.ContactForm_filePreviewItem__dT67H{border:1px solid var(--color-border);border-radius:8px;height:100px;overflow:hidden;position:relative;width:100px}.ContactForm_filePreviewImage__tXgFY{height:100%;object-fit:cover;width:100%}.ContactForm_filePreviewRemove__l6WeK{align-items:center;background-color:#00000080;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.ContactForm_submitButton__yGNqP{min-width:150px}@media (display-mode:standalone){.MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiSvgIcon-fontSizeSmall{height:1.25rem!important;width:1.25rem!important}.MuiSvgIcon-fontSizeMedium{height:1.5rem!important;width:1.5rem!important}.MuiSvgIcon-fontSizeLarge{height:2.1875rem!important;width:2.1875rem!important}.MuiButton-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiButton-sizeSmall .MuiSvgIcon-root{height:1rem!important;width:1rem!important}.MuiButton-sizeLarge .MuiSvgIcon-root,.MuiIconButton-root .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiIconButton-sizeSmall .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}.MuiIconButton-sizeLarge .MuiSvgIcon-root{height:2rem!important;width:2rem!important}.MuiChip-root .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}.MuiChip-sizeSmall .MuiSvgIcon-root{height:1rem!important;width:1rem!important}.MuiChip-sizeMedium .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}.MuiFormControl-root .MuiSvgIcon-root,.MuiInputAdornment-root .MuiSvgIcon-root,.MuiInputBase-root .MuiSvgIcon-root,.MuiMenuItem-root .MuiSvgIcon-root,.MuiSelect-icon,.MuiSelect-root .MuiSvgIcon-root,.MuiTextField-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiMenuItem-root .MuiSvgIcon-root{margin-right:.5rem}.MuiListItem-root .MuiSvgIcon-root,.MuiListItemIcon-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiBadge-root .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiTooltip-tooltip .MuiSvgIcon-root{height:1rem!important;width:1rem!important}.MuiAppBar-root .MuiSvgIcon-root,.MuiToolbar-root .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiAccordion-root .MuiSvgIcon-root,.MuiAccordionSummary-root .MuiSvgIcon-root,.MuiDialog-root .MuiSvgIcon-root,.MuiDialogTitle-root .MuiSvgIcon-root,.MuiTab-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiAlert-root .MuiSvgIcon-root{height:1.375rem!important;width:1.375rem!important}.MuiStepIcon-root,.MuiStepper-root .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiBreadcrumbs-root .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}.MuiCard-root .MuiSvgIcon-root,.MuiCardHeader-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiDataGrid-root .MuiSvgIcon-root,.MuiPagination-root .MuiSvgIcon-root,.MuiTable-root .MuiSvgIcon-root,.MuiTableCell-root .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}.MuiSpeedDial-root .MuiSvgIcon-root,.MuiSpeedDialAction-root .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.MuiRating-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiTreeItem-root .MuiSvgIcon-root,.MuiTreeView-root .MuiSvgIcon-root{height:1.125rem!important;width:1.125rem!important}[class*=Icon] svg,[class*=icon-] svg{max-height:1.5rem!important;max-width:1.5rem!important}.header .MuiSvgIcon-root,.menu .MuiSvgIcon-root,.nav-item .MuiSvgIcon-root,.navigation .MuiSvgIcon-root,.sidebar .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}.MuiSvgIcon-root{display:inline-block!important;flex-shrink:0!important}.MuiSvgIcon-fontSizeInherit,.dark-theme .MuiSvgIcon-root,[data-theme=dark] .MuiSvgIcon-root{height:inherit!important;width:inherit!important}.MuiCircularProgress-root .MuiSvgIcon-root,.MuiLinearProgress-root .MuiSvgIcon-root{height:1.25rem!important;width:1.25rem!important}}@media (min-width:1px){.pwa-mode .MuiSvgIcon-root,.standalone-mode .MuiSvgIcon-root,[data-pwa=true] .MuiSvgIcon-root{height:1.5rem!important;width:1.5rem!important}.pwa-mode .MuiSvgIcon-fontSizeSmall,.standalone-mode .MuiSvgIcon-fontSizeSmall,[data-pwa=true] .MuiSvgIcon-fontSizeSmall{height:1.25rem!important;width:1.25rem!important}.pwa-mode .MuiSvgIcon-fontSizeLarge,.standalone-mode .MuiSvgIcon-fontSizeLarge,[data-pwa=true] .MuiSvgIcon-fontSizeLarge{height:2.1875rem!important;width:2.1875rem!important}}
/*# sourceMappingURL=main.07429d42.css.map*/