.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-messages{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.ant-card{margin-bottom:8px!important;margin-top:8px!important}.ant-layout-content{padding-top:0!important}.page-header{margin-bottom:8px!important}div[style*=container],h2[style*=heading]{padding-top:0!important}h2[style*=heading]{margin-top:0!important}.ant-layout-content{align-items:flex-start!important}.site-layout{overflow:hidden!important}.ant-typography+.ant-card,h2+.ant-card{margin-top:0!important}@media screen and (max-width:768px){.ant-card{margin-bottom:5px!important;margin-top:5px!important}}@media screen and (max-width:600px){.container-wrapper{margin-top:0!important}.ant-layout-content,.container-wrapper{padding-top:0!important}body,html{overflow-x:hidden}}body,html{max-width:100vw!important;overflow-x:hidden!important}.ant-btn{align-items:center!important;color:#000000d9!important;display:inline-flex!important;gap:8px!important;justify-content:center!important;min-height:44px!important;min-width:44px!important;padding:8px 16px!important}@media (max-width:768px){.ant-space-item{margin-bottom:8px!important}.ant-card{border-radius:12px!important;margin:8px!important}.ant-card,.ant-card-body{background-color:#fff!important;color:#000000d9!important}.ant-card-body{padding:16px!important}.ant-modal{height:100vh!important;margin:0!important;max-width:100vw!important}.ant-modal-content{border-radius:0!important;height:100vh!important}.ant-modal-body{max-height:calc(100vh - 100px)!important;overflow-y:auto!important;padding:16px!important}.ant-form-item{margin-bottom:16px!important}.ant-input,.ant-input-password,.ant-picker,.ant-select-selector{background-color:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px!important;color:#000000d9!important;font-size:16px!important;height:48px!important}.ant-btn-lg{font-size:18px!important;height:52px!important}.ant-form-item-label>label{font-size:16px!important;font-weight:600!important}.ant-table-wrapper{overflow-x:auto!important}.ant-table{min-width:600px!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:14px!important;padding:8px 4px!important}.ant-table .mobile-hide{display:none!important}}@media (max-width:1200px){.ant-col-xl-8{width:50%!important}}@media (max-width:768px){.ant-col-lg-12,.ant-col-lg-6,.ant-col-lg-8,.ant-col-md-12,.ant-col-md-6,.ant-col-md-8,.ant-col-xl-6,.ant-col-xl-8{padding:4px!important;width:100%!important}.ant-row{margin:0!important}.ant-menu-horizontal{display:none!important}.mobile-menu-button{border-radius:50%!important;box-shadow:0 4px 12px #00000026!important;display:block!important;height:48px!important;left:10px!important;position:fixed!important;top:10px!important;width:48px!important;z-index:1001!important}.ant-input-search{margin-bottom:16px!important}.ant-input-search-button{height:48px!important;width:48px!important}.floating-ai-chat{bottom:80px!important;height:56px!important;right:16px!important;width:56px!important}.floating-ai-chat .ant-btn{align-items:center!important;display:flex!important;font-size:24px!important;height:56px!important;justify-content:center!important;padding:0!important;width:56px!important}.floating-ai-chat .ant-btn .anticon{display:inline-block!important;font-size:24px!important;line-height:1!important;margin:0!important}.ant-typography-h1,h1{font-size:24px!important;line-height:1.3!important;margin-bottom:16px!important}.ant-typography-h2,h2{font-size:20px!important;line-height:1.3!important;margin-bottom:12px!important}.ant-typography-h3,h3{font-size:18px!important;line-height:1.3!important;margin-bottom:8px!important}.ant-typography,p{color:#000000d9!important;font-size:16px!important;line-height:1.5!important}.ant-image img{height:auto!important;max-width:100%!important;object-fit:cover!important}.ant-avatar{background-color:#f0f0f0!important;color:#000000d9!important;flex-shrink:0!important}.logo-mobile{height:auto!important;max-width:120px!important;object-fit:contain!important}.ant-btn .anticon,.anticon{flex-shrink:0!important;height:auto!important;min-height:14px!important;min-width:14px!important;width:auto!important}.ant-btn-lg .anticon{font-size:18px!important}.ant-btn .anticon{font-size:16px!important}.ant-btn-sm .anticon{font-size:14px!important}.mobile-padding{padding:16px!important}.mobile-margin{margin:16px!important}.mobile-no-padding{padding:0!important}.mobile-small-padding{padding:8px!important}.ant-drawer,.ant-drawer-content{width:100vw!important}.ant-drawer-body{padding:16px!important}.ant-tabs-nav{margin-bottom:16px!important}.ant-tabs-tab{font-size:14px!important;margin:0 4px!important;padding:12px 8px!important}.ant-tabs-content-holder{padding:8px!important}.ant-notification{margin:16px!important;width:calc(100vw - 32px)!important}.ant-message{font-size:16px!important}.ant-statistic{margin-bottom:16px!important;text-align:center!important}.ant-statistic-content-value{font-size:24px!important}.ant-progress{margin-bottom:16px!important}.ant-tag{border-radius:6px!important;margin:2px!important;padding:4px 8px!important}.ant-badge,.ant-tag{font-size:12px!important}.ant-list-item{background-color:initial!important;border-bottom:1px solid #f0f0f0!important;border-radius:8px!important;color:#000000d9!important;margin-bottom:8px!important;padding:12px 16px!important}.ant-list-item-meta-title{color:#000000d9!important;font-size:16px!important;margin-bottom:4px!important}.ant-list-item-meta-description{color:#000000a6!important;font-size:14px!important}.ant-picker-dropdown{left:0!important;width:100vw!important}.ant-calendar{width:100%!important}.ant-tooltip{display:none!important}.anticon svg{fill:currentColor!important;height:1em!important;width:1em!important}.ant-btn-content{align-items:center!important;display:inline-flex!important;gap:6px!important}.ant-avatar-image img{height:100%!important;object-fit:cover!important;width:100%!important}.brand-logo,.logo{height:auto!important;max-width:100%!important;object-fit:contain!important}.ant-menu-item .anticon{margin-right:8px!important}.ant-card .anticon{flex-shrink:0!important}.ai-chat-window{border-radius:0!important;bottom:0!important;height:100vh!important;right:0!important;width:100vw!important}.ai-chat-messages{max-height:calc(100vh - 120px)!important;padding:8px!important}.ant-modal-header .anticon-robot{font-size:18px!important;line-height:1!important}.ant-avatar .anticon-robot{font-size:16px!important;line-height:1!important}.profile-header{padding:16px!important;text-align:center!important}.profile-avatar{flex-shrink:0!important;height:80px!important;margin:0 auto 16px!important;width:80px!important}.profile-avatar img{border-radius:50%!important;height:100%!important;object-fit:cover!important;width:100%!important}.profile-tabs{padding:0 8px!important}.trial-card{margin:8px 0!important;padding:12px!important}.trial-title{font-size:16px!important;line-height:1.3!important}.trial-actions{flex-direction:column!important;gap:8px!important}.trial-actions .ant-btn{width:100%!important}.community-grid{gap:12px!important;grid-template-columns:1fr!important;padding:8px!important}.community-card{padding:12px!important}.network-filters{flex-direction:column!important;gap:8px!important}.activity-item,.network-user-card{margin:8px 0!important;padding:12px!important}.activity-item{border-radius:8px!important}.activity-content{padding-left:8px!important}}@supports (padding:max(0px)){.safe-area-top{padding-top:max(8px,env(safe-area-inset-top))!important}.safe-area-bottom{padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.safe-area-left{padding-left:max(8px,env(safe-area-inset-left))!important}.safe-area-right{padding-right:max(8px,env(safe-area-inset-right))!important}}@media (max-width:768px) and (orientation:landscape){.ant-modal-content{height:100vh!important;margin:0!important}.mobile-landscape-scroll{max-height:calc(100vh - 80px)!important;overflow-y:auto!important}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ant-btn{border-width:.5px!important}}@media (max-width:768px){.ant-btn-primary{background-color:#30b0b3!important;border-color:#30b0b3!important;color:#fff!important}.ant-btn:focus,.ant-input:focus,.ant-select-selector:focus{box-shadow:0 0 0 3px #1890ff4d!important;outline:none!important}.mobile-large-text{font-size:18px!important;line-height:1.4!important}.ant-motion-collapse,.ant-slide-up-enter,.ant-slide-up-leave{animation-duration:.2s!important}.ant-spin{animation-duration:.5s!important}}@media (prefers-color-scheme:dark) and (max-width:768px){.mobile-dark-support{background-color:#1f1f1f!important;color:#fff!important}.ant-card.mobile-dark-support{background-color:#2f2f2f!important;border-color:#434343!important}}.ant-input{background-color:#fff!important;border:1px solid #d9d9d9!important;color:#000000d9!important;line-height:1.5!important;padding:8px 12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ant-input,.ant-input-affix-wrapper{align-items:center!important;display:flex!important;overflow:hidden!important}.ant-input-affix-wrapper{padding:0!important}.ant-input-affix-wrapper .ant-input{align-items:center!important;background:#0000!important;border:none!important;display:flex!important;height:100%!important;line-height:inherit!important;overflow:hidden!important;padding:0 8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ant-input-affix-wrapper .ant-input:placeholder-shown{text-overflow:ellipsis!important;vertical-align:middle!important}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;padding:0 8px!important}.search-responsive .ant-input-affix-wrapper{height:auto!important;max-width:100%!important;min-height:36px!important;overflow:hidden!important;width:100%!important}.search-responsive .ant-input-affix-wrapper .ant-input{font-size:inherit!important;line-height:inherit!important;max-width:calc(100% - 40px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:768px){.ant-input{font-size:14px!important;line-height:1.4!important;padding:8px 12px!important}.ant-input-affix-wrapper{min-height:40px!important;padding:0!important}.ant-input-affix-wrapper .ant-input{font-size:14px!important;max-width:calc(100% - 35px)!important;padding:0 6px!important}.ant-input-affix-wrapper .ant-input-prefix{padding:0 6px!important}}.ant-dropdown{max-width:400px!important;min-width:280px!important}.ant-dropdown,.search-responsive .ant-dropdown{width:100%!important}.ant-dropdown-menu{border:1px solid #d9d9d9!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;margin:0!important;padding:0!important}.search-responsive .ant-dropdown-menu{left:0!important;max-width:400px!important;min-width:280px!important;width:100%!important}@media (max-width:768px){.ant-dropdown,.search-responsive .ant-dropdown-menu{max-width:90vw!important;min-width:250px!important}}.ant-layout-content{margin-top:0!important;min-height:calc(100vh - 120px)!important;padding-bottom:20px!important;padding-top:20px!important}.container-wrapper{background-color:#f3f2ef!important;padding:20px 16px!important}.header-container{border-bottom:1px solid #e8e8e8!important;box-shadow:0 2px 8px #0000000f!important;margin-bottom:0!important}.ant-layout-content>div{margin-top:16px!important;width:100%!important}@media (max-width:768px){.ant-layout-content{padding-left:12px!important;padding-right:12px!important;padding-top:16px!important}.container-wrapper{padding:16px 12px!important}.ant-layout-content>div{margin-top:12px!important}}.ant-layout-footer{background:#f8f9fa!important;border-top:1px solid #e8e8e8!important;text-align:center!important}.ant-layout-footer .ant-typography{transition:color .2s ease!important}.ant-layout-footer .ant-typography:hover{color:#30b0b3!important}@media (max-width:768px){.ant-layout-footer{padding:30px 15px 20px!important}.ant-layout-footer .ant-row{text-align:center!important}.ant-layout-footer .ant-col{margin-bottom:30px!important}.ant-layout-footer .ant-typography h5{font-size:14px!important;margin-bottom:15px!important}.ant-layout-footer .ant-typography{font-size:12px!important;margin-bottom:8px!important}}.ant-layout-footer .ant-image{display:block!important;margin:0 auto!important}.ant-layout-footer>div>div:last-child{border-top:1px solid #e8e8e8!important;margin-top:30px!important;padding-top:15px!important}.ant-card,.ant-card .ant-card-body{background-color:#fff!important;color:#000000d9!important}.ant-typography{color:#000000d9!important}.ant-typography.ant-typography-secondary{color:#000000a6!important}.ant-tabs-content,.ant-tabs-tabpane{background-color:#fff!important;color:#000000d9!important}.ant-empty,.ant-empty-description{color:#000000a6!important}.chat-message{background-color:#fff!important;border:1px solid #f0f0f0!important;color:#000000d9!important}.ant-input::placeholder{color:#00000073!important}.ant-btn-primary{background-color:#30b0b3!important;border-color:#30b0b3!important}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#52c4c7!important;border-color:#52c4c7!important}.ant-btn-primary:active{background-color:#208d90!important;border-color:#208d90!important}.ant-btn-primary[disabled]{background-color:#d9d9d9!important;border-color:#d9d9d9!important}.ant-typography a,a{color:#30b0b3!important}.ant-typography a:hover,a:hover{color:#52c4c7!important}.ant-input-focused,.ant-input:focus,.ant-input:hover{border-color:#30b0b3!important;box-shadow:0 0 0 2px #30b0b333!important}.ant-select-focused .ant-select-selector,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#30b0b3!important}.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #30b0b333!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#30b0b3!important;border-color:#30b0b3!important}.ant-radio-checked .ant-radio-inner{border-color:#30b0b3!important}.ant-progress-bg,.ant-radio-checked .ant-radio-inner:after,.ant-switch-checked{background-color:#30b0b3!important}.ant-pagination-item-active{border-color:#30b0b3!important}.ant-pagination-item-active a,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#30b0b3!important}.ant-tabs-ink-bar{background-color:#30b0b3!important}.ant-menu-item-selected{color:#30b0b3!important}.ant-menu-item-selected:after{border-right-color:#30b0b3!important}.ant-menu-horizontal>.ant-menu-item-selected{border-bottom-color:#30b0b3!important}.ant-table-tbody>tr.ant-table-row-selected>td{background-color:#30b0b31a!important}.ant-drawer-close,.ant-tag-blue{color:#30b0b3!important}.ant-tag-blue{background-color:#30b0b31a!important;border-color:#30b0b3!important}.ant-tag-geekblue{background-color:#30b0b326!important;border-color:#52c4c7!important;color:#208d90!important}.ant-notification-notice-info{border-left-color:#30b0b3!important}.ant-message-info .anticon{color:#30b0b3!important}.ant-spin-dot-item{background-color:#30b0b3!important}.ant-rate-star-full .anticon{color:#30b0b3!important}.ant-upload-drag:hover{border-color:#30b0b3!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#30b0b3!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#30b0b3!important}.ant-steps-item-active .ant-steps-item-icon,.ant-steps-item-finish .ant-steps-item-icon{background-color:#30b0b3!important;border-color:#30b0b3!important}.ant-slider-track{background-color:#30b0b3!important}.ant-slider-handle,.ant-timeline-item-head-blue{border-color:#30b0b3!important}.ant-timeline-item-head-blue{background-color:#30b0b3!important}.ant-anchor-link-active>.ant-anchor-link-title{color:#30b0b3!important}.ant-back-top{background-color:#30b0b3!important}[style*="background-color: #1890ff"],[style*="background-color: blue"],[style*="color: #1890ff"],[style*="color: blue"]{background-color:#30b0b31a!important;color:#30b0b3!important}.ant-btn[style*="background-color: #1890ff"],.ant-btn[style*="background-color: blue"]{background-color:#30b0b3!important;border-color:#30b0b3!important}.ant-btn-loading:before,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#30b0b31a!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#30b0b31a!important;color:#30b0b3!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#30b0b30d!important}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-mentions-dropdown-menu-item-active,.ant-transfer-list-header-selected,.ant-tree-node-selected{background-color:#30b0b31a!important}.ant-select-auto-complete .ant-select-item-option-selected{background-color:#30b0b31a!important;color:#30b0b3!important}.primary-color,[class*=primary]{color:#30b0b3!important}.primary-bg,[class*=primary-bg]{background-color:#30b0b3!important}.blue-color,[class*=blue]{color:#30b0b3!important}.blue-bg,[class*=blue-bg]{background-color:#30b0b31a!important}.community-gradient{background:linear-gradient(135deg,#30b0b3,#208d90)!important}.activity-item .ant-tag,.network-user-card .ant-tag,.profile-completion .ant-tag,.profile-page .ant-tag,.trial-card .ant-tag,.trial-detail .ant-tag{background-color:#30b0b31a!important;border-color:#30b0b3!important;color:#30b0b3!important}.ant-btn-primary,.primary-button,button[type=primary]{background-color:#30b0b3!important;border-color:#30b0b3!important;color:#fff!important}.ant-btn-primary:hover,.primary-button:hover,button[type=primary]:hover{background-color:#52c4c7!important;border-color:#52c4c7!important}.ant-btn-primary:active,.primary-button:active,button[type=primary]:active{background-color:#208d90!important;border-color:#208d90!important}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#30b0b3!important;border-color:#30b0b3!important}.ant-radio-wrapper .ant-radio:hover .ant-radio-inner{border-color:#30b0b3!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot,.ant-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:#30b0b3!important}.ant-steps .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-tail:after{background-color:#30b0b3!important}.ant-form-item-has-success .ant-input,.ant-form-item-has-success .ant-input-password{border-color:#30b0b3!important}.ant-form-item-has-success .ant-form-item-children-icon{color:#30b0b3!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:hover,.ant-input-focused,.ant-input-password-focused,.ant-input-password:focus,.ant-input-password:hover,.ant-input:focus,.ant-input:hover{border-color:#30b0b3!important;box-shadow:0 0 0 2px #30b0b333!important}[data-custom-class=body],[data-custom-class=body] *{background:#0000!important}.print-button,.print-button span{color:#fff!important}.print-button span{font-weight:700!important}.print-button:hover{background-color:#2a9c9f!important;border-color:#2a9c9f!important}.print-button:hover,.print-button:hover span{color:#fff!important}.print-button-green{background-color:#fff!important;border-color:#30b0b3!important;color:#30b0b3!important}.print-button-green span{color:#30b0b3!important;font-weight:700!important}.print-button-green:hover{background-color:#30b0b3!important;border-color:#30b0b3!important;color:#fff!important}.print-button-green:hover span{color:#fff!important}[data-custom-class=title],[data-custom-class=title] *{color:#000!important;font-family:Arial!important;font-size:26px!important}[data-custom-class=subtitle],[data-custom-class=subtitle] *{color:#595959!important;font-family:Arial!important;font-size:14px!important}[data-custom-class=heading_1],[data-custom-class=heading_1] *{color:#000!important;font-family:Arial!important;font-size:19px!important}[data-custom-class=heading_2],[data-custom-class=heading_2] *{color:#000!important;font-family:Arial!important;font-size:17px!important}[data-custom-class=body_text],[data-custom-class=body_text] *{color:#595959!important;font-size:14px!important}.legal-document-container{background:#fff;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:20px}.legal-document-container .ant-typography h1,.legal-document-container .ant-typography h2,.legal-document-container .ant-typography h3,.legal-document-container .ant-typography h4{font-family:Arial!important}.legal-document-container .ant-typography h1{color:#000!important;font-size:26px!important}.legal-document-container .ant-typography h2{color:#000!important;font-size:19px!important}.legal-document-container .ant-typography h3{color:#000!important;font-size:17px!important}.legal-document-container .ant-typography,.legal-document-container .ant-typography p{color:#595959!important;font-family:Arial!important;font-size:14px!important}@media print{.legal-document-container{background:#fff!important;color:#000!important;font-family:Arial,sans-serif!important}.legal-document-container *{background:#0000!important;color:inherit!important}.legal-document-container h1{color:#000!important;font-size:26px!important}.legal-document-container h2{color:#000!important;font-size:19px!important}.legal-document-container h3{color:#000!important;font-size:17px!important}.legal-document-container li,.legal-document-container p{color:#595959!important;font-size:14px!important}}.ant-menu-horizontal{border-bottom:none!important;overflow:hidden!important;white-space:nowrap!important}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{margin:0 2px!important;padding:0 12px!important;transition:all .3s ease!important}.compact-menu .ant-menu-horizontal>.ant-menu-item{font-size:14px!important;margin:0 1px!important;padding:0 10px!important}.scrollable-menu-container{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-color:#30b0b3 #0000!important;scrollbar-width:thin!important}.scrollable-menu-container::-webkit-scrollbar{height:4px!important}.scrollable-menu-container::-webkit-scrollbar-track{background:#0000!important}.scrollable-menu-container::-webkit-scrollbar-thumb{background:#30b0b3!important;border-radius:2px!important}.ant-drawer .ant-menu-item{border-radius:6px!important;font-size:15px!important;height:44px!important;line-height:44px!important;margin:0 0 4px!important;padding-left:16px!important;transition:all .2s ease!important}.ant-drawer .ant-menu-item:hover{background-color:#f0f8ff!important;color:#30b0b3!important}.ant-dropdown-menu-item{font-size:14px!important;padding:8px 16px!important;transition:all .2s ease!important}.ant-dropdown-menu-item:hover{background-color:#f0f8ff!important;color:#30b0b3!important}@media (max-width:1400px){.compact-menu .ant-menu-item{font-size:13px!important;padding:0 8px!important}.compact-menu .ant-menu-item span .anticon,.compact-menu .ant-menu-item span svg{display:none!important}}@media (max-width:1200px){.compact-menu .ant-menu-item{font-size:12px!important;padding:0 6px!important}.menu-item-low-priority{display:none!important}}@media (max-width:1024px){.compact-menu .ant-menu-item{font-size:11px!important;padding:0 4px!important}.menu-item-medium-priority{display:none!important}}@media (max-width:900px){.desktop-menu{display:none!important}.mobile-menu{display:block!important}}.user-button-responsive{font-size:12px!important;height:32px!important;padding:0 10px!important}@media (max-width:1200px){.user-button-responsive{font-size:11px!important;height:30px!important;padding:0 8px!important}}@media (max-width:1024px){.user-button-responsive{font-size:10px!important;height:28px!important;padding:0 6px!important}.user-button-responsive span{display:none!important}}.notification-button-responsive{margin-right:8px!important}@media (max-width:1024px){.notification-button-responsive{margin-right:4px!important}}.header-container{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;max-width:100vw!important;overflow:hidden!important;padding:0 16px!important}@media (max-width:1200px){.header-container{gap:6px!important;padding:0 12px!important}}@media (max-width:1024px){.header-container{gap:4px!important;padding:0 8px!important}}.logo-responsive{flex-shrink:0!important}@media (max-width:1200px){.logo-responsive img{height:56px!important;width:140px!important}}@media (max-width:1024px){.logo-responsive img{height:48px!important;width:120px!important}}.search-responsive{align-items:center!important;display:flex!important;flex:1 1!important;justify-content:center!important;margin:0 8px!important;max-width:400px!important;min-width:120px!important}@media (max-width:1200px){.search-responsive{flex:0.8 1!important;margin:0 6px!important;max-width:300px!important;min-width:100px!important}}@media (max-width:1024px){.search-responsive{flex:0.6 1!important;margin:0 4px!important;max-width:200px!important;min-width:80px!important}}@media (max-width:768px){.search-responsive{flex:0.5 1!important;margin:0 2px!important;max-width:150px!important;min-width:60px!important}}.menu-container-responsive{display:flex!important;flex:1 1!important;justify-content:center!important;min-width:0!important;overflow:hidden!important}.right-icons-responsive{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:4px!important}body,html{font-family:Segoe UI,sans-serif;margin:0;overflow-x:hidden;padding:0;width:100%}.landing-page{align-items:center;display:flex;flex-direction:column;width:100%}.hero{background-color:#30b0b3;box-sizing:border-box;color:#fff;padding:60px 20px;text-align:center;width:100%}.hero h1{font-size:2.5rem;margin-bottom:20px}.hero h1,.hero p{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.hero p{font-size:1.1rem;line-height:1.6;margin-bottom:30px}.cta-button,.hero button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#fff;border:none;border-radius:6px;color:#30b0b3;cursor:pointer;font-size:1rem;font-weight:600;margin:5px;max-width:100%;min-width:140px;overflow:hidden;padding:14px 28px;text-overflow:ellipsis;white-space:nowrap}.cta-button[style*=border]{border:inherit!important}.hero .cta-button.login-button{background-color:initial!important;border:2px solid #fff!important;color:#fff!important;font-weight:700!important}.dashboard-container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.card-container{flex-wrap:wrap;margin:0 auto}.card-container,.dashboard-card{align-items:center;display:flex;justify-content:center;width:100%}.dashboard-card{flex-direction:column;margin:10px;max-width:350px}.features{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1200px;padding:60px 20px;text-align:center;width:100%}.feature{flex:1 1 300px;margin:20px;max-width:100%;min-width:250px}.feature h3{color:#0d1c3f;font-size:1.25rem;margin-bottom:20px}.feature h3,.placeholder-box{word-wrap:break-word;overflow-wrap:break-word}.placeholder-box{align-items:center;background-color:#f0f0f5;border-radius:8px;box-sizing:border-box;color:#555;display:flex;font-size:.95rem;height:220px;justify-content:center;padding:20px}.how-it-works{box-sizing:border-box;padding:60px 20px;text-align:center;width:100%}.how-it-works h2{word-wrap:break-word;font-size:2rem;margin-bottom:40px;overflow-wrap:break-word}.steps{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;width:100%}.step{word-wrap:break-word;margin:10px;max-width:200px;min-width:150px;overflow-wrap:break-word}.icon{align-items:center;display:flex;font-size:2.5rem;justify-content:center;margin-bottom:15px}.step h4{color:#0d1c3f;margin-bottom:5px}.step h4,.step p{word-wrap:break-word;overflow-wrap:break-word}.step p{color:#555;margin:0}@media (max-width:800px){.hero h1{font-size:2rem}.hero p{font-size:1rem}.feature,.step{flex:1 1 100%}.dashboard-card{margin:10px 5px;max-width:100%}}@media screen and (-webkit-min-device-pixel-ratio:0){.cta-button,.hero button{-webkit-appearance:none}.icon{display:block;text-align:center}.dashboard-container{align-items:center;display:flex;flex-direction:column}.card-container{justify-content:center}}
/*# sourceMappingURL=main.676aff2d.css.map*/