@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap";.login-page-body{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Poppins,sans-serif;min-height:100vh;padding:20px}.auth-wrapper h1{font-weight:700;margin:0;font-size:28px;color:#232f3f}.auth-wrapper h2{text-align:center;color:#fff;margin-bottom:20px;font-size:32px;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.auth-wrapper p{font-size:15px;font-weight:300;line-height:24px;letter-spacing:.5px;margin:20px 0 30px}.auth-wrapper span{font-size:13px;color:#666}.auth-wrapper a{color:#232f3f;font-size:14px;text-decoration:none;margin:15px 0;transition:color .3s ease}.auth-wrapper a:hover{color:#4a5d75}.auth-wrapper button{border-radius:25px;border:none;background:#232f3f;color:#fff;font-size:13px;font-weight:600;padding:14px 50px;letter-spacing:1px;text-transform:uppercase;transition:all .2s ease;cursor:pointer;box-shadow:0 4px 15px #232f3f66}.auth-wrapper button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #232f3f99;opacity:.7}.auth-wrapper button:active{transform:translateY(0)}.auth-wrapper button:focus{outline:none}.auth-wrapper button.transparent-btn{background:transparent;border:2px solid #FFFFFF;box-shadow:none}.auth-wrapper button.transparent-btn:hover{background:#ffffff1a}.auth-wrapper form{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;height:100%;text-align:center}.auth-wrapper input{background-color:#f3f4f6;border:2px solid transparent;border-radius:12px;padding:14px 18px;margin:8px 0;width:100%;font-size:14px;transition:all .3s ease}.auth-wrapper input:focus{outline:none;border-color:#232f3f;background-color:#fff;box-shadow:0 0 0 3px #232f3f1a}.auth-wrapper{background-color:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;position:relative;overflow:hidden;width:850px;max-width:100%;min-height:550px;color:#232f3f}.auth-form-box{position:absolute;top:0;height:100%;transition:all .6s ease-in-out}.login-form-box{left:0;width:50%;z-index:2}.auth-wrapper.panel-active .login-form-box{transform:translate(100%)}.register-form-box{left:0;width:50%;opacity:0;z-index:1}.auth-wrapper.panel-active .register-form-box{transform:translate(100%);opacity:1;z-index:5;animation:show .6s}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.slide-panel-wrapper{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}.auth-wrapper.panel-active .slide-panel-wrapper{transform:translate(-100%)}.slide-panel{background:linear-gradient(90deg,#232f3f 50%,#485465 99%);background-position:center;color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translate(0);transition:transform .6s ease-in-out}.auth-wrapper.panel-active .slide-panel{transform:translate(50%)}.panel-content{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;text-align:center;top:0;height:100%;width:50%;transform:translate(0);transition:transform .6s ease-in-out}.panel-content h1{color:#fff}.panel-content-left{transform:translate(-20%)}.auth-wrapper.panel-active .panel-content-left{transform:translate(0)}.panel-content-right{right:0;transform:translate(0)}.auth-wrapper.panel-active .panel-content-right{transform:translate(20%)}.social-links{margin:25px 0}.social-links a{border:2px solid #e0e0e0;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 8px;height:45px;width:45px;transition:all .2s ease;color:var(--main-text-color);cursor:pointer}.social-links a:hover{border-color:#232f3f;background:#232f3f;color:#fff;transform:translateY(-3px);opacity:.9}.social-icon{width:20px;height:20px;fill:currentColor}.mobile-switch{display:none}@media(max-width:768px){.auth-wrapper{min-height:auto;width:100%;max-width:100%;border-radius:15px}.auth-form-box{position:static!important;width:100%!important;transform:none!important;opacity:1!important}.login-form-box,.register-form-box{position:static!important;width:100%!important;left:0!important;transform:none!important;opacity:1!important;z-index:1!important}.register-form-box,.auth-wrapper.panel-active .login-form-box{display:none}.auth-wrapper.panel-active .register-form-box{display:block}.slide-panel-wrapper{display:none!important}.auth-wrapper form{padding:30px 25px;position:static;height:auto}.mobile-switch{display:block;margin-top:20px;color:#667eea;font-size:14px}.mobile-switch button{background:transparent;color:#667eea;border:2px solid #667eea;padding:10px 30px;margin-top:10px;box-shadow:none}.mobile-switch button:hover{background:#667eea;color:#fff}}@media(max-width:480px){.login-page-body{padding:10px}.auth-wrapper{width:100%!important;max-width:100%!important;box-shadow:none}.auth-wrapper form{padding:20px 10px}.auth-wrapper h1{font-size:24px}}:root{--main-text-color: #232F3F}._loginPage_1m42a_6{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Poppins,sans-serif;min-height:100vh;padding:20px}._authWrapper_1m42a_16{background-color:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;position:relative;overflow:hidden;width:850px;max-width:100%;min-height:550px;color:#232f3f}._authWrapper_1m42a_16 h1{font-weight:700;margin:0;font-size:28px;color:#232f3f}._authWrapper_1m42a_16 h2{text-align:center;color:#fff;margin-bottom:20px;font-size:32px;text-shadow:2px 2px 4px rgba(0,0,0,.2)}._authWrapper_1m42a_16 p{font-size:15px;font-weight:300;line-height:24px;letter-spacing:.5px;margin:20px 0 30px}._authWrapper_1m42a_16 span{font-size:13px;color:#666}._authWrapper_1m42a_16 a{color:#232f3f;font-size:14px;text-decoration:none;margin:15px 0;transition:color .3s ease}._authWrapper_1m42a_16 a:hover{color:#4a5d75}._authWrapper_1m42a_16 button{border-radius:25px;border:none;background:#232f3f;color:#fff;font-size:13px;font-weight:600;padding:14px 50px;letter-spacing:1px;text-transform:uppercase;transition:all .2s ease;cursor:pointer;box-shadow:0 4px 15px #232f3f66}._authWrapper_1m42a_16 button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #232f3f99;opacity:.7}._authWrapper_1m42a_16 button:active{transform:translateY(0)}._authWrapper_1m42a_16 button:focus{outline:none}._authWrapper_1m42a_16 button._transparentBtn_1m42a_86{background:transparent;border:2px solid #FFFFFF;box-shadow:none}._authWrapper_1m42a_16 button._transparentBtn_1m42a_86:hover{background:#ffffff1a}._authWrapper_1m42a_16 form{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;height:100%;text-align:center}._authWrapper_1m42a_16 input{background-color:#f3f4f6;border:2px solid transparent;border-radius:12px;padding:14px 18px;margin:8px 0;width:100%;font-size:14px;transition:all .3s ease}._authWrapper_1m42a_16 input:focus{outline:none;border-color:#232f3f;background-color:#fff;box-shadow:0 0 0 3px #232f3f1a}._authWrapper_1m42a_16._panelActive_1m42a_120 ._loginFormBox_1m42a_120{transform:translate(100%)}._authWrapper_1m42a_16._panelActive_1m42a_120 ._registerFormBox_1m42a_123{transform:translate(100%);opacity:1;z-index:5;animation:_show_1m42a_1 .6s}._authWrapper_1m42a_16._panelActive_1m42a_120 ._slidePanelWrapper_1m42a_129{transform:translate(-100%)}._authWrapper_1m42a_16._panelActive_1m42a_120 ._slidePanel_1m42a_129{transform:translate(50%)}._authWrapper_1m42a_16._panelActive_1m42a_120 ._panelContentLeft_1m42a_135{transform:translate(0)}._authWrapper_1m42a_16._panelActive_1m42a_120 ._panelContentRight_1m42a_138{transform:translate(20%)}._authWrapper_1m42a_16._panelActive_1m42a_120 ._loginFormBox_1m42a_120{display:none}._authWrapper_1m42a_16._panelActive_1m42a_120 ._registerFormBox_1m42a_123{display:block}._authFormBox_1m42a_148{position:absolute;top:0;height:100%;transition:all .6s ease-in-out}._loginFormBox_1m42a_120{left:0;width:50%;z-index:2}._registerFormBox_1m42a_123{left:0;width:50%;opacity:0;z-index:1}._slidePanelWrapper_1m42a_129{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}._slidePanel_1m42a_129{background:linear-gradient(90deg,#232f3f 50%,#485465 99%);background-position:center;color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translate(0);transition:transform .6s ease-in-out}._panelContent_1m42a_135{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;text-align:center;top:0;height:100%;width:50%;transform:translate(0);transition:transform .6s ease-in-out}._panelContent_1m42a_135 h1{color:#fff}._panelContent_1m42a_135 ._logo_1m42a_208{height:3.5rem;width:auto;filter:brightness(0) invert(1)}._panelContentLeft_1m42a_135{transform:translate(-20%)}._panelContentRight_1m42a_138{right:0;transform:translate(0)}._socialLinks_1m42a_223{margin:25px 0}._socialLinks_1m42a_223 a{border:2px solid #e0e0e0;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 8px;height:45px;width:45px;transition:all .2s ease;color:var(--main-text-color);cursor:pointer}._socialLinks_1m42a_223 a:hover{border-color:#232f3f;background:#232f3f;color:#fff;transform:translateY(-3px);opacity:.9}._socialIcon_1m42a_247{width:20px;height:20px;fill:currentColor}._mobileSwitch_1m42a_253{display:none}@keyframes _show_1m42a_1{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}@media(max-width:768px){._authWrapper_1m42a_16{min-height:auto;width:100%;max-width:100%;border-radius:15px}._authFormBox_1m42a_148{position:static!important;width:100%!important;transform:none!important;opacity:1!important}._loginFormBox_1m42a_120,._registerFormBox_1m42a_123{position:static!important;width:100%!important;left:0!important;transform:none!important;opacity:1!important;z-index:1!important}._registerFormBox_1m42a_123{display:none}._slidePanelWrapper_1m42a_129{display:none!important}._authWrapper_1m42a_16 form{padding:30px 25px;position:static;height:auto}._mobileSwitch_1m42a_253{display:block;margin-top:20px;color:#667eea;font-size:14px}._mobileSwitch_1m42a_253 button{background:transparent;color:#667eea;border:2px solid #667eea;padding:10px 30px;margin-top:10px;box-shadow:none}._mobileSwitch_1m42a_253 button:hover{background:#667eea;color:#fff}}@media(max-width:480px){._loginPage_1m42a_6{padding:10px}._authWrapper_1m42a_16{width:100%!important;max-width:100%!important;box-shadow:none}._authWrapper_1m42a_16 form{padding:20px 10px}._authWrapper_1m42a_16 h1{font-size:24px}}._modal__backdrop_1b8bm_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem;overflow-y:auto}._modal__overlay_1b8bm_12{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100!important;padding:1rem;overflow-y:auto}._modal__dialog_1b8bm_23{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;width:100%;display:flex;flex-direction:column;min-height:0;max-width:768px;max-height:calc(95dvh - 126px);overflow-y:auto}.dark ._modal__dialog_1b8bm_23{background:#1f2937}._modal__dialog--narrow_1b8bm_38{max-width:512px}._modal__dialog--wide_1b8bm_41{max-width:1024px}._modal__header_1b8bm_44{border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.dark ._modal__header_1b8bm_44{border-bottom-color:#374151}._modal__title_1b8bm_55{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.dark ._modal__title_1b8bm_55{color:#fff}._modal__close_1b8bm_64{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;border:none;background:transparent;cursor:pointer;transition:background-color .2s;color:#6b7280}._modal__close_1b8bm_64:hover{background:#f3f4f6}.dark ._modal__close_1b8bm_64:hover{background:#374151}.dark ._modal__close_1b8bm_64{color:#9ca3af}._modal__close_1b8bm_64 svg{width:1.25rem;height:1.25rem}._modal__body_1b8bm_90{flex:1;min-height:0}._modal__footer_1b8bm_94{border-top:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;justify-content:flex-end;gap:.75rem;flex-shrink:0}.dark ._modal__footer_1b8bm_94{border-top-color:#374151}._appDetailsModal__layout_1wt9m_1{flex:1;display:flex;flex-direction:column;min-height:0}@media(min-width:768px){._appDetailsModal__layout_1wt9m_1{flex-direction:row}}._appDetailsModal__formSection_1wt9m_12{width:100%;border-bottom:1px solid #e5e7eb;padding:1.5rem;overflow-y:auto}.dark ._appDetailsModal__formSection_1wt9m_12{border-bottom-color:#374151}@media(min-width:768px){._appDetailsModal__formSection_1wt9m_12{width:33.333333%;border-bottom:0;border-right:1px solid #e5e7eb}.dark ._appDetailsModal__formSection_1wt9m_12{border-right-color:#374151}}._appDetailsModal__form_1wt9m_12{display:flex;flex-direction:column;gap:1rem}._appDetailsModal__field_1wt9m_36{display:flex;flex-direction:column}._appDetailsModal__label_1wt9m_40{display:block;font-weight:500;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem;color:#374151}.dark ._appDetailsModal__label_1wt9m_40{color:#d1d5db}._appDetailsModal__label_1wt9m_40 svg{width:1rem;height:1rem}._appDetailsModal__input_1wt9m_56,._appDetailsModal__select_1wt9m_56{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;font-size:1rem;outline:none;transition:all .2s}._appDetailsModal__input_1wt9m_56:focus,._appDetailsModal__select_1wt9m_56:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.dark ._appDetailsModal__input_1wt9m_56,.dark ._appDetailsModal__select_1wt9m_56{border-color:#4b5563;background:#374151;color:#fff}.dark ._appDetailsModal__input_1wt9m_56:focus,.dark ._appDetailsModal__select_1wt9m_56:focus{border-color:#3b82f6}._appDetailsModal__emailsSection_1wt9m_80{width:100%;padding:1.5rem;background:#f9fafb;overflow-y:auto}.dark ._appDetailsModal__emailsSection_1wt9m_80{background:#111827}@media(min-width:768px){._appDetailsModal__emailsSection_1wt9m_80{width:66.666667%}}._appDetailsModal__emailsHeader_1wt9m_94{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._appDetailsModal__emailsTitle_1wt9m_100{font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.5rem;color:#111827}.dark ._appDetailsModal__emailsTitle_1wt9m_100{color:#fff}._appDetailsModal__emailsTitle_1wt9m_100 svg{width:1.25rem;height:1.25rem}._appDetailsModal__emailsManageButton_1wt9m_115{border-radius:9999px;padding:.125rem;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;color:#374151}._appDetailsModal__emailsManageButton_1wt9m_115:hover{opacity:.9}.dark ._appDetailsModal__emailsManageButton_1wt9m_115{color:#d1d5db}._appDetailsModal__emailsManageButton_1wt9m_115 svg{width:1.5rem;height:1.5rem}._appDetailsModal__emailsList_1wt9m_137{display:flex;flex-direction:column;gap:1rem}._appDetailsModal__emailCard_1wt9m_142{display:block;background:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s;text-decoration:none;color:inherit}._appDetailsModal__emailCard_1wt9m_142:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark ._appDetailsModal__emailCard_1wt9m_142{background:#1f2937;border-color:#374151}._appDetailsModal__emailHeader_1wt9m_160{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}._appDetailsModal__emailSubject_1wt9m_166{font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#111827;transition:color .2s}._appDetailsModal__emailCard_1wt9m_142:hover ._appDetailsModal__emailSubject_1wt9m_166{color:#2563eb}.dark ._appDetailsModal__emailCard_1wt9m_142:hover ._appDetailsModal__emailSubject_1wt9m_166{color:#60a5fa}.dark ._appDetailsModal__emailSubject_1wt9m_166{color:#fff}._appDetailsModal__emailMeta_1wt9m_184{display:flex;align-items:center;gap:.5rem;color:#6b7280;white-space:nowrap}._appDetailsModal__emailMeta_1wt9m_184 svg{width:.75rem;height:.75rem;color:#9ca3af;transition:color .2s}._appDetailsModal__emailCard_1wt9m_142:hover ._appDetailsModal__emailMeta_1wt9m_184 svg{color:#3b82f6}._appDetailsModal__emailSnippet_1wt9m_200{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem;color:#374151}.dark ._appDetailsModal__emailSnippet_1wt9m_200{color:#d1d5db}._appDetailsModal__emailsEmpty_1wt9m_211{text-align:center;padding:2rem 0;color:#6b7280}.dark ._appDetailsModal__emailsEmpty_1wt9m_211{color:#9ca3af}._appDetailsModal__footer_1wt9m_219{border-top:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;justify-content:flex-end;gap:.75rem;flex-shrink:0}.dark ._appDetailsModal__footer_1wt9m_219{border-top-color:#374151}._appDetailsModal__footerButton_1wt9m_230{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#374151;cursor:pointer;transition:all .2s;font-weight:500}._appDetailsModal__footerButton_1wt9m_230:hover{background:#f9fafb}.dark ._appDetailsModal__footerButton_1wt9m_230{border-color:#4b5563;background:#1f2937;color:#d1d5db}.dark ._appDetailsModal__footerButton_1wt9m_230:hover{background:#374151}._appDetailsModal__footerButton--primary_1wt9m_251{background:#232f3f;color:#fff;border-color:#232f3f}._appDetailsModal__footerButton--primary_1wt9m_251:hover{opacity:.9}._applicationsTable_1si82_1{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dark ._applicationsTable_1si82_1{background:#1f2937;border-color:#374151}._applicationsTable__header_1si82_11{border-bottom:1px solid #e5e7eb;padding:1.5rem}@media(max-width:767px){._applicationsTable__header_1si82_11{padding:1rem}}.dark ._applicationsTable__header_1si82_11{border-bottom-color:#374151}._applicationsTable__title_1si82_23{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 1rem}@media(max-width:767px){._applicationsTable__title_1si82_23{font-size:1.125rem;margin-bottom:.75rem}}.dark ._applicationsTable__title_1si82_23{color:#fff}._applicationsTable__controls_1si82_38{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:stretch;flex-direction:row}@media(max-width:390px){._applicationsTable__controls_1si82_38{flex-direction:column;align-items:stretch;gap:.75rem}}._applicationsTable__searchWrapper_1si82_52{position:relative;flex:1 1 0%;min-width:80px}@media(max-width:390px){._applicationsTable__searchWrapper_1si82_52{width:100%;flex:none}}._applicationsTable__searchIcon_1si82_63{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#9ca3af}._applicationsTable__search_1si82_52{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;font-size:1rem;transition:box-shadow .2s;box-sizing:border-box}.dark ._applicationsTable__search_1si82_52{background:#374151;border-color:#4b5563;color:#fff}._applicationsTable__search_1si82_52:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:transparent}._applicationsTable__filterWrapper_1si82_93{position:relative;flex-shrink:0;flex-grow:0;width:180px;min-width:180px;max-width:180px}@media(max-width:390px){._applicationsTable__filterWrapper_1si82_93{width:100%;max-width:100%;min-width:100%;flex:none}}._applicationsTable__filterIcon_1si82_109{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#9ca3af}._applicationsTable__filter_1si82_93{padding:.5rem 2rem .5rem 2.5rem;border-radius:.5rem;border:1px solid #d1d5db;background:#fff;color:#111827;min-width:100%;width:100%;appearance:none;cursor:pointer;font-size:1rem;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark ._applicationsTable__filter_1si82_93{background:#374151;border-color:#4b5563;color:#fff}._applicationsTable__filter_1si82_93:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:transparent}._applicationsTable__tableWrapper_1si82_144{overflow-x:auto}._applicationsTable__table_1si82_144{width:100%;border-collapse:collapse}._applicationsTable__thead_1si82_151{background:#f9fafb;border-bottom:1px solid #e5e7eb}.dark ._applicationsTable__thead_1si82_151{background:#37415180;border-bottom-color:#374151}._applicationsTable__th_1si82_151{padding:.75rem 1.5rem;text-align:left}._applicationsTable__sortBtn_1si82_163{display:inline-flex;align-items:center;gap:.25rem;font-weight:500;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:none;border:none;cursor:pointer;padding:0;transition:opacity .2s}._applicationsTable__sortBtn_1si82_163:hover{opacity:.7}.dark ._applicationsTable__sortBtn_1si82_163{color:#9ca3af}._applicationsTable__icon_1si82_184{width:.75rem;height:.75rem}._applicationsTable__tbody_1si82_188 tr{border-bottom:1px solid #e5e7eb;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}.dark ._applicationsTable__tbody_1si82_188 tr{border-bottom-color:#374151}._applicationsTable__tbody_1si82_188 tr:hover{background:#f9fafb}.dark ._applicationsTable__tbody_1si82_188 tr:hover{background:#37415180}._applicationsTable__td_1si82_204{padding:1rem 1.5rem;color:#111827;white-space:nowrap;font-size:1rem}.dark ._applicationsTable__td_1si82_204{color:#fff}._applicationsTable__td--id_1si82_213,._applicationsTable__td--company_1si82_216 div{font-weight:500}._applicationsTable__td--role_1si82_219{white-space:normal}._applicationsTable__td--role_1si82_219 div{color:#111827;font-weight:400}.dark ._applicationsTable__td--role_1si82_219 div{color:#d1d5db}._applicationsTable__td--muted_1si82_229{color:#4b5563;font-size:1rem}.dark ._applicationsTable__td--muted_1si82_229{color:#9ca3af}._applicationsTable__status_1si82_236{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-weight:500;font-size:.875rem}._applicationsTable__status--Applied_1si82_245{background:#f3f4f6;color:#374151}._applicationsTable__status--Interview_1si82_249{background:#fef9c3;color:#a16207}._applicationsTable__status--Offer_1si82_253{background:#dcfce7;color:#15803d}._applicationsTable__status--Rejected_1si82_257{background:#fee2e2;color:#b91c1c}._applicationsTable__statusDot_1si82_261{width:.375rem;height:.375rem;border-radius:9999px}._applicationsTable__statusDot--Applied_1si82_266{background:#6b7280}._applicationsTable__statusDot--Interview_1si82_269{background:#eab308}._applicationsTable__statusDot--Offer_1si82_272{background:#22c55e}._applicationsTable__statusDot--Rejected_1si82_275{background:#ef4444}._applicationsTable__empty_1si82_278{padding:3rem 1.5rem;text-align:center;color:#6b7280}.dark ._applicationsTable__empty_1si82_278{color:#9ca3af}._applicationsTable__mobile_1si82_286{background:#fff}.dark ._applicationsTable__mobile_1si82_286{background:#1f2937}._applicationsTable__mobileHeader_1si82_292{padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer}._applicationsTable__mobileMeta_1si82_299{display:flex;align-items:center;gap:.5rem}._applicationsTable__mobileBody_1si82_304{padding:.5rem 1rem 1rem}._applicationsTable__pagination_1si82_307{border-top:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}@media(min-width:640px){._applicationsTable__pagination_1si82_307{flex-direction:row}}@media(max-width:639px){._applicationsTable__pagination_1si82_307{flex-direction:column;align-items:stretch;justify-content:center}}.dark ._applicationsTable__pagination_1si82_307{border-top-color:#374151}._applicationsTable__paginationControls_1si82_331{display:flex;align-items:center;gap:.5rem}@media(max-width:639px){._applicationsTable__paginationControls_1si82_331{justify-content:center}}._applicationsTable__paginationSelect_1si82_341{border:1px solid #d1d5db;border-radius:.5rem;padding:.25rem .5rem;background:#fff;font-size:1rem;color:#111827}.dark ._applicationsTable__paginationSelect_1si82_341{border-color:#4b5563;background:#374151;color:#fff}._applicationsTable__paginationSelect_1si82_341:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:transparent}._applicationsTable__paginationInfo_1si82_359{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media(max-width:390px){._applicationsTable__paginationInfo_1si82_359{flex-direction:column;justify-content:center;text-align:center;width:100%}}._applicationsTable__paginationInfo_1si82_359 p{color:#4b5563;font-size:1rem;margin:0}.dark ._applicationsTable__paginationInfo_1si82_359 p{color:#9ca3af}._applicationsTable__paginationPage_1si82_381{font-weight:500;color:#4b5563;font-size:1rem}.dark ._applicationsTable__paginationPage_1si82_381{color:#9ca3af}._applicationsTable__paginationBtn_1si82_389{padding:.25rem;border-radius:.375rem;border:none;background:none;color:#6b7280;cursor:pointer;transition:background-color .2s}.dark ._applicationsTable__paginationBtn_1si82_389{color:#9ca3af}._applicationsTable__paginationBtn_1si82_389:hover:not(:disabled){background:#f3f4f6}.dark ._applicationsTable__paginationBtn_1si82_389:hover:not(:disabled){background:#374151}._applicationsTable__paginationBtn_1si82_389:disabled{opacity:.5;cursor:not-allowed}._applicationsTable__paginationBtn_1si82_389 svg{width:1.25rem;height:1.25rem}._charts-container_h3unp_1{width:100%;container-type:inline-size}@container (width< 860px){._charts-container_h3unp_1 ._charts-section_h3unp_6{flex-direction:column}}._charts-section_h3unp_6{display:flex;flex-direction:row;gap:1.5rem;min-height:422px;width:100%}._charts-section__card_h3unp_20{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;padding:1rem;display:flex;flex-direction:column;min-width:0;flex:1 1 0}@media(min-width:768px){._charts-section__card_h3unp_20{padding:1.5rem}}.dark ._charts-section__card_h3unp_20{background-color:#1f2937;border-color:#374151}._charts-section__empty_h3unp_41{display:flex;align-items:center;justify-content:center;height:100%}._charts-section__empty-text_h3unp_47{font-size:1.25rem;font-weight:500}._charts-section__header_h3unp_51{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media screen and (max-width:490px){._charts-section__header_h3unp_51{flex-direction:column;align-items:center}}._charts-section__title-group_h3unp_65{text-align:center}@media(min-width:768px){._charts-section__title-group_h3unp_65{text-align:left}}._charts-section__title_h3unp_65{font-size:1.125rem;font-weight:600;margin:0;color:#111827}.dark ._charts-section__title_h3unp_65{color:#fff}._charts-section__controls_h3unp_83{display:flex;align-items:center;gap:.5rem}._charts-section__icon_h3unp_88{width:1rem;height:1rem;opacity:.7;color:#4b5563}.dark ._charts-section__icon_h3unp_88{color:#d1d5db}._charts-section__select_h3unp_97{font-size:.875rem;border:1px solid #d1d5db;border-radius:.5rem;padding:.375rem .75rem;background-color:#fff;color:#111827}._charts-section__select_h3unp_97:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:transparent}.dark ._charts-section__select_h3unp_97{border-color:#4b5563;background-color:#374151;color:#fff}._charts-section__tooltip_h3unp_115{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;padding:.75rem}.dark ._charts-section__tooltip_h3unp_115{background-color:#1f2937;border-color:#374151}._charts-section__tooltip-label_h3unp_126{font-size:.875rem;font-weight:600;margin-bottom:.5rem}._charts-section__tooltip-item_h3unp_131{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563}.dark ._charts-section__tooltip-item_h3unp_131{color:#d1d5db}._charts-section__tooltip-dot_h3unp_141{width:.5rem;height:.5rem;border-radius:9999px}._charts-section__tooltip-total_h3unp_146{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#111827;border-top:1px solid #f3f4f6;margin-top:.5rem;padding-top:.5rem}.dark ._charts-section__tooltip-total_h3unp_146{color:#fff;border-top-color:#374151}._charts-section__center-label-text_h3unp_161{fill:#6b7280;opacity:.7}.dark ._charts-section__center-label-text_h3unp_161{fill:#9ca3af}._charts-section__center-label-value_h3unp_168{font-size:1.25rem;font-weight:600;fill:#111827}.dark ._charts-section__center-label-value_h3unp_168{fill:#fff}._charts-section__grid_h3unp_176{stroke:#f0f0f0}.dark ._charts-section__grid_h3unp_176{stroke:#374151}._charts-section__axis_h3unp_182 .recharts-cartesian-axis-tick-value{fill:#6b7280;font-size:12px}.dark ._charts-section__axis_h3unp_182 .recharts-cartesian-axis-tick-value{fill:#9ca3af}._addApplicationModal__dialog_15hma_1{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;max-width:32rem;width:100%}.dark ._addApplicationModal__dialog_15hma_1{background:#1f2937}._addApplicationModal__header_15hma_11{border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.dark ._addApplicationModal__header_15hma_11{border-bottom-color:#374151}._addApplicationModal__title_15hma_21{font-size:1.25rem;font-weight:600;color:#111827;margin:0}.dark ._addApplicationModal__title_15hma_21{color:#fff}._addApplicationModal__closeButton_15hma_30{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;border:none;background:transparent;cursor:pointer;transition:background-color .2s}._addApplicationModal__closeButton_15hma_30:hover{background:#f3f4f6}.dark ._addApplicationModal__closeButton_15hma_30:hover{background:#374151}._addApplicationModal__closeButton_15hma_30 svg{width:1.25rem;height:1.25rem;color:#6b7280}.dark ._addApplicationModal__closeButton_15hma_30 svg{color:#9ca3af}._addApplicationModal__form_15hma_56{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._addApplicationModal__field_15hma_62{display:flex;flex-direction:column}._addApplicationModal__label_15hma_66{display:block;font-weight:500;margin-bottom:.25rem;color:#374151}.dark ._addApplicationModal__label_15hma_66{color:#d1d5db}._addApplicationModal__input_15hma_75,._addApplicationModal__select_15hma_75{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;font-size:1rem;outline:none;transition:all .2s}._addApplicationModal__input_15hma_75:focus,._addApplicationModal__select_15hma_75:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.dark ._addApplicationModal__input_15hma_75,.dark ._addApplicationModal__select_15hma_75{border-color:#4b5563;background:#374151;color:#fff}.dark ._addApplicationModal__input_15hma_75:focus,.dark ._addApplicationModal__select_15hma_75:focus{border-color:#3b82f6}._addApplicationModal__input_15hma_75::placeholder,._addApplicationModal__select_15hma_75::placeholder{color:#9ca3af}.dark ._addApplicationModal__input_15hma_75::placeholder,.dark ._addApplicationModal__select_15hma_75::placeholder{color:#6b7280}._addApplicationModal__select_15hma_75{cursor:pointer}._addApplicationModal__footer_15hma_108{display:flex;gap:.75rem;padding-top:1rem}._addApplicationModal__cancelButton_15hma_113{flex:1;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;background:transparent;color:#111827;cursor:pointer;transition:background-color .2s;font-size:1rem}._addApplicationModal__cancelButton_15hma_113:hover{background:#f9fafb}.dark ._addApplicationModal__cancelButton_15hma_113:hover{background:#374151}.dark ._addApplicationModal__cancelButton_15hma_113{border-color:#4b5563;color:#fff}._addApplicationModal__submitButton_15hma_134{flex:1;padding:.75rem;border-radius:.5rem;border:none;background-color:var(--btn-bg, #232F3F);color:var(--btn-text, #ffffff);cursor:pointer;transition:opacity .2s;font-size:1rem;font-weight:500}._addApplicationModal__submitButton_15hma_134:hover{opacity:.85}._recentEmails_1rwlk_1{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;overflow:hidden}.dark ._recentEmails_1rwlk_1{background:#1f2937;border-color:#374151}._recentEmails__sidebar_1rwlk_18{padding:1.5rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #f3f4f6;flex-shrink:0}._recentEmails__sidebar_1rwlk_18>div:first-child{flex:1;min-width:0}@media(max-width:480px){._recentEmails__sidebar_1rwlk_18{padding:1rem}}@media(max-width:390px){._recentEmails__sidebar_1rwlk_18{flex-direction:column;align-items:flex-start}._recentEmails__sidebar_1rwlk_18>div:first-child{width:100%}}.dark ._recentEmails__sidebar_1rwlk_18{border-color:#374151}._recentEmails__title_1rwlk_48{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:#111827;margin:0;flex-wrap:wrap}._recentEmails__title_1rwlk_48 span,._recentEmails__title_1rwlk_48>*{white-space:normal}@media(max-width:480px){._recentEmails__title_1rwlk_48{font-size:1.125rem}}.dark ._recentEmails__title_1rwlk_48{color:#fff}._recentEmails__icon_1rwlk_69{width:1.25rem;height:1.25rem}._recentEmails__subtitle_1rwlk_73{margin-top:.25rem;margin-left:0;font-size:.875rem;font-weight:400;color:#6b7280;margin-bottom:0}.dark ._recentEmails__subtitle_1rwlk_73{color:#9ca3af}._recentEmails__button_1rwlk_84{display:flex;align-items:center;gap:.5rem;margin-top:0;padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:var(--btn-bg, #232F3F);color:var(--btn-text, #ffffff);cursor:pointer;transition:all .2s ease;box-shadow:none;font-size:.875rem;white-space:nowrap;flex-shrink:0;flex-grow:0}@media(max-width:480px){._recentEmails__button_1rwlk_84{padding:.375rem .75rem;font-size:.75rem}}@media(max-width:390px){._recentEmails__button_1rwlk_84{width:100%;justify-content:center;margin-top:.5rem}}._recentEmails__button_1rwlk_84:hover{opacity:.7}._recentEmails__buttonIcon_1rwlk_118{width:1rem;height:1rem}._recentEmails__listWrapper_1rwlk_122{flex:1;overflow-y:auto;padding:0;min-width:0}@media(max-width:767px){._recentEmails__listWrapper_1rwlk_122{max-height:calc(100dvh - 200px);-webkit-overflow-scrolling:touch}}._recentEmails__loader_1rwlk_134{display:flex;align-items:center;justify-content:center;padding:1.5rem}._recentEmails__spinner_1rwlk_140{width:2rem;height:2rem;animation:_spin_1rwlk_1 1s linear infinite;color:#3b82f6}._recentEmails__list_1rwlk_122{display:flex;flex-direction:column}._recentEmails__list_1rwlk_122>*+*{border-top:1px solid #f3f4f6}.dark ._recentEmails__list_1rwlk_122>*+*{border-top-color:#374151}._recentEmails__item_1rwlk_156{padding:1rem;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._recentEmails__item_1rwlk_156:hover{background:#f9fafb}.dark ._recentEmails__item_1rwlk_156:hover{background:#37415180}._recentEmails__itemHeader_1rwlk_169{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}@media(max-width:550px){._recentEmails__itemHeader_1rwlk_169{flex-direction:column-reverse;gap:.5rem}}._recentEmails__subject_1rwlk_181{font-weight:600;color:#111827;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){._recentEmails__subject_1rwlk_181{white-space:normal;overflow:visible}}.dark ._recentEmails__subject_1rwlk_181{color:#fff}._recentEmails__snippet_1rwlk_198{font-size:.875rem;color:#6b7280;margin:0;margin-top:.25rem}.dark ._recentEmails__snippet_1rwlk_198{color:#9ca3af}._recentEmails__statusWrapper_1rwlk_207{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}@media(max-width:550px){._recentEmails__statusWrapper_1rwlk_207{flex-direction:row;align-items:center;width:100%;justify-content:flex-start;gap:.5rem}}._recentEmails__date_1rwlk_223{font-size:.75rem;color:#9ca3af}.dark ._recentEmails__date_1rwlk_223{color:#6b7280}._recentEmails__status_1rwlk_207{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:9999px;flex-shrink:0}._recentEmails__status--Applied_1rwlk_237{color:#4b5563;background:#f3f4f6}._recentEmails__status--Interview_1rwlk_241{color:#a16207;background:#fef9c3}._recentEmails__status--Offer_1rwlk_245{color:#15803d;background:#dcfce7}._recentEmails__status--Rejected_1rwlk_249{color:#b91c1c;background:#fee2e2}._recentEmails__mobileHeader_1rwlk_253{margin-bottom:.5rem}._recentEmails__snippet_1rwlk_198{opacity:.7;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._recentEmails__empty_1rwlk_264{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;border-radius:.75rem;padding:2rem;text-align:center;border:1px solid #f3f4f6}.dark ._recentEmails__empty_1rwlk_264{background-color:#1f2937;border-color:#374151}._recentEmails__empty-title_1rwlk_279{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.dark ._recentEmails__empty-title_1rwlk_279{color:#fff}._recentEmails__empty-text_1rwlk_287{color:#6b7280;margin-bottom:1.5rem}.dark ._recentEmails__empty-text_1rwlk_287{color:#9ca3af}._recentEmails__empty-button_1rwlk_294{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem 1rem;background-color:#232f3f;color:#fff;border:none;cursor:pointer;font-weight:500;transition:opacity .2s}._recentEmails__empty-button_1rwlk_294:hover{opacity:.85}._recentEmails__empty-button_1rwlk_294:disabled{opacity:.5}._recentEmails__empty-button_1rwlk_294 svg{width:1.25rem;height:1.25rem}@keyframes _spin_1rwlk_1{to{transform:rotate(360deg)}}._recentApps_ujm50_1{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;overflow:hidden}.dark ._recentApps_ujm50_1{background:#1f2937;border-color:#374151}._recentApps__sidebar_ujm50_19{padding:1.5rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #f3f4f6;flex-shrink:0}@media(max-width:480px){._recentApps__sidebar_ujm50_19{padding:1rem}}@media(max-width:390px){._recentApps__sidebar_ujm50_19{flex-direction:column;align-items:flex-start}._recentApps__sidebar_ujm50_19>div:first-child{width:100%}}.dark ._recentApps__sidebar_ujm50_19{border-color:#374151}._recentApps__title_ujm50_45{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:#111827;margin:0;flex:1;min-width:0;flex-wrap:wrap}._recentApps__title_ujm50_45 span,._recentApps__title_ujm50_45>*{white-space:normal}@media(max-width:480px){._recentApps__title_ujm50_45{font-size:1.125rem}}.dark ._recentApps__title_ujm50_45{color:#fff}._recentApps__icon_ujm50_68{width:1.25rem;height:1.25rem}._recentApps__subtitle_ujm50_72{margin-top:.25rem;margin-left:0;font-size:.875rem;font-weight:400;color:#6b7280;margin-bottom:0}.dark ._recentApps__subtitle_ujm50_72{color:#9ca3af}._recentApps__button_ujm50_83{display:flex;align-items:center;gap:.5rem;margin-top:0;padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:var(--btn-bg, #232F3F);color:var(--btn-text, #ffffff);cursor:pointer;transition:all .2s ease;box-shadow:none;font-size:.875rem;white-space:nowrap;flex-shrink:0;flex-grow:0}@media(max-width:480px){._recentApps__button_ujm50_83{padding:.375rem .75rem;font-size:.75rem}}@media(max-width:390px){._recentApps__button_ujm50_83{width:100%;justify-content:center;margin-top:.5rem}}._recentApps__button_ujm50_83:hover{opacity:.7}._recentApps__buttonIcon_ujm50_117{width:1rem;height:1rem}._recentApps__listWrapper_ujm50_121{flex:1;overflow-y:auto;padding:0;min-width:0}@media(max-width:767px){._recentApps__listWrapper_ujm50_121{max-height:calc(100dvh - 200px);-webkit-overflow-scrolling:touch}}._recentApps__list_ujm50_121{display:flex;flex-direction:column}._recentApps__list_ujm50_121>*+*{border-top:1px solid #f3f4f6}.dark ._recentApps__list_ujm50_121>*+*{border-top-color:#374151}._recentApps__item_ujm50_143{padding:1rem;cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._recentApps__item_ujm50_143:hover{background:#f9fafb}.dark ._recentApps__item_ujm50_143:hover{background:#37415180}._recentApps__itemHeader_ujm50_156{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.25rem}@media(max-width:550px){._recentApps__itemHeader_ujm50_156{flex-direction:column-reverse;gap:.5rem}}._recentApps__company_ujm50_168{font-weight:600;color:#111827;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){._recentApps__company_ujm50_168{white-space:normal;overflow:visible}}.dark ._recentApps__company_ujm50_168{color:#fff}._recentApps__role_ujm50_185{font-size:.875rem;color:#6b7280;margin:0}.dark ._recentApps__role_ujm50_185{color:#9ca3af}._recentApps__statusWrapper_ujm50_193{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}@media(max-width:550px){._recentApps__statusWrapper_ujm50_193{flex-direction:row;align-items:center;width:100%;justify-content:flex-start;gap:.5rem}}._recentApps__status_ujm50_193{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:9999px}._recentApps__status--Applied_ujm50_215{color:#4b5563;background:#f3f4f6}._recentApps__status--Interview_ujm50_219{color:#a16207;background:#fef9c3}._recentApps__status--Offer_ujm50_223{color:#15803d;background:#dcfce7}._recentApps__status--Rejected_ujm50_227{color:#b91c1c;background:#fee2e2}._recentApps__date_ujm50_231{font-size:.75rem;color:#9ca3af}.dark ._recentApps__date_ujm50_231{color:#6b7280}._recentApps__meta_ujm50_238{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.75rem;color:#9ca3af}.dark ._recentApps__meta_ujm50_238{color:#6b7280}._recentApps__empty_ujm50_249{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12rem;text-align:center;padding:1.5rem}._recentApps__empty-title_ujm50_258{color:#6b7280;margin-bottom:.5rem}.dark ._recentApps__empty-title_ujm50_258{color:#9ca3af}._recentApps__empty-text_ujm50_265{font-size:.875rem;color:#9ca3af}.dark ._recentApps__empty-text_ujm50_265{color:#6b7280}._syncSuccessModal__dialog_ypfmz_1{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;width:100%;max-width:400px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;animation:_modalPop_ypfmz_1 .3s cubic-bezier(.16,1,.3,1)}.dark ._syncSuccessModal__dialog_ypfmz_1{background:#1f2937}._syncSuccessModal__iconWrapper_ypfmz_17{width:3.5rem;height:3.5rem;border-radius:50%;background-color:#232f3f;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:#fff}.dark ._syncSuccessModal__iconWrapper_ypfmz_17{background-color:#232f3f;color:#fff}._syncSuccessModal__icon_ypfmz_17{width:2rem;height:2rem}._syncSuccessModal__title_ypfmz_36{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.5rem}.dark ._syncSuccessModal__title_ypfmz_36{color:#fff}._syncSuccessModal__message_ypfmz_45{font-size:1rem;color:#6b7280;margin-bottom:1.5rem;line-height:1.5}.dark ._syncSuccessModal__message_ypfmz_45{color:#9ca3af}._syncSuccessModal__button_ypfmz_54{width:100%;padding:.5rem 1rem;border-radius:.5rem;background-color:#232f3f;color:#fff;font-weight:500;border:none;cursor:pointer;transition:background-color .2s}._syncSuccessModal__button_ypfmz_54:hover{background-color:#1a2330}@keyframes _modalPop_ypfmz_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._sidebar_gwxk2_1{height:100vh;position:sticky;top:0;display:flex;flex-direction:column;background-color:#fff;border-right:1px solid #e7e8ea;width:240px;min-width:240px;flex-shrink:0;z-index:40}.dark ._sidebar_gwxk2_1{background-color:#1f2937;border-right-color:#1f2937}@media(max-width:1024px){._sidebar_gwxk2_1{display:none!important;width:0!important;min-width:0!important;flex-shrink:1!important}}._sidebar__header_gwxk2_26{height:6rem;display:flex;align-items:center;padding:1.5rem;border-bottom:1px solid #e7e8ea;justify-content:center;margin-bottom:1rem}._sidebar__logo_gwxk2_35{height:2.5rem;width:auto}.dark ._sidebar__logo_gwxk2_35{filter:brightness(0) invert(1)}._sidebar__nav_gwxk2_42{flex:1;padding:0 1rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}._sidebar__nav_gwxk2_42::-webkit-scrollbar{display:none}._sidebar__nav_gwxk2_42{display:flex;flex-direction:column;gap:1rem}._sidebar__nav-group_gwxk2_60{display:flex;flex-direction:column;gap:.5rem}._sidebar__nav-label_gwxk2_65{padding:1rem;font-size:.875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}._sidebar__nav-item_gwxk2_73{width:100%;display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s;cursor:pointer;background:none;border:none;color:#6b7280;font-weight:400;text-decoration:none}._sidebar__nav-item_gwxk2_73:hover{background-color:#f9fafb;color:#111827}.dark ._sidebar__nav-item_gwxk2_73{color:#9ca3af}.dark ._sidebar__nav-item_gwxk2_73:hover{background-color:#1f2937;color:#fff}._sidebar__nav-item--active_gwxk2_99{font-weight:700;background-color:#232f3f;color:#fff}._sidebar__nav-item--active_gwxk2_99:hover{background-color:#232f3f;color:#fff}.dark ._sidebar__nav-item--active_gwxk2_99,.dark ._sidebar__nav-item--active_gwxk2_99:hover{background-color:#fff;color:#232f3f}._sidebar__nav-icon_gwxk2_116{width:22px;height:22px;stroke-width:1.5px;flex-shrink:0;transition:color .2s}._sidebar__nav-item--active_gwxk2_99 ._sidebar__nav-icon_gwxk2_116{color:#fff!important}.dark ._sidebar__nav-item--active_gwxk2_99 ._sidebar__nav-icon_gwxk2_116{color:#232f3f!important}._sidebar__nav-item--active_gwxk2_99:hover ._sidebar__nav-icon_gwxk2_116{color:#fff!important}.dark ._sidebar__nav-item--active_gwxk2_99:hover ._sidebar__nav-icon_gwxk2_116{color:#232f3f!important}._sidebar__footer_gwxk2_135{padding:1.5rem;border-top:1px solid #f9fafb;width:100%;min-width:0;display:flex;align-items:center;gap:.75rem}.dark ._sidebar__footer_gwxk2_135{border-top-color:#1f2937}._sidebar__user-avatar-container_gwxk2_147{position:relative}._sidebar__user-avatar_gwxk2_147{width:2.25rem;height:2.25rem;border-radius:9999px;background:linear-gradient(to bottom right,#dbeafe,#e0e7ff);display:flex;align-items:center;justify-content:center;border:1px solid #bfdbfe}.dark ._sidebar__user-avatar_gwxk2_147{background:linear-gradient(to bottom right,#1e3a8a,#312e81);border-color:#1d4ed8}._sidebar__user-icon_gwxk2_165{width:1.25rem;height:1.25rem;color:#2563eb}.dark ._sidebar__user-icon_gwxk2_165{color:#93c5fd}._sidebar__status-dot_gwxk2_173{position:absolute;bottom:0;right:0;width:.625rem;height:.625rem;background-color:#22c55e;border-radius:9999px;border:2px solid #ffffff}.dark ._sidebar__status-dot_gwxk2_173{border-color:#1f2937}._sidebar__user-info_gwxk2_186{flex:1;min-width:0;width:0;overflow:hidden}._sidebar__user-name_gwxk2_192{font-size:.875rem;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;margin:0}.dark ._sidebar__user-name_gwxk2_192{color:#fff}._sidebar__user-email_gwxk2_205{font-size:.75rem;color:#6b7280;cursor:default;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.dark ._sidebar__user-email_gwxk2_205{color:#9ca3af}._sidebar__logout-btn_gwxk2_221{background:none;border:none;cursor:pointer;color:#6b7280;transition:color .15s;padding:0}._sidebar__logout-btn_gwxk2_221:hover{color:#dc2626}.dark ._sidebar__logout-btn_gwxk2_221{color:#9ca3af}.dark ._sidebar__logout-btn_gwxk2_221:hover{color:#f87171}._sidebar__logout-icon_gwxk2_238{width:1.25rem;height:1.25rem}._bottomNav_pl96z_1{position:fixed;bottom:0;left:0;right:0;height:60px;padding-bottom:env(safe-area-inset-bottom,0px);background-color:#fff;display:flex;align-items:center;justify-content:space-between;z-index:50;box-shadow:0 -2px 8px #0000000d}.dark ._bottomNav_pl96z_1{background-color:#1f2937;border-top-color:#374151;box-shadow:0 -2px 8px #0000004d}._bottomNav__item_pl96z_20{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;background:none;border:none;cursor:pointer;color:#6b7280;transition:all .2s;position:relative;min-height:60px;max-width:100px}._bottomNav__item_pl96z_20:hover{color:#111827}.dark ._bottomNav__item_pl96z_20{color:#9ca3af}.dark ._bottomNav__item_pl96z_20:hover{color:#fff}._bottomNav__item--active_pl96z_46{background-color:#232f3f!important;color:#fff!important;font-weight:600}.dark ._bottomNav__item--active_pl96z_46{background-color:#fff!important;color:#232f3f!important}._bottomNav__item--active_pl96z_46 ._bottomNav__icon_pl96z_55{color:#fff!important}.dark ._bottomNav__item--active_pl96z_46 ._bottomNav__icon_pl96z_55{color:#232f3f!important}._bottomNav__item--active_pl96z_46 ._bottomNav__label_pl96z_61{color:#fff!important}.dark ._bottomNav__item--active_pl96z_46 ._bottomNav__label_pl96z_61{color:#232f3f!important}._bottomNav__item--add_pl96z_67 ._bottomNav__icon_pl96z_55{width:24px;height:24px;padding:8px;background-color:#e5e7eb;border-radius:.5rem;color:#4b5563;box-sizing:content-box}.dark ._bottomNav__item--add_pl96z_67 ._bottomNav__icon_pl96z_55{background-color:#374151;color:#d1d5db}._bottomNav__item--add_pl96z_67._bottomNav__item--active_pl96z_46 ._bottomNav__icon_pl96z_55{background-color:#232f3f;color:#fff}.dark ._bottomNav__item--add_pl96z_67._bottomNav__item--active_pl96z_46 ._bottomNav__icon_pl96z_55{background-color:#fff;color:#232f3f}._bottomNav__icon_pl96z_55{width:22px;height:22px;stroke-width:1.5px;flex-shrink:0;transition:color .2s}._bottomNav__label_pl96z_61{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;line-height:1}@media(max-width:360px){._bottomNav_pl96z_1{gap:0}._bottomNav__item_pl96z_20{padding:.25rem;gap:.25rem}._bottomNav__icon_pl96z_55{width:20px;height:20px}._bottomNav__label_pl96z_61{font-size:.5rem}}@media(max-width:320px){._bottomNav__item_pl96z_20{padding:.25rem}._bottomNav__icon_pl96z_55{width:18px;height:18px}._bottomNav__label_pl96z_61{font-size:.45rem;letter-spacing:0}._bottomNav__item--add_pl96z_67 ._bottomNav__icon_pl96z_55{width:20px;height:20px;padding:4px}}:root{--bottom-bar-height: 64px}.last-sync-desktop{display:none}.last-sync-mobile{display:flex}@media(min-width:768px){.last-sync-desktop{display:flex}.last-sync-mobile{display:none}}.mobile-view .sidebar{display:none!important;width:0!important;min-width:0!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important}@media(max-width:1024px){.sidebar{display:none!important;width:0!important;min-width:0!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important}}@media(max-width:1050px){main{overflow-x:hidden;width:100%}body{overflow-x:hidden}.space-y-8>*{max-width:100%}}@media(max-width:768px){.overview-add-btn,.overview-sync-btn{padding:.5rem!important;min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}}@media(max-width:440px){.overview-sync-text,.overview-add-text{display:none!important}.overview-sync-btn,.overview-add-btn{padding:.5rem!important;min-width:2.5rem}.responsive-flex-header{justify-content:center;align-items:center;gap:.5rem}.responsive-flex-header h2{text-align:center;flex:0 0 auto}.responsive-flex-header>div:not(:first-child){justify-content:center;flex:0 0 auto}}@media(max-width:1024px){h2.text-xl,h2.text-2xl{padding-left:2px}}.responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%}.responsive-grid.mt-8{container-type:inline-size;container-name:tables-grid}@container tables-grid (max-width: 800px){.responsive-grid.mt-8{grid-template-columns:1fr!important}}@media(max-width:850px){.responsive-grid.mt-8,.responsive-grid{grid-template-columns:1fr!important}}@media(min-width:961px)and (max-width:1017px){.charts-section,.responsive-grid.mt-8{width:100%}}.responsive-grid-sm{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.responsive-grid-lg{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.responsive-flex{display:flex;flex-wrap:wrap;gap:1rem}.responsive-flex-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem}.responsive-flex-header h2{text-align:left;flex:0 0 auto;min-width:0;white-space:nowrap;margin:0}.responsive-flex-header>div:not(:first-child){flex:0 1 auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;min-width:0;flex-shrink:1}.responsive-grid>*,.responsive-grid-sm>*,.responsive-grid-lg>*{min-width:0}@media(max-width:1024px){main{padding-top:60px;padding-bottom:calc(var(--bottom-bar-height) + env(safe-area-inset-bottom,0px))}}.mobile-header{position:fixed;top:0;left:0;right:0;height:60px;z-index:60;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center}.mobile-header__content{width:100%;max-width:1440px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between}.mobile-header__icon-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;border:1px solid #e5e7eb;background-color:#fff;color:#111827;box-shadow:0 1px 2px #0f172a14}.mobile-header__icon-button:disabled{opacity:.6}@media(prefers-color-scheme:dark){.mobile-header__icon-button{background-color:#1f2937;border-color:#374151;color:#f9fafb}}._dashboard_u6pm8_1{display:flex;min-height:100vh;background-color:#f9fafb}.dark ._dashboard_u6pm8_1{background-color:#111827}._dashboard--mobile_u6pm8_9 ._dashboard__main_u6pm8_9{padding-top:60px;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px));overflow-y:auto;height:100vh;-webkit-overflow-scrolling:touch}._dashboard__main_u6pm8_9{flex:1;min-width:0;transition:all .3s;overflow-y:auto;height:100vh;-webkit-overflow-scrolling:touch}@media(max-width:1024px){._dashboard__main_u6pm8_9{padding-top:60px;padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}}._dashboard__content_u6pm8_30{max-width:1440px;margin:0 auto;padding:1rem;box-sizing:border-box;width:100%;overflow-x:hidden}@media(max-width:319px){._dashboard__content_u6pm8_30{padding:.75rem}}@media(min-width:640px){._dashboard__content_u6pm8_30{padding:1.5rem}}@media(min-width:1024px){._dashboard__content_u6pm8_30{padding:1.5rem;margin-top:1.5rem}}._dashboard__section_u6pm8_54{display:flex;flex-direction:column;gap:1rem;scroll-margin-top:60px}@media(min-width:768px){._dashboard__section_u6pm8_54{gap:2rem;scroll-margin-top:0}}@media(max-width:767px){._dashboard__section_u6pm8_54{gap:.75rem}}._dashboard__headerRow_u6pm8_71{display:flex;flex-direction:column;gap:.5rem}._dashboard__header_u6pm8_71{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;position:relative;z-index:1}@media(max-width:1024px){._dashboard__header_u6pm8_71{padding-top:.5rem}}._dashboard__title_u6pm8_90{font-size:1.5rem;font-weight:700;margin:0;color:#111827}@media(max-width:767px){._dashboard__title_u6pm8_90{font-size:1.25rem}}.dark ._dashboard__title_u6pm8_90{color:#fff}._dashboard__actions_u6pm8_104{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;flex-direction:row}@media(max-width:399px){._dashboard__actions_u6pm8_104{width:100%}}._dashboard__lastSync_u6pm8_116{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280;background-color:#fff;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e5e7eb;white-space:nowrap}.dark ._dashboard__lastSync_u6pm8_116{background-color:#1f2937;border-color:#374151;color:#9ca3af}@media(max-width:399px){._dashboard__lastSync_u6pm8_116{width:100%;justify-content:center;display:flex}}._dashboard__syncButton_u6pm8_140,._dashboard__addButton_u6pm8_140{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #e5e7eb;background-color:#fff;color:#374151;cursor:pointer;transition:all .2s}.dark ._dashboard__syncButton_u6pm8_140,.dark ._dashboard__addButton_u6pm8_140{background-color:#1f2937;border-color:#374151;color:#d1d5db}._dashboard__syncButton_u6pm8_140:disabled,._dashboard__addButton_u6pm8_140:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1024px){._dashboard__syncButton_u6pm8_140,._dashboard__addButton_u6pm8_140{display:none!important}}._dashboard__syncButton_u6pm8_140:hover,._dashboard__addButton_u6pm8_140:hover{background-color:#f9fafb}.dark ._dashboard__syncButton_u6pm8_140:hover,.dark ._dashboard__addButton_u6pm8_140:hover{background-color:#374151}._dashboard__addButton_u6pm8_140{border:none;background-color:#232f3f;color:#fff}.dark ._dashboard__addButton_u6pm8_140{background-color:#232f3f}@media(max-width:475px){._dashboard__syncText_u6pm8_181,._dashboard__addText_u6pm8_181{display:none}}@media(max-width:475px){._dashboard__syncButton_u6pm8_140,._dashboard__addButton_u6pm8_140{padding:.5rem;min-width:2.5rem;justify-content:center}}._dashboard__grid_u6pm8_192{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;box-sizing:border-box;align-items:stretch}._dashboard__grid_u6pm8_192>*{min-width:0;max-width:100%;display:flex;flex-direction:column}@media(max-width:799px){._dashboard__grid_u6pm8_192{grid-template-columns:1fr}}@media(max-width:319px){._dashboard__grid_u6pm8_192{grid-template-columns:1fr!important;gap:1rem}}._dashboard__cardBody_u6pm8_217 ._dashboard__grid_u6pm8_192{gap:2rem}._dashboard__cardBody_u6pm8_217 ._dashboard__grid_u6pm8_192 ._dashboard__field_u6pm8_220{max-width:100%;min-width:0}._dashboard__empty_u6pm8_224{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border:1px solid #f3f4f6;padding:2rem}.dark ._dashboard__empty_u6pm8_224{background-color:#1f2937;border-color:#374151}._dashboard__emptyTitle_u6pm8_240{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.dark ._dashboard__emptyTitle_u6pm8_240{color:#fff}._dashboard__emptyText_u6pm8_248{color:#6b7280;margin-bottom:1rem}.dark ._dashboard__emptyText_u6pm8_248{color:#9ca3af}._dashboard__primaryButton_u6pm8_255{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:#232f3f;color:#fff;font-weight:500;cursor:pointer;transition:opacity .2s}._dashboard__primaryButton_u6pm8_255:hover{opacity:.85}._dashboard__primaryButton_u6pm8_255:disabled{opacity:.5;cursor:not-allowed}._dashboard__calendar_u6pm8_275{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 100px);text-align:center;gap:.75rem}._dashboard__calendarIcon_u6pm8_284{width:4rem;height:4rem;border-radius:9999px;background-color:#dbeafe;display:flex;align-items:center;justify-content:center}.dark ._dashboard__calendarIcon_u6pm8_284{background-color:#1e3a8a4d}._dashboard__calendarIcon_u6pm8_284 svg{width:2rem;height:2rem;color:#2563eb}.dark ._dashboard__calendarIcon_u6pm8_284 svg{color:#93c5fd}._dashboard__mutedText_u6pm8_304{color:#6b7280;max-width:24rem}.dark ._dashboard__mutedText_u6pm8_304{color:#9ca3af}._dashboard__card_u6pm8_217{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark ._dashboard__card_u6pm8_217{background-color:#1f2937;border-color:#374151}._dashboard__cardHeader_u6pm8_322{padding:1.5rem;border-bottom:1px solid #e5e7eb}.dark ._dashboard__cardHeader_u6pm8_322{border-bottom-color:#374151}._dashboard__cardHeader_u6pm8_322 h3{margin:0 0 .25rem;color:#111827}.dark ._dashboard__cardHeader_u6pm8_322 h3{color:#fff}._dashboard__cardHeader_u6pm8_322 p{margin:0;color:#6b7280}.dark ._dashboard__cardHeader_u6pm8_322 p{color:#9ca3af}._dashboard__cardBody_u6pm8_217{padding:1.5rem}._dashboard__cardBody_u6pm8_217 ._dashboard__grid_u6pm8_192{gap:2rem;max-width:100%;width:100%;box-sizing:border-box}._dashboard__cardBody_u6pm8_217 ._dashboard__grid_u6pm8_192 ._dashboard__field_u6pm8_220{max-width:100%;min-width:0;width:100%;box-sizing:border-box}._dashboard__field_u6pm8_220{display:flex;flex-direction:column;gap:.25rem}._dashboard__field_u6pm8_220 label{font-size:.875rem;font-weight:500;color:#374151}.dark ._dashboard__field_u6pm8_220 label{color:#d1d5db}._dashboard__field_u6pm8_220 input{width:100%;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #d1d5db;background-color:#f9fafb}.dark ._dashboard__field_u6pm8_220 input{background-color:#111827;border-color:#4b5563;color:#fff}._dashboard__sectionNarrow_u6pm8_383{max-width:64rem}._dashboard__sectionNarrow_u6pm8_383 ._dashboard__card_u6pm8_217{max-width:100%}._dashboard__iconSm_u6pm8_389{width:1rem;height:1rem}._dashboard__iconMd_u6pm8_393{width:1.25rem;height:1.25rem}._dashboard__icon--spin_u6pm8_397{animation:_spin_u6pm8_1 1s linear infinite}._dashboard__mobileHeader_u6pm8_400{position:fixed;top:0;left:0;right:0;height:60px;z-index:60;background-color:#232f3f;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.dark ._dashboard__mobileHeader_u6pm8_400{background-color:#232f3f;border-bottom-color:#ffffff1a}._dashboard__mobileContent_u6pm8_417{width:100%;max-width:1440px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between}._dashboard__mobileIcon_u6pm8_426{width:40px;height:40px;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background-color:#ffffff1a;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.dark ._dashboard__mobileIcon_u6pm8_426{background-color:#ffffff1a;border-color:#fff3;color:#fff}._dashboard__mobileIcon_u6pm8_426:hover{background-color:#fff3}._dashboard__mobileIcon_u6pm8_426:disabled{opacity:.6}._dashboard__themeButton_u6pm8_450{width:40px;height:40px;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background-color:#232f3f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.dark ._dashboard__themeButton_u6pm8_450{background-color:#fff;border-color:#232f3f33;color:#232f3f}.dark ._dashboard__themeButton_u6pm8_450 svg{color:#232f3f}._dashboard__themeButton_u6pm8_450:hover{background-color:#232f3fe6}.dark ._dashboard__themeButton_u6pm8_450:hover{background-color:#ffffffe6}._dashboard__themeButton_u6pm8_450 svg{width:1.25rem;height:1.25rem}._dashboard__cardFooter_u6pm8_481{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.dark ._dashboard__cardFooter_u6pm8_481{border-top-color:#374151}._dashboard__logoutButton_u6pm8_491{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #fecaca;background-color:#fef2f2;color:#b91c1c;font-weight:500;cursor:pointer;transition:all .2s}._dashboard__logoutButton_u6pm8_491:hover{background-color:#fee2e2}@keyframes _spin_u6pm8_1{to{transform:rotate(360deg)}}._landing_cghc2_1{min-height:100vh;background-color:#f9fafb;color:#111827;overflow-x:hidden}.dark ._landing_cghc2_1{background-color:#111827;color:#fff}._hero_cghc2_12{position:relative;padding:160px 1rem 100px;text-align:center;overflow:hidden}._hero__bg_cghc2_18{position:absolute;top:-50%;left:50%;transform:translate(-50%);width:100vw;height:100vh;background:radial-gradient(circle at 50% 50%,#3b82f626,#0000 50%);pointer-events:none;z-index:0}.dark ._hero__bg_cghc2_18{background:radial-gradient(circle at 50% 50%,#3b82f61a,#0000 60%)}._hero__content_cghc2_32{position:relative;z-index:1;max-width:900px;margin:0 auto}._hero__badge_cghc2_38{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#3b82f61a;color:#2563eb;border-radius:9999px;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;border:1px solid rgba(59,130,246,.2)}.dark ._hero__badge_cghc2_38{background-color:#3b82f626;color:#60a5fa;border-color:#3b82f64d}._hero__title_cghc2_55{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(to right,#111827,#4b5563);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.dark ._hero__title_cghc2_55{background:linear-gradient(to right,#fff,#9ca3af);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:768px){._hero__title_cghc2_55{font-size:5rem}}._hero__subtitle_cghc2_77{font-size:1.125rem;color:#6b7280;margin-bottom:2rem;line-height:1.6;max-width:650px;margin-left:auto;margin-right:auto}.dark ._hero__subtitle_cghc2_77{color:#9ca3af}@media(min-width:768px){._hero__subtitle_cghc2_77{font-size:1.25rem}}._hero__cta_cghc2_94{display:inline-flex;align-items:center;justify-content:center;padding:1rem 3rem;background-color:#111827;color:#fff;border-radius:9999px;font-weight:600;font-size:1.125rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._hero__cta_cghc2_94:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:#000}.dark ._hero__cta_cghc2_94{background-color:#fff;color:#111827}.dark ._hero__cta_cghc2_94:hover{background-color:#f3f4f6}._features_cghc2_121{padding:3rem 1rem;position:relative;background-color:#fff}.dark ._features_cghc2_121{background-color:#111827}._features__grid_cghc2_129{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(min-width:768px){._features__grid_cghc2_129{grid-template-columns:repeat(3,1fr)}}._features__card_cghc2_141{background:#f9fafb;border:1px solid rgb(229,231,235);border-radius:1rem;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden}._features__card_cghc2_141:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#60a5fa,#2563eb);opacity:0;transition:opacity .3s ease}._features__card_cghc2_141:hover{transform:translateY(-4px);background:#fff;border-color:#e5e7ebcc;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._features__card_cghc2_141:hover:before{opacity:1}.dark ._features__card_cghc2_141{background:#1f29374d;border-color:#37415180}.dark ._features__card_cghc2_141:hover{background:#1f293780;border-color:#374151cc}._features__iconWrapper_cghc2_178{width:56px;height:56px;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}._features__iconWrapper--blue_cghc2_187{background-color:#3b82f61a;color:#2563eb}.dark ._features__iconWrapper--blue_cghc2_187{color:#60a5fa}._features__iconWrapper--purple_cghc2_194{background-color:#9333ea1a;color:#9333ea}.dark ._features__iconWrapper--purple_cghc2_194{color:#a855f7}._features__iconWrapper--green_cghc2_201{background-color:#22c55e1a;color:#16a34a}.dark ._features__iconWrapper--green_cghc2_201{color:#4ade80}._features__cardTitle_cghc2_208{font-size:1.5rem;font-weight:700;margin-bottom:.75rem;color:#111827}.dark ._features__cardTitle_cghc2_208{color:#fff}._features__cardText_cghc2_217{font-size:1rem;color:#6b7280;line-height:1.6}.dark ._features__cardText_cghc2_217{color:#9ca3af}._howItWorks_cghc2_226{padding:100px 1rem;background-color:#f9fafb}.dark ._howItWorks_cghc2_226{background-color:#000}._howItWorks__container_cghc2_233{max-width:1000px;margin:0 auto}._howItWorks__title_cghc2_237{text-align:center;font-size:2.5rem;font-weight:800;margin-bottom:3rem;color:#111827;line-height:1.2}.dark ._howItWorks__title_cghc2_237{color:#fff}@media(min-width:768px){._howItWorks__title_cghc2_237{font-size:3rem}}._howItWorks__step_cghc2_253{display:flex;align-items:center;gap:2rem;margin-bottom:3rem}._howItWorks__step_cghc2_253:last-child{margin-bottom:0}@media(max-width:768px){._howItWorks__step_cghc2_253{flex-direction:column;text-align:center;gap:1rem}}._howItWorks__step_cghc2_253:nth-child(2n){flex-direction:row-reverse}@media(max-width:768px){._howItWorks__step_cghc2_253:nth-child(2n){flex-direction:column}}._howItWorks__stepNumber_cghc2_277{width:48px;height:48px;border-radius:50%;background-color:#111827;color:#fff;font-weight:700;font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}@media(min-width:768px){._howItWorks__stepNumber_cghc2_277{margin-bottom:0}}.dark ._howItWorks__stepNumber_cghc2_277{background-color:#fff;color:#000}._howItWorks__stepContent_cghc2_299{flex:1}._howItWorks__stepTitle_cghc2_302{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#111827}.dark ._howItWorks__stepTitle_cghc2_302{color:#fff}._howItWorks__stepDesc_cghc2_311{font-size:1.125rem;color:#6b7280;line-height:1.6}.dark ._howItWorks__stepDesc_cghc2_311{color:#9ca3af}._cta_cghc2_320{padding:100px 1rem;text-align:center;background-color:#232f3f;color:#fff;position:relative;overflow:hidden}._cta__content_cghc2_328{position:relative;z-index:1;max-width:800px;margin:0 auto}._cta__title_cghc2_334{font-size:2.5rem;font-weight:800;margin-bottom:1.5rem;color:#fff;line-height:1.2}@media(min-width:768px){._cta__title_cghc2_334{font-size:3.5rem}}._cta__text_cghc2_346{font-size:1.25rem;color:#ffffffe6;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}._cta__button_cghc2_354{display:inline-flex;align-items:center;padding:1rem 2rem;background-color:#fff;color:#232f3f;font-weight:700;border-radius:9999px;text-decoration:none;transition:all .2s}._cta__button_cghc2_354:hover{transform:scale(1.05);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;background-color:#f3f4f6;color:#232f3f}._nav_cghc2_372{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;max-width:1200px;margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:10}._nav__logo_cghc2_385{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.25rem;color:#111827}.dark ._nav__logo_cghc2_385{color:#fff}._nav__logo_cghc2_385 img{width:50px;height:50px}._nav__login_cghc2_400{font-weight:600;color:#111827;text-decoration:none;transition:color .2s}._nav__login_cghc2_400:hover{color:#2563eb}.dark ._nav__login_cghc2_400{color:#fff}.dark ._nav__login_cghc2_400:hover{color:#60a5fa}._themeToggle_1th9c_1{position:fixed;width:2rem;height:2rem;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border:1px solid;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s;z-index:9999}._themeToggle_1th9c_1:hover{transform:scale(1.1)}._themeToggle--mobile_1th9c_18{display:none}._themeToggle--desktop_1th9c_21{bottom:1.5rem;right:1.5rem}._themeToggle__icon_1th9c_25{width:1rem;height:1rem;transition:transform .3s}._themeToggle__icon--sun_1th9c_30:hover{transform:rotate(180deg)}._themeToggle__icon--moon_1th9c_33:hover{transform:rotate(12deg)}._loginSuccess_1otg8_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f9fafb}.dark ._loginSuccess_1otg8_1{background:#111827}._loginSuccess__content_1otg8_11{text-align:center}._loginSuccess__spinner_1otg8_14{width:3rem;height:3rem;border-radius:50%;border:2px solid transparent;border-bottom-color:#2563eb;animation:_spin_1otg8_1 1s linear infinite;margin:0 auto 1rem}._loginSuccess__title_1otg8_23{font-size:1.25rem;font-weight:600;color:#111827}.dark ._loginSuccess__title_1otg8_23{color:#fff}@keyframes _spin_1otg8_1{to{transform:rotate(360deg)}}._footer_qn50m_1{width:100%;height:40px;padding:0 1rem;background-color:#fff;border-top:1px solid #e5e7eb;margin-top:auto;display:flex;align-items:center}.dark ._footer_qn50m_1{background-color:#111827;border-top-color:#1f2937}@media(max-width:1024px){._footer_qn50m_1{height:auto;min-height:40px;padding-top:.5rem;padding-bottom:calc(.5rem + 60px + env(safe-area-inset-bottom,0px))}}@media(max-width:1024px){._footer--no-nav_qn50m_24{padding-bottom:.5rem!important}}._footer__content_qn50m_28{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}@media(max-width:1024px){._footer__content_qn50m_28{flex-direction:row-reverse;justify-content:space-between;gap:.5rem;padding-bottom:.25rem}}@media(max-width:550px){._footer__content_qn50m_28{flex-direction:column;gap:8px}}@media(max-width:1024px){._footer__placeholder_qn50m_50{display:none}}._footer__copyright_qn50m_54{color:#6b7280;font-size:.875rem;text-align:center;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap}@media(max-width:1024px){._footer__copyright_qn50m_54{position:static;transform:none;order:1}}.dark ._footer__copyright_qn50m_54{color:#9ca3af}._footer__links_qn50m_74{display:flex;align-items:center;gap:1.5rem}._footer__link_qn50m_74{color:#6b7280;font-size:.875rem;text-decoration:none;transition:color .2s;white-space:nowrap}._footer__link_qn50m_74:hover{color:#2563eb}.dark ._footer__link_qn50m_74:hover{color:#fff}.dark ._footer__link_qn50m_74{color:#9ca3af}:root{--main-text-color: #232F3F;--btn-bg: #232F3F;--btn-text: #FFFFFF}.dark{--main-text-color: #FFFFFF;--btn-bg: #FFFFFF;--btn-text: #232F3F}body{font-family:Nunito Sans,sans-serif;color:var(--main-text-color);font-size:16px;font-weight:400;line-height:21px;font-style:normal}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:700;line-height:24px;font-style:normal}.btn-primary{background-color:var(--btn-bg);color:var(--btn-text);padding:.5rem 1rem;transition:all .2s ease;cursor:pointer;box-shadow:none}.btn-primary:hover{opacity:.7}.btn-icon-custom{background-color:#232f3f;color:#fff}.dark .btn-icon-custom{background-color:#fff;color:#232f3f}.text-custom-dark{color:#232f3f}.dark .text-custom-dark{color:#fff}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(.936 .032 17.717);--color-red-500: oklch(.637 .237 25.331);--color-red-700: oklch(.505 .213 27.518);--color-yellow-100: oklch(.973 .071 103.193);--color-yellow-500: oklch(.795 .184 86.047);--color-yellow-600: oklch(.681 .162 75.834);--color-yellow-700: oklch(.554 .135 66.442);--color-green-100: oklch(.962 .044 156.743);--color-green-500: oklch(.723 .219 149.579);--color-green-600: oklch(.627 .194 149.214);--color-green-700: oklch(.527 .154 150.069);--color-blue-50: oklch(.97 .014 254.604);--color-blue-100: oklch(.932 .032 255.585);--color-blue-200: oklch(.882 .059 254.128);--color-blue-300: oklch(.809 .105 251.813);--color-blue-400: oklch(.707 .165 254.624);--color-blue-500: oklch(.623 .214 259.815);--color-blue-600: oklch(.546 .245 262.881);--color-blue-700: oklch(.488 .243 264.376);--color-blue-800: oklch(.424 .199 265.638);--color-blue-900: oklch(.379 .146 265.522);--color-indigo-50: oklch(.962 .018 272.314);--color-indigo-100: oklch(.93 .034 272.788);--color-indigo-600: oklch(.511 .262 276.966);--color-indigo-700: oklch(.457 .24 277.023);--color-gray-50: oklch(.985 .002 247.839);--color-gray-100: oklch(.967 .003 264.542);--color-gray-200: oklch(.928 .006 264.531);--color-gray-300: oklch(.872 .01 258.338);--color-gray-400: oklch(.707 .022 261.325);--color-gray-500: oklch(.551 .027 264.364);--color-gray-600: oklch(.446 .03 256.802);--color-gray-700: oklch(.373 .034 259.733);--color-gray-800: oklch(.278 .033 256.848);--color-gray-900: oklch(.21 .034 264.665);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--container-lg: 32rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wider: .05em;--radius-2xl: 1rem;--animate-spin: spin 1s linear infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--background);color:var(--foreground);font-family:Poppins,sans-serif}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.right-6{right:calc(var(--spacing) * 6)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-full{width:100%}.max-w-\[1440px\]{max-width:1440px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-\[150px\]{min-width:150px}.flex-1{flex:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-black\/50{background-color:#00000080}@supports (color: color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from: var(--color-blue-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from: var(--color-blue-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-white{--tw-gradient-via: var(--color-white);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-indigo-50{--tw-gradient-to: var(--color-indigo-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to: var(--color-indigo-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-blue-600{color:var(--color-blue-600)}.text-blue-900{color:var(--color-blue-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-600{color:var(--color-indigo-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}@media(hover:hover){.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}}@media(hover:hover){.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}}@media(hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}@media(hover:hover){.hover\:from-blue-700:hover{--tw-gradient-from: var(--color-blue-700);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}@media(hover:hover){.hover\:to-indigo-700:hover{--tw-gradient-to: var(--color-indigo-700);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}}@media(hover:hover){.hover\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color: var(--color-blue-500)}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}@media(width>=40rem){.sm\:inline{display:inline}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}:where(.dark\:divide-gray-700:is(.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border-blue-800:is(.dark *){border-color:var(--color-blue-800)}.dark\:border-gray-600:is(.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in srgb,oklch(.379 .146 265.522) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 20%,transparent)}}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-700\/50:is(.dark *){background-color:color-mix(in srgb,oklch(.373 .034 259.733) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-gray-700\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-700) 50%,transparent)}}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: var(--color-gray-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-gray-800:is(.dark *){--tw-gradient-via: var(--color-gray-800);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.dark\:to-gray-900:is(.dark *){--tw-gradient-to: var(--color-gray-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:stroke-gray-700:is(.dark *){stroke:var(--color-gray-700)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:is(.dark *){color:var(--color-gray-500)}.dark\:text-white:is(.dark *){color:var(--color-white)}@media(hover:hover){.dark\:hover\:border-gray-500:is(.dark *):hover{border-color:var(--color-gray-500)}}@media(hover:hover){.dark\:hover\:bg-gray-600:is(.dark *):hover{background-color:var(--color-gray-600)}}@media(hover:hover){.dark\:hover\:bg-gray-700:is(.dark *):hover{background-color:var(--color-gray-700)}}@media(hover:hover){.dark\:hover\:bg-gray-700\/50:is(.dark *):hover{background-color:color-mix(in srgb,oklch(.373 .034 259.733) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-700) 50%,transparent)}}}@media(hover:hover){.dark\:hover\:text-gray-200:is(.dark *):hover{color:var(--color-gray-200)}}}:root{--font-size: 16px;--background: #fff;--foreground: oklch(.145 0 0);--card: #fff;--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: #030213;--primary-foreground: oklch(1 0 0);--secondary: oklch(.95 .0058 264.53);--secondary-foreground: #030213;--muted: #ececf0;--muted-foreground: #717182;--accent: #e9ebef;--accent-foreground: #030213;--destructive: #d4183d;--destructive-foreground: #fff;--border: #0000001a;--input: transparent;--input-background: #f3f3f5;--switch-background: #cbced4;--font-weight-medium: 500;--font-weight-normal: 400;--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: #030213;--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--font-weight-medium: 500;--font-weight-normal: 400;--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}html{font-size:var(--font-size)}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false}@property --tw-gradient-via-stops{syntax: "*"; inherits: false}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-font-weight{syntax: "*"; inherits: false}@property --tw-tracking{syntax: "*"; inherits: false}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-blur{syntax: "*"; inherits: false}@property --tw-brightness{syntax: "*"; inherits: false}@property --tw-contrast{syntax: "*"; inherits: false}@property --tw-grayscale{syntax: "*"; inherits: false}@property --tw-hue-rotate{syntax: "*"; inherits: false}@property --tw-invert{syntax: "*"; inherits: false}@property --tw-opacity{syntax: "*"; inherits: false}@property --tw-saturate{syntax: "*"; inherits: false}@property --tw-sepia{syntax: "*"; inherits: false}@property --tw-drop-shadow{syntax: "*"; inherits: false}@property --tw-drop-shadow-color{syntax: "*"; inherits: false}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false}@property --tw-duration{syntax: "*"; inherits: false}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes spin{to{transform:rotate(360deg)}}
