.chat-item{display:flex;align-items:center;cursor:pointer}.chat-item__title{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#504e59;flex:1;padding:0;width:auto;height:22px}.chat-more{width:28px;height:28px;margin-left:10px!important;margin-left:auto;padding-right:8px;opacity:0;pointer-events:none;transition:opacity .15s ease}.chat-item:hover .chat-more,.chat-item:focus-within .chat-more{opacity:1;color:#adacaf;pointer-events:auto}.chat-tooltip{background-color:var(--mui-palette-background-paper, #fff);color:var(--mui-palette-text-primary, rgba(0, 0, 0, .87));font-size:.9rem;font-weight:400;line-height:1.6;padding:8px 10px;border-radius:10px;border:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));box-shadow:var(--mui-shadows-3, 0 1px 3px rgba(0, 0, 0, .2));max-width:420px;white-space:normal}.chat-tooltip-arrow{color:var(--mui-palette-background-paper, #fff)}.nav-item.is-clickable{cursor:pointer}.older-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.older-header .section-label{margin-bottom:0!important}.text-btn{text-transform:none!important}.btn-left{justify-content:flex-start!important;text-transform:none!important}.chat-menu-paper{margin-left:8px;min-width:212px!important;min-height:100px;border-radius:8px!important;padding:16px 8px;color:#504e59!important;box-shadow:0 0 9px 6px #0000000d!important}.chat-menu-paper .MuiMenu-list{padding:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.chat-menu-paper .MuiMenuItem-root{padding:4px!important;font-size:14px!important;min-height:32px!important;border-radius:8px!important}.delete-menu-item{display:flex;align-items:center;gap:8px;color:#504e59!important;padding:8px 16px;min-height:40px}.delete-menu-icon{color:#dc2626!important;width:18px!important;height:18px!important}.delete-dialog-paper{margin:0!important;width:484px;height:256px;border-radius:24px!important;background-color:#feffff;box-shadow:none!important;border:1px solid #95aeff!important;padding:0 50px!important;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}.delete-dialog-title{font-size:24px!important;font-weight:700!important;color:#1f1e24!important;font-family:Figtree,sans-serif!important;padding:0!important;text-align:center!important}.delete-dialog-text{color:#1f1e24!important;font-size:14px!important;font-weight:400}.delete-dialog-actions{gap:12px;justify-content:flex-end}.delete-dialog-actions .MuiButton-root{min-width:100px;height:44px;border-radius:8px;font-weight:500;font-size:14px;text-transform:none;box-shadow:none;transition:all .2s ease}.delete-dialog-actions .MuiButton-root:not(.MuiButton-contained){background-color:transparent;color:var(--mui-palette-text-secondary, #6b7280);border:1px solid var(--mui-palette-divider, #e5e7eb)}.delete-dialog-actions .MuiButton-root:not(.MuiButton-contained):hover{background-color:var(--mui-palette-action-hover, #f9fafb);border-color:var(--mui-palette-text-secondary, #9ca3af)}.delete-dialog-actions .MuiButton-contained{background-color:#dc2626;color:#fff;border:1px solid #dc2626}.delete-dialog-actions .MuiButton-contained:hover{background-color:#b91c1c;border-color:#b91c1c;box-shadow:0 4px 12px #dc262640}.delete-dialog-actions .MuiButton-contained:disabled{background-color:#9ca3af;color:#fff;border-color:#9ca3af;opacity:.6}@media(prefers-color-scheme:dark){.delete-dialog-paper{background:var(--mui-palette-background-paper, #1f2937);border:1px solid var(--mui-palette-divider, #374151)}.delete-dialog-title{color:var(--mui-palette-text-primary, #f9fafb)}.delete-dialog-text{color:var(--mui-palette-text-secondary, #9ca3af)}.delete-dialog-actions .MuiButton-root:not(.MuiButton-contained){color:var(--mui-palette-text-secondary, #9ca3af);border-color:var(--mui-palette-divider, #374151)}.delete-dialog-actions .MuiButton-root:not(.MuiButton-contained):hover{background-color:var(--mui-palette-action-hover, #374151);border-color:var(--mui-palette-text-secondary, #6b7280)}}@media(min-width:600px)and (max-width:900px){.delete-dialog-paper{background-color:#f8faff!important}}@media(max-width:600px){.delete-dialog-paper{width:276px;height:342px;margin:12px;background-color:#f8faff!important}.delete-dialog-content{word-wrap:break-word;text-align:center}.delete-dialog-actions{flex-direction:column;align-items:center;justify-content:center}}.sidebar-link{display:flex;flex-direction:row;align-items:center;padding:4px 16px;gap:8px;width:237px;height:32px;border-radius:8px;cursor:pointer;transition:background .2s ease,color .2s ease}.sidebar-link.is-active{background:#f1f5ff;border-radius:8px;color:#1f1d1a}.sidebar-link__icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer}.sidebar-link__icon img,.nav-img-icon{width:20px!important;height:20px!important;display:block}.sidebar-link__text{font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#504e59;cursor:pointer;flex:none;order:0;flex-grow:1}.sidebar-link.is-active .sidebar-link__text{color:#1935ff}.side-sep{margin:10px 12px;border-color:#e7e8ef;opacity:1}.side-sep--bottom{margin-top:12px;margin-bottom:10px}.side-section-title{font-family:Figtree,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#1f1e2466;margin:0 12px 0 16px!important;padding:0 12px 0 16px!important;width:207px;height:18px;display:flex;align-items:center}.user-panel{margin-top:12px;padding:12px 14px;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 12px #00000014!important}.user-panel .account-info{display:flex;align-items:center;gap:10px}.user-panel .account-avatar{width:34px;height:34px;border-radius:50%;background:#e5e7eb;color:#111;font-weight:600;display:flex;align-items:center;justify-content:center}.chat-item{display:flex;flex-direction:row;align-items:center;padding:0 8px 0 16px;gap:4px;width:99%;height:30px;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease;background:#f8faff;margin-bottom:4px}.chat-item.is-active{background:#f1f5ff;color:#504e59}.chat-item.is-active .chat-item__title{color:#504e59;font-weight:400}.chat-item.is-active .chat-more{opacity:1;color:#adacaf;pointer-events:auto}.trial-profile{display:flex;flex-direction:column;gap:12px;padding:12px;margin:8px 8px 10px;border-radius:12px;background:#fff!important;border:1px solid #e5e7eb!important}.trial-profile-info{display:flex;align-items:center;gap:12px}.trial-profile-avatar{width:40px;height:40px;border-radius:50%;background:#95aeff;color:#fff;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trial-profile-details{width:100%;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.trial-profile-name{font-size:14px!important;font-weight:600!important;color:#1f2937!important;line-height:1.4!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-profile-email{font-size:12px!important;color:#6b7280!important;line-height:1.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-profile-plan{font-size:11px!important;color:#9ca3af!important;line-height:1.3!important;font-weight:500!important}.trial-profile-actions{display:flex;flex-direction:column;gap:4px;padding-top:4px;border-top:1px solid #e5e7eb!important;max-height:500px;opacity:1;transition:max-height .9s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1);overflow:hidden}.trial-profile-actions[style*="display: none"]{max-height:0!important;opacity:0!important;pointer-events:none}.trial-action-btn{justify-content:flex-start!important;text-transform:none!important;font-size:13px!important;font-weight:500!important;color:#4b5563!important;padding:6px 12px!important;border-radius:6px!important;min-height:32px!important;transition:all .2s ease!important}.trial-action-btn:hover{background-color:#e5e7eb!important;color:#1f2937!important}.sidebar-bottom{margin-top:auto;width:100%;flex-shrink:0;margin-bottom:-16px!important;margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important}.sidebar-upgrade-wrapper{padding:16px!important;background:transparent}.sidebar-upgrade-btn{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;height:40px!important;background:#feffff!important;border:.5px solid #504e59!important;border-radius:16px!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:17px!important;color:#adacaf!important;text-transform:none!important;transition:background .2s ease!important;width:100%!important}.sidebar-upgrade-btn:hover{background:#f9fafb!important}.sidebar-upgrade-btn-vertical{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;gap:8px!important;width:169px!important;height:40px!important;background:#feffff!important;border:.5px solid #adacaf!important;border-radius:16px!important;transform:rotate(-90deg)!important;transform-origin:0% 0%!important;flex:none!important;order:0!important;flex-grow:0!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:17px!important;color:#adacaf!important;text-transform:none!important;transition:background .2s ease!important;white-space:nowrap!important;cursor:pointer!important;margin:0!important}.sidebar-upgrade-btn-vertical:hover{background:#f9fafb!important}.sidebar-bottom-compact{position:absolute;bottom:16px;left:12px}.sidebar-bottom-compact-with-upgrade{bottom:0!important;left:6px!important}.trial-profile-avatar-compact{width:32px;height:32px;border-radius:50%;background:#95aeff;color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.trial-profile-avatar-compact:hover{transform:scale(1.1);box-shadow:0 4px 12px #667eea4d}.content-box{height:100%!important;overflow-y:auto!important}.topbar-container{width:100%}@media(min-width:1200px){.topbar-container{width:calc(100dvw - var(--sidebar-visible))!important}}@media(max-width:768px){.sidebar-link__label{font-size:16px!important}}.add-to-project-dialog{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:50px!important;gap:22px!important;background:#f8faff!important;border:1px solid #95aeff!important;box-shadow:0 0 9px 6px #00000026!important;border-radius:24px!important;font-family:Figtree,sans-serif!important;overflow:visible!important}.add-to-project-dialog-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:502px;height:573px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-dialog-inner{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:32px;width:502px;height:573px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-title-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:502px;height:30px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-title{width:502px!important;height:30px!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:24px!important;line-height:30px!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;color:#1f1e24!important;flex:none!important;order:0!important;align-self:stretch!important;flex-grow:0!important;margin:0!important;padding:0!important}.add-to-project-info-box{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 20px!important;width:502px!important;min-height:60px!important;background:#f1f5ff!important;border-radius:8px!important;flex:none!important;order:1!important;align-self:stretch!important;flex-grow:0!important;margin:0 0 20px!important}.add-to-project-info-text{width:462px!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;display:flex!important;align-items:center!important;color:#1f1e24!important;flex:none!important;order:0!important;flex-grow:1!important;margin:0!important}.add-to-project-form-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:502px;height:103px;flex:none;order:2;align-self:stretch;flex-grow:0}.add-to-project-form-label-section{display:flex;flex-direction:column;align-items:flex;padding:0;gap:8px;width:502px;height:19px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-form-label{width:502px!important;height:19px!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;display:flex!important;align-items:center!important;color:#1f1e24!important;flex:none!important;order:0!important;align-self:stretch!important;flex-grow:0!important;margin:0!important;padding:0!important}.add-to-project-radio-group{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:502px;height:66px;flex:none;order:1;align-self:stretch;flex-grow:0}.add-to-project-radio-item{display:flex;flex-direction:row;align-items:center;padding:0;gap:32px;width:502px;height:24px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-radio-label{width:auto;height:22px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px!important;line-height:22px!important;display:flex;align-items:center;color:#1f1e24!important;flex:none;order:1;flex-grow:0}.add-to-project-radio-item .MuiRadio-root{width:24px!important;height:24px!important;padding:0!important;color:#1c1b1f!important}.add-to-project-radio-item .MuiRadio-root svg{width:24px!important;height:24px!important}.add-to-project-radio-item .MuiFormControlLabel-root{margin:0!important;gap:32px!important}.add-to-project-radio-item .MuiFormControlLabel-label{font-family:Figtree,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#1f1e24!important;margin:0!important}.add-to-project-new-folder-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:502px;height:212px;border-radius:8px;flex:none;order:3;align-self:stretch;flex-grow:0;margin-top:40px!important}.add-to-project-new-folder-header{width:502px!important;height:18px!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:12px!important;line-height:18px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#1f1e2466!important;flex:none!important;order:0!important;align-self:stretch!important;flex-grow:0!important;margin:0!important;padding:0!important}.add-to-project-input-group{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:502px;height:40px;flex:none;order:1;align-self:stretch;flex-grow:0}.add-to-project-text-field{box-sizing:border-box;width:502px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-text-field .MuiOutlinedInput-root{background:#fff!important;border:1px solid rgba(31,30,36,.1)!important;border-radius:16px!important;padding:4px 20px!important;height:40px!important;font-family:Figtree,sans-serif!important;font-size:14px!important;color:#1f1e24!important}.add-to-project-text-field .MuiOutlinedInput-root input::-moz-placeholder{opacity:.3!important;color:#1f1e24!important}.add-to-project-text-field .MuiOutlinedInput-root input::placeholder{opacity:.3!important;color:#1f1e24!important}.add-to-project-text-field-input{display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;width:462px;height:32px;flex:none;order:0;align-self:stretch;flex-grow:0}.add-to-project-text-field-placeholder{width:462px;height:32px;font-family:Figtree,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;display:flex;align-items:center;color:#1f1e24;opacity:.3;flex:none;order:0;flex-grow:1}.add-to-project-textarea{box-sizing:border-box;width:502px;flex:none;order:2;align-self:stretch;flex-grow:0}.add-to-project-textarea .MuiOutlinedInput-root{background:#fff!important;border:1px solid rgba(31,30,36,.1)!important;border-radius:12px!important;padding:8px 16px!important;min-height:118px!important;font-family:Figtree,sans-serif!important;font-size:14px!important;color:#1f1e24!important}.add-to-project-textarea .MuiOutlinedInput-root textarea::-moz-placeholder{opacity:.3!important;color:#1f1e24!important}.add-to-project-textarea .MuiOutlinedInput-root textarea::placeholder{opacity:.3!important;color:#1f1e24!important}.add-to-project-textarea-placeholder{position:absolute;height:32px;left:16px;right:16px;top:8px;font-family:Figtree,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#1f1e24;opacity:.3}.add-to-project-buttons-section{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;gap:24px;width:502px;height:40px;flex:none;order:4;align-self:stretch;flex-grow:0}.add-to-project-button-primary{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;gap:8px!important;min-width:190px!important;height:40px!important;background:#504e59!important;border:.5px solid #adacaf!important;border-radius:16px!important;flex:none!important;order:0!important;flex-grow:0!important}.add-to-project-button-secondary{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;gap:8px!important;min-width:76px!important;height:40px!important;background:#feffff!important;border:.5px solid #adacaf!important;border-radius:16px!important;flex:none!important;order:1!important;flex-grow:0!important}.add-to-project-sessions-list-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:502px;flex:none;order:3;align-self:stretch;flex-grow:0;margin-top:20px!important}.add-to-project-sessions-list-header{width:100%!important;height:18px!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:12px!important;line-height:18px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#1f1e2466!important;flex:none!important;order:0!important;align-self:flex-start!important;flex-grow:0!important;margin:0 0 8px!important;padding:0!important}.add-to-project-sessions-list{box-sizing:border-box!important;width:502px!important;background:#f8faff!important;border:1px solid #95aeff!important;border-radius:12px!important;padding:16px 8px 8px!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;overflow-y:hidden!important}.add-to-project-session-item{box-sizing:border-box!important;background:#f8faff!important;border:1px solid #f1f5ff!important;border-radius:12px!important;padding:16px 24px!important;min-height:56px!important;width:100%!important;margin:0!important;transition:all .2s ease!important}.add-to-project-session-item:hover{background:#f1f5ff!important;transform:translateY(-2px)!important}.add-to-project-session-item.selected{background:#e3eaff!important;border-color:#95aeff!important}.add-to-project-session-item.selected:hover{background:#d1ddff!important}.add-to-project-session-name{font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;color:#1f1e24!important;margin:0!important;padding:0!important}.add-to-project-session-item.selected .add-to-project-session-name{font-weight:600!important}.add-to-project-session-count{font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;color:#1f1e24!important;margin:0!important;padding:0!important;opacity:.6!important}@media(min-width:1024px){.add-to-project-dialog{width:602px!important;height:673px!important;margin:auto!important}}@media(min-width:768px)and (max-width:1023px){.add-to-project-dialog{width:602px!important;height:673px!important;margin:auto!important}}@media(max-width:767px){.add-to-project-dialog{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:50px!important;gap:22px!important;position:absolute!important;width:340px!important;height:650px!important;left:calc(50% - 169.5px)!important;top:calc(50% - 324.5px)!important;background:#f8faff!important;border:1px solid #95aeff!important;box-shadow:0 0 9px 6px #00000026!important;border-radius:24px!important;overflow-x:hidden!important;overflow-y:hidden!important}.add-to-project-dialog::-webkit-scrollbar{display:none!important}.add-to-project-dialog{-ms-overflow-style:none!important;scrollbar-width:none!important}.add-to-project-dialog-content{width:240px!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:visible!important}.add-to-project-dialog-inner{width:240px!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:visible!important;flex:1!important;min-height:0!important}.add-to-project-dialog .MuiDialogContent-root{overflow-x:hidden!important;overflow-y:auto!important;max-width:240px!important;width:100%!important;flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;max-height:450px!important}.add-to-project-dialog .MuiDialogContent-root::-webkit-scrollbar{display:none!important}.add-to-project-dialog .MuiDialogContent-root{-ms-overflow-style:none!important;scrollbar-width:none!important}.add-to-project-title-section{width:240px!important;align-items:center!important;justify-content:center!important}.add-to-project-title{width:240px!important;text-align:center!important;justify-content:center!important}.add-to-project-info-box{width:240px!important;min-height:126px!important;max-width:240px!important;overflow-x:hidden!important}.add-to-project-info-text{width:200px!important;max-width:200px!important}.add-to-project-form-section{width:240px!important;max-width:240px!important;overflow-x:hidden!important}.add-to-project-form-label-section,.add-to-project-form-label,.add-to-project-radio-group,.add-to-project-radio-item,.add-to-project-new-folder-section,.add-to-project-new-folder-header,.add-to-project-input-group,.add-to-project-text-field{width:240px!important;max-width:240px!important}.add-to-project-text-field-input,.add-to-project-text-field-placeholder{width:200px}.add-to-project-textarea{width:240px!important;max-width:240px!important}.add-to-project-sessions-list-section{width:240px!important;max-width:240px!important;overflow-x:hidden!important}.add-to-project-sessions-list-header{width:100%!important;max-width:100%!important}.add-to-project-sessions-list{width:240px!important;max-width:240px!important;overflow-x:hidden!important;overflow-y:hidden!important;max-height:none!important;padding:16px 8px 8px!important}.add-to-project-buttons-section{flex-direction:column!important;align-items:center!important;gap:18px!important;width:240px!important;max-width:240px!important;height:98px!important;overflow-x:hidden!important;flex-shrink:0!important;margin-top:auto!important}.add-to-project-button-primary{width:190px}.add-to-project-button-secondary{width:76px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lexy-toast{background:#111418!important;color:#e6e6e6!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;box-shadow:0 8px 28px #00000059!important;padding:8px 14px!important}.lexy-toast__body{font-weight:500}.lexy-toast .Toastify__progress-bar,.lexy-toast__progress{top:0;bottom:auto;height:4px;background:#22c55e!important}.Toastify__toast--success .Toastify__toast-icon svg{fill:#22c55e!important}.lexy-sidebar{position:fixed!important;left:0;top:0;height:100vh;width:var(--sidebar-w, 280px);z-index:100;will-change:transform,width,padding!important;transition:width .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)!important}.lexy-sidebar.compact{width:var(--sidebar-mini, 56px)!important;padding:12px 4px!important;transition:width .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1)!important}.lexy-sidebar.closed{transform:translate(-100%)!important;transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.lexy-container{display:flex;height:100vh;background-color:#fff;will-change:margin-left;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.lexy-container.sidebar-wide .main-content{margin-left:var(--sidebar-w, 280px);width:calc(100% - var(--sidebar-w, 280px))}.lexy-container.sidebar-compact .main-content{margin-left:var(--sidebar-mini, 56px);width:calc(100% - var(--sidebar-mini, 56px))}.main-content{display:flex;flex-direction:column;min-height:100vh;will-change:margin-left,width;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;padding-bottom:50px;scrollbar-gutter:stable}.sidebar-edge-tab{display:none!important}.sidebar-toggle{position:fixed!important;top:10px!important;z-index:1300!important;width:48px!important;height:48px!important;border-radius:8px!important;will-change:transform,left;transition:left .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94)!important}.lexy-container.sidebar-wide .sidebar-toggle,.lexy-container.sidebar-compact .sidebar-toggle{top:20px!important}.sidebar-toggle .MuiSvgIcon-root{font-size:18px!important;transition:transform .2s ease!important}.lexy-container.sidebar-wide .sidebar-toggle{left:calc(var(--sidebar-w, 280px) - 20px)}.lexy-container.sidebar-compact .sidebar-toggle{left:calc(var(--sidebar-mini, 56px) - 20px)}.lexy-container.sidebar-closed .sidebar-toggle{left:5px!important;top:10px!important}.sidebar-toggle:hover{background:transparent!important;box-shadow:none!important;border-color:transparent!important}.sidebar-toggle:hover img{filter:drop-shadow(0 2px 4px rgba(40,45,60,.15))}.sidebar-toggle img{transition:filter .2s ease!important}.sidebar-toggle .MuiSvgIcon-root{font-size:20px!important;transition:transform .2s ease!important;color:#5f6368!important}@media(max-width:1023px){.lexy-container.sidebar-wide .main-content,.lexy-container.sidebar-compact .main-content{margin-left:0!important;width:100%!important}}@keyframes chatSlideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes chatSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}.chat-history .chat-item{opacity:0;transform:translate(10px)}.lexy-sidebar.compact .chat-history,.lexy-sidebar.compact .sidebar-bottom{opacity:0;pointer-events:none;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.lexy-sidebar:not(.compact) .chat-history,.lexy-sidebar:not(.compact) .sidebar-bottom{opacity:1;pointer-events:auto;transition:opacity .36s cubic-bezier(.4,0,.2,1) .12s}.lexy-sidebar:not(.compact) .chat-history .chat-item{animation-name:chatSlideIn;animation-duration:.36s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(1){animation-delay:.12s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(2){animation-delay:.18s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(3){animation-delay:.24s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(4){animation-delay:.3s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(5){animation-delay:.36s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(6){animation-delay:.42s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(7){animation-delay:.48s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(8){animation-delay:.54s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(9){animation-delay:.6s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(10){animation-delay:.66s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(11){animation-delay:.72s}.lexy-sidebar:not(.compact) .chat-history .chat-item:nth-child(12){animation-delay:.78s}.lexy-sidebar.compact .chat-history .chat-item{animation-name:chatSlideOut;animation-duration:.22s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:767px){.lexy-sidebar:not(.compact){width:90vw!important;box-shadow:0 0 20px #0000004d}.sidebar-toggle,.sidebar-bottom-compact{display:none!important}}@media(min-width:768px)and (max-width:1023px){.lexy-sidebar:not(.compact){box-shadow:0 0 20px #0000004d}.sidebar-toggle{display:flex!important}}@media(max-width:480px){.lexy-sidebar:not(.compact){width:70vw!important}.lexy-container.sidebar-wide .sidebar-toggle{left:calc(100vw - 60px);top:15px!important}.lexy-container.sidebar-compact .sidebar-toggle{left:calc(var(--sidebar-mini, 56px) - 20px);top:10px!important}.sidebar-toggle{top:15px!important}}.share-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.share-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:32px 60px 50px;gap:4px;width:452px;background:#f8faff;border:.5px solid #95aeff;box-shadow:0 0 8px #00000026;border-radius:12px}.share-modal-content{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:20px;width:332px;flex:none;align-self:stretch}.share-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:332px;flex:none;align-self:stretch}.share-title{width:332px;height:18px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase;color:#1935ff;margin:0;flex:none;align-self:stretch}.social-icons{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;width:332px;height:57.24px;flex:none;align-self:stretch}.social-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px;width:40px;height:40px;background:#fff;border-radius:30px;border:none;cursor:pointer;flex:none}.social-icon img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.social-icon:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.link-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:332px;height:68px;flex:none;align-self:stretch}.link-header{display:flex;flex-direction:row;align-items:center;padding:0;gap:4px;width:332px;height:24px;opacity:.9;flex:none;align-self:stretch}.link-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:24px;height:24px;flex:none}.link-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.link-label{width:304px;height:24px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase;color:#1f1e24;flex:1;align-self:stretch}.link-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:4px;width:332px;height:40px;flex:none;align-self:stretch}.text-field-share{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:4px 20px;width:242px!important;height:40px;background:#fff;border:.5px solid #1f1e24;box-shadow:0 0 5px #0000000d;border-radius:16px;flex:none}.link-input{width:100%;height:32px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;display:flex;align-items:center;text-decoration-line:underline;color:#1f1e24;border:none;outline:none;background:transparent;padding:0}.link-input::-moz-placeholder{color:#1f1e24;text-decoration-line:underline}.link-input::placeholder{color:#1f1e24;text-decoration-line:underline}.get-link-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:100px;height:40px;background:#feffff;border-radius:16px;border:none;cursor:pointer;flex:none;font-family:Figtree,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#adacaf;border:.5px solid #adacaf}.get-link-btn:hover{background:#000}.get-link-btn:active{transform:translateY(1px)}@media(max-width:640px){.share-modal{width:calc(100vw - 32px);max-width:300px;padding:32px 20px 50px!important}.share-modal-content{width:100%;gap:20px!important}.share-section,.share-title,.social-icons,.link-section,.link-header,.link-controls{width:100%}.share-section{gap:8px!important}.social-icons{height:auto!important}.link-section{gap:8px!important;height:auto!important}.link-controls{flex-direction:column!important;gap:4px!important;height:auto!important;align-items:center!important}.text-field-share{width:100%!important}.get-link-btn{width:100px!important;padding:8px 16px!important;box-sizing:border-box;align-self:center;margin:0 auto}.text-field{flex:1;width:auto}.link-label{width:auto}}.country-code-selector{position:relative;display:flex;align-items:stretch;height:100%;flex-shrink:0;z-index:1}.country-code-trigger{display:flex;align-items:center;gap:8px;padding:0 12px;height:100%;min-height:40px;background:transparent;border:none;border-right:1px solid #e0e0e0;cursor:pointer;font-size:14px;color:#1f1e24;transition:background-color .2s;align-self:stretch;box-sizing:border-box}.country-code-trigger:hover:not(.disabled){background-color:#00000005}.country-code-trigger.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.country-flag{font-size:18px;line-height:1}.country-dial-code{font-weight:400;color:#1f1e24;white-space:nowrap}.dropdown-arrow{transition:transform .2s;color:#666;flex-shrink:0}.dropdown-arrow.open{transform:rotate(180deg)}.country-code-dropdown{position:fixed;z-index:10000;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:400px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.country-search{padding:12px;border-bottom:1px solid #e0e0e0;background:#f9f9f9}.country-search-input{width:100%;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.country-search-input:focus{border-color:#1935ff}.country-list{max-height:320px;overflow-y:auto;padding:4px 0}.country-item{display:flex;align-items:center;gap:20px;width:100%;padding:10px 16px;background:#fff;border:none;border-bottom:1px solid #e0e0e0;cursor:pointer;font-size:14px;text-align:left;transition:background-color .2s;line-height:1.5}.country-item:last-child{border-bottom:none}.country-item:hover{background-color:#f5f5f5}.country-item.selected{background-color:#f1f5ff;color:#1935ff}.country-item .country-flag{font-size:20px;line-height:1.5;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:20px;vertical-align:middle}.country-item .country-dial-code{color:#666;font-weight:400;flex-shrink:0;min-width:70px;text-align:left;line-height:1.5;display:flex;align-items:center}.country-item.selected .country-dial-code{color:#1935ff;font-weight:500}.country-item .country-name{flex:1;color:#1f1e24;font-weight:400;line-height:1.5;display:flex;align-items:center}.country-item.selected .country-name{color:#1935ff;font-weight:500}.country-item.no-results{cursor:default;color:#999;font-style:italic;justify-content:center}.country-item.no-results:hover{background-color:#fff}.country-list::-webkit-scrollbar{width:8px}.country-list::-webkit-scrollbar-track{background:#f1f1f1}.country-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.country-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:640px){.country-item{gap:12px;padding:12px 16px}.country-item .country-dial-code{min-width:55px}}.signup-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.signup-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:22px;width:484px;height:372px;left:calc(50% - 242px);top:calc(50% - 311px);background:#f8faff;border:1px solid #95aeff;border-radius:24px;outline:none!important;box-shadow:0 0 9px 6px #00000026;border:none!important}.signup-modal-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:384px;flex:none;align-self:stretch}.signup-header{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:384px;flex:none;align-self:stretch}.signup-title{width:384px;height:30px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:24px;line-height:30px;display:flex;align-items:center;justify-content:center;color:#1f1e24;margin:0;flex:none;align-self:stretch}.signup-subtitle{width:384px;height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;color:#1f1e24;margin:0;flex:none;align-self:stretch}.view-plans-link{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1935ff;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0;margin:0;margin-left:.2em!important}.view-plans-link:hover{color:#2563eb}.signup-form{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:384px;flex:none;align-self:stretch}.signup-inputs{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:384px!important;flex:none;align-self:stretch}.text-field{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:4px 20px;width:384px!important;height:40px;background:#fff;border:1px solid rgba(31,30,36,.1);border-radius:16px;flex:none;align-self:stretch}.signup-input-wrapper{position:relative;display:flex;align-items:stretch;width:384px;min-height:40px;height:40px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex:none;align-self:stretch;box-sizing:border-box;overflow:visible}.signup-input{font-family:Figtree,sans-serif!important;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#504e59;padding:16px;gap:16px;width:384px;height:40px;background:#fff;border:none;border-radius:16px;flex:none;align-self:stretch;cursor:pointer;outline:none}.signup-input.with-country-code{padding-left:12px;padding-right:16px;width:100%;flex:1;min-width:0;height:100%;align-self:stretch}@media(max-width:640px){.signup-input-wrapper{width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important}.signup-input{width:100%!important;padding:0!important;height:100%!important;min-height:48px!important;max-height:48px!important;font-size:16px!important;background:transparent!important}.signup-input.with-country-code{padding:0 16px 0 12px!important;height:100%!important}}.signup-input::-moz-placeholder{color:#1f1e24;opacity:.3}.signup-input::placeholder{color:#1f1e24;opacity:.3}.continue-btn{font-family:Figtree,sans-serif!important;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#504e59;padding:16px;gap:16px;width:384px;height:40px;background:#feffff;border:1px solid #504e59;border-radius:16px;flex:none;align-self:stretch;cursor:pointer}.continue-btn:hover:not(:disabled){background:#f9fafb}.continue-btn:disabled{opacity:.5;cursor:not-allowed}.separator{width:384px;height:24px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;color:#1f1e24;flex:none;align-self:stretch}.google-btn{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;gap:16px;width:384px;height:40px;background:#fff;border:2px solid #e2e8f0;border-radius:16px;flex:none;align-self:stretch;cursor:pointer}.google-btn:hover{background:#f9fafb}.google-icon{width:20px!important;height:20px!important;flex:none;-o-object-fit:contain;object-fit:contain}.google-label{font-style:normal;font-weight:400;font-size:14px;line-height:18px;display:flex;align-items:center;color:#1e293b;flex:none}.google-login-wrapper{width:384px;display:flex;justify-content:center;align-items:center;flex:none;align-self:stretch;position:relative}.google-custom-btn{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;gap:16px;width:384px;height:40px;background:#feffff;border:2px solid #e2e8f0;border-radius:16px;font-family:Figtree,sans-serif!important;flex:none;align-self:stretch;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#1e293b;cursor:pointer;transition:background .2s ease}.google-custom-btn:hover:not(:disabled){background:#f9fafb}.google-custom-btn:disabled{opacity:.5;cursor:not-allowed}.google-custom-btn .google-icon{width:18px;height:18px;flex-shrink:0}.google-custom-btn span{flex:none;order:1}@media(max-width:640px){.signup-modal{width:calc(100vw - 32px);max-width:484px;padding:24px 20px}.signup-modal-content{width:100%;gap:24px}.signup-header,.signup-form,.signup-inputs,.text-field,.continue-btn,.separator,.google-btn,.google-custom-btn,.google-login-wrapper{width:100%!important}.signup-title{font-size:20px;line-height:26px;height:auto;width:100%!important}.signup-subtitle{font-size:14px;line-height:20px;height:auto;width:100%!important}.text-field{width:100%!important;max-width:100%;padding:4px 16px!important;height:48px!important}.signup-input{font-size:16px!important;line-height:20px;padding:0!important;height:100%!important;background:transparent!important}.signup-input.with-country-code{padding:0 16px 0 12px!important;height:100%!important}.signup-input::-moz-placeholder{font-size:16px!important;opacity:.4}.signup-input::placeholder{font-size:16px!important;opacity:.4}.continue-btn,.google-custom-btn{width:100%!important;height:48px!important;font-size:16px!important}}@media(min-width:641px)and (max-width:1024px){.signup-modal{width:calc(100vw - 48px);max-width:484px}.signup-input.with-country-code{padding-left:12px;padding-right:16px}}.view-plans-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.view-plans-modal{display:flex;flex-direction:column;align-items:center;padding:0;width:604px;height:550px;background:#f8faff;border-radius:20px}.plans-content{display:flex;flex-direction:column;align-items:center;padding:30px 0 40px;gap:40px;width:604px;height:550px;flex:none;align-self:stretch}.plans-header{display:flex;flex-direction:column;align-items:center;padding:0 300px;gap:40px;width:604px;height:30px;flex:none;align-self:stretch}.plans-title{width:200px;height:30px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:600;font-size:28px;line-height:30px;text-align:center;color:#504e59;margin:0;flex:none}.plans-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:40px;width:477px;height:410px;flex:none}.content-switcher{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;isolation:isolate;width:332px;height:41px;background:#1f1e24;border-radius:18px;flex:none;gap:0}.switcher-section{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:10px;width:162px;height:33px;border-radius:14px;border:none;cursor:pointer;flex:1;background:transparent;transition:all .2s ease}.switcher-section.active{background:linear-gradient(176.31deg,#008cfffa 9.95%,#2964ff 54.3%,#063cc7 94.04%);z-index:2}.switcher-label{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;flex:none}.switcher-section.active .switcher-label{color:#fff}.switcher-section:not(.active) .switcher-label{color:#adacaf}.monthly-plan{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:40px 16px;gap:20px;width:394px;height:329px;background:#f1f5ff;border:1px solid rgba(31,30,36,.1);border-radius:20px;flex:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.monthly-plan:hover{transform:translateY(1px) scale(1);box-shadow:0 12px 24px #2964ff1f,0 4px 8px #00000014;border:1px solid rgba(41,100,255,.3);background:#f1f5ff}.plan-details{display:flex;flex-direction:column;align-items:center;padding:0;gap:40px;width:100%;flex:none}.most-purchased-badge{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.04em;text-align:center;color:#2964ff;padding:6px 12px;background:#fff!important;border-radius:5px;height:30px;flex:none}.plan-icon-wrapper{width:48px;height:48px;flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.plan-icon{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.monthly-plan:hover .plan-icon-wrapper{transform:scale(1.1)}.plan-pricing{display:flex;flex-direction:column;align-items:center;padding:0;gap:20px;width:362px;flex:none;align-self:stretch}.price-container{display:flex;flex-direction:column;align-items:center;padding:0;gap:16px;width:100%;flex:none}.price-row{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:2px;height:30px;flex:none;margin-bottom:0}.currency-icon{width:18px;height:24px;flex:none;-o-object-fit:contain;object-fit:contain}.price-value{height:30px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;color:#0a1a2b;flex:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.monthly-plan:hover .price-value{color:#0a1a2b}.plan-desc{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#1f1e24;margin:0;flex:none}.start-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:101px;height:40px;background:#504e59;border-radius:16px;border:none;cursor:pointer;flex:none;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#feffff;transition:all .2s cubic-bezier(.4,0,.2,1)}.start-btn:hover{background:#2d2e33;transform:scale(1.05);box-shadow:#0003 0 0}.start-btn:active{transform:scale(.98)}@media(max-width:640px){.view-plans-modal{width:calc(100vw - 32px);max-width:604px;height:auto;min-height:450px}.plans-content{width:100%;height:auto;padding:24px 16px 32px}.plans-header{width:100%;padding:0}.plans-title{font-size:24px;line-height:28px}.plans-body{width:100%;height:auto}.content-switcher{width:calc(100% - 32px);max-width:332px}.monthly-plan{width:calc(100% - 32px);max-width:394px}.plan-details,.plan-pricing,.price-container{width:100%}}@media(min-width:641px)and (max-width:1024px){.view-plans-modal{width:calc(100vw - 48px);max-width:604px}}@media(max-width:320px)and (max-height:550px){.plans-content{padding:20px 16px;gap:20px}.plan-details{gap:10px!important}}.trial-ended-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .2s ease-in-out}.trial-ended-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:22px;width:484px;height:226px;background:#f8faff;border:1px solid #95AEFF;box-shadow:0 0 9px 6px #00000026;border-radius:24px;animation:slideUp .3s ease-out}.modal-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:384px;flex:none;order:0;align-self:stretch;flex-grow:0}.modal-header{display:flex;flex-direction:column;align-items:center;padding:0;gap:8px;width:384px;flex:none;order:0;align-self:stretch;flex-grow:0}.trial-ended-title{width:384px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:24px;line-height:30px;display:flex;align-items:center;text-align:center;justify-content:center;color:#1f1e24;margin:0;flex:none;order:0;align-self:stretch;flex-grow:0}.trial-ended-view-plans-btn{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:384px;height:40px;background:#feffff;border:.5px solid #504E59;border-radius:16px;flex:none;order:2;align-self:stretch;flex-grow:0;cursor:pointer;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#504e59;transition:all .2s ease}.trial-ended-view-plans-btn:hover{background:#f9fafb;border-color:#3d3b42}.trial-ended-view-plans-btn:active{transform:translateY(1px)}.trial-ended-subtitle{width:384px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#1f1e24;margin:0;flex:none;order:1;align-self:stretch;flex-grow:0}@media(max-width:640px){.trial-ended-modal{width:276px;height:226px;padding:50px}.modal-content{width:176px;gap:24px}.modal-header{width:176px;gap:8px}.trial-ended-title{width:176px;font-size:20px;line-height:26px}.trial-ended-view-plans-btn{width:176px;height:40px;font-size:14px}.trial-ended-subtitle{width:176px;font-size:12px;line-height:18px}}@media(min-width:641px)and (max-width:1024px){.trial-ended-modal{width:484px;max-width:calc(100vw - 48px)}}.verification-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.verification-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:22px;width:484px;background:#f8faff;border:1px solid #95AEFF;box-shadow:0 0 9px 6px #00000026;border-radius:24px}.verification-content{display:flex;flex-direction:column;align-items:center;padding:0;gap:32px;width:384px;flex:none;align-self:stretch}.verification-header{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;width:384px;flex:none;align-self:stretch}.verification-title{font-family:Figtree,sans-serif!important;width:384px;height:30px;font-style:normal;font-weight:400;font-size:20px;line-height:30px;display:flex;align-items:center;justify-content:center;text-align:center;color:#1935ff;margin:0;flex:none;align-self:stretch}.verification-subtitle1{font-family:Figtree,sans-serif!important;width:384px;font-style:normal;font-weight:400;font-size:14px;line-height:5px;display:flex;align-items:center;justify-content:center;text-align:center;color:#1f1e24;margin:0;flex:none;align-self:stretch}.verification-subtitle2{font-family:Figtree,sans-serif!important;width:384px;font-style:normal;font-weight:400;font-size:14px;line-height:0px;display:flex;align-items:center;justify-content:center;text-align:center;color:#1f1e24;margin:0;flex:none;align-self:stretch}.verification-form-container{display:flex;flex-direction:column;align-items:flex-start;padding:20px 12px;gap:8px;width:384px;background:#f1f5ff;border-radius:12px;flex:none;align-self:stretch}.verification-form{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;width:360px;flex:none;align-self:stretch}.verification-input-field{font-family:Figtree,sans-serif!important;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:11px 20px;width:360px;height:40px;background:#fff;border:1px solid rgba(31,30,36,.1);border-radius:16px;flex:none;align-self:stretch}.verification-input{font-family:Figtree,sans-serif!important;width:100%;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#1f1e24;border:none;outline:none;background:transparent;padding:0}.verification-input::-moz-placeholder{color:#1f1e24;opacity:.3}.verification-input::placeholder{color:#1f1e24;opacity:.3}.verify-btn{font-family:Figtree,sans-serif!important;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:360px;height:40px;background:#504e59;border-radius:16px;border:none;cursor:pointer;flex:none;align-self:stretch;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#feffff}.verify-btn:hover:not(:disabled){background:#3d3b42}.verify-btn:disabled{opacity:.6;cursor:not-allowed}.verify-btn:active:not(:disabled){transform:translateY(1px)}.timer-text{font-family:Figtree,sans-serif!important;font-size:12px;font-style:normal;font-weight:500;width:360px;line-height:22px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;flex:none;align-self:stretch;color:#1935ff80}.timer-value{font-family:Figtree,sans-serif!important;color:red;font-weight:600;margin:0 4px}.resend-text{font-family:Figtree,sans-serif!important;width:360px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;justify-content:center;text-align:center;color:#1f1e24;margin:0;flex:none;align-self:stretch}.resend-link{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:600;font-size:14px;line-height:22px;color:#1f1e24;background:none;border:none;cursor:pointer;padding:0;margin:.2em;transition:color .2s ease;text-decoration:underline!important}.resend-link:hover{color:#1935ff}.resend-link:disabled{color:#adacaf;cursor:not-allowed;text-decoration:none;opacity:.6}@media(max-width:640px){.verification-modal{width:calc(100vw - 32px);max-width:484px;padding:32px}.verification-content,.verification-header,.verification-title,.verification-subtitle,.verification-subtitle1,.verification-subtitle2,.verification-form-container,.verification-form,.verification-input-field,.verify-btn,.timer-text,.resend-text{width:100%}.verification-title{font-family:Figtree,sans-serif!important;font-size:18px;line-height:26px;height:auto}.verification-subtitle{font-size:13px;line-height:16px}.verification-subtitle1,.verification-subtitle2{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:0px}.resend-text{white-space:nowrap;flex-wrap:nowrap;font-size:13px;line-height:20px}.resend-link{font-size:13px;line-height:20px;white-space:nowrap}}@media(min-width:641px)and (max-width:1024px){.verification-modal{width:calc(100vw - 48px);max-width:484px}}.disclaimer-notification-figma{display:flex;flex-direction:column;align-items:flex-start;padding:26px 20px 30px;gap:12px;isolation:isolate;position:relative;width:221px;height:156px;background:#1f1e24;border-radius:12px;z-index:99999}.disclaimer-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;width:181px;flex:none;order:0;align-self:stretch;flex-grow:0;z-index:0}.disclaimer-header-figma{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0;gap:12px;width:181px;height:24px;flex:none;order:0;align-self:stretch;flex-grow:0;z-index:0}.disclaimer-title-figma{width:76px;height:18px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:12px;line-height:18px;display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase;color:#95aeff;flex:none;order:0;flex-grow:0}.disclaimer-body-figma{width:181px;height:64px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;color:#fff;flex:none;order:1;align-self:stretch;flex-grow:0;z-index:1}.disclaimer-close-btn-figma{position:absolute;width:24px;height:24px;right:20px;top:-12px;background:#1935ff;border-radius:999px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex:none;order:2;flex-grow:0;z-index:2;transition:transform .2s ease}.disclaimer-close-btn-figma:hover{transform:scale(1.1)}.disclaimer-close-btn-figma .MuiSvgIcon-root{width:16px;height:16px;color:#feffff}.disclaimer-notification{position:fixed;bottom:20px;right:20px;width:320px;background:#000;color:#fff;border-radius:12px;padding:16px;box-shadow:0 8px 24px #0000004d;z-index:9999;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.disclaimer-notification.visible{opacity:1;transform:translateY(0);pointer-events:auto}.disclaimer-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.disclaimer-title{font-size:14px;font-weight:700;letter-spacing:.5px;color:#fff}.disclaimer-close-btn{color:#95aeff!important;padding:4px!important;transition:background-color .2s ease!important}.disclaimer-close-btn:hover{background-color:#95aeff1a!important}.disclaimer-close-btn .MuiSvgIcon-root{font-size:18px}.disclaimer-content{font-size:13px;line-height:1.6;color:#e5e7eb;font-weight:400}@media(max-width:768px){.disclaimer-notification{bottom:10px;right:10px;left:10px;width:auto}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}:root{--sidebar-w: 249px;--sidebar-mini: 56px;--tab-w: 34px;--tab-h: 42px;--tab-overlap: 14px;--tab-gap: 10px;--tab-radius: 12px;--ease-inout: cubic-bezier(.4, 0, .2, 1);--dur-anim: .28s;--input-min: 520px;--input-max: 820px;--input-fill: .82;--backdrop-bg: rgba(0, 0, 0, .5)}.lexy-container{position:relative;display:flex;height:100vh;background-color:#fff}@media(min-width:1024px){.lexy-container.sidebar-wide .main-content{margin-left:var(--sidebar-w);width:calc(100% - var(--sidebar-w))}.lexy-container.sidebar-compact .main-content{margin-left:var(--sidebar-mini);width:calc(100% - var(--sidebar-mini))}}@media(max-width:1023px){.lexy-container.sidebar-wide .main-content,.lexy-container.sidebar-compact .main-content{margin-left:0;width:100%}}.lexy-container.sidebar-closed .main-content{margin-left:0;width:100%}.lexy-sidebar{width:var(--sidebar-w);height:100dvh;background:#f8faff;box-shadow:2px 0 5px #1f1e2412;border-right:1px solid #e8eaed;display:flex;flex-direction:column;padding:22px 14px 10px;position:fixed;left:0;top:0;z-index:1103;overflow-x:hidden;overflow-y:hidden;transition:width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}@media(max-width:1023px){.lexy-sidebar:not(.closed){box-shadow:2px 0 5px #1f1e2412}}.sidebar-backdrop{position:fixed;inset:0;background:var(--backdrop-bg);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.sidebar-backdrop.active{opacity:0;pointer-events:all}@media(max-width:1023px){.sidebar-backdrop.active{opacity:0;pointer-events:all}}.lexy-sidebar.compact{padding-top:40px;width:var(--sidebar-mini);padding:22px 4px!important}.lexy-sidebar.closed{transform:translate(-100%);box-shadow:none}@media(max-width:767px){.logo-spacer{height:0}.lexy-sidebar.closed .logo-spacer{height:64px!important}.lexy-sidebar.closed .logo-section .logo img{width:57px!important;height:32px!important}.lexy-sidebar:not(.closed) .logo-section .logo{display:flex!important;align-items:center!important}.lexy-sidebar:not(.closed) .logo-section .logo img{width:57px!important;height:32px!important}}.sidebar-edge-tab{position:absolute;top:3.5%;transform:translateY(-50%);left:calc(var(--sidebar-w) - var(--tab-overlap));width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #00000014;cursor:pointer;z-index:130;margin-left:-.4em;transition:left .3s cubic-bezier(.4,0,.2,1),background .2s,box-shadow .2s}.sidebar-edge-tab:hover{background:#fff;box-shadow:0 6px 24px #282d3c2e;border-color:#0000001f}.sidebar-closed .sidebar-edge-tab{left:var(--tab-gap)}.lexy-container.sidebar-wide .sidebar-edge-tab{left:calc(var(--sidebar-w) - var(--tab-overlap))}.lexy-container.sidebar-compact .sidebar-edge-tab{left:calc(var(--sidebar-mini) - var(--tab-overlap))}.lexy-container.sidebar-closed .sidebar-edge-tab{left:var(--tab-gap)}.logo-section{display:flex;align-items:center}.logo{display:flex;align-items:center;gap:5px}.logo-icon{color:#5f6368;display:flex;align-items:center}.brand-name{font-size:20px!important;font-weight:200!important;color:#202124!important}.lexy-sidebar.compact .logo-section img{width:28px!important;height:28px!important}.nav-menu{margin-top:36px!important;margin-bottom:24px;overflow-x:hidden;width:100%}.nav-item{display:flex;flex-direction:row;align-items:center;padding:4px 0;gap:16px!important;width:100%;height:32px;border-radius:8px;cursor:pointer;color:#504e59;margin-bottom:4px;transition:background-color .2s ease;font-family:Figtree,sans-serif!important;font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:9px}.nav-item.active{background-color:#f1f5ff;color:#1f1d1a}.nav-item.active .MuiTypography-root{color:#1935ff!important}.nav-item:hover:not(.active){background-color:#f8faff}.nav-item .MuiSvgIcon-root{font-size:20px}.lexy-sidebar.compact .sidebar-link__label,.lexy-sidebar.compact .sidebar-link__text,.lexy-sidebar.compact .nav-item .MuiTypography-root{display:none!important}.lexy-sidebar.compact .sidebar-link__icon{margin-right:0!important}.lexy-sidebar.compact .nav-item{justify-content:center!important;padding:6px 0!important;margin-bottom:0!important;width:100%!important;display:flex!important;margin-left:0!important}.lexy-sidebar.compact .sidebar-link__icon{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important}.lexy-sidebar.compact .nav-img-icon{width:20px!important;height:20px!important}.lexy-sidebar.compact .chat-history,.lexy-sidebar.compact .side-sep,.lexy-sidebar.compact .sidebar-bottom{display:none!important}.lexy-sidebar.compact .nav-menu{margin-bottom:0!important;margin-top:75px!important;padding:0 4px!important;display:flex!important;gap:"8px"!important;flex-direction:column!important;align-items:center!important}.chat-history{flex:1;overflow-x:hidden;overflow-y:auto;margin-bottom:16px;width:100%}.section-label{font-size:12px!important;color:#1f1e2466!important;margin:16px 0 16px 14px!important;padding:0!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px;display:block}.chat-item{padding:8px 12px 8px 14px;border-radius:8px;cursor:pointer;margin-bottom:4px;transition:background-color .2s ease}.section-label+.chat-item,.section-label~.chat-item:first-of-type{margin-top:0}.chat-item:hover{background-color:#f1f5ff!important}.chat-item__title{font-family:Figtree,sans-serif!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:85%}.sidebar-bottom{margin-top:auto}.upgrade-btn{background-color:#3c4043!important;color:#fff!important;border-radius:24px!important;padding:12px!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;margin-bottom:16px!important;box-shadow:none!important}.upgrade-btn:hover{background-color:#2d3033!important}.account-info{display:flex;align-items:center;gap:8px}.account-avatar{width:32px;height:32px;background-color:#e8eaed;border-radius:50%;display:flex;align-items:center;justify-content:center}.account-avatar p{font-size:14px!important;font-weight:500!important;color:#5f6368!important;margin:0}.account-text{font-size:14px!important;color:#5f6368!important;margin:0}.main-content{display:flex;flex-direction:column;width:100%;min-height:100vh;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.topbar-right-1{display:flex;gap:18px;justify-content:flex-end;align-items:center;padding:0!important}.topbar-right-2{display:flex;gap:18px;justify-content:flex-end;align-items:center;padding:30px 0 30px 30px!important}.share-btn,.login-btn,.signup-btn{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;gap:8px!important;width:68px!important;height:40px!important;background:#feffff!important;border:.5px solid #adacaf!important;border-radius:16px!important;flex:none!important;flex-grow:0!important;text-transform:none!important;font-weight:400!important;font-size:14px!important;line-height:17px!important;color:#adacaf!important}.share-btn:hover,.login-btn:hover,.signup-btn:hover{background:#f8f9fa!important;border-color:#adacaf!important;color:#adacaf!important}.register-btn{background-color:#191919!important;color:#fff!important;border-radius:20px!important;padding:8px 24px!important;font-size:14px!important;box-shadow:none!important;font-weight:100!important;text-transform:none!important}.register-btn:hover{background-color:#2d3033!important;box-shadow:none!important}.chat-container{flex:1;display:flex;align-items:flex-start;justify-content:center;width:100%;padding-top:22vh;padding-bottom:2rem}.welcome-section{text-align:center;margin:0 auto;width:100%;max-width:700px}.main-title{font-size:2.5rem!important;font-weight:500!important;color:#202124!important;margin-bottom:38px!important;letter-spacing:.01em!important}.input-container{background-color:#f8f9fa;border:1.7px solid #e8eaed;border-radius:24px;padding:17px 30px;max-width:650px;margin:0 auto;width:100%;transition:border-color .2s ease,box-shadow .2s ease}.input-container:focus-within{border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e81a}.chat-input .MuiInputBase-root{font-size:18px!important;color:#202124!important}.chat-input .MuiInputBase-input{padding:0!important}.chat-input .MuiInputBase-input::-moz-placeholder{color:#9aa0a6!important;opacity:1}.chat-input .MuiInputBase-input::placeholder{color:#9aa0a6!important;opacity:1}.send-button,.options-button{color:#5f6368!important;padding:4px!important;transition:background-color .2s ease}.options-button{background-color:#3c4043!important;color:#fff!important}.send-button:hover{background-color:#f1f3f4!important}.options-button:hover{background-color:#2d3033!important}.rounded-footer{position:fixed;bottom:0;left:0;right:0;margin:0;box-sizing:border-box;background:#f8faff;box-shadow:2px 0 5px #1f1e2412;display:flex;align-items:center;justify-content:space-between;z-index:50;border:none;font-size:1.1rem;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);padding:15px 20px}@media(min-width:768px)and (max-width:1023px){.rounded-footer{padding:15px 64px}}@media(max-width:767px){.rounded-footer{padding:15px 20px}}@media(max-width:767px){.rounded-footer{position:fixed!important;bottom:0!important;left:0!important;right:0!important;border-radius:0!important;border:none!important}}@media(min-width:1024px){.lexy-container.sidebar-wide .rounded-footer{left:var(--sidebar-w);width:calc(100vw - var(--sidebar-w))}.lexy-container.sidebar-closed .rounded-footer .header{left:0;width:100vw}.lexy-container.sidebar-compact .rounded-footer{left:var(--sidebar-mini);width:calc(100vw - var(--sidebar-mini))}}@media(max-width:1023px){.rounded-footer{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:100!important;width:100%!important}}.footer-panel{position:static;margin:0 1em 1em;background:#eff0fa;border:1px solid #e8eaed;border-radius:16px;box-shadow:0 2px 18px #2c353f1f;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;z-index:10}.footer-links{display:flex;gap:2.1em;flex-wrap:wrap}.footer-link{color:#504e59!important;font-weight:400!important;font-family:Figtree,sans-serif!important;text-decoration:none!important;font-size:12px!important;transition:color .2s}.footer-right{background:linear-gradient(90deg,#9c7fe9,#9fb1cc 52%,#e2a181);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:15px}@media(min-width:768px)and (max-width:1023px){:root{--sidebar-w: 249px}.lexy-sidebar:not(.closed):before{opacity:1}.hamburger-menu{display:none!important}.chat-search{margin-left:auto!important;margin-right:auto!important}}@media(min-width:1024px){.chat-search{margin-left:auto!important;margin-right:auto!important}}@media(max-width:767px){:root{--sidebar-w: 90vw}.lexy-sidebar:not(.closed):before{opacity:1}.hamburger-menu{min-width:40px!important;width:40px!important;height:40px!important;padding:8px!important;border-radius:50%!important;color:#1f1e24!important;z-index:1101!important;position:relative!important}.topbar-right{padding-right:20px;padding-top:25px!important;padding-bottom:25px!important;position:relative;z-index:1100;align-items:center!important}.topbar-right .hamburger-menu{margin:0!important}.main-content{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.rounded-footer{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:15px 20px!important;gap:0!important;left:0!important;right:0!important;font-size:12px!important}.footer-left{margin:0!important;font-size:12px!important;flex:0 0 auto!important}.footer-right-email{margin:0 0 0 auto!important;font-size:12px!important;flex:0 0 auto!important}.footer-link{font-size:12px!important;white-space:nowrap!important}.footer-links{gap:.5em!important}.main-title{font-size:1.5rem!important}.input-container{max-width:95vw}.sidebar-toggle{display:none!important}}@media(max-width:480px){:root{--sidebar-w: 90vw}.chat-container{padding:10px;padding-top:15vh!important;padding-bottom:3rem!important}.main-title{font-size:1.4rem!important}.input-container{max-width:100vw;padding:10px}.lexy-sidebar{width:var(--sidebar-w)}.rounded-footer{padding:12px 16px!important;font-size:11px!important}.footer-link{font-size:11px!important}}.ask-question-label{font-size:16px!important;color:#06f!important;font-weight:500!important;margin-bottom:16px!important}@media(min-width:768px)and (max-width:1023px){.ask-question-label{font-size:15px!important;text-align:left!important;margin-left:0!important;padding-left:0!important}}@media(max-width:767px){.chat-container{padding-top:12vh!important;padding-bottom:3rem!important}.ask-question-label{font-size:14px!important;text-align:center!important;margin-left:0!important;padding-left:0!important;margin-bottom:16px!important}.chat-hero{height:100%!important;padding-bottom:1.5rem!important}.main-content::-webkit-scrollbar{width:4px}.main-content::-webkit-scrollbar-thumb{background:#dadce0;border-radius:2px}.main-content::-webkit-scrollbar-thumb:hover{background:#bdc1c6}}.chat-history::-webkit-scrollbar{width:6px}.chat-history::-webkit-scrollbar-thumb{background:#dadce0;border-radius:3px}.chat-history::-webkit-scrollbar-thumb:hover{background:#bdc1c6}.chat-search{width:min(580px,92vw)!important;background:#fff!important;border:1.5px solid #95aeff!important;border-radius:12px!important;padding:12px 8px 8px 16px!important;margin-top:0!important;display:flex!important;align-items:flex-start!important;position:relative!important;min-height:118px!important;z-index:999;box-shadow:0 0 9px 6px #0000000d!important}.chat-search textarea{flex:1!important;border:none!important;outline:none!important;font-size:14px!important;color:#333!important;background:transparent!important;padding:0 56px 8px 0!important;min-height:96px!important;line-height:1.5!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:pre-wrap!important;font-family:Figtree,sans-serif!important}.chat-search textarea::-moz-placeholder{color:#bdbdbd!important;font-weight:300!important}.chat-search textarea::placeholder{color:#bdbdbd!important;font-weight:300!important}.chat-search__icon{background:#1935ff!important;border-radius:50%!important;width:48px!important;height:48px!important;min-width:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;bottom:8px!important;right:8px!important;border:none!important;cursor:pointer!important;transition:background .2s ease!important;z-index:10!important}.chat-search__icon:disabled{opacity:.4!important;cursor:not-allowed!important}.chat-search__icon img{width:42px!important;height:42px!important}.chat-search__more{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.6);background:#ffffff38;display:grid;place-items:center;cursor:pointer}.chat-search__more:hover{background:#ffffff4d}@media(min-width:768px)and (max-width:1023px){.chat-search{width:min(580px,85vw)!important}.chat-search textarea{font-size:14px!important;padding-right:52px!important;padding-bottom:8px!important}.chat-search__icon{width:44px!important;height:44px!important;min-width:44px!important;bottom:8px!important;right:8px!important}.chat-search__icon img{width:40px!important;height:40px!important}}@media(max-width:767px){.chat-search{width:280px!important;max-width:100%!important;min-height:96px!important}.chat-search textarea{min-height:74px!important;font-size:14px!important;padding-right:48px!important;padding-bottom:8px!important}.chat-search__icon{width:40px!important;height:40px!important;min-width:40px!important}.chat-search__icon img{width:40px!important;height:40px!important}.chat-search__more{width:32px!important;height:32px!important}.chat-item{margin-bottom:8px}}.main-content ::-webkit-scrollbar:vertical{width:0!important}@media(max-width:768px){.sidebar-link__text{font-size:16px!important}}.chat-hero{display:grid;place-items:center;padding-top:5em}@media(min-width:768px){.chat-hero{padding-left:3em}}.chat-hero__title{font-style:normal!important;font-weight:400!important;font-size:32px!important;line-height:38px!important;text-align:center!important;letter-spacing:-.01em!important;color:#1f1e24!important;margin-bottom:24px!important;margin-left:0!important}.chat-hero__input{width:min(860px,92vw);background:#fff;border:1px solid #e5e7eb;border-radius:30px;padding:8px 12px;box-shadow:0 16px 46px #0206170f;margin-top:2em}.lexy-chat{position:relative;height:calc(100vh - 275px);overflow-y:auto;scroll-behavior:smooth}.lexy-chat__col{flex:1 1 auto;max-inline-size:clamp(360px,calc(100vw - var(--sidebar-visible) - 48px),960px);inline-size:100%;margin:12px auto;padding-bottom:0;transition:max-inline-size var(--dur-anim) var(--ease-inout)}@media(min-width:768px)and (max-width:1023px){.lexy-chat__col{max-inline-size:clamp(360px,calc(100vw - 40px),960px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box!important}.chat-answer,.user-msg{max-width:clamp(360px,calc(100vw - 40px),960px)!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box!important}}.lexy-input-fixed{position:fixed!important;left:calc(var(--sidebar-visible, 0px) + (100vw - var(--sidebar-visible, 0px)) / 2.05);transform:translate(-50%);bottom:70px;min-height:92px!important;max-height:120px!important;height:auto!important;width:clamp(360px,calc(100vw - var(--sidebar-visible, 0px) - 48px),960px);max-width:960px;padding:0 8px 0 16px!important;background-color:#fff;border:.5px solid #95aeff!important;border-radius:12px!important;box-shadow:0 16px 46px #0206170f;z-index:1100;transition:left var(--dur-anim) var(--ease-inout),transform var(--dur-anim) var(--ease-inout),width var(--dur-anim) var(--ease-inout),padding var(--dur-anim) var(--ease-inout),border-radius var(--dur-anim) var(--ease-inout),box-shadow var(--dur-anim) var(--ease-inout);will-change:left,transform,width}@media(min-width:768px)and (max-width:1023px){.lexy-input-fixed,.chat-search{z-index:999!important}}@media(min-width:768px)and (max-width:1023px){.lexy-input-fixed{width:clamp(360px,calc(100vw - 40px),960px)!important;max-width:clamp(360px,calc(100vw - 200px),960px)!important;left:50%!important;transform:translate(-50%)!important}}.lexy-input-fixed .MuiInputBase-root{display:flex!important;align-items:flex-start!important;min-height:34px!important;padding:0!important}.lexy-input-fixed .MuiInputBase-input{padding:12px 0!important;line-height:1.5!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:pre-wrap!important;resize:none!important;font-size:14px!important;border:none!important;outline:none!important;background:transparent!important;width:100%!important;max-height:72px!important;overflow-y:auto!important}.lexy-input-fixed .MuiInputAdornment-root{align-self:center!important;margin:0!important;height:-moz-fit-content!important;height:fit-content!important;position:sticky!important;top:50%!important;transform:translateY(-50%)!important}.lexy-input-fixed .MuiIconButton-root{padding:44px 0 0!important;margin:0!important;min-width:unset!important;width:auto!important;height:auto!important}.lexy-input-fixed .MuiIconButton-root:hover{background-color:transparent!important}.lexy-input-fixed .chat-send-set-icon{width:40px!important;height:40px!important;display:block!important;pointer-events:none!important;image-rendering:-webkit-optimize-contrast!important}.lexy-input-fixed .MuiInputBase-input::-moz-placeholder{color:#adacaf!important;opacity:1!important}.lexy-input-fixed .MuiInputBase-input::placeholder{color:#adacaf!important;opacity:1!important}.lexy-input-fixed .MuiInputBase-root.Mui-focused{outline:none!important}.lexy-input-fixed .MuiInput-underline:before,.lexy-input-fixed .MuiInput-underline:after{display:none!important}@media(max-width:768px){.lexy-input-fixed{bottom:50px;left:50%;transform:translate(-50%);width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:100px!important}.lexy-input-fixed .MuiInputBase-input{font-size:14px!important;max-height:60px!important}.lexy-input-fixed .chat-send-set-icon{width:40px!important;height:40px!important}.lexy-chat{position:relative;height:100vh;overflow-y:auto;scroll-behavior:smooth;padding-bottom:175px;padding-right:16px;margin-bottom:175px}}@media(prefers-reduced-motion:reduce){.lexy-input-fixed{transition:none!important}}.lexy-input-fixed .MuiInputBase-adornedEnd{align-items:center}.lexy-chat::-webkit-scrollbar{width:10px}.lexy-chat::-webkit-scrollbar-thumb{background:#00000026;border-radius:8px}.lexy-chat{scrollbar-width:thin}.lexy-input-fixed .MuiInputBase-input::-webkit-scrollbar{width:4px}.lexy-input-fixed .MuiInputBase-input::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.scroll-bottom-fab{position:fixed!important;left:calc(var(--sidebar-visible, 0px) + (100vw - var(--sidebar-visible, 0px)) / 2);transform:translate(-50%);bottom:140px;z-index:1200;animation:lexy-bob 1.6s ease-in-out infinite;transition:opacity .2s ease,transform .2s ease}@media(min-width:768px)and (max-width:1023px){.scroll-bottom-fab{left:50%!important;transform:translate(-50%)!important}}.scroll-bottom-fab .MuiFab-root{background:#fff!important;color:#fff!important;box-shadow:0 8px 24px #c2c2e1}@keyframes lexy-bob{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-4px)}}.chat-bubble{padding:12px 14px;border-radius:14px}.user-msg{width:100%;max-width:clamp(360px,calc(100vw - var(--sidebar-visible, 0px) - 48px),960px);margin:0 auto 8px;display:flex;flex-direction:column;align-items:flex-end}.MuiPaper-root.chat-bubble.chat-bubble--user{background-color:#f1f5ff!important;border:1px solid #f8faff;color:#111827;border-radius:30px;padding:16px 24px;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:75%;box-shadow:none;line-height:1.55;margin-top:1em;font-size:18px!important}.user-msg__tools{display:flex;justify-content:center;gap:4px;margin-top:4px;padding-right:4px}.user-msg__copy .MuiSvgIcon-root{font-size:24px;font-weight:200!important}.resp-card>.MuiDivider-root:last-child{display:none}.resp-card{margin-bottom:20px}.resp-card+.user-msg{margin-top:18px}.resp-text{white-space:pre-wrap;line-height:1.7;color:#0f172a}.resp-heading{font-weight:600;margin-bottom:6px}.source-list{display:grid;gap:6px}.source-item{color:#111827}.related-q{margin-top:4px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa}.resp-actions{display:flex;justify-content:space-between;align-items:center;margin-top:25px!important}.resp-icon-btn.active{color:#1935ff80!important}.resp-btn{text-transform:none!important;font-weight:500!important;font-family:Figtree,sans-serif!important;font-size:16px!important;color:#2563eb!important}.resp-icon{width:16px;height:16px;display:block;image-rendering:-webkit-optimize-contrast}.resp-footer{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.chat-answer{font-family:Figtree,sans-serif!important;font-size:16px;font-weight:400;line-height:1.5;color:#1f1e24!important;background:transparent;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0;max-width:clamp(360px,calc(100vw - var(--sidebar-visible, 0px) - 48px),960px);margin:0 auto}.chat-answer__text{white-space:pre-wrap;line-height:1.7;color:#0f172a}.chat-divider{border-color:#eef2f6;margin:16px 0}.lexy-chat__input{position:sticky;bottom:24px;margin:0 auto;width:min(860px,92vw);border-radius:22px!important;border:1px solid #e5e7eb;padding:8px 12px;height:6em;z-index:40;background:#fff;box-shadow:0 16px 46px #0206170f}.send-btn svg{transform:translateY(.5px)}.md-body{line-height:1.74;color:#0f172a;font-size:16px}@media(max-width:1023px){.md-body{font-size:18px;line-height:1.5}}@media(max-width:767px){.resp-card{padding-left:16px!important}.resp-card .md-body{padding-left:0!important}.chat-answer{padding-left:16px!important}.chat-answer .md-body{padding-left:0!important}}.md-body h1,.md-body h2,.md-body h3{font-weight:700;line-height:1.25;margin:18px 0 8px}.md-body h1{font-size:22px}.md-body h2{font-size:19px}.md-body h3{font-size:17px}.md-body p{margin:8px 0 10px}@media(max-width:1023px){.md-body p{margin:18px 0 16px}}.md-body hr{border:0;border-top:1px solid #eef2f6;margin:18px 0}.md-body ul,.md-body ol{padding-left:1.25rem;margin:8px 0 12px}.md-body li{margin:6px 0}.md-body ol ul,.md-body ul ul,.md-body ol ol,.md-body ul ol{padding-left:1.5rem;margin:4px 0 6px}.md-body ol ul ul,.md-body ul ul ul,.md-body ol ol ol,.md-body ul ol ul,.md-body ol ul ol{padding-left:1.75rem;margin:2px 0 4px}.md-body ol li,.md-body ul li{margin:6px 0;line-height:1.6}.md-body ol ul li,.md-body ul ul li,.md-body ol ol li,.md-body ul ol li{margin:4px 0;line-height:1.5}.md-body ul{list-style-type:disc}.md-body ul ul{list-style-type:circle}.md-body ul ul ul{list-style-type:square}.md-body ol{list-style-type:decimal}.md-body ol ol{list-style-type:lower-alpha}.md-body ol ol ol{list-style-type:lower-roman}.md-body a{color:#2563eb;text-decoration:none}.md-body a:hover{text-decoration:underline}.md-sources{padding-left:1.1rem;margin:6px 0 8px}.md-sources li{margin:4px 0}.resp-heading{font-weight:700!important;margin:5px 0 15px!important}.resp-sep{border-color:#eef2f6;margin:16px 0!important}.resp-meta{justify-content:flex-end}.resp-meta .MuiChip-root{border-radius:9999px}@media(prefers-reduced-motion:reduce){.lexy-input-fixed,.lexy-chat__col,.scroll-bottom-fab{transition:none!important;animation:none!important}}@media(max-width:600px){.chat-hero__title{width:280px!important}}.free-questions-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.free-questions-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:22px;width:484px;background:#f8faff;border:1px solid #95AEFF;box-shadow:0 0 9px 6px #00000026;border-radius:24px;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-content{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:32px;width:384px;flex:none;order:0;align-self:stretch;flex-grow:1}.modal-header{display:flex;flex-direction:column;align-items:center;padding:0;gap:0px;width:384px;flex:none;order:0;align-self:stretch;flex-grow:0}.modal-title{width:384px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:700;font-size:24px;line-height:30px;text-align:center;color:#1f1e24;margin:0;flex:none;order:0;align-self:stretch;flex-grow:0}.modal-subtitle{width:384px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#1f1e24;margin:0;flex:none;order:1;align-self:stretch;flex-grow:0}.modal-actions{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:18px;width:384px;flex:none;order:1;align-self:stretch;flex-grow:0}.modal-signup-btn{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:384px;height:40px;background:#feffff;border:.5px solid #504E59;border-radius:16px;flex:none;order:0;align-self:stretch;flex-grow:0;cursor:pointer;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#504e59;transition:all .2s ease}.modal-signup-btn:hover{background:#f9fafb;border-color:#3d3b42}.modal-signup-btn:active{transform:translateY(1px)}.modal-separator{width:384px;height:24px;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;flex:none;order:1;align-self:stretch;flex-grow:0}.modal-viewplans-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;width:384px;height:40px;background:#504e59;border-radius:16px;border:none;flex:none;order:2;align-self:stretch;flex-grow:0;cursor:pointer;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#feffff;transition:all .2s ease}.modal-viewplans-btn:hover{background:#3d3b42}.modal-viewplans-btn:active{transform:translateY(1px)}@media(max-width:640px){.free-questions-modal{width:276px;padding:50px}.modal-content,.modal-header{width:176px}.modal-title{width:176px;font-size:24px;line-height:30px}.modal-subtitle{width:176px;font-size:14px;line-height:20px}.modal-actions{width:176px;gap:18px}.modal-signup-btn,.modal-separator,.modal-viewplans-btn{width:176px}}@media(min-width:641px)and (max-width:1024px){.free-questions-modal{width:484px;max-width:calc(100vw - 48px)}.modal-content,.modal-header,.modal-title,.modal-subtitle,.modal-actions,.modal-signup-btn,.modal-separator,.modal-viewplans-btn{width:384px;max-width:100%}}:root{--cd-bg: #ffffff;--cd-text: #0f172a;--cd-border: #e5e7eb;--cd-muted: #f8fafc;--cd-primary: #2563eb;--cd-primary-hover: #1d4ed8;--cd-shadow: 0 20px 60px rgba(2, 6, 23, .25)}.config-dialog-paper{width:525px;height:425px;max-width:92vw;max-height:92vh;background:var(--cd-bg);color:var(--cd-text);border-radius:16px;box-shadow:var(--cd-shadow);display:flex;flex-direction:column}.config-dialog-title{font-size:24px!important;padding:20px 24px 8px!important}.config-dialog-content{padding:8px 24px 0!important;flex:1 1 auto;overflow:hidden auto}.config-form{display:grid;gap:16px}.config-field .MuiOutlinedInput-root{background:var(--cd-muted);border-radius:10px}.config-field .MuiOutlinedInput-notchedOutline{border-color:var(--cd-border)}.config-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}.config-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--cd-primary);box-shadow:0 0 0 3px #2563eb26}.config-field .MuiInputBase-input{color:var(--cd-text);height:44px;padding:12px 14px}.config-field__label{color:var(--cd-text)!important;font-weight:600!important}.config-field .MuiInputLabel-root.Mui-focused{color:var(--cd-primary)!important}.config-dialog-actions{padding:16px 24px 20px!important;border-top:1px solid var(--cd-border);display:flex;align-items:center;justify-content:space-between}.config-actions-right{display:flex;gap:12px}.config-btn{text-transform:none!important;border-radius:10px!important;font-weight:600!important}.config-btn--ghost{color:var(--cd-text)!important}.config-btn--secondary{border-color:var(--cd-border)!important;color:var(--cd-text)!important;background:#fff!important}.config-btn--secondary:hover{background:#f3f4f6!important;border-color:var(--cd-primary)!important}.config-btn--primary{background:var(--cd-primary)!important;color:#fff!important}.config-btn--primary:hover{background:var(--cd-primary-hover)!important}.session-expired-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.session-expired-modal{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;gap:24px;width:534px!important;height:214px;background:#f8faff;border-radius:24px;border:1px solid #95aeff;box-shadow:0 4px 20px #00000026;margin:16px}.session-expired-content{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%}.session-expired-message{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#1f1e24;margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.session-expired-login-btn{width:360px!important;height:40px!important;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:8px;background:#504e59;border:none;border-radius:16px;color:#feffff;font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;cursor:pointer}.session-expired-login-btn:hover{background:#3d3b42;transform:translateY(-1px);box-shadow:0 2px 8px #0003}.session-expired-login-btn:active{transform:translateY(0);box-shadow:0 1px 4px #00000026}@media(max-width:480px){.session-expired-overlay{padding:16px;align-items:flex-start;padding-top:20vh}.session-expired-modal{width:318px;margin:0;border-radius:24px;gap:36px!important;height:232px!important;overflow-y:auto}.session-expired-login-btn{width:194px!important;height:40px!important}}.folderBubble{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0;background:transparent;border-radius:0;transition:all .2s;cursor:pointer;position:relative;min-height:auto}.folderBubble:hover{background:transparent;transform:none;opacity:.8}.folderTitle{font-family:Figtree,sans-serif!important;font-weight:500;font-size:15px;line-height:24px;color:#1f1e24}.folderDescription{font-family:Figtree,sans-serif!important;font-weight:400;font-size:13px;line-height:20px;color:#504e59;margin-top:.25rem}.availableFoldersLabel{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:600;font-size:13px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#1f1e24}.folderSessionList{display:flex;flex-direction:column;gap:8px;width:100%}.folderSessionBubble{cursor:pointer;position:relative;background:#f8faff;border:1px solid #f1f5ff;border-radius:12px;padding:16px 24px;display:flex;align-items:center;transition:all .2s;width:100%;min-height:56px;box-sizing:border-box}.folderSessionBubble:hover{background:#f1f5ff;transform:translateY(-2px)}.folderSessionTitle{font-family:Figtree,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#1f1e24;flex:1}.lexy-container.sidebar-wide .folder-detail-container{padding-left:16px!important}.lexy-container.sidebar-compact .folder-detail-container,.lexy-container.sidebar-closed .folder-detail-container{padding-left:64px!important}@media(max-width:767px){.lexy-container.sidebar-wide .folder-detail-container,.lexy-container.sidebar-compact .folder-detail-container,.lexy-container.sidebar-closed .folder-detail-container{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){.main-content{padding-left:0!important;padding-right:0!important}.folderSessionList{align-items:center!important;width:100%}.folderSessionBubble{width:calc(100% - 32px)!important;max-width:720px!important;min-height:56px!important;margin:5px auto;box-sizing:border-box}}.content-database-container{padding:40px 20px 40px 50px!important;max-width:900px;min-height:100vh}@media(min-width:1024px){.content-database-title{padding-left:0!important;margin-left:0!important;margin-top:0!important;padding-top:0!important;line-height:32px!important}}@media(min-width:1024px){.main-content:has(.content-database-container){overflow-x:hidden!important}}@media(min-width:768px)and (max-width:1023px){.content-database-container{padding-left:80px!important}}.content-database-content{background:#fff;padding:0}.content-database-title{font-size:32px!important;font-weight:600!important;color:#1f1e24;margin-bottom:40px!important;padding-bottom:0;padding-left:0!important;margin-left:0!important;margin-top:0!important;padding-top:0!important}.content-section{margin-bottom:40px}.section-title{font-size:24px!important;font-weight:500!important;color:#1f1e24;margin-bottom:20px!important}.content-list{list-style:none;padding:0;margin:0}.content-list li{font-size:16px;font-weight:400;color:#1f1e24;line-height:1.8;padding:5px 0 5px 24px;position:relative}.content-list li:before{content:"•";position:absolute;left:0;color:#333;font-weight:700;font-size:16px!important}@media(max-width:767px){.content-database-container{padding-left:30px!important;padding-right:20px!important;padding-bottom:40px!important}.content-database-title{font-size:24px;margin-bottom:30px;padding-left:0!important}.section-title{font-size:18px;margin-bottom:16px}.content-list li{font-size:16px;padding-left:20px}.main-content.content-database-page,.main-content:has(.content-database-container){overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100vh!important}}@media(min-width:768px)and (max-width:1024px){.content-database-container{padding-left:80px!important;padding-right:20px!important;padding-bottom:40px!important}.content-database-title{font-size:24px;margin-bottom:30px;padding-left:0!important}.section-title{font-size:18px;margin-bottom:16px}.content-list li{font-size:14px;padding-left:20px}.main-content.content-database-page,.main-content:has(.content-database-container){overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}}.fp-page{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;background:#f3f4fb}.fp-topbar{height:75px;display:flex;align-items:center;padding:0 24px;background:#fff;border-bottom:1px solid #eceff5}.fp-brand{display:flex;align-items:center;gap:6px;color:#111322;font-weight:600}.fp-hero{flex:1;display:flex;justify-content:center;align-items:flex-start;padding-top:56px}.fp-content{width:100%;max-width:620px}.fp-card{width:440px;margin:0 auto;padding:10px 0;background:transparent!important;border:none!important;box-shadow:none!important}.fp-backrow{display:flex;align-items:center;gap:6px;margin-bottom:6px}.fp-backbtn{padding:4px!important}.fp-backtxt{font-size:12px;color:#1C1B1F 50% #1F1D1A 50%}.fp-heading{text-align:center!important;font-size:32px!important;font-weight:500!important;color:#1f1d1a!important;margin:25px 0 10px!important}.fp-input{margin-bottom:12px!important;margin-left:3em!important}.MuiTextField-root.fp-input .MuiOutlinedInput-root{height:40px;width:330px;border-radius:999px!important;background:#fff;box-shadow:0 1px #0000000a}.MuiTextField-root.fp-input .MuiOutlinedInput-input{padding:8px 14px!important;font-size:13.5px}.MuiTextField-root.fp-input .MuiOutlinedInput-notchedOutline{border-color:#d9deea!important}.MuiTextField-root.fp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#9aa3c7!important;box-shadow:0 0 0 3px #9aa3c72e}.fp-cta{background:#111!important;color:#fff!important;text-transform:none!important;font-weight:500!important;font-size:14px!important;height:40px;width:330px!important;border-radius:999px!important;margin:8px 3.5em!important}.fp-cta:hover{filter:brightness(1.03)}.fp-orlogin{display:flex;justify-content:center;align-items:center;margin-top:10px;font-family:Figtree,sans-serif!important;font-size:16px!important}.fp-textlink{text-transform:none!important;color:#1f1d1a!important;font-weight:500!important;padding:5px!important;min-width:0!important;font-family:Figtree,sans-serif!important;font-size:16px!important}.fp-mb-16{margin-bottom:16px!important}.votp-page{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;background:#f3f4fb}.votp-topbar{height:68px;display:flex;align-items:center;padding:0 20px;background:#fff;border-bottom:1px solid #eceff5}.votp-brand{display:flex;align-items:center;gap:6px;color:#111322;font-weight:600}.votp-hero{flex:1;display:flex;justify-content:center;align-items:flex-start;padding-top:56px}.votp-content{width:100%;max-width:620px}.votp-card{width:440px;margin:0 auto;padding:10px 0;background:transparent!important;border:none!important;box-shadow:none!important}.votp-backrow{display:flex;align-items:center;gap:6px;margin-bottom:6px}.votp-backbtn{padding:4px!important}.votp-backtxt{font-size:12px;color:#7b7f8c}.votp-heading{text-align:center!important;font-size:44px!important;font-weight:500!important;color:#1f1d1a!important;margin:6px 0 14px!important}.votp-otp{display:flex;justify-content:center;gap:10px;margin:8px 0 6px}.votp-otp-box{width:50px;height:50px;text-align:center;font-size:16px;font-weight:600;background:#fff;border:1px solid #d9deea;border-radius:6px;box-shadow:0 1px #0000000a;outline:none}.votp-otp-box:focus{border-color:#9aa3c7;box-shadow:0 0 0 3px #9aa3c72e}.votp-input{margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important}.MuiTextField-root.votp-input{width:330px}.MuiTextField-root.votp-input .MuiOutlinedInput-root{height:40px;border-radius:999px!important;background:#fff;box-shadow:0 1px #0000000a}.MuiTextField-root.votp-input .MuiOutlinedInput-input{padding:8px 14px!important;font-size:13.5px}.MuiTextField-root.votp-input .MuiOutlinedInput-notchedOutline{border-color:#d9deea!important}.MuiTextField-root.votp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#9aa3c7!important;box-shadow:0 0 0 3px #9aa3c72e}.votp-cta{background:#111!important;color:#fff!important;text-transform:none!important;font-weight:600!important;font-size:14px;height:40px;width:330px!important;border-radius:999px!important;margin:12px 4em 8px!important;display:block}.votp-cta:hover{filter:brightness(1.03)}.votp-orlogin{display:flex;justify-content:center;align-items:center;margin-top:10px;font-family:Figtree,sans-serif!important;font-size:16px!important}.votp-textlink{text-transform:none!important;color:#1f1d1a!important;font-weight:500!important;padding:5px!important;min-width:0!important;font-family:Figtree,sans-serif!important;font-size:16px!important}.votp-mb-16{margin-bottom:16px!important}.oauth-callback-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.oauth-callback-content{text-align:center;color:#fff;padding:2rem}.spinner{border:4px solid rgba(255,255,255,.3);border-top:4px solid white;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-icon{font-size:3rem;margin-bottom:1rem}.error-message{font-size:1.2rem;margin-bottom:1rem;font-weight:500}.redirect-message{font-size:.9rem;opacity:.8}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-family:Figtree,sans-serif!important}body{font-family:Figtree,sans-serif!important;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}*,.MuiTypography-root,.MuiButton-root,.MuiInputBase-root,.MuiTextField-root,.MuiFormControl-root,.MuiSelect-root,.MuiMenuItem-root,.MuiDialog-root,.MuiModal-root,.MuiTooltip-root,button,input,textarea,select,label,span,div,p,h1,h2,h3,h4,h5,h6,a,li,ul,ol{font-family:Figtree,sans-serif!important}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.\!input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.\!input::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.\!input{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.input::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.input{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.min-h-screen{min-height:100vh}.w-12{width:3rem}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.border-blue-600,.border-primary-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.p-4{padding:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-center{text-align:center}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);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)}.invert{--tw-invert: invert(100%);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)}.sepia{--tw-sepia: sepia(100%);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)}.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{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/figtree-latin-ext-300-normal-DwPJS_xR.woff2) format("woff2"),url(/assets/figtree-latin-ext-300-normal-DoS2vUKG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/figtree-latin-300-normal-C9xDoCWy.woff2) format("woff2"),url(/assets/figtree-latin-300-normal-BzOoftBZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2) format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2) format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
