.tool-access-dialog[popover]{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(28rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid #e4e7ed;border-radius:16px;background:#fff;color:#303133;box-shadow:0 24px 64px #18263c33}.tool-access-dialog[popover]:not(:popover-open){display:none}.tool-access-dialog[popover]:popover-open{display:block}.tool-access-dialog[popover]::backdrop{background:#18263c66}.tool-access-dialog.p-4{padding:1.5rem}.tool-access-dialog .mb-3{margin-bottom:1rem}.tool-access-dialog .mt-3{margin-top:1rem}.tool-access-dialog .px-3{padding-left:1rem;padding-right:1rem}.tool-access-dialog .py-2{padding-top:.5rem;padding-bottom:.5rem}.tool-access-dialog .w-100{width:100%}.tool-access-dialog .tool-access-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.tool-access-dialog .tool-access-dialog__title{margin:0;font-size:1.4rem;line-height:1.3}.tool-access-dialog .tool-access-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:0;border-radius:8px;background:#f4f6f8;color:#606266;font-size:1.5rem;cursor:pointer}.tool-access-dialog .tool-access-dialog__description,.tool-access-dialog .tool-access-dialog__status{line-height:1.6;color:#606266}.tool-access-dialog .tool-access-dialog__form{display:flex;flex-direction:column;gap:12px}.tool-access-dialog .tool-access-dialog__label{font-size:.9rem;font-weight:600}.tool-access-dialog .tool-access-dialog__email{box-sizing:border-box;flex:none;width:100%;min-width:0;min-height:48px;border-radius:8px;font:inherit;border:1px solid #dcdfe6;color:#303133;background:#fff}.tool-access-dialog .tool-access-dialog__submit{min-height:48px;border-radius:8px;font-size:1rem;border:1px solid #409eff;background:#409eff;color:#fff;font-weight:600}.tool-access-dialog .tool-access-dialog__close:focus-visible,.tool-access-dialog .tool-access-dialog__email:focus-visible,.tool-access-dialog .tool-access-dialog__submit:focus-visible{outline:2px solid #3070d0;outline-offset:3px}.tool-demo-tags{display:flex;flex-wrap:wrap;gap:8px}.tool-demo-tags.mt-3{margin-top:1rem}.tool-demo-tags .px-3{padding-left:1rem;padding-right:1rem}.tool-demo-tags .py-1{padding-top:.25rem;padding-bottom:.25rem}.tool-demo-tags .tool-demo-tags__chip{max-width:100%;border:1px solid #e2e8f0;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.public-tool-demo-shell-root__related{margin-top:1.5rem;border-top:1px solid #d8e3df;padding-top:32px}.public-tool-demo-shell-root__related-heading{margin-bottom:1rem}.public-tool-demo-shell-root__related-heading h2{margin:0 0 .5rem;color:#223a36;font-size:1.65rem;font-weight:700;line-height:1.2}.public-tool-demo-shell-root__related-heading p{margin:0;color:#60736f;line-height:1.5}.public-tool-demo-shell-root__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.public-tool-demo-shell-root__related-grid li{min-width:0}.public-tool-demo-shell-root__related-card{display:flex;flex-direction:column;height:100%;padding:1rem;border:1px solid #d8e3df;border-top:3px solid var(--el-color-primary);border-radius:8px;background:#fff;color:#223a36;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.public-tool-demo-shell-root__related-card:focus-visible,.public-tool-demo-shell-root__related-card:hover{border-color:var(--el-color-primary);box-shadow:0 8px 22px rgba(var(--el-color-primary-rgb),.12);color:#223a36;text-decoration:none;transform:translateY(-2px)}.public-tool-demo-shell-root__related-card:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}.public-tool-demo-shell-root__related-card h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0 0 .5rem;font-size:1.05rem;font-weight:700;line-height:1.35}.public-tool-demo-shell-root__related-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin:0 0 1rem;color:#60736f;font-size:.9rem;line-height:1.5}.public-tool-demo-shell-root__related-action{margin-top:auto;color:var(--el-color-primary);font-size:.9rem;font-weight:700}@media (min-width:768px){.public-tool-demo-shell-root__related-card{padding:1.5rem}}@media (max-width:820px){.public-tool-demo-shell-root__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.public-tool-demo-shell-root__related-grid{grid-template-columns:1fr}}

/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.menububble{background:#fff;border-radius:5px;padding:.3rem;margin-bottom:.5rem;transition:opacity .2s,visibility .2s}.menububble.is-active{opacity:1;visibility:visible}.menububble__button{display:inline-flex;background:transparent;border:0;color:#fff;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer}.menububble__button:last-child{margin-right:0}.menububble__button:hover{background-color:hsla(0,0%,100%,.1)}.menububble__button.is-active{background-color:hsla(0,0%,100%,.2)}.menububble__form{display:flex;align-items:center}.menububble__input{font:inherit;border:none;background:transparent;color:#fff}
/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.editor-color-menu-root{display:inline-flex}.editor-color-menu-root__trigger-letter{display:inline-flex;align-items:center;justify-content:center;min-width:14px;font-weight:700;line-height:1;border-bottom:2px solid transparent}.editor-color-menu-root__trigger-arrow{font-size:10px;margin-left:4px}.editor-color-menu-root__content{min-width:392px}.editor-color-menu-root__section-title{font-size:13px;font-weight:600;margin-bottom:8px}.editor-color-menu-root__footer{border-top:1px solid rgba(0,0,0,.08);display:flex;justify-content:flex-end}.editor-color-menu-root__clear-button{font-size:13px}.editor-color-menu-root__popover .palette-color-picker-root .vue-swatches__row:nth-child(2){margin-bottom:10px}
/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.editor-fixed-menu-root__menubar--sticky{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}
/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.editor{position:relative;width:100%}.editor-toolbar-slot{min-height:44px}.editor .tiptap.ProseMirror{min-height:100px}.editor__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;line-height:1.5}.editor__content ::selection,.editor__content::selection{color:inherit;background:rgba(66,153,225,.28)}.editor__content ::-moz-selection,.editor__content::-moz-selection{color:inherit;background:rgba(66,153,225,.28)}.editor__content *{caret-color:currentColor}.editor__content pre{padding:.7rem 1rem;border-radius:5px;background:#000;color:#fff;font-size:.8rem;overflow-x:auto}.editor__content pre code{display:block}.editor__content p{margin-top:0;margin-bottom:.5rem}.editor__content p code{display:inline-block;padding:0 .4rem;border-radius:5px;font-size:.8rem;font-weight:700;background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.editor__content ol,.editor__content ul{padding-left:1rem}.editor__content ol{list-style-type:decimal}.editor__content ul{list-style-type:disc}.editor__content li>ol,.editor__content li>p,.editor__content li>ul{margin:5px}.editor__content a{text-decoration:underline}.editor__content blockquote{border-left:3px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8);padding-left:.8rem;font-style:italic}.editor__content blockquote p{margin:5px}.editor__content img{max-width:100%;border-radius:3px}.editor__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.editor__content table td,.editor__content table th{min-width:1em;border:2px solid #aaa;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.editor__content table td>*,.editor__content table th>*{margin-bottom:0}.editor__content table th{font-weight:700;text-align:left}.editor__content table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.editor__content table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.menubar{margin-left:-7px;padding-top:5px;padding-bottom:5px;display:flex;align-items:center;flex-wrap:wrap;transition:visibility .2s .4s,opacity .2s .4s}.menubar.is-hidden{visibility:hidden;opacity:0}.menubar.is-focused{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.menubar__button{font-weight:700;display:inline-flex;background:transparent;border:0;color:#000;padding:.2rem .5rem;margin-right:.2rem;border-radius:3px;cursor:pointer}.menubar__button:hover{background-color:rgba(0,0,0,.05)}.menubar__button.is-active{background-color:rgba(0,0,0,.1)}.menubar span.menubar__button{font-size:13.3333px}.editor-view-root p{margin:0}.editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#aaa;pointer-events:none;height:0}
/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.tool-submission-thank-you-root__message{white-space:pre-line;font-size:1.5rem}
/*!
 *  Copyright (c) Qwoach LLC 2020. All rights reserved.
 *  Unauthorized copying of this file, via any medium is strictly prohibited
 *  Proprietary and confidential
 *  Created by Artem Bogush <artem@qwoach.com> on 22/9/2020
 */.public-tool-demo-shell-root{max-width:1100px;margin:0 auto;padding:32px 16px 56px;color:#29323a;font-family:Montserrat,sans-serif;font-weight:300}.public-tool-demo-shell-root__header{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.public-tool-demo-shell-root__header-copy{max-width:760px}.public-tool-demo-shell-root__header-copy h1{margin:0 0 12px;font-size:2.3rem;font-weight:700;letter-spacing:0;line-height:1.12}.public-tool-demo-shell-root__header-copy p{margin:0;color:#606266;font-size:1.05rem;line-height:1.55}.public-tool-demo-shell-root__eyebrow{margin-bottom:8px;color:var(--el-color-primary);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.public-tool-demo-shell-root__faq,.public-tool-demo-shell-root__section{border:1px solid #e4e7ed;border-radius:8px;background:#fff}.public-tool-demo-shell-root__demo{margin-bottom:36px}.public-tool-demo-shell-root__explore-heading{margin:0 0 12px;color:#29323a;font-size:1.5rem;font-weight:700;line-height:1.3}.public-tool-demo-shell-root__tip{background:color-mix(in srgb,var(--el-color-primary) 7%,#fff);border:1px solid color-mix(in srgb,var(--el-color-primary) 18%,#fff);border-radius:6px}.public-tool-demo-shell-root__tip-label{flex:none;border-radius:4px;background:color-mix(in srgb,var(--el-color-primary) 14%,#fff);color:var(--el-color-primary);font-size:.875rem;font-weight:700}.public-tool-demo-shell-root__tip-copy{flex:1;min-width:0;font-size:16px;font-weight:400;line-height:1.5}.public-tool-demo-shell-root__demo-placeholder{border:1px solid #e4e7ed;border-radius:8px;background:#fff;margin-bottom:36px;padding:20px}.public-tool-demo-shell-root__demo-placeholder h2{margin:0 0 8px;font-size:1.35rem;font-weight:700;letter-spacing:0}.public-tool-demo-shell-root__demo-placeholder p{margin:0;color:#606266;line-height:1.5}.public-tool-demo-shell-root__access-panel{width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid #dcdfe6;border-radius:8px;background:#fff}.public-tool-demo-shell-root__access-panel::backdrop{background:rgba(0,0,0,.35)}.public-tool-demo-shell-root__interest-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.public-tool-demo-shell-root__interest-form input{flex:1 1 260px;min-height:40px;border:1px solid #dcdfe6;border-radius:4px;padding:8px 10px;color:#303133;background:#fff}.public-tool-demo-shell-root__interest-form button{min-height:40px;border:1px solid var(--el-color-primary);border-radius:4px;padding:8px 14px;background:var(--el-color-primary);color:#fff;font-weight:600}.public-tool-demo-shell-root__waitlist-status{margin-top:10px;color:#606266;line-height:1.5}.public-tool-demo-shell-root__placeholder{min-height:10rem;text-align:center}.public-tool-demo-shell-root__placeholder .el-empty{padding:1.25rem 0 .25rem}.public-tool-demo-shell-root__placeholder-loader{position:relative;min-height:3rem;margin-top:-.5rem}.public-tool-demo-shell-root__renderer{padding-top:16px}.public-tool-demo-shell-root__tab-label{padding-top:16px;color:#606266;font-size:.95rem;font-weight:500;line-height:1.45}.public-tool-demo-shell-root__tab-label+.public-tool-demo-shell-root__placeholder,.public-tool-demo-shell-root__tab-label+.public-tool-demo-shell-root__renderer{padding-top:10px}.public-tool-demo-shell-root__faq-list,.public-tool-demo-shell-root__sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.public-tool-demo-shell-root__faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.public-tool-demo-shell-root__guide{border-top:1px solid #dcdfe6;margin-top:44px;padding-top:32px}.public-tool-demo-shell-root__guide-header{max-width:760px}.public-tool-demo-shell-root__guide-header h2{margin:0 0 10px;font-size:1.65rem;font-weight:700;letter-spacing:0;line-height:1.2}.public-tool-demo-shell-root__guide-header p{margin:0;color:#606266;line-height:1.55}.public-tool-demo-shell-root__guide-eyebrow{margin-bottom:8px;color:#909399;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.public-tool-demo-shell-root__faq,.public-tool-demo-shell-root__section{padding:16px}.public-tool-demo-shell-root__faq h2,.public-tool-demo-shell-root__faq h3,.public-tool-demo-shell-root__section h2,.public-tool-demo-shell-root__section h3{margin:0 0 8px;font-size:1.05rem;font-weight:700;letter-spacing:0}.public-tool-demo-shell-root__faq p,.public-tool-demo-shell-root__section p{margin:0;color:#606266;line-height:1.5}.public-tool-demo-shell-root__status{margin-top:14px;color:#606266}.public-tool-demo-shell-root__cta{flex:0 0 auto;margin-top:24px}.public-tool-demo-shell-root .el-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:500;height:32px;justify-content:center;line-height:1;outline:none;padding:8px 15px;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.public-tool-demo-shell-root .el-button:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-7);color:var(--el-color-primary)}.public-tool-demo-shell-root .el-button:active{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary);color:var(--el-color-primary)}.public-tool-demo-shell-root .el-button--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff}.public-tool-demo-shell-root .el-button--primary:hover{background-color:var(--el-color-primary-light-3);border-color:var(--el-color-primary-light-3);color:#fff}.public-tool-demo-shell-root .el-button--primary:active{background-color:var(--el-color-primary-dark-2);border-color:var(--el-color-primary-dark-2);color:#fff}.public-tool-demo-shell-root .el-button:disabled{cursor:not-allowed;opacity:.66}.public-tool-demo-shell-root .el-button>span{align-items:center;display:inline-flex}.public-tool-demo-shell-root__tabs.el-tabs--border-card{border-color:#d6dee5}.public-tool-demo-shell-root__tabs>.el-tabs__header{margin:0;background:#f1f5f9;border-bottom-color:#d6dee5}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav,.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-scroll,.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-wrap{position:relative}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-scroll{overflow:hidden}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav{display:flex;float:left}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top{color:#3c484f;font-family:inherit;font-size:1.2rem;font-weight:600;height:56px;line-height:56px;padding:0 26px;white-space:nowrap}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top.is-active,.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top:hover{color:var(--el-color-primary)}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top.is-active{font-weight:700;background:#fff}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top.is-active:after{content:"";position:absolute;bottom:0;left:26px;right:26px;height:3px;background:var(--el-color-primary)}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__active-bar{display:none}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-next,.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-prev{line-height:56px}.public-tool-demo-shell-root__tabs.el-tabs--border-card>.el-tabs__content{overflow:visible;padding:0}.public-tool-demo-shell-root__tabs.el-tabs--border-card>.el-tabs__content .public-tool-demo-shell-root__placeholder,.public-tool-demo-shell-root__tabs.el-tabs--border-card>.el-tabs__content .public-tool-demo-shell-root__renderer{border:0;box-shadow:none}@media(max-width:820px){.public-tool-demo-shell-root__header{display:block}.public-tool-demo-shell-root__cta{margin-top:12px;width:100%}.public-tool-demo-shell-root__faq-list,.public-tool-demo-shell-root__sections{grid-template-columns:1fr}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top{font-size:1.06rem;height:52px;line-height:52px;padding:0 18px}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav .el-tabs__item.is-top.is-active:after{left:18px;right:18px}.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-next,.public-tool-demo-shell-root__tabs>.el-tabs__header .el-tabs__nav-prev{line-height:52px}}