:root{font-size:10px;--c-foreground:#010101;--c-dark:#1a1a1a;--c-white:#ffffff;--c-brown:#621f0e;--c-brown-light:#b02e2e;--c-background:#EFEFF2;--c-background-button:#e8e8ed;--c-background-row:#F5F5F8;--c-background-grey:#dddde2;--c-background-light:#FAFAFC;--c-background-dark-grey:#363637;--c-background-dark-grey2:rgb(33,33,34);--c-border:#e0e0e6;--c-border-light:#e9e9ed;--c-border-dark-grey:#525255;--c-text-light-grey:#dddde2;--c-text-grey:#9d9da2;--c-text-dark-grey:#888888;--c-button-background:#dcdcde;--c-button-hover-background:#c2c2c7;--c-error:#e80e33;--c-error-darker:#c20e2e;--c-error-text:#fc6881;--c-error-background:#fdf2f4;--c-blue:#123db3;--c-blue2:#93b9f2;--c-blue-light:#edf3ff;--c-green:#16c996;--c-green-light:#ddf8ef;--radius-medium:12px;--radius-regular:6px;--radius-small:3px;--fs-base:1.4rem;--fs-small:1.2rem;--fs-medium:1.8rem;--fs-large:2.4rem;--fs-xlarge:3.6rem;--mq-dashboard-header-height:88px;--c-mark-mint:#ebfff5;--c-mark-lemon:#fffcd9;--c-mark-peach:#ffeaea;--c-mark-sky:#e4f3ff;--c-mark-lavender:#f9f0ff;--c-mark-sakura:#ffe9f3;--c-initials-green-bg:#e5f5ef;--c-initials-green-text:#087656;--c-initials-blue-bg:#e6eef8;--c-initials-blue-text:#1d4ed8;--c-initials-rose-bg:#faebeb;--c-initials-rose-text:#b91c44;--c-initials-amber-bg:#fef3dc;--c-initials-amber-text:#9a6700;--c-initials-teal-bg:#e0f2f3;--c-initials-teal-text:#0e7490;--c-initials-purple-bg:#f1ebfa;--c-initials-purple-text:#6b21a8;--c-initials-coral-bg:#fbeaf2;--c-initials-coral-text:#be185d;--c-initials-indigo-bg:#eceffe;--c-initials-indigo-text:#3730a3;--c-initials-workspace-bg:var(--c-foreground);--c-initials-workspace-text:var(--c-white);--mq-side-spacing:4rem;--mq-c-brown:#621106;--mq-c-brown-block:rgb(85,27,19);--mq-c-brown-light:#9f1203;--mq-fs-heading:3.2vw;--mq-fs-large:3.6rem;--mq-fs-medium:3.6rem;--mq-fs-des:2.2rem;--mq-fs-regular:1.8rem;--mq-fs-small:1.4rem;--mq-fs-xSmall:1.3rem;--mq-fs-mini:1.1rem;--mq-fs-slogan:4.6vw;--mq-fs-major:9.6vw;--mq-lh-major:1;--v-header-height:88px;--c-overlay:rgba(255,255,255,0.3);--mq-lightbox-bg:rgba(240,240,244,0.92);--mq-lightbox-close-bg:rgba(0,0,0,0.08);--mq-lightbox-close-color:#3a3a3f;--mq-lightbox-shadow:0 8px 48px rgba(0,0,0,0.22)}.mq-docs-theme-root[data-page-theme=dark]{color-scheme:dark;--c-foreground:#efeff2;--c-dark:#e6e6ea;--c-white:#ffffff;--c-background:#232326;--c-background-row:#2a2a2e;--c-background-grey:#35353a;--c-background-light:#1c1c1f;--c-background-dark-grey:#2a2a2e;--c-background-dark-grey2:#141416;--c-border:#3a3a40;--c-border-light:#313136;--c-text-light-grey:#7e7e86;--c-text-grey:#a5a5ad;--c-text-dark-grey:#8a8a92;--c-button-background:#2e2e33;--c-button-hover-background:#3f3f46;--c-error:#e9435f;--c-error-text:#fc6881;--c-error-background:#3a2026;--c-blue-light:#14263e;--c-green-light:#143530;--c-overlay:rgba(20,20,24,0.55);--mq-lightbox-bg:rgba(20,20,24,0.92);--mq-lightbox-close-bg:rgba(255,255,255,0.14);--mq-lightbox-close-color:#ffffff;--mq-lightbox-shadow:0 8px 48px rgba(0,0,0,0.6)}html{height:100%}body,html{max-width:100vw;overflow-x:clip}body{display:flex;flex-direction:column;min-height:100%;color:var(--c-foreground);background:var(--c-background);font-family:Helvetica Neue,Helvetica,Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-base);letter-spacing:-.02em}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:underline;&:hover{text-decoration:none}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:500}.layer-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mq-title-edit-button{font-size:var(--fs-base)!important;padding:0!important;margin:0!important;cursor:pointer!important}.mq-initials--green{background-color:var(--c-initials-green-bg);color:var(--c-initials-green-text)}.mq-initials--blue{background-color:var(--c-initials-blue-bg);color:var(--c-initials-blue-text)}.mq-initials--rose{background-color:var(--c-initials-rose-bg);color:var(--c-initials-rose-text)}.mq-initials--amber{background-color:var(--c-initials-amber-bg);color:var(--c-initials-amber-text)}.mq-initials--teal{background-color:var(--c-initials-teal-bg);color:var(--c-initials-teal-text)}.mq-initials--purple{background-color:var(--c-initials-purple-bg);color:var(--c-initials-purple-text)}.mq-initials--coral{background-color:var(--c-initials-coral-bg);color:var(--c-initials-coral-text)}.mq-initials--indigo{background-color:var(--c-initials-indigo-bg);color:var(--c-initials-indigo-text)}.mq-initials--workspace{background-color:var(--c-initials-workspace-bg);color:var(--c-initials-workspace-text)}.mq-slider-zoom{appearance:none;width:80px;height:4px;background:#E5E7EB;border-radius:2px;outline:none;cursor:pointer;padding:0;margin:0 8px}.mq-slider-zoom::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#3B82F6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.mq-slider-zoom::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#3B82F6;cursor:pointer;border:2px solid #ffffff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.mq_category_items .dnd-sortable-tree_simple_tree-item{padding:0!important;border:none!important}.mq_category_items li.dnd-sortable-tree_simple_ghost>.dnd-sortable-tree_simple_tree-item{border:none!important;outline:1px dashed var(--c-border)!important}.mq_category_items li.dnd-sortable-tree_simple_ghost>.dnd-sortable-tree_simple_tree-item>*{opacity:0}li.dnd-sortable-tree_simple_clone{display:block!important;box-sizing:border-box;padding:0!important}li.dnd-sortable-tree_simple_clone>.dnd-sortable-tree_simple_tree-item{width:100%;padding:0!important;border-radius:8px;background-color:var(--c-background-light);box-shadow:0 4px 12px color-mix(in srgb,var(--c-foreground) 12%,transparent)}li.dnd-sortable-tree_simple_clone>.dnd-sortable-tree_simple_tree-item .mq_category_item{opacity:1}body>div:has(.dnd-sortable-tree_simple_clone .mq_category_item){z-index:10001!important}@media (orientation:portrait){:root{--mq-fs-slogan:14vw;--mq-fs-heading:9vw;--mq-fs-major:16vw}}@media (max-width:1200px){:root{--v-header-height:66px}}@media (max-width:960px){:root{--mq-side-spacing:1.2rem;--mq-fs-regular:1.6rem;--mq-fs-des:2rem;--fs-base:16px;--fs-xlarge:2.8rem}}.mq-text-link{color:var(--c-foreground);font-size:inherit;font-weight:400;background-color:rgba(0,0,0,0);border:none;outline:none;box-shadow:none;padding:0;cursor:pointer;text-decoration:underline;transition:.3s}.mq-text-link:hover{color:var(--c-text-grey)}.mq-text-link:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.mq-button{display:flex;justify-content:center;align-items:center;gap:6px;padding:1.2rem 1.6rem;height:44px;border-radius:var(--radius-regular);border:none;background-color:var(--c-foreground);color:var(--c-background-light);font-size:var(--fs-base);font-weight:500;cursor:pointer;transition:.3s;text-decoration:none;fill:currentColor}.mq-button:hover{background-color:var(--c-brown)}.mq-button .el-icon{margin-left:-2px;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.mq-button .el-icon svg{width:100%;height:100%}.mq-button .el-icon-16{width:16px;height:16px}.mq-button:disabled{opacity:1;background-color:var(--c-border);color:var(--c-text-grey);cursor:not-allowed}.mq-button-large{padding:20px 36px;height:72px}.mq-button-small{padding:6px 10px;height:32px;font-size:var(--fs-small)}.mq-button-secondary{background-color:var(--c-button-background);color:var(--c-foreground)}.mq-button-secondary:hover{background-color:var(--c-button-hover-background)}.mq-button-ghost{background-color:rgba(0,0,0,0);color:var(--c-foreground);border:1px solid var(--c-foreground)}.mq-button-ghost:hover{background-color:rgba(0,0,0,0);border:1px solid var(--c-button-hover-background)}.mq-button-transparent{color:var(--c-foreground)}.mq-button-transparent,.mq-button-transparent:hover{background-color:rgba(0,0,0,0)}.mq-button:disabled{opacity:.5;cursor:default;pointer-events:none}.mq-button.is-banner{width:100%}.mq-button-close{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;background:var(--c-button-background);border:none;cursor:pointer;transition:.3s;color:var(--c-foreground)}.mq-button-close svg{width:20px;height:20px;fill:currentColor}.mq-button-icon{display:flex;justify-content:center;align-items:center;width:38px;aspect-ratio:1/1;border:none;background-color:var(--c-button-background);cursor:pointer;transition:.3s}.mq-button-icon svg{width:24px;height:24px;fill:currentColor;color:var(--c-foreground)}.mq-button-icon:hover{background-color:var(--c-button-hover-background)}.mq-button-editor-action{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:var(--radius-regular);background-color:rgba(0,0,0,0);border:none;cursor:pointer;transition:.3s}.mq-button-editor-action svg{width:24px;height:24px;fill:currentColor;color:var(--c-foreground)}.mq-button-editor-action:disabled{opacity:.3;cursor:not-allowed}.mq-editor-back-button{margin-right:8px}.mq-button-danger{background-color:var(--c-error);color:var(--c-white)}.mq-button-delete{background:none;border:1px solid var(--c-error);color:var(--c-error)}@media(any-hover:hover){.mq-button-delete:hover{background:var(--c-error);color:var(--c-white)}.mq-button-close:hover{background:var(--c-background-dark-grey);color:var(--c-white)}.mq-button-danger:hover{background-color:var(--c-error);background-color:var(--c-error-darker)}}@media(max-width:900px){.mq-button{font-size:1.4rem}.mq-button-large{height:56px}.mq-button.is-banner-mobile{width:100%}}.mqd_list_actions{display:flex;align-items:center;column-gap:16px}.mqd_list_title{word-break:keep-all;word-wrap:nowrap;overflow-wrap:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.6rem;font-weight:500}.mqd_list_title a{text-decoration:none}.mqd_list_subtitle{font-size:1.2rem;color:var(--c-text-grey)}.mqd_list_mobile_meta{display:none}.mqd_list_mobile_more_button{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:-4px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.mqd_list_mobile_more_button:active{background:var(--c-background)}.mqd_list_mobile_more_button svg{width:16px;height:16px}@media(any-hover:hover){.mqd_list_title a:hover{text-decoration:underline}}@media(max-width:900px){.mqd_list_title{font-size:1.7rem}.mqd_list_subtitle{font-size:1.3rem}.mqd_list_mobile_meta{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}}.mq_ai_chat_form{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;width:100%;background:var(--c-white);padding:12px 16px;border-radius:var(--radius-medium);box-shadow:0 12px 24px 0 rgba(0,0,0,.1);border:1px solid var(--c-background)}.mq_ai_chat_form_editor{flex:1 1 auto;min-width:0}.mq_ai_chat_form_input{position:relative;width:100%;min-height:22px;max-height:120px;overflow-y:auto;border:none;outline:none;box-shadow:none;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:22px;white-space:pre-wrap;word-break:break-word}.mq_ai_chat_form_input.is-empty:before{position:absolute;top:0;left:0;width:100%;height:100%;font:inherit;line-height:inherit;content:attr(data-placeholder);color:var(--c-button-background);pointer-events:none}.mq_ai_chat_form_input[contenteditable=false]{cursor:not-allowed;opacity:.6}.mq_ai_chat_form_status{margin:0;font-size:1.2rem}.mq_ai_chat_form_actions{display:flex;justify-content:space-between;align-items:center;gap:6px}.mq_ai_chat_form_actions.is-send-only{justify-content:flex-end}.mq_ai_chat_form_actions_left{display:flex;align-items:center;gap:6px}.mq_ai_chat_form_action_attach{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(0,0,0,0);border:none;cursor:pointer}.mq_ai_chat_form_action_attach.is-disabled,.mq_ai_chat_form_action_attach:disabled{cursor:not-allowed;opacity:.45}.mq_ai_chat_form_action_attach svg{width:16px;height:16px;fill:currentColor}.mq_ai_chat_form_action{flex:0 0 auto;padding:0;width:32px;height:32px;border:none;border-radius:100px;background:var(--c-background);color:var(--c-foreground);font-size:1.3rem;line-height:1;cursor:pointer;white-space:nowrap}.mq_ai_chat_form_action,.mq_ai_chat_form_action .el-icon{display:inline-flex;align-items:center;justify-content:center}.mq_ai_chat_form_action .el-icon{width:24px;height:24px}.mq_ai_chat_form_action .el-icon svg{width:100%;height:100%;fill:currentColor}.mq_ai_chat_form_action:disabled{color:var(--c-text-grey);cursor:not-allowed;opacity:.6}.mq_ai_chat_form_action.is-stop{background:var(--c-foreground);color:var(--c-white)}.mq_ai_chat_form_action.is-stop:hover:not(:disabled){opacity:.9}.mq_ai_chat_form_action.is-active{background:var(--c-background-row);color:var(--c-blue)}.mq_ai_chat_form_action.is-disabled{cursor:not-allowed;opacity:.5}.mq_ai_chat_form_attachments{flex:0 0 auto}.mq_ai_chat_form_attachments_list{display:flex;flex-wrap:wrap;gap:4px}.mq_ai_chat_form_attachment{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:4px;background:var(--c-background);font-size:1.1rem;line-height:20px;color:var(--c-foreground);max-width:180px}.mq_ai_chat_form_attachment_type{flex:0 0 auto;padding:0 4px;border-radius:3px;background:var(--c-background-row,var(--c-white));color:var(--c-text-grey);font-size:1rem;line-height:16px}.mq_ai_chat_form_attachment.is-document{max-width:240px}.mq_ai_chat_attach_menu{min-width:168px;padding:6px}.mq_ai_chat_attach_menu_item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--c-foreground);font:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer}.mq_ai_chat_attach_menu_item:hover{background:var(--c-background)}.mq_ai_chat_attach_menu_item .el-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--c-text-grey)}.mq_ai_chat_attach_menu_item .el-icon svg{width:16px;height:16px;fill:currentColor}.mq_ai_chat_form_action.is-open,.mq_ai_chat_form_action_attach.is-open{color:var(--c-blue)}.mq_ai_chat_more_menu{min-width:220px;padding:6px}.mq_ai_chat_more_label{display:block;padding:6px 10px 2px;color:var(--c-text-dark-grey);font-size:1.1rem;line-height:16px}.mq_ai_chat_more_menu .mq_ai_chat_credit_source_menu,.mq_ai_chat_more_menu .mq_ai_chat_model_menu{min-width:0;padding:0}.mq_ai_chat_form_attachment.is-image{padding:4px}.mq_ai_chat_form_attachment_preview{width:40px;height:40px;object-fit:cover;border-radius:3px;flex-shrink:0;display:block}.mq_ai_chat_form_attachment_remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--c-text-grey);cursor:pointer;flex-shrink:0}.mq_ai_chat_form_attachment_remove:hover{background:var(--c-background-row);color:var(--c-error)}.mq_ai_chat_form_dropzone{position:relative}.mq_ai_chat_form_dropzone_overlay{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);border:2px dashed var(--c-blue,#3b82f6);border-radius:8px}.mq_ai_chat_form_dropzone_overlay_inner{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:1.3rem;color:var(--c-blue,#3b82f6)}.mq_ai_chat_form_dropzone_overlay_inner svg{width:24px;height:24px;fill:currentColor}.mq_ai_chat_form_attachment_remove svg{width:10px;height:10px;fill:currentColor}.mq_ai_chat_form_action_clear{width:auto;padding:0 8px;font-size:1.1rem;color:var(--c-text-dark-grey)}.mq_ai_chat_form_action_clear:hover:not(:disabled){color:var(--c-error)}.mq_ai_chat_form_action_send{background:var(--c-foreground);color:var(--c-white)}.mq_ai_chat_form_action_send:disabled{background:var(--c-button-background);color:var(--c-text-grey);cursor:not-allowed}.mq_ai_chat_form_selected_elements{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:1.1rem}.mq_ai_chat_form_selected_elements_list{position:relative;flex:1 1 auto;display:flex;flex-wrap:nowrap;overflow-x:auto;align-items:center;gap:2px}.mq_ai_chat_form_selected_elements_list:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(to left,var(--c-white),transparent)}.mq_ai_chat_form_selected_element{display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:4px;background:var(--c-background);color:var(--c-foreground);white-space:nowrap}.mq_ai_chat_form_selected_elements_count{display:inline-flex;flex:0 0 auto;padding:2px 6px;border-radius:10px;color:var(--c-text-dark-grey);background:var(--c-background)}.mq_ai_chat_mode_select{display:inline-flex;align-items:center;padding:1px;border-radius:100px;background:var(--c-background)}.mq_ai_chat_mode_select:hover{background:var(--c-button-background)}.mq_ai_chat_mode_select_option{padding:1px 6px;border:none;border-radius:100px;background:rgba(0,0,0,0);color:var(--c-text-dark-grey);font-size:1.1rem;line-height:20px;cursor:pointer;white-space:nowrap}.mq_ai_chat_mode_select_option.is-active{background:var(--c-white);color:var(--c-foreground)}.mq_ai_chat_mode_select_option:disabled{cursor:not-allowed;opacity:.6}.mq_ai_chat_model_select{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.mq_ai_chat_model_select_label{color:var(--c-text-dark-grey);font-size:1.1rem;line-height:20px;white-space:nowrap}.mq_ai_chat_model_select_control{border:none;background:rgba(0,0,0,0);color:var(--c-foreground);font-size:1.1rem;line-height:20px;cursor:pointer;max-width:140px}.mq_ai_chat_model_select_control.is-disabled,.mq_ai_chat_model_select_control:disabled{cursor:not-allowed;color:var(--c-text-grey)}.mq_ai_chat_credit_source{display:inline-flex;align-items:center;gap:6px;padding:1px 10px;border:none;border-radius:100px;background:var(--c-background);color:var(--c-foreground);font-size:1.1rem;line-height:20px;cursor:pointer;white-space:nowrap}.mq_ai_chat_credit_source:hover{background:var(--c-button-background)}.mq_ai_chat_credit_source.is-open{color:var(--c-blue)}.mq_ai_chat_credit_source.is-disabled{cursor:not-allowed;opacity:.6}.mq_ai_chat_credit_source_label{color:var(--c-text-dark-grey)}.mq_ai_chat_credit_source_balance{font-weight:600}.mq_ai_chat_credit_source_menu{min-width:208px;padding:6px}.mq_ai_chat_credit_source_option{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--c-foreground);font:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer}.mq_ai_chat_credit_source_option:hover{background:var(--c-background)}.mq_ai_chat_credit_source_option.is-selected{color:var(--c-blue)}.mq_ai_chat_credit_source_option_label{flex:1 1 auto}.mq_ai_chat_credit_source_option_balance{color:var(--c-text-dark-grey);font-weight:600}.mq_ai_chat_credit_source_option_check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--c-blue)}.mq_ai_chat_credit_source_option_check svg{width:14px;height:14px;fill:currentColor}.mq_ai_chat_keywords{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;margin:8px 0;background:var(--c-background);overflow:hidden;max-height:30%}.mq_ai_chat_keywords_wrapper{padding:10px 12px;overflow-y:auto;max-height:100%}.mq_ai_chat_keywords_head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.mq_ai_chat_keyword_inputs{flex:1 1;display:flex;flex-direction:column;gap:4px}.mq_ai_chat_keywords_auto_update{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;font-size:1.1rem;color:var(--c-text-dark-grey);cursor:pointer;-webkit-user-select:none;user-select:none}.mq_ai_chat_keywords_auto_update input{margin:0}.mq_ai_chat_keywords_label{font-size:1.1rem;color:var(--c-text-dark-grey)}.mq_ai_chat_keywords_status{font-size:1.1rem;color:var(--c-text-grey)}.mq_ai_chat_keywords_status.is-error{color:var(--c-error)}.mq_ai_chat_keywords_empty{margin:0;font-size:1.2rem;color:var(--c-text-grey)}.mq_ai_chat_keywords_list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.mq_ai_chat_keyword{position:relative;display:flex;align-items:flex-start;gap:4px;padding:4px 6px 4px 4px;width:100%;box-sizing:border-box;border-radius:4px;background:var(--c-background-light);font-size:1.2rem;line-height:18px;border:1px solid rgba(0,0,0,0)}.mq_ai_chat_keyword.is-dragging{opacity:0}.mq_ai_chat_keyword.is-drag-overlay{opacity:1;border-color:var(--c-border);box-shadow:0 4px 12px rgba(0,0,0,.12);cursor:grabbing}.mq_ai_chat_keyword_handle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:1px;width:14px;height:14px;padding:1px 0 0;border:none;background:rgba(0,0,0,0);color:var(--c-text-grey);cursor:grab;touch-action:none}.mq_ai_chat_keyword_handle svg{width:100%;height:100%;fill:currentColor}.mq_ai_chat_keyword_handle:active{cursor:grabbing}.mq_ai_chat_keyword_editable{position:relative;min-width:0;min-height:18px;padding:0;border:none;outline:none;background:rgba(0,0,0,0);font:inherit;line-height:inherit;white-space:pre-wrap;word-break:break-word}.mq_ai_chat_keyword_editable.is-empty:before{position:absolute;top:0;left:0;width:max-content;max-width:100%;min-width:2em;font:inherit;line-height:inherit;content:attr(data-placeholder);color:var(--c-text-grey);pointer-events:none;white-space:nowrap}.mq_ai_chat_keyword_key_input{display:inline-flex;flex:0 0 auto;min-width:2em;max-width:40%;color:var(--c-text-dark-grey);margin-right:4px}.mq_ai_chat_keyword_value_input{display:inline-flex;flex:1 1 auto;min-width:3.2em;color:var(--c-foreground)}.mq_ai_chat_keyword_sep{flex:0 0 auto;margin-top:1px;color:var(--c-text-dark-grey);-webkit-user-select:none;user-select:none}.mq_ai_chat_keyword_remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:absolute;right:4px;top:5px;margin-top:1px;width:16px;height:16px;padding:0;border:none;background:rgba(0,0,0,.1);color:var(--c-foreground);cursor:pointer;border-radius:100px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);visibility:hidden;opacity:0}.mq_ai_chat_keyword_remove svg{width:12px;height:12px;fill:currentColor}.mq_ai_chat_keyword_remove:hover{background:var(--c-error);color:var(--c-white)}.mq_ai_chat_keyword_remove:hover svg{fill:var(--c-white)}.mq_ai_chat_keyword:hover .mq_ai_chat_keyword_remove{visibility:visible;opacity:1}.mq_ai_chat_keyword_remove:hover{color:var(--c-error)}.mq_ai_chat_keywords_add{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:8px;padding:4px 6px;border:none;background:rgba(0,0,0,0);font-size:1.2rem;color:var(--c-blue);cursor:pointer;border:1px solid var(--c-blue);border-radius:4px;white-space:nowrap}.mq_ai_chat_keywords_add svg{width:16px;height:16px;fill:currentColor}.mq_ai_chat_keywords_add:hover{opacity:.85}.mq_ai_chat_thread{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:52px;padding-bottom:36px}.mq_ai_chat_empty{margin:0;padding:12px 0;font-size:1.3rem;color:var(--c-text-grey);text-align:center}.mq_ai_chat_message{display:flex;flex-direction:column;gap:12px;border-radius:8px;font-size:1.3rem;line-height:1.5}.mq_ai_chat_message.is-user{display:flex;justify-content:flex-end;align-items:flex-end}.mq_ai_chat_message.is-user .mq_ai_chat_message_content{font-size:var(--fs-base);display:inline-block;width:fit-content;max-width:80%;background-color:var(--c-background);padding:12px;border-radius:8px 0 8px 8px}.mq_ai_chat_message_meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.mq_ai_chat_message_role{font-size:1.1rem;font-weight:600;color:var(--c-text-dark-grey)}.mq_ai_chat_message_content{margin:0;white-space:pre-wrap;word-break:break-word}.mq_ai_chat_message_pending{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:8px 0 0;font-size:1.3rem;color:var(--c-text-grey)}.mq_ai_chat_message_pending:after{content:"";flex-shrink:0;width:20px;height:8px;background-image:radial-gradient(circle,currentColor 2px,transparent 2.5px),radial-gradient(circle,currentColor 2px,transparent 2.5px),radial-gradient(circle,currentColor 2px,transparent 2.5px);background-repeat:no-repeat;background-size:4px 4px;background-position:0 2px,8px 2px,16px 2px;animation:mq-ai-pending-dots 1.2s ease-in-out infinite}.mq_ai_chat_message_pending.is-done:after{display:none}@keyframes mq-ai-pending-dots{0%,to{background-position:0 2px,8px 2px,16px 2px}15%{background-position:0 0,8px 2px,16px 2px}30%{background-position:0 0,8px 0,16px 2px}45%{background-position:0 0,8px 0,16px 0}60%{background-position:0 2px,8px 0,16px 0}75%{background-position:0 2px,8px 2px,16px 0}}.mq_ai_chat_note_card{margin-top:8px;padding:10px 12px;border:1px solid rgba(234,179,8,.35);border-radius:6px;background-color:#fef9c3;box-shadow:0 2px 8px rgba(15,23,42,.08)}.mq_ai_chat_note_card_header{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid rgba(234,179,8,.25);font-size:1.2rem;font-weight:600;color:var(--c-text-dark-grey)}.mq_ai_chat_note_card_text{margin:0;font-size:1.3rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:var(--c-foreground,#111827)}.mq_ai_chat_error{margin:0 0 8px;font-size:1.2rem;color:var(--c-error)}.mq_ai_chat_message_images{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:80%}.mq_ai_chat_message_image{padding:0;border:none;background:none;cursor:zoom-in;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(15,23,42,.12);transition:transform .16s ease}.mq_ai_chat_message_image:hover{transform:scale(1.03)}.mq_ai_chat_message_files{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;max-width:80%}.mq_ai_chat_message_file{display:inline-flex;align-items:center;max-width:220px;padding:4px 8px;border-radius:4px;background:var(--c-background);font-size:1.1rem;line-height:1.4;color:var(--c-text-dark-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq_ai_chat_message_image_thumb{display:block;width:96px;height:96px;object-fit:cover}.mq_ai_chat_lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(2,6,23,.88);padding:32px}.mq_ai_chat_lightbox_image{max-width:90vw;max-height:82vh;border-radius:6px;box-shadow:0 12px 48px rgba(0,0,0,.45);object-fit:contain;-webkit-user-select:none;user-select:none}.mq_ai_chat_lightbox_close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:999px;background-color:rgba(255,255,255,.12);color:#fff;cursor:pointer}.mq_ai_chat_lightbox_close:hover{background-color:rgba(255,255,255,.24)}.mq_ai_chat_lightbox_arrow{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:999px;background-color:rgba(255,255,255,.12);color:#fff;font-size:2.4rem;line-height:1;cursor:pointer}.mq_ai_chat_lightbox_arrow:hover{background-color:rgba(255,255,255,.24)}.mq_ai_chat_lightbox_arrow.is-prev{left:16px}.mq_ai_chat_lightbox_arrow.is-next{right:16px}.mq_ai_chat_lightbox_counter{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);font-size:1.3rem;color:rgba(255,255,255,.8)}.mq_brief_document{display:flex;flex-direction:column;gap:8px;min-height:0;max-height:min(52vh,480px);margin-bottom:12px}.mq_brief_document_toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.mq_brief_document_source{display:flex;flex-direction:column;gap:2px;margin:0;font-size:1.2rem;color:var(--c-text-grey)}.mq_brief_document_progress{font-size:1.1rem;color:var(--c-text-grey)}.mq_brief_document_progress .mq_ai_chat_message_pending{font-size:1.1rem}.mq_brief_document_actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.mq_brief_document_view{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}.mq_brief_document_list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mq_brief_document_section{display:flex;flex-direction:column;gap:4px;padding:10px 8px 10px 4px;border-radius:6px;background:var(--c-background-light);border:1px solid rgba(0,0,0,0)}.mq_brief_document_section.is-dragging{opacity:0}.mq_brief_document_section.is-drag-overlay{opacity:1;border-color:var(--c-border);box-shadow:0 4px 12px rgba(0,0,0,.12)}.mq_brief_document_section_head{display:flex;align-items:flex-start;gap:4px}.mq_brief_document_handle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:2px;width:14px;height:14px;padding:0;border:none;background:rgba(0,0,0,0);color:var(--c-text-grey);cursor:grab;touch-action:none}.mq_brief_document_handle svg{width:100%;height:100%;fill:currentColor}.mq_brief_document_handle:active{cursor:grabbing}.mq_brief_document_title_input{width:100%;margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);font:inherit;resize:none;overflow:hidden;field-sizing:content;flex:1 1 auto;min-width:0;font-size:1.2rem;font-weight:600;line-height:1.4;color:var(--c-text-grey)}.mq_brief_document_lines{display:flex;flex-direction:column;gap:0;padding-left:18px;font-size:1.3rem;line-height:1.55;color:var(--c-foreground)}.mq_brief_document_lines li,.mq_brief_document_lines p{margin:0 0 .35em;outline:none;word-break:break-word;white-space:pre-wrap}.mq_brief_document_lines li:last-child,.mq_brief_document_lines p:last-child{margin-bottom:0}.mq_brief_document_markup_list{margin:0 0 .45em;padding-left:1.35em}.mq_brief_document_markup_list:last-child{margin-bottom:0}.mq_brief_document_lines ul.mq_brief_document_markup_list{list-style:disc}.mq_brief_document_lines ol.mq_brief_document_markup_list{list-style:decimal}.mq_brief_document_line.is-empty:before{content:attr(data-placeholder);color:var(--c-text-grey);opacity:.72;pointer-events:none}.mq_brief_document_title_input::placeholder{color:var(--c-text-grey);opacity:.72;font-weight:400}.mq_brief_document_type_popover[role=dialog]{min-width:0;width:max-content;padding:4px}.mq_brief_document_type_tools{display:flex;gap:2px}.mq_brief_document_type_tool{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,0);color:var(--c-foreground);cursor:pointer}.mq_brief_document_type_tool svg{width:16px;height:16px;fill:currentColor}.mq_brief_document_type_tool:hover{background:var(--c-background-light)}.mq_brief_document_type_tool.is-active{background:var(--c-foreground);color:var(--c-white)}.mq_brief_document_section.is-empty .mq_brief_document_title_input{font-weight:500}.mq_brief_document_remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;margin-top:2px;padding:0;border:none;background:rgba(0,0,0,.1);color:var(--c-foreground);cursor:pointer;border-radius:100px;visibility:hidden;opacity:0}.mq_brief_document_remove svg{width:12px;height:12px;fill:currentColor}.mq_brief_document_remove:hover{background:var(--c-error);color:var(--c-white)}.mq_brief_document_remove:hover svg{fill:var(--c-white)}.mq_brief_document_section:focus-within .mq_brief_document_remove,.mq_brief_document_section:hover .mq_brief_document_remove{visibility:visible;opacity:1}.mq_brief_document_add{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:4px;padding:4px 6px;background:rgba(0,0,0,0);font-size:1.2rem;color:var(--c-blue);cursor:pointer;border:1px solid var(--c-blue);border-radius:4px;white-space:nowrap}.mq_brief_document_add svg{width:16px;height:16px;fill:currentColor}.mq_brief_document_add:hover{opacity:.85}.mq_brief_document_empty{margin:0;font-size:1.2rem;color:var(--c-text-grey)}.mq_brief_document.is-locked .mq_brief_document_line,.mq_brief_document.is-locked .mq_brief_document_title_input{cursor:default;caret-color:rgba(0,0,0,0)}.mq_brief_document.is-locked .mq_brief_document_title_input{margin-left:8px}.mq_brief_document.is-locked .mq_brief_document_lines{padding-left:8px}.mq_brief_document.is-locked .mq_brief_document_line:focus,.mq_brief_document.is-locked .mq_brief_document_title_input:focus{outline:none}.mq_brief_document_editor{width:100%;min-height:360px;padding:12px 14px;border:1px solid var(--c-border);border-radius:8px;font-size:1.3rem;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;resize:vertical;background:var(--c-white)}.mq_brief_document_error{margin:8px 0 0;font-size:1.2rem;color:var(--c-danger,#c0392b)}.mq_ai_proposal_preview{margin:0 0 8px;max-height:180px;overflow:auto;padding:8px;border-radius:6px;background:var(--c-bg-grey,#f6f7f8);font-size:1.2rem;white-space:pre-wrap}.mq_ai_chat_lightbox_caption{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);max-width:80%;font-size:1.2rem;color:rgba(255,255,255,.7);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq_ai_action_item{display:flex;flex-direction:column;gap:8px}.mq_ai_action_card{border:1px solid var(--c-border);border-radius:4px;overflow:hidden}.mq_ai_action_card .el_header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;font-size:1.2rem;border-bottom:1px solid var(--c-border);background-color:var(--c-background)}.mq_ai_action_card .el_title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq_ai_action_card .el_header_actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.mq_ai_action_card .el_body{padding:8px;font-size:1.2rem;line-height:16px}.mq_ai_action_card .el_content{max-height:48px;white-space:pre-wrap;word-break:break-word;color:var(--c-text-grey);overflow:hidden}.mq_ai_action_item_actions{display:flex;justify-content:flex-end;align-items:center;gap:4px;font-size:1.1rem}.mq_ai_action_item_action{padding:4px 8px;border:none;border-radius:4px;background-color:var(--c-foreground);color:var(--c-text-dark-grey);font-size:1.1rem;cursor:pointer}.mq_ai_action_item_action.is-accept{background-color:var(--c-green);color:var(--c-white)}.mq_ai_action_item_action.is-reject{background-color:var(--c-error);color:var(--c-white)}.mq_ai_action_item_locate{padding:2px 6px;border:1px solid var(--c-border);border-radius:4px;background-color:var(--c-foreground);color:var(--c-text-dark-grey);font-size:1rem;line-height:1.2;cursor:pointer}.mq_ai_action_item_locate:disabled{opacity:.45;cursor:not-allowed}.mq_ai_md_file_card{display:inline-flex;align-items:center;gap:12px;padding:10px 12px;width:fit-content;border:1px solid var(--c-background,#eaeaea);border-radius:8px;background:var(--c-background-light,#fff);cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;text-align:left;font:inherit}.mq_ai_md_file_card:hover{border-color:var(--c-border)}.mq_ai_md_file_card:active{transform:translateY(1px)}.mq_ai_md_file_card.is-superseded{opacity:.72}.mq_ai_agent_plan{display:grid;gap:8px;width:100%;padding:12px;border:1px solid var(--c-border,#e5e7eb);border-radius:8px;background:var(--c-background-light,#fff)}.mq_ai_agent_plan_header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--c-foreground,#111827);font-size:1.2rem}.mq_ai_agent_plan_header span{padding:3px 7px;border-radius:999px;background:var(--c-background,#f3f4f6);color:var(--c-text-grey,#6b7280);font-size:1.05rem;white-space:nowrap}.mq_ai_agent_plan_assumptions ul,.mq_ai_agent_plan_tasks{display:grid;gap:4px;margin:0;padding-left:18px;color:var(--c-text-dark-grey,#374151);font-size:1.15rem;line-height:1.45}.mq_ai_agent_plan_assumptions{color:var(--c-text-grey,#6b7280);font-size:1.1rem}.mq_ai_agent_plan_assumptions summary{cursor:pointer}.mq_ai_agent_plan_assumptions ul{margin-top:6px}.mq_ai_artifact_draft_group{display:grid;gap:8px;width:fit-content;max-width:100%}.mq_ai_md_build_row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mq_ai_md_build{justify-self:start;padding:8px 12px;border:none;border-radius:4px;background-color:var(--c-blue);color:var(--c-white);font-size:var(--fs-small);font-weight:500;cursor:pointer;transition:background-color .2s ease-in-out}.mq_ai_md_build.is-busy,.mq_ai_md_build:disabled{opacity:.55;cursor:default}.mq_ai_md_build_cancel{padding:8px 12px;border:1px solid var(--c-border,#e5e7eb);border-radius:4px;background:var(--c-background,#fff);color:var(--c-foreground,#111827);font-size:var(--fs-small);cursor:pointer}.mq_ai_md_file_icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:var(--c-foreground);color:var(--c-text-dark-grey);font-size:1.1rem;font-weight:600;flex-shrink:0}.mq_ai_md_file_info{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.mq_ai_md_file_name{font-size:1.3rem;font-weight:500;color:var(--c-foreground,#111827)}.mq_ai_md_file_desc,.mq_ai_md_file_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq_ai_md_file_desc{font-size:1.1rem;color:var(--c-text-grey,#6b7280)}.mq_ai_md_file_hint{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;background:var(--c-background,#f5f5f5);color:var(--c-text-dark-grey,#4b5563);font-size:1.1rem;flex-shrink:0}.mq_ai_artifact_decision_card{display:grid;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--c-border,#e5e7eb);border-radius:8px;background:var(--c-background,#f8fafc)}.mq_ai_artifact_decision_text{margin:0;color:var(--c-text-dark-grey,#374151);font-size:1.2rem;line-height:1.45}.mq_ai_artifact_decision_actions{display:flex;align-items:center;gap:8px}.mq_ai_artifact_decision_button{border:1px solid var(--c-border,#d1d5db);border-radius:4px;padding:6px 10px;background:var(--c-foreground,#fff);color:var(--c-text-dark-grey,#374151);font:inherit;font-size:1.2rem;cursor:pointer}.mq_ai_artifact_decision_button.is-primary{border-color:var(--c-foreground,#111827);background:var(--c-foreground,#111827);color:var(--c-white,#fff)}.mq_ai_artifact_decision_button:disabled{opacity:.55;cursor:not-allowed}.mq_ai_artifact_decision_status{color:var(--c-text-grey,#6b7280);font-size:1.2rem}.mq_ai_brief_change{display:grid;width:100%;border:1px solid var(--c-background);border-radius:var(--radius-regular);overflow:hidden}.mq_ai_brief_change.is-undone{opacity:.5}.mq_ai_brief_change_header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:32px;border-bottom:1px solid var(--c-background);background-color:var(--c-background-light)}.mq_ai_brief_change_header h4{margin:0;color:var(--c-foreground,#111827);font-size:1.2rem;font-weight:500}.mq_ai_brief_change_body{padding:8px 16px}.mq_ai_brief_change_undo{border:none;border-radius:4px;padding:2px 6px;background:var(--c-button-background);color:var(--c-foreground);font:inherit;font-size:1.1rem;cursor:pointer;transition:background-color .15s ease-in-out}.mq_ai_brief_change_undo:disabled{opacity:.55;cursor:not-allowed}.mq_ai_spark_work_plan_list{margin:8px 0 0;padding-left:1.25em;font-size:1.15rem;line-height:1.5}.mq_ai_brief_change_status{color:var(--c-text-grey,#6b7280);font-size:1.15rem}.mq_ai_brief_change_diff{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;font-size:var(--fs-small);line-height:1.45}.mq_ai_brief_change_same{color:inherit}.mq_ai_brief_change_removed{color:var(--c-button-background);text-decoration:line-through}.mq_ai_brief_change_added{color:var(--c-foreground)}@media(any-hover:hover){.mq_ai_brief_change_undo:hover{background:var(--c-button-hover-background)}.mq_ai_md_build:hover{background:var(--c-foreground)}}.mq_ai_clarification_card{display:grid;gap:10px;width:100%;padding:12px;border:1px solid var(--c-border,#e5e7eb);border-radius:8px;background:var(--c-background-light,#fff)}.mq_ai_clarification_header{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:1.2rem}.mq_ai_clarification_header span{padding:3px 7px;border-radius:999px;background:var(--c-background,#f3f4f6);color:var(--c-text-grey,#6b7280);font-size:1.05rem;white-space:nowrap}.mq_ai_clarification_items{display:grid;gap:14px;margin:0;padding:0;list-style:none}.mq_ai_clarification_item{display:grid;gap:8px}.mq_ai_clarification_question{display:flex;gap:6px;margin:0;color:var(--c-foreground,#111827);font-size:1.2rem;line-height:1.45}.mq_ai_clarification_question small,.mq_ai_clarification_question span{flex-shrink:0;color:var(--c-text-grey,#6b7280)}.mq_ai_clarification_question small{padding:1px 6px;border-radius:999px;background:var(--c-background,#f3f4f6);font-size:1rem}.mq_ai_clarification_options{display:grid;gap:6px}.mq_ai_clarification_custom_row,.mq_ai_clarification_option{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:1px solid var(--c-border,#e5e7eb);border-radius:6px;background:var(--c-background,#fff);color:var(--c-text-dark-grey,#374151);font-size:1.15rem;text-align:left;cursor:pointer}.mq_ai_clarification_custom_row em,.mq_ai_clarification_option em{flex-shrink:0;min-width:1.4em;color:var(--c-text-grey,#6b7280);font-style:normal}.mq_ai_clarification_custom_row.is-active,.mq_ai_clarification_option.is-active{border-color:var(--c-green,#16a34a);background:color-mix(in srgb,var(--c-green,#16a34a) 10%,white);color:var(--c-foreground,#111827)}.mq_ai_clarification_custom_row:disabled,.mq_ai_clarification_option:disabled{cursor:default;opacity:.7}.mq_ai_clarification_custom_row{cursor:text}.mq_ai_clarification_custom_row.is-active{border-color:var(--c-green,#16a34a)}.mq_ai_clarification_custom{flex:1 1;min-width:0;padding:0;border:none;background:rgba(0,0,0,0);color:var(--c-foreground,#111827);font-size:1.15rem;outline:none}.mq_ai_clarification_actions{display:flex;justify-content:flex-end;gap:8px}.mq_ai_habit_skip{background-color:var(--c-background,#f3f4f6);color:var(--c-text,#111827)}.mq_ai_habit_applies{display:flex;flex-wrap:wrap;gap:6px}.mq_ai_habit_chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--c-background,#f3f4f6);color:var(--c-text-grey,#6b7280);font-size:1.05rem}.mq_ai_clarification_submit{padding:6px 10px;border:none;border-radius:4px;background-color:var(--c-green,#16a34a);color:var(--c-white,#fff);font-size:1.15rem;cursor:pointer}.mq_ai_clarification_submit:disabled{opacity:.5;cursor:default}.mq_ai_clarification_answers{display:grid;gap:6px;margin:0;padding:0;list-style:none}.mq_ai_clarification_answers li{display:flex;flex-wrap:wrap;gap:8px;color:var(--c-foreground,#111827);font-size:1.15rem;line-height:1.45}.mq_ai_clarification_answers span{color:var(--c-text-grey,#6b7280)}.mq_ai_chat{padding:12px;width:100%;height:100%}.mq_ai_chat_wrapper{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.mq_ai_chat_clear_history_button{position:absolute;top:12px;left:12px;padding:4px 6px;font-size:1.1rem;border:none;outline:none;box-shadow:none;border-radius:4px;cursor:pointer;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);visibility:hidden;opacity:0}.mq_ai_chat_clear_history_button:hover{background-color:rgba(0,0,0,.2)}.mq_ai_chat_clear_history_button:disabled{background-color:rgba(0,0,0,.1)}.mq_ai_chat:hover .mq_ai_chat_clear_history_button{visibility:visible;opacity:1}.mqd_channel_nav_item .channel_icon_grey{fill:var(--c-text-grey)}.mqd_channel_nav_item .channel_icon_dark{fill:var(--c-foreground)}.mqd_channel_nav_item.is-active .channel_icon_dark,.mqd_channel_nav_item.is-active .channel_icon_grey{fill:var(--c-white)}.mq_general_fileds{row-gap:3.2rem!important}