.smao-button{position:relative;width:fit-content;height:auto;margin:0;padding:0;cursor:pointer}.smao-button button{position:relative;min-width:64px;width:fit-content;height:auto;margin:0;padding:6px 16px;font-size:.875rem;font-weight:400;line-height:1.75;color:#fff;background-color:var(--button-primary);text-transform:none;border-radius:var(--border-radius);border:0;outline:0;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.smao-button button:hover{background-color:var(--button-primary-hover)}.smao-button button:active{filter:brightness(.9)}.smao-button.outline button{background-color:transparent;border:1px solid var(--button-primary);color:var(--button-primary)}.smao-button.outline button:hover{background-color:var(--button-primary-hover);color:#fff}.smao-button.primary button{background-color:var(--button-primary)}.smao-button.primary button:hover{background-color:var(--button-primary-hover)}.smao-button.primary.outline button{background-color:transparent;border:1px solid var(--button-primary);color:var(--button-primary)}.smao-button.primary.outline button:hover{background-color:var(--button-primary-hover);color:#fff}.smao-button.secondary button{background-color:var(--button-secondary)}.smao-button.secondary button:hover{background-color:var(--button-secondary-hover)}.smao-button.secondary.outline button{background-color:transparent;border:1px solid var(--button-secondary);color:var(--button-secondary)}.smao-button.secondary.outline button:hover{background-color:var(--button-secondary-hover);color:#fff}.smao-button.error button{background-color:var(--button-error)}.smao-button.error button:hover{background-color:var(--button-error-hover)}.smao-button.error.outline button{background-color:transparent;border:1px solid var(--button-error);color:var(--button-error)}.smao-button.error.outline button:hover{background-color:var(--button-error-hover);color:#fff}.smao-button.warning button{background-color:var(--button-warning)}.smao-button.warning button:hover{background-color:var(--button-warning-hover)}.smao-button.warning.outline button{background-color:transparent;border:1px solid var(--button-warning);color:var(--button-warning)}.smao-button.warning.outline button:hover{background-color:var(--button-warning-hover);color:#fff}.smao-button.success button{background-color:var(--button-success)}.smao-button.success button:hover{background-color:var(--button-success-hover)}.smao-button.success.outline button{background-color:transparent;border:1px solid var(--button-success);color:var(--button-success)}.smao-button.success.outline button:hover{background-color:var(--button-success-hover);color:#fff}.smao-button.neutral button,.smao-button.neutral button:hover{background-color:var(--neutral)}.smao-button.neutral.outline button{background-color:transparent;border:1px solid var(--neutral);color:var(--neutral)}.smao-button.neutral.outline button:hover{background-color:var(--neutral);color:#fff}.smao-button.transparentbutton button{background-color:#0000}.smao-button.transparentbutton button:hover{background-color:var(--neutral)}.smao-button.transparentbutton.outline button{background-color:transparent;border:1px solid rgba(0,0,0,0);color:#0000}.smao-button.transparentbutton.outline button:hover{background-color:var(--neutral);color:#fff}.smao-button.disabled button{opacity:.4;cursor:default}.smao-button.small-text button{font-size:.75rem}.smao-button .tooltiptext{position:absolute;font-size:.8rem;bottom:125%;left:50%;transform:translate(-50%);width:200px;background-color:#1f1f1f;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;opacity:0;visibility:hidden;transition:opacity .3s;z-index:10}.smao-button .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1f1f1f transparent transparent transparent}.smao-button:hover .tooltiptext{opacity:1;visibility:visible}.screen-too-small-warning{width:100vw;height:100vh;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.screen-too-small-warning.signing-out{justify-content:center;align-items:center}.screen-too-small-warning.signing-out p{margin:0;font-size:14px}.screen-too-small-warning .main-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;gap:1.2rem;text-align:center}.screen-too-small-warning .main-content img{max-width:120px;height:auto;object-fit:contain}.screen-too-small-warning .main-content h1{margin:0;color:#000;font-size:18px;font-weight:600;line-height:1.4;max-width:90%}.screen-too-small-warning .main-content .description{color:#666;font-size:14px;line-height:1.5;max-width:85%}.screen-too-small-warning .footer-actions{padding:1rem 1rem 2rem;text-align:center}.screen-too-small-warning .footer-actions .delete-account-link{font-size:12px;color:#999;text-decoration:none;opacity:.7;transition:all .2s ease}.screen-too-small-warning .footer-actions .delete-account-link:hover{opacity:1;color:#666;text-decoration:underline}._organizationSwitcher_bqdh8_1{position:relative;padding:0 25px;font-size:14px;color:#1f2937;flex-shrink:0}._orgLabel_bqdh8_9{font-size:11px;font-weight:600;letter-spacing:.08em;color:#9ca3af;margin-bottom:4px;padding-left:2px}._trigger_bqdh8_18{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;max-width:222px;height:40px;padding:4px 8px 4px 4px;background:#fff;border:1px solid lightgray;border-radius:10px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);gap:6px}._trigger_bqdh8_18:hover{background:#f9fafb;border-color:#4f46e5;box-shadow:0 1px 3px #6366f126}._trigger_bqdh8_18:focus{outline:none;border-color:#4338ca;box-shadow:0 0 0 3px #6366f126}._trigger_bqdh8_18._active_bqdh8_44{background:#fafafa;border-color:#4f46e5}._triggerContent_bqdh8_49{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._triggerAvatar_bqdh8_57{width:28px;height:28px;border-radius:7px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;color:#6b7280;flex-shrink:0}._triggerOrgName_bqdh8_71{font-size:14px;font-weight:500;color:#1f2937;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_bqdh8_81{color:#9ca3af;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;width:18px;height:18px}._chevron_bqdh8_81._rotate_bqdh8_88{transform:rotate(180deg);color:#6b7280}._dropdown_bqdh8_93{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden;animation:_slideDown_bqdh8_1 .15s cubic-bezier(.4,0,.2,1);max-width:280px!important}._dropdown_bqdh8_93._up_bqdh8_102{animation:_slideUp_bqdh8_1 .15s cubic-bezier(.4,0,.2,1)}@keyframes _slideDown_bqdh8_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_bqdh8_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._dropdownContent_bqdh8_126{padding:4px}._section_bqdh8_130{padding:4px 0}._section_bqdh8_130:not(:last-child){border-bottom:1px solid #f3f4f6;margin-bottom:4px;padding-bottom:4px}._section_bqdh8_130._createSection_bqdh8_138{border-bottom:none;margin-bottom:0;padding-top:2px}._sectionHeader_bqdh8_144{display:flex;align-items:center;justify-content:space-between;padding:6px 10px 4px;margin-bottom:2px}._sectionTitle_bqdh8_152{font-size:12px;font-weight:600;color:#1f2937;letter-spacing:.01em}._settingsBtn_bqdh8_159{width:26px;height:26px;padding:0;background:transparent;border:none;cursor:pointer;border-radius:6px;color:#9ca3af;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._settingsBtn_bqdh8_159 svg{width:16px;height:16px}._settingsBtn_bqdh8_159:hover{background:#f3f4f6;color:#6b7280}._settingsBtn_bqdh8_159:active{background:#e5e7eb}._settingsBtn_bqdh8_159:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}._orgItem_bqdh8_189{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background .15s ease;text-align:left;position:relative;min-height:40px}._orgItem_bqdh8_189:hover{background:#f9fafb}._orgItem_bqdh8_189:active{background:#f3f4f6}._orgItem_bqdh8_189._current_bqdh8_210 ._checkIcon_bqdh8_210{display:block}._orgAvatar_bqdh8_214{width:28px;height:28px;border-radius:7px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;color:#6b7280;flex-shrink:0}._orgName_bqdh8_228{font-size:14px;font-weight:450;color:#1f2937;flex:1}._checkIcon_bqdh8_210{display:none;margin-left:auto;color:#4b5563;flex-shrink:0}._checkIcon_bqdh8_210 svg{width:16px;height:16px}._createOrg_bqdh8_246{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;color:#6b7280;font-size:14px;font-weight:450;min-height:40px}._createOrg_bqdh8_246:hover{background:#f9fafb;color:#374151}._createOrg_bqdh8_246:hover ._plusIconWrapper_bqdh8_266{background:#f3f4f6;border-color:#d1d5db}._createOrg_bqdh8_246:active{background:#f3f4f6}._plusIconWrapper_bqdh8_266{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1.5px solid #e5e7eb;background:#fff;color:#9ca3af;transition:all .15s ease}._plusIconWrapper_bqdh8_266 svg{width:16px;height:16px}@media (max-width: 640px){._trigger_bqdh8_18{width:100%}._dropdown_bqdh8_93{left:8px!important;right:8px!important;width:auto!important;min-width:auto!important}}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18{padding:8px;justify-content:center;width:100%;border-color:transparent}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18:hover{background:transparent;border-color:transparent;box-shadow:none}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18:focus{outline:none;border-color:transparent;box-shadow:none}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18._active_bqdh8_44{background:transparent;border-color:transparent}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18 ._triggerContent_bqdh8_49{justify-content:center}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18 ._triggerAvatar_bqdh8_57{margin-right:0}._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18 ._triggerOrgName_bqdh8_71,._organizationSwitcher_bqdh8_1._collapsed_bqdh8_303 ._trigger_bqdh8_18 ._chevron_bqdh8_81{display:none}.hover-style-class:hover .actions{opacity:1}.actions{opacity:0}@font-face{font-family:Satoshi-Variable;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2"),url(/assets/Satoshi-Variable-B5cVmYQo.woff) format("woff"),url(/assets/Satoshi-Variable-ChAXbpFa.ttf) format("truetype");font-weight:500 900;font-display:swap;font-style:normal}:root{line-height:1.5;font-weight:400;font-style:normal;font-display:swap;font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color)}*{margin:0;padding:0;box-sizing:border-box;font-family:Satoshi-Variable,sans-serif!important}div.content-wrapper-small{padding:var(--spacing-small)}div.content-wrapper-medium{padding:var(--spacing-medium)}div.content-wrapper-large{padding:var(--spacing-large)}div.content-wrapper-xlarge{padding:var(--spacing-xlarge)}div.content-wrapper-xxlarge{padding:var(--spacing-xxlarge)}.ant-tour-inner{padding:4px}.scroll-smooth-style-class{scroll-behavior:smooth}.scroll-smooth-style-class::-webkit-scrollbar{width:6px}.scroll-smooth-style-class::-webkit-scrollbar-track{background:transparent;background-color:transparent}.scroll-smooth-style-class::-webkit-scrollbar-thumb{background-color:var(--text-color-weak);border-radius:3px}.navbar-scroll-style-class{scroll-behavior:smooth}.navbar-scroll-style-class::-webkit-scrollbar{width:6px}.navbar-scroll-style-class::-webkit-scrollbar-track{background:transparent;background-color:transparent}.navbar-scroll-style-class::-webkit-scrollbar-thumb{background-color:var(--text-color-weak);border-radius:3px}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}div.hover-container .hover-visibility{transition:opacity .3s ease-in-out;opacity:0}div.hover-container:hover .hover-visibility{opacity:1}div.wrap-all{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow-x:hidden;background-color:var(--background-color)}div.wrap-all div.wrap{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}div.wrap-all div.wrap div.content{width:100%;height:100vh;margin:0;margin-bottom:2rem;padding:0 2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}div.wrap-all div.wrap div.content::-webkit-scrollbar{width:6px}div.wrap-all div.wrap div.content::-webkit-scrollbar-track{background:transparent}div.wrap-all div.wrap div.content::-webkit-scrollbar-thumb{background-color:var(--text-color-weak);border-radius:3px}div.wrap-all div.wrap div.content div.align-horizontal{position:relative;width:fit-content;height:auto;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}div.wrap-all div.wrap div.content div.header{width:100%;padding-bottom:.25rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid whitesmoke}div.wrap-all div.wrap div.content div.header h2{width:100%}div.wrap-all div.wrap div.content h4{color:var(--text-color);font-weight:600;font-size:1.3rem;line-height:1.6rem}div.wrap-all div.wrap div.content h5{color:var(--text-color);font-weight:600;font-size:1.15rem;line-height:1.6rem}.MuiDataGrid-columnHeader,.MuiDataGrid-scrollbarFiller,.MuiDataGrid-filler,.MuiDataGrid-scrollbarFiller--borderTop{background:var(--background-color)!important}.MuiDataGrid-footerContainer{justify-content:flex-start!important}.MuiDataGrid-pagination{order:1}.MuiTablePagination-actions{order:2}.fixed-dev-marker{position:fixed;top:2px;left:6px;z-index:99999;font-size:14px;font-weight:500;color:red;transition:opacity .3s ease-in-out;pointer-events:none}.fixed-dev-marker:before{content:"dev"}.smao-disclaimer{width:fit-content;height:auto;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.333rem;background-color:transparent;z-index:999}.smao-disclaimer span{font-size:10px;color:#000}.smao-disclaimer a{font-size:10px;text-decoration:none;text-wrap:nowrap}.smao-disclaimer p{font-size:10px;text-decoration:none;text-wrap:nowrap;color:-webkit-link;cursor:pointer}@media only screen and (max-width: 760px){.smao-disclaimer{gap:.25rem}.smao-disclaimer span,.smao-disclaimer a,.smao-disclaimer p{font-size:8px}}.signup{position:relative;width:100vw;min-height:100vh;height:auto;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-color)}.signup .smao-disclaimer{position:absolute;bottom:6px;left:6px}.signup .cl-headerSubtitle{max-width:300px;text-align:center;align-self:center}.smao-sign-in{width:100vw;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-color)}.smao-sign-in .smao-disclaimer{position:absolute;bottom:6px;left:6px}.no-permission{flex:1;display:flex;justify-content:center;align-items:center;width:100%;gap:1rem;padding:5%}.no-permission>img{width:clamp(100px,25%,300px);object-fit:contain}.no-permission>div{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:1rem}.no-permission>div h1,.no-permission>div h2,.no-permission>div p{width:75%;margin:0;padding:0;text-align:left}.no-permission>div h1{color:var(--text-color);font-weight:600;font-size:4rem}.no-permission>div h2{color:var(--text-color-weak);font-weight:600;font-size:2rem}.no-permission>div p{color:var(--text-color-weak);font-weight:400}.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px #0003}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:#dddddd80}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:#86868680 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:#86868680 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.smao-audio-player-button{background-color:transparent;border:none;padding:4px 12px;border-radius:var(--border-radius);color:var(--text-color);margin:0;cursor:pointer}.smao-audio-player-button:hover{background-color:var(--general-hover-color)}.smao-audio-player-button:active{filter:brightness(1.1)}.smao-audio-player-button:disabled{opacity:.5;cursor:default}.message-hover .message-hover-actions{position:absolute;top:5px;right:5px;opacity:0;transition:opacity .2s ease-in-out}.message-hover:hover .message-hover-actions{opacity:1}.hoverable{opacity:0;transition:all .25s ease}.assistantHoverClass{transition:all .25s ease}.assistantHoverClass:hover div.hoverable{opacity:1}@keyframes pulse-glow{0%{box-shadow:0 0 2px #52c41a80;transform:scale(1)}50%{box-shadow:0 0 10px #52c41acc,0 0 20px #52c41a66;transform:scale(1.05)}to{box-shadow:0 0 2px #52c41a80;transform:scale(1)}}.upgrade-indicator{animation:pulse-glow 2s ease-in-out infinite;background-color:#52c41a!important;border-color:#52c41a!important}.upgrade-indicator:hover{animation-play-state:paused;background-color:#73d13d!important;border-color:#73d13d!important}.scroll-behavior-auto div{scroll-behavior:auto}.form-page{overflow-y:auto;background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.form-page .custom-step-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .3s ease}.form-page .custom-step-icon.active{background-color:#1677ff;color:#fff}.form-page .custom-step-icon.inactive{background-color:#e8f4ff;color:#1677ff}.form-page .form-container{animation:fadeInUp .4s ease-out;background:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 24px #00000014;width:100%;transition:all .3s ease}.form-page .form-container:hover{box-shadow:0 6px 32px #0000001f}.form-page .form-container .ant-form-item{margin-bottom:16px}.form-page .form-container .ant-form-item-label{padding-bottom:4px}.form-page .form-container .ant-form-item-label label{font-weight:500;font-size:14px}.form-page .form-container .ant-input{border-radius:8px;transition:all .3s ease}.form-page .form-container .ant-input:hover,.form-page .form-container .ant-input:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1a}.form-page .form-container .ant-btn{border-radius:8px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:100px}.form-page .form-container .ant-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.form-page .form-container .ant-btn:active{transform:translateY(0);transition:all .1s}.form-page .form-container .ant-btn-primary:hover{box-shadow:0 6px 20px #1677ff66!important;background:linear-gradient(135deg,#1677ff,#06f)}.form-page .form-container .ant-btn-link:hover{transform:translate(4px);box-shadow:none}.form-page .loading-container{animation:fadeIn .5s ease-out;background:#fff;padding:48px 32px;border-radius:12px;box-shadow:0 4px 24px #00000014}.form-page .loading-container .ant-spin .ant-spin-dot-item{background-color:#1677ff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){.form-page{padding:20px 16px!important}.form-page .form-container{padding:24px!important}.form-page .ant-steps .ant-steps-item-title{font-size:13px!important}}@media (min-width: 769px) and (max-width: 1024px){.form-page{padding:32px 24px!important}.form-page .form-container{padding:28px!important}}.dark .form-page{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.dark .form-page .form-container{background:#1f1f1f;box-shadow:0 4px 24px #0000004d}.dark .form-page .form-container:hover{box-shadow:0 6px 32px #0006}.dark .form-page .form-container h1,.dark .form-page .form-container h2,.dark .form-page .form-container h3,.dark .form-page .form-container h4{color:var(--text-color)}.dark .form-page .form-container p{color:var(--text-color);opacity:.8}.dark .form-page .form-container .ant-input{background-color:#2a2a2a;border-color:#3a3a3a;color:var(--text-color)}.dark .form-page .form-container .ant-input:hover,.dark .form-page .form-container .ant-input:focus{border-color:#1677ff;background-color:#2a2a2a}.dark .form-page .loading-container{background:#1f1f1f;box-shadow:0 4px 24px #0000004d}.smao-loading{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.smao-loading .loader{width:40px;aspect-ratio:.75;--c: no-repeat linear-gradient(var(--text-color) 0 0);background:var(--c) 0% 100%,var(--c) 50% 100%,var(--c) 100% 100%;background-size:20% 65%;animation:l5 1s infinite linear}@keyframes l5{20%{background-position:0% 50%,50% 100%,100% 100%}40%{background-position:0% 0%,50% 50%,100% 100%}60%{background-position:0% 100%,50% 0%,100% 50%}80%{background-position:0% 100%,50% 100%,100% 0%}}.smao-textfield{width:fit-content;height:fit-content;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:5px}.smao-textfield label.header{margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.75;color:var(--text-field-text-color)}.smao-textfield label.header .required{color:var(--error);font-size:1rem;font-weight:700}.smao-textfield input{min-width:0;width:100%;min-height:44px;height:44px;max-height:44px;margin:0;padding:12px 14px;border-radius:var(--border-radius);border:1px solid var(--text-field-border-color);outline:0;font-size:14px;font-weight:400;line-height:1;color:var(--text-field-text-color);background:none}.smao-textfield input::placeholder{color:var(--text-field-border-color)}.smao-textfield span{width:fit-content;height:fit-content;margin:0;padding:0;font-size:12px;font-weight:400;color:#1a1a1a80}.smao-textfield.error label.header{color:var(--error)!important}.smao-textfield.error input{outline:1px solid var(--error)!important}.smao-textfield.success label.header{color:var(--success)!important}.smao-textfield.success input{outline:1px solid var(--success)!important}.smao-combobox{width:fit-content;height:fit-content;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:5px}.smao-combobox label.header{margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.75;color:var(--text-color)}.smao-combobox div.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-sizeSmall{min-height:44px!important;height:44px!important;max-height:44px!important}.smao-combobox div.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-sizeSmall div{color:var(--text-color)!important}.smao-combobox div.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-sizeSmall fieldset{border-radius:var(--border-radius)!important;border:1px solid var(--text-field-border-color)!important;outline:0!important}.smao-combobox div.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-sizeSmall svg{fill:var(--combobox-arrow-color)!important;stroke:var(--combobox-arrow-color)!important}.blackText label.header,.blackText div.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-sizeSmall div{color:#000!important}div.card-header{position:relative;width:100%;min-height:210px;height:auto;margin:0 0 25px;padding:30px 25px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:var(--border-radius);background-color:var(--card-background-color-primary);overflow:hidden}div.card-header .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}div.card-header .text p{margin:6.4px 0 0;padding:0;font-size:1rem;font-weight:500;font-size:.9rem;line-height:1.25rem;font-weight:400;color:var(--text-color);opacity:.56}div.card-header .align-horizontal{position:absolute;left:0;bottom:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:25px}div.card-header img{position:absolute;max-width:132px;right:25px;bottom:-25px;object-fit:contain}.stripe-setup{max-width:100%;width:100%}.stripe-setup .stripe-add-payment-form{max-width:500px}.stripe-setup .stripe-add-payment-form .controls{width:fit-content;height:fit;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px}.customer-details{width:fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.customer-details p{padding:.5rem;border-radius:var(--border-radius);background-color:#f5f5f5;font-size:12px;font-weight:400}.checkout{width:100%;display:flex;justify-content:center;align-items:flex-start}.upgrade-options{width:100%;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:25px}.upgrade-options .stack{width:fit-content;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.smao-subscription-offer{position:relative;min-width:360px;width:fit-content;max-width:360px;min-height:0;height:auto;margin:0;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;color:var(--text-color);background-color:transparent;border-radius:var(--border-radius);box-shadow:#919eab4d 0 0 2px,#919eab05 0 12px 24px -4px}.smao-subscription-offer p{font-size:11px}.smao-subscription-item{position:relative;min-width:360px;width:fit-content;max-width:360px;min-height:0;height:auto;margin:0;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;color:var(--text-color);background-color:transparent;border-radius:var(--border-radius);box-shadow:#919eab4d 0 0 2px,#919eab05 0 12px 24px -4px}.smao-subscription-item h1{width:100%;height:auto;margin:0;padding:0 0 25px;font-size:12px;font-weight:400;line-height:12px}.smao-subscription-item .price{width:100%;margin:0;margin-bottom:1rem;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-bottom:2px solid #f2f2f2}.smao-subscription-item .price h2{position:relative;margin:0;padding:0 0 10px;font-size:36px;font-weight:600;line-height:38px;border:none}.smao-subscription-item .price h2 span{position:absolute;margin-left:.3rem;font-size:32px;opacity:.5}.smao-subscription-item .price p{margin:0;padding:0;padding-bottom:1rem;font-size:12px;font-weight:400;line-height:12px;opacity:.56}.smao-subscription-item span{padding:.5rem 0 1rem;font-size:16px;font-weight:400;opacity:.56}.smao-subscription-item .usp{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:.3rem 0}.smao-subscription-item .usp svg{min-width:14px;max-width:14px;height:auto;object-fit:contain;filter:invert(var(--invert-filter))}.smao-subscription-item .usp p{font-size:14px;font-weight:400}.smao-subscription-item .usp:last-of-type{height:100%;flex:1;align-items:flex-start}.smao-subscription-item .smao-button button{height:100%;margin-top:.5rem;align-self:center}.smao-subscription-item .disclaimer p{margin-top:10px;font-size:10px}.basic-node .ant-card-body{padding:12px}.basic-node .basic-node-handle{width:8px;height:8px;background:#555}.integration-node{position:relative!important}.integration-node .ant-card-head{position:relative;padding-right:32px}.integration-node .ant-card-extra{position:absolute!important;top:8px!important;right:12px!important;margin:0!important;z-index:1}.custom-flow-controls .react-flow__controls-button{background-color:var(--card-background-color-primary);color:#fff;border:none}.custom-flow-controls .react-flow__controls-button:hover{background-color:var(--border-color)}.custom-flow-controls .react-flow__controls-button svg{fill:var(--text-color)}.ant-layout-sider-children{width:100%!important}.variable-button .edit-icon{opacity:0;transition:opacity .2s ease}.variable-button:hover .edit-icon{opacity:1}.react-flow{overflow:hidden!important}.react-flow .integration-node{position:relative;min-width:500px;width:fit-content;margin:0;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;color:var(--text-color);border-radius:var(--border-radius)}.react-flow .integration-node .node-delete-button{position:absolute;top:-10px;right:-10px}.react-flow .integration-node .node-delete-button button{margin:0!important;padding:0!important;min-width:0!important;width:28px!important;min-height:28px!important;height:28px!important;font-size:12px!important;line-height:12px!important;display:flex;justify-content:center;align-items:center;border-radius:50%}.react-flow .integration-node .content{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem}.react-flow .integration-node .content .smao-textfield,.react-flow .integration-node .content .smao-combobox{min-width:100%}.react-flow .integration-node .content .deleteOption{position:absolute;top:33px;right:-26px}.react-flow .integration-node .content .deleteOption button{margin:0!important;padding:0!important;min-width:0!important;width:18px!important;min-height:18px!important;height:18px!important;font-size:9px!important;line-height:9px!important;display:flex;justify-content:center;align-items:center}.react-flow .integration-node .shortId{position:absolute;bottom:5px;right:5px;color:var(--text-color);font-size:8px;opacity:.333}.react-flow .integration-node .email-editor div:first-of-type span{display:none}.react-flow .integration-node{min-width:0!important;width:auto!important}.guided-flow{width:100vw;height:100vh;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow:hidden;background-color:var(--background-color)}.guided-flow .sidebar{position:relative;min-width:270px;width:270px;max-width:270px;height:100vh;margin:0;padding:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;background-color:var(--background-color);border-right:1px solid var(--border-color)}.guided-flow .sidebar .top{width:100%;height:fit-content}.guided-flow .sidebar .top .smao-button,.guided-flow .sidebar .top .smao-button button{width:100%}.guided-flow .sidebar .controls{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.guided-flow .sidebar .controls .smao-button{width:100%}.guided-flow .sidebar .controls .smao-button button{width:100%;text-align:left}.guided-flow .sidebar .hints{width:100%;height:auto;margin:0;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;border-radius:var(--border-radius);background-color:var(--card-background-color-primary)}.guided-flow .sidebar .hints span{font-size:12px;font-weight:700;text-align:left;color:var(--text-color)}.guided-flow .sidebar .hints p{font-size:11px;font-weight:500;text-align:left;color:var(--text-color);opacity:.7}.guided-flow .guided-flow-right{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.guided-flow .guided-flow-right .topbar{border-bottom:1px solid var(--border-color)}.guided-flow .guided-flow-right .react-flow{overflow:hidden!important}.guided-flow .guided-flow-right .react-flow .question-node{position:relative;width:500px;margin:0;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:var(--border-radius)}.guided-flow .guided-flow-right .react-flow .question-node .node-delete-button{position:absolute;top:-10px;right:-10px}.guided-flow .guided-flow-right .react-flow .question-node .node-delete-button button{margin:0!important;padding:0!important;min-width:0!important;width:28px!important;min-height:28px!important;height:28px!important;font-size:12px!important;line-height:12px!important;display:flex;justify-content:center;align-items:center;border-radius:50%}.guided-flow .guided-flow-right .react-flow .question-node .content{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem}.guided-flow .guided-flow-right .react-flow .question-node .content .smao-textfield,.guided-flow .guided-flow-right .react-flow .question-node .content .smao-combobox{min-width:100%}.guided-flow .guided-flow-right .react-flow .question-node .content .deleteOption{position:absolute;top:33px;right:-26px}.guided-flow .guided-flow-right .react-flow .question-node .content .deleteOption button{margin:0!important;padding:0!important;min-width:0!important;width:18px!important;min-height:18px!important;height:18px!important;font-size:9px!important;line-height:9px!important;display:flex;justify-content:center;align-items:center}.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0}.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align .smao-textfield,.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align .smao-combobox,.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align .smao-button{position:relative!important;min-width:0!important;width:fit-content!important}.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align .smao-button button{min-height:44px!important;min-width:44px!important;border-radius:50%!important}.guided-flow .guided-flow-right .react-flow .question-node .webhook-bottom .align-btns{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.guided-flow .guided-flow-right .react-flow .question-node .shortId{position:absolute;bottom:5px;right:5px;color:var(--text-color);font-size:8px;opacity:.333}.react-flow__edge-path{transition:stroke .2s,stroke-width .2s}.react-flow__edge-path:hover{stroke:#1890ff!important;stroke-width:2px!important;cursor:pointer}.react-flow__edge-path{pointer-events:all}.react-flow__edge:hover .react-flow__edge-path{stroke:#1890ff!important;stroke-width:2px!important;cursor:pointer}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.chat-container{min-width:100%;flex:1;display:flex;flex-direction:column;border-radius:var(--border-radius);overflow:hidden;background-color:var(--card-background-color-neutral)}.switch-wrapper{display:flex;width:100%;justify-content:center;align-items:center;padding-top:20px}.email-assistant .email-header{background-color:var(--primary);color:#fff}.email-assistant img{width:16px;height:16px;filter:invert(100%)}.email-user .email-header{background-color:var(--text-field-border-color);color:var(--text-color)}.email-user img{width:14px;height:14px;filter:invert(var(--invert-filter))}.email-wrapper{display:flex;gap:var(--spacing-xlarge);padding:var(--spacing-large);width:100%;flex:1;color:var(--text-color)}.email-wrapper .email-container{display:flex;flex-direction:column;width:100%;border-radius:var(--border-radius);overflow:hidden;flex:1}.email-wrapper .email-container>div{padding:var(--spacing-small) var(--spacing-medium)}.email-wrapper .email-container p{padding:0;margin:0}.email-wrapper .email-container .email-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-medium);font-size:var(--font-size-default)}.email-wrapper .email-container .emailArea{padding:var(--spacing-medium);color:var(--text-color);flex:1;border-left:1px solid var(--text-field-border-color);border-right:1px solid var(--text-field-border-color)}.email-wrapper .email-container .actionsArea{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--spacing-medium);padding:var(--spacing-medium);border-left:1px solid var(--text-field-border-color);border-right:1px solid var(--text-field-border-color);border-bottom:1px solid var(--text-field-border-color)}.loadingArea{display:flex;justify-content:center;align-items:center;gap:var(--spacing-small);flex:1;padding:var(--spacing-small)}.loadingArea .loader{width:14px;height:14px;border-radius:50%;background-color:var(--primary);box-shadow:24px 0 var(--primary),-24px 0 var(--primary);position:relative;animation:flash .5s ease-out infinite alternate}@keyframes flash{0%{background-color:var(--text-color-weak);box-shadow:24px 0 var(--text-color-weak),-24px 0 var(--primary)}50%{background-color:var(--primary);box-shadow:24px 0 var(--text-color-weak),-24px 0 var(--text-color-weak)}to{background-color:var(--text-color-weak);box-shadow:24px 0 var(--primary),-24px 0 var(--text-color-weak)}}.iconButton{width:30px;height:30px;border-radius:50%;background-color:var(--button-primary);display:flex;justify-content:center;align-items:center;cursor:pointer}.iconButton img{width:20px;height:20px}.iconButton.is-active:hover{background-color:var(--button-primary-hover)}.iconButton.is-active:active{filter:brightness(.9)}.iconButton.is-inactive{filter:brightness(1);opacity:.5}.iconButtonPreview{width:20px;height:20px;border-radius:50%;background-color:var(--button-primary);display:flex;justify-content:center;align-items:center}.iconButtonPreview img{width:13px;height:13px;filter:invert(var(--invert-filter))}.messages-wrapper{flex:1;padding:20px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.chat-message{width:fit-content;max-width:75%;height:auto;margin:0;padding:.5rem .75rem;background-color:var(--primary);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0rem}.chat-message span{font-size:10px;font-weight:300;color:#fff;opacity:.7}.chat-message p{font-size:14px;font-weight:400;color:#fff}.chat-message.user{align-self:flex-end;background-color:var(--neutral)}.chat-input-area{display:flex;align-items:flex-end;padding:16px;gap:10px}.chat-input{background-color:transparent;color:var(--text-color);flex:1;padding:14px;border-radius:var(--border-radius);resize:none;font-family:inherit;font-size:.95rem;line-height:1.5;min-height:24px;max-height:150px;overflow-y:auto;transition:border-color .2s,box-shadow .2s;border:1px solid var(--text-field-border-color);outline:0;position:relative}.chat-input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #0a84ff33}.chat-input::placeholder{color:#8e8e93}.chat-input:after{content:"";display:block;position:absolute;left:0;bottom:0;width:1rem;height:1rem;background-color:red}.email-instruction-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:var(--spacing-medium)}.email-instruction-box .instruction{display:flex;width:fit-content;flex-direction:row;justify-content:center;align-items:center;border-radius:var(--border-radius);background-color:var(--hint-background-color);color:var(--hint-text-color);padding:var(--spacing-large) var(--spacing-large);font-size:var(--font-size-default);gap:var(--spacing-medium)}.email-instruction-box .instruction.is-inactive{opacity:.5}.center-model{flex:1;width:100%;display:flex;justify-content:center;align-items:center}.center-model .modal{background-color:var(--card-background-color-primary);color:var(--text-color);border-radius:var(--border-radius);width:clamp(300px,80%,500px);padding:20px 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;text-align:center}.center-model .modal img{width:100%;height:100%;object-fit:cover}.center-model .modal .organization-preview{display:flex;flex-direction:column;align-items:center;margin:2rem}.center-model .modal h1,.center-model .modal p{width:100%}.center-model .modal h1{font-size:1.5rem;font-weight:600}.center-model .modal p{color:var(--text-color-weak);font-size:1rem}.center-model .modal span{font-weight:600;color:var(--text-color)}.center-model .modal h2{font-size:2rem;font-weight:600}.center-model .modal h3{font-size:1rem;font-weight:300}.api-keys-container{padding:24px;min-height:100vh}.api-keys-container .api-key-prefix{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:12px;background-color:#0000000f;padding:2px 8px;border-radius:4px}.api-keys-container .code-example-container{position:relative}.api-keys-container .code-example-container .copy-button{position:absolute;top:10px;right:10px;z-index:1}.api-keys-container .api-key-table .ant-table-cell{vertical-align:middle}.api-keys-container .key-success-modal .api-key-value{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:12px;word-break:break-all;background-color:#f5f5f5;padding:12px;border-radius:4px;margin:12px 0}.api-keys-container .delete-confirm-modal .delete-warning{margin-bottom:16px}.api-keys-container .documentation-section{max-width:1000px}.api-keys-container .documentation-section .endpoint-card{margin-bottom:24px}.api-keys-container .documentation-section .code-block{margin:16px 0}.api-keys-container .documentation-section pre{border-radius:8px;font-size:13px}.api-keys-container .api-keys-tabs-content{padding:24px 0 48px}.api-keys-container .api-keys-tabs-content .section-title{margin-bottom:16px}.api-keys-container .api-keys-tabs-content .section-divider{margin:56px 0;border-top:1px solid rgba(0,0,0,.06)}.api-keys-container .api-keys-tabs-content.nocode-tools-section .section-divider{margin:72px 0}.api-keys-container .nocode-tools-section{max-width:1000px}.api-keys-container .nocode-tools-section .tool-card{margin-bottom:64px}.api-keys-container .nocode-tools-section .tool-card:last-child{margin-bottom:32px}.api-keys-container .nocode-tools-section .tool-card .tool-title{margin-bottom:24px;font-size:18px}.api-keys-container .nocode-tools-section .tool-card .tool-intro{margin-bottom:32px;font-size:15px;line-height:1.6}.api-keys-container .nocode-tools-section .ant-card{border-radius:8px;box-shadow:0 1px 3px #00000014}.api-keys-container .nocode-tools-section .ant-card .ant-card-body{padding:40px}.api-keys-container .nocode-tools-section .step-container{margin-bottom:48px;padding-bottom:48px;border-bottom:2px solid rgba(0,0,0,.08)}.api-keys-container .nocode-tools-section .step-container:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.api-keys-container .nocode-tools-section .step-container .step-title{margin-bottom:20px;font-weight:600;font-size:16px;display:block;padding-bottom:4px}.api-keys-container .nocode-tools-section .step-container .step-description{margin-bottom:24px;line-height:1.8;font-size:14px}.api-keys-container .nocode-tools-section .step-container ul{margin:24px 0 0;padding-left:28px}.api-keys-container .nocode-tools-section .step-container ul li{margin-bottom:20px;line-height:1.9;font-size:14px}.api-keys-container .nocode-tools-section .step-container ul li:last-child{margin-bottom:0}.api-keys-container .nocode-tools-section .step-container ul li .ant-typography{line-height:inherit}.api-keys-container .nocode-tools-section .step-container .ant-alert{margin-top:28px;padding:20px 28px}.api-keys-container .nocode-tools-section .step-container .ant-alert .ant-alert-message{font-weight:500;margin-bottom:12px}.api-keys-container .nocode-tools-section .step-container .ant-alert .ant-alert-description .ant-typography{margin-bottom:14px}.api-keys-container .nocode-tools-section .step-container .ant-alert .ant-alert-description .ant-typography:last-child{margin-bottom:0}.api-keys-container .nocode-tools-section .step-container pre{margin-top:28px;margin-bottom:0}.api-keys-container .nocode-tools-section .step-container .react-syntax-highlighter{margin-top:28px!important}.api-keys-container .documentation-content .endpoint-section{margin-bottom:40px}.api-keys-container .documentation-content .endpoint-section:last-child{margin-bottom:0}.api-keys-container .documentation-content .endpoint-section .endpoint-title{margin-bottom:12px}.api-keys-container .documentation-content .endpoint-section .endpoint-description{margin-bottom:16px}.api-keys-container .documentation-content .bearer-token-alert{margin-bottom:32px}.api-keys-container .documentation-content .error-table{margin-top:16px}.api-keys-container .code-example-wrapper{position:relative;margin-top:16px;margin-bottom:24px}.api-keys-container .code-example-wrapper .copy-code-button{position:absolute;top:12px;right:12px;z-index:10}.api-keys-container .code-example-wrapper pre{margin:0!important;padding-top:50px!important}.api-keys-container .tips-section{margin-top:16px}.api-keys-container .tips-section .tips-title{margin-bottom:20px;font-size:17px}.api-keys-container .tips-section .ant-alert{margin-bottom:16px;padding:16px 20px;border-radius:6px}.api-keys-container .tips-section .ant-alert:last-child{margin-bottom:0}.api-keys-container .tips-section .ant-alert .ant-alert-message{font-size:14px;line-height:1.6}.dark-mode .api-keys-container .api-key-prefix{background-color:#ffffff14}.dark-mode .api-keys-container .key-success-modal .api-key-value{background-color:#1f1f1f;color:#e6e6e6}.dark-mode .api-keys-container .section-divider{border-top-color:#ffffff14}.dark-mode .api-keys-container .nocode-tools-section .ant-card{background-color:#ffffff0a;border-color:#ffffff14}.dark-mode .api-keys-container .nocode-tools-section .step-container{border-bottom:2px solid rgba(255,255,255,.08)}:root{--logo-background: #00142d;--logo-gradient: linear-gradient( 180deg, rgba(252, 77, 73, 1) 0%, rgba(104, 61, 212, 1) 100% );--logo-orange: #fc4d49;--logo-violet: #683dd4;--border-radius: 4px;--spacing-xsmall: 5px;--spacing-small: 10px;--spacing-medium: 15px;--spacing-large: 20px;--spacing-xlarge: 25px;--spacing-xxlarge: 30px;--spacing-xxxlarge: 35px;--font-size-default: 14px;--font-size-small: 12px;--font-size-medium: 16px;--font-size-large: 18px;--font-size-xlarge: 20px;--font-size-xxlarge: 22px;--primary-color: #01478a;--secondary-color: #c1eef2;--background-color: #2a3447;--text-color: white;--text-color-weak: #ffffff8f;--text-color-navbar: #7c8fac;--general-hover-color: #ffffff20;--primary: #5d87ff;--secondary: #49beff;--error: #fa896b;--warning: #ffae1f;--success: #13deb9;--neutral: #4d5565;--button-primary: var(--primary);--button-primary-hover: #4570ea;--button-secondary: var(--secondary);--button-secondary-hover: #22afdb;--button-error: var(--error);--button-error-hover: #f3704d;--button-warning: var(--warning);--button-warning-hover: #ffae1f;--button-success: var(--success);--button-success-hover: #00b3a9;--background-hover-color: #253662;--icon-color: #7c8fac;--icon-color-hover: #5d87ff;--invert-filter: 100%;--border-color: #323f55;--card-background-color-primary: #243662;--card-text-color-primary: #5d87ff;--card-background-color-yellow: #4d3a2a;--card-text-color-yellow: #ffae1f;--card-background-color-turquoise: #1c455d;--card-text-color-turquoise: #49beff;--card-background-color-green: #1b3c48;--card-text-color-green: #13deb9;--card-background-color-neutral: #313b4e;--card-text-color-neutral: var(--text-color);--card-background-color-neutral-2: #364052;--card-text-color-neutral-2: var(--text-color);--hint-background-color: #2C527C;--hint-text-color: var(--text-color);--text-field-text-color: white;--text-field-placeholder-color: white;--text-field-border-color: #465670;--card-bottom-background-color: #323f55;--combobox-arrow-color: white}[data-theme=light]{--background-color: #ffffff;--text-color: #2a3547;--text-color-weak: #2a35338f;--text-color-navbar: #2a3547;--background-hover-color: #ecf2ff;--icon-color: #2a3547;--icon-color-hover: #5d87ff;--invert-filter: 0%;--border-color: #e5eaef;--general-hover-color: #00000020;--card-background-color-primary: #ecf2ff;--card-background-color-yellow: #fef5e5;--card-background-color-turquoise: #e8f7ff;--card-background-color-green: #e6fffa;--card-background-color-neutral: #F1F5FF;--card-background-color-neutral-2: #DDE4EF;--hint-background-color: #DCEBFC;--text-field-text-color: #2a3547;--text-field-placeholder-color: white;--text-field-border-color: #dfe5ef;--card-bottom-background-color: #f2f6fa;--combobox-arrow-color: black}.widgets-page{width:100%;max-width:1200px;margin:0 auto}
