.shortcut-component[data-v-28d63335]{position:absolute;bottom:calc(100% + 15px);left:0;right:0;width:100%;z-index:9999}.shortcut-component[data-v-28d63335] .shortcuts-container{background-color:#fff;padding:10px 0;max-height:350px;width:100%;overflow:auto;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2);border:1px solid #eaeaea;position:relative;margin-bottom:5px}.shortcut-component[data-v-28d63335] .shortcuts-container::-webkit-scrollbar{width:7px}.shortcut-component[data-v-28d63335] .shortcuts-container::-webkit-scrollbar-track{background-color:transparent}.shortcut-component[data-v-28d63335] .shortcuts-container::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;border:10px solid rgba(124,125,156,.4)}.shortcut-component[data-v-28d63335] .shortcuts-container .tiny-expand-icon{position:absolute;top:6px;right:6px;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;cursor:pointer;color:#3c4257;z-index:10;background-color:#f0f5ff;border:1px solid #d3e1fe;-webkit-transition:all .2s ease;transition:all .2s ease}.shortcut-component[data-v-28d63335] .shortcuts-container .tiny-expand-icon svg{width:14px;height:14px}.shortcut-component[data-v-28d63335] .shortcuts-container .tiny-expand-icon:hover{color:var(--main-color);background-color:#e6efff;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}.shortcut-component[data-v-28d63335] .shortcuts-container .tiny-expand-icon:before{content:"";position:absolute;width:100%;height:100%;border-radius:4px;background:rgba(211,225,254,.6);-webkit-animation:pulse-28d63335 2s infinite;animation:pulse-28d63335 2s infinite;z-index:-1}@-webkit-keyframes pulse-28d63335{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse-28d63335{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut{margin:3px 8px;cursor:pointer;padding:6px 12px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:6px;border:1px solid transparent}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut:hover{background-color:#f5f7fa;border-color:#e0e5eb}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut.active{background-color:#f0f5ff;border-color:#d3e1fe}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;border-bottom:1px solid #f0f0f0}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-header .shortcut-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;color:#6b7280;padding-bottom:3px}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-header .shortcut-trigger .prefix{color:#7c7d9c;margin-right:2px}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-header .shortcut-trigger .name{color:#3c4257;font-weight:600}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-header .shortcut-trigger .matched{color:var(--main-color);position:absolute;left:0;top:0;font-weight:600}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-preview{position:relative;margin-left:15px;color:#6b7280;font-size:12px;line-height:1.3;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:400;font-style:italic}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-preview .preview-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.shortcut-component[data-v-28d63335] .shortcuts-container .shortcut .shortcut-preview .preview-match{color:var(--main-color);position:absolute;left:0;top:0}.shortcut-component[data-v-28d63335] .shortcut-languages{margin-top:8px;border-top:1px solid #eaeaea;padding-top:8px}.shortcut-component[data-v-28d63335] .shortcut-languages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 12px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border-radius:6px;margin:0 8px}.shortcut-component[data-v-28d63335] .shortcut-languages-item .language-label{font-size:12px;font-weight:500;color:#6b7280;margin-bottom:4px}.shortcut-component[data-v-28d63335] .shortcut-languages-item p{margin:0;color:#3c4257;font-size:12px;font-weight:500}.shortcut-component[data-v-28d63335] .shortcut-languages-item:hover{background-color:#f5f7fa}.expanded-overlay[data-v-28d63335]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expanded-overlay .expanded-container[data-v-28d63335]{width:600px;max-width:90vw;max-height:80vh;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.2);box-shadow:0 8px 24px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:100001}.expanded-overlay .expanded-container .expanded-header[data-v-28d63335]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #eaeaea}.expanded-overlay .expanded-container .expanded-header h3[data-v-28d63335]{margin:0;font-size:16px;font-weight:600;color:#3c4257;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.expanded-overlay .expanded-container .expanded-header .search-box[data-v-28d63335]{margin-left:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.expanded-overlay .expanded-container .expanded-header .search-box .search-input[data-v-28d63335]{width:100%;padding:6px 10px;border-radius:6px;border:1px solid #d1d5db;font-size:13px;outline:none}.expanded-overlay .expanded-container .expanded-header .search-box .search-input[data-v-28d63335]:focus{border-color:var(--main-color);-webkit-box-shadow:0 0 0 2px rgba(var(--main-color-rgb),.2);box-shadow:0 0 0 2px rgba(var(--main-color-rgb),.2)}.expanded-overlay .expanded-container .expanded-header .close-button[data-v-28d63335]{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0 0 0 16px;margin:0}.expanded-overlay .expanded-container .expanded-header .close-button[data-v-28d63335]:hover{color:#3c4257}.expanded-overlay .expanded-container .expanded-content[data-v-28d63335]{padding:8px;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:calc(80vh - 70px)}.expanded-overlay .expanded-container .expanded-content[data-v-28d63335]::-webkit-scrollbar{width:7px}.expanded-overlay .expanded-container .expanded-content[data-v-28d63335]::-webkit-scrollbar-track{background-color:transparent}.expanded-overlay .expanded-container .expanded-content[data-v-28d63335]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut[data-v-28d63335]{padding:8px 12px;border-radius:6px;border:1px solid #eaeaea;margin-bottom:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut[data-v-28d63335]:hover{background-color:#f5f7fa;border-color:#d3e1fe}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut .expanded-shortcut-header[data-v-28d63335]{margin-bottom:4px;border-bottom:1px solid #f0f0f0;padding-bottom:3px}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut .expanded-shortcut-header .expanded-shortcut-name[data-v-28d63335]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut .expanded-shortcut-header .expanded-shortcut-name .prefix[data-v-28d63335]{color:#7c7d9c;margin-right:2px;font-size:12px}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut .expanded-shortcut-header .expanded-shortcut-name span[data-v-28d63335]{color:#3c4257;font-size:12px;font-weight:600}.expanded-overlay .expanded-container .expanded-content .expanded-shortcut .expanded-shortcut-message[data-v-28d63335]{color:#6b7280;font-size:12px;line-height:1.3;white-space:pre-wrap;word-break:break-word;font-weight:400;max-height:70px;overflow-y:auto;font-style:italic;padding-left:5px}.expanded-overlay .expanded-container .expanded-content .no-results[data-v-28d63335]{padding:16px;text-align:center;color:#6b7280;font-size:14px}.iframe-content[data-v-36ee4f6a]{border-radius:unset!important;border-top-left-radius:11px!important;border-top-right-radius:11px!important}.iframe-content .header-container[data-v-36ee4f6a]{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#dde0e7;padding:10px 0 10px 15px;position:relative}.iframe-content .header-container .dot-container[data-v-36ee4f6a],.iframe-content .header-container[data-v-36ee4f6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iframe-content .header-container .dot-container .dot[data-v-36ee4f6a]{width:13px;height:13px;border-radius:50%;margin-left:7px}.iframe-content .header-container .dot-container .dot[data-v-36ee4f6a]:first-child{background-color:#e14942;margin-left:0}.iframe-content .header-container .dot-container .dot[data-v-36ee4f6a]:nth-child(2){background-color:#e1a325}.iframe-content .header-container .dot-container .dot[data-v-36ee4f6a]:last-child{background-color:#3eaf3f}.iframe-content .header-container .arrow-container[data-v-36ee4f6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px}.iframe-content .header-container .arrow-container .arrow[data-v-36ee4f6a]{width:12px;cursor:pointer;margin-left:15px}.iframe-content .header-container .arrow-container .arrow[data-v-36ee4f6a]:first-child{margin-left:0}.iframe-content .header-container .arrow-container .arrow[data-v-36ee4f6a]:last-child{margin-left:16px}.iframe-content .header-container .settings-dots[data-v-36ee4f6a]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.iframe-content .header-container .settings-dots .settings-dot[data-v-36ee4f6a]{width:5px;height:5px;border-radius:50%;background-color:#9ea2a4;margin-top:2px}.iframe-content .header-container .settings-dots .settings-dot[data-v-36ee4f6a]:first-child{margin-top:0}.iframe-content .header-container .address-bar[data-v-36ee4f6a]{background-color:#fff;padding:0 15px;border-radius:10px;opacity:.99;width:83%;cursor:text}@media (min-width:1440px) and (max-width:1600px){.iframe-content .header-container .address-bar[data-v-36ee4f6a]{width:75%}}@media (min-width:1023px) and (max-width:1439px){.iframe-content .header-container .address-bar[data-v-36ee4f6a]{width:70%}}.iframe-content .header-container .address-bar .title[data-v-36ee4f6a]{font-size:12px;color:#191c2e;padding:5px 0;background-color:#fff;display:block}.rich-text-editor{border:none;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.rich-text-editor .floating-formatting-toolbar{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 8px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:9999;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border:1px solid #e0e0e0;pointer-events:auto}.rich-text-editor .floating-formatting-toolbar button{background:none;border:none;border-radius:3px;cursor:pointer;margin-right:8px;padding:4px 6px;font-size:14px}.rich-text-editor .floating-formatting-toolbar button:last-child{margin-right:0}.rich-text-editor .floating-formatting-toolbar button:hover{background-color:#f5f5f5}.rich-text-editor .floating-formatting-toolbar button.active{background-color:#f0f0f0;color:#5265e8}.rich-text-editor .floating-formatting-toolbar button span{display:inline-block}.rich-text-editor .floating-formatting-toolbar .color-dropdown{position:relative}.rich-text-editor .floating-formatting-toolbar .color-dropdown .color-palette{position:absolute;top:100%;left:0;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:80px;padding:5px;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);margin-top:5px}.rich-text-editor .floating-formatting-toolbar .color-dropdown .color-palette .color-swatch{width:18px;height:18px;border:1px solid #ddd;border-radius:2px;cursor:pointer}.rich-text-editor .floating-formatting-toolbar .color-dropdown .color-palette .color-swatch:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.rich-text-editor .floating-formatting-toolbar:after{content:"";position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.rich-text-editor .editor-content{padding:0;min-height:50px;max-height:150px;overflow-y:auto;outline:none;line-height:1.5;font-size:14px;color:#000;margin-bottom:0;width:100%}.rich-text-editor .editor-content::-webkit-scrollbar{width:6px}.rich-text-editor .editor-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1)}.rich-text-editor .editor-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.rich-text-editor .editor-content:empty:before{content:attr(data-placeholder);color:#aaa;pointer-events:none}.rich-text-editor .editor-content a{color:#5265e8;text-decoration:underline}.rich-text-editor .link-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border-top:1px solid #eee;background-color:#fff}.rich-text-editor .link-dialog input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;padding:5px;border:1px solid #ddd;border-radius:3px;font-size:14px}.rich-text-editor .link-dialog button{background-color:#5265e8;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;font-size:12px}.rich-text-editor .link-dialog button:hover{opacity:.9}.rich-text-editor .link-dialog button:last-child{background-color:#e0e0e0;color:#333;margin-left:5px}.rich-editor{width:100%;margin-bottom:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}