.md-properties{color:var(--qk-color-text-primary);font-size:var(--qk-type-compact-font-size);line-height:var(--qk-type-compact-line-height);outline:none;container-type:inline-size}.md-properties__actions,.md-properties__footer,.md-properties__heading,.md-properties__tags{align-items:center;gap:var(--qk-space-inline);display:flex}.md-properties__heading,.md-properties__key{color:var(--qk-color-text-secondary)}.md-properties__rows{gap:var(--qk-space-inline-tight);display:grid}.md-properties__add,.md-properties__row{-moz-column-gap:var(--qk-space-inline);column-gap:var(--qk-space-inline);grid-template-columns:minmax(72px,128px) minmax(0,1fr);align-items:start;display:grid}.md-properties__key{align-items:center;gap:var(--qk-space-inline);min-width:0;min-height:28px;padding-inline:var(--qk-space-inline);display:flex}.md-properties__key>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-properties__key>svg{flex:none}.md-properties__value{gap:var(--qk-space-inline-tight);min-width:0;display:grid}.md-properties__editor,.md-properties__preview{align-items:start;gap:var(--qk-space-inline-tight);min-width:0;display:flex}.md-properties__editor>:first-child{flex:1;min-width:0}.md-properties__actions{gap:var(--qk-space-inline-tight);flex:none}.md-properties__readonly,.md-properties__value-button{text-align:start;flex:1;min-width:0}.md-properties__value-button{white-space:normal;justify-content:start;height:auto;min-height:28px}.md-properties__readonly{padding:var(--qk-space-inline-tight) var(--qk-space-inline)}.md-properties__text,.md-properties__value-content{min-width:0;display:block}.md-properties__text{white-space:pre-wrap;overflow-wrap:anywhere}.md-properties__text--collapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md-properties__tags{gap:var(--qk-space-inline-tight);flex-wrap:wrap;min-width:0}.md-properties__tag-text{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;display:block;overflow:hidden}.md-properties__value--expanded .md-properties__tag-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:none}.md-properties__value--expanded .md-properties__preview>:first-child{max-height:16em;overflow:auto}.md-properties__value--expanded .md-properties__value-button{align-items:flex-start}.md-properties__edit-hint{opacity:0;color:var(--qk-color-icon-secondary);flex:none}.md-properties__value-button:focus-visible .md-properties__edit-hint,.md-properties__value-button:hover .md-properties__edit-hint{opacity:1}.md-properties__remove{opacity:0}.md-properties__row:focus-within .md-properties__remove,.md-properties__row:hover .md-properties__remove{opacity:1}.md-properties__source-hint{justify-self:start}.md-properties__muted{color:var(--qk-color-text-tertiary);font-weight:400}.md-properties__error{color:var(--qk-color-danger-text)}.md-properties__add>.md-properties__error{grid-column:2}.md-properties__footer{gap:var(--qk-space-inline-tight);flex-wrap:wrap;padding-block-start:var(--qk-space-inline)}.md-properties__source{margin-inline-start:auto}.md-properties__add{padding-block-start:var(--qk-space-inline)}@container (width<=480px){.md-properties__add,.md-properties__row{grid-template-columns:minmax(64px,25%) minmax(0,1fr)}}@media (hover:none){.md-properties__edit-hint,.md-properties__remove{opacity:1}}.md-activity-view[data-v-0e42edc9]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.md-activity-view__tabs[data-v-0e42edc9]{margin:var(--qk-space-surface) var(--qk-space-surface) 0;flex:none}.md-activity-view>.md-activity[data-v-0e42edc9],.md-activity-view>.md-versions[data-v-0e42edc9]{overscroll-behavior:contain;flex:1;align-content:start;min-height:0;overflow-y:auto}.template-preview[data-v-df8110fb]{color:#111;width:100%;min-width:0;container-type:inline-size}.template-preview__page[data-v-df8110fb]{box-sizing:border-box;background:#fff;border:1px solid #dce1e6;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 5px #00000008}.template-preview h1[data-v-df8110fb],.template-preview h2[data-v-df8110fb],.template-preview p[data-v-df8110fb],.template-preview pre[data-v-df8110fb]{margin:0}.template-preview table[data-v-df8110fb]{border-collapse:collapse;width:100%;margin-top:6px}.template-preview td[data-v-df8110fb],.template-preview th[data-v-df8110fb]{padding:var(--cell-padding);border:var(--cell-border);font-weight:inherit;text-align:left}.template-preview__story[data-v-df8110fb]{white-space:nowrap;justify-content:space-between;gap:2px;display:flex}.template-preview__story span[data-v-df8110fb]{flex:1;overflow:hidden}.template-preview__story span[data-v-df8110fb]:nth-child(2){text-align:center}.template-preview__story span[data-v-df8110fb]:last-child{text-align:right}.template-preview--compact[data-v-df8110fb]{max-height:128px;overflow:hidden}.template-editor-form{gap:var(--qk-space-inline);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.template-editor-form__metadata{gap:var(--qk-space-surface-compact);padding-bottom:var(--qk-space-inline);flex-shrink:0;display:grid}.template-editor-form__tabs{min-width:0;block-size:calc(var(--qk-control-default) + var(--qk-space-inline-tight));flex-shrink:0}.template-editor-form__viewport{flex:1;min-height:0}.template-editor-form__scroll-content{width:100%}.template-editor-form__fields{gap:var(--qk-space-surface-compact);min-width:0;padding:var(--qk-space-inline) var(--qk-space-surface-compact) var(--qk-space-inline) 2px;flex-direction:column;display:flex}.template-editor-form__sections{--qk-inspector-section-padding:var(--qk-space-surface-compact);min-width:0}.template-form-grid{gap:var(--qk-space-surface-compact);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.template-form-field{min-width:0}.template-form-field--wide{grid-column:1/-1}.template-field-border,.template-field-choice,.template-field-color{gap:var(--qk-space-inline);min-width:0;display:grid}.template-field-label{font-size:var(--qk-type-compact-font-size);line-height:var(--qk-type-compact-line-height);color:var(--qk-color-text-secondary);font-weight:500}.template-field-color__value{align-items:center;gap:var(--qk-space-inline);min-height:28px;display:flex}.template-field-color__text{min-width:0;color:var(--qk-color-text-secondary);font-size:var(--qk-type-helper-font-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-height:600px){.template-editor-form__metadata{gap:var(--qk-space-inline);grid-template-columns:repeat(2,minmax(0,1fr))}}.template-library{block-size:calc(min(760px,100dvh - 32px));font-family:var(--qk-type-body-font-family);color:var(--qk-color-text-primary)}.template-library__layout{gap:var(--qk-space-surface);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(220px,.78fr);min-width:0;height:100%;min-height:0;display:grid}.template-library__main{gap:var(--qk-space-group);overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.template-library__main--editing{scrollbar-gutter:auto;gap:var(--qk-space-surface-compact);overflow:hidden}.template-library__back{flex-shrink:0;align-self:start}.template-library__editor{flex:1;min-height:0;display:flex;overflow:hidden}.template-library__preview{align-self:start;gap:var(--qk-space-group);overscroll-behavior:contain;min-width:0;max-height:100%;padding:var(--qk-space-group);border:1px solid var(--qk-color-border-subtle);border-radius:var(--qk-radius-group);background:var(--qk-color-surface-page);display:grid;overflow-y:auto}.template-library__preview-label{margin:0;font-weight:600}.template-library__actions{align-items:center;gap:var(--qk-space-inline);flex-wrap:wrap;display:flex}.template-library__create{flex-shrink:0}.template-library__placeholder{min-height:100px;color:var(--qk-color-text-secondary);background:var(--qk-color-surface-subtle);place-items:center;display:grid}.template-library__public-preview{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.template-hint{color:var(--qk-color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}@media (max-width:640px){.template-library__layout{grid-template-rows:minmax(0,1fr) 152px;grid-template-columns:minmax(0,1fr)}.template-library__preview{align-self:stretch;gap:var(--qk-space-inline);padding:var(--qk-space-inline);grid-template-rows:auto 1fr auto;grid-template-columns:88px minmax(0,1fr)}.template-library__preview-label,.template-library__preview>.template-hint{grid-column:2}.template-library__preview>.template-library__public-preview,.template-library__sample{grid-area:1/1/4;align-self:start}}@media (max-height:600px){.template-library__main{gap:var(--qk-space-inline)}}@media (max-width:640px) and (max-height:640px){.template-library__layout{grid-template-rows:minmax(0,1fr)}.template-library__preview{display:none}}.qk-ai-provider-settings__fields[data-v-3c25a4b8],.qk-ai-provider-settings__form[data-v-3c25a4b8]{gap:var(--qk-space-group);display:grid}.qk-ai-provider-settings__catalog[data-v-3c25a4b8]{gap:var(--qk-space-surface);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.qk-ai-provider-settings__catalog aside[data-v-3c25a4b8]{min-width:0}.qk-ai-provider-settings__preset-add[data-v-3c25a4b8],.qk-ai-provider-settings__profile-heading[data-v-3c25a4b8],footer[data-v-3c25a4b8]{align-items:center;gap:var(--qk-space-inline);display:flex}.qk-ai-provider-settings__preset-select[data-v-3c25a4b8]{flex:1;min-width:0}.qk-ai-provider-settings__custom[data-v-3c25a4b8]{margin-top:var(--qk-space-inline)}.qk-ai-provider-settings__profile-heading[data-v-3c25a4b8]{justify-content:space-between}.qk-ai-provider-settings__row[data-v-3c25a4b8]{gap:var(--qk-space-surface-compact);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qk-ai-provider-settings__tokens[data-v-3c25a4b8]{grid-template-columns:repeat(3,minmax(0,1fr))}aside ol[data-v-3c25a4b8]{gap:var(--qk-space-inline-tight);margin:var(--qk-space-surface-compact) 0 0;padding:0;list-style:none;display:grid}.qk-ai-provider-settings__profile[data-v-3c25a4b8]{text-align:start;justify-content:start;height:auto;min-height:48px}.qk-ai-provider-settings__profile span[data-v-3c25a4b8]{gap:var(--qk-space-inline-tight);min-width:0;display:grid}.qk-ai-provider-settings__profile small[data-v-3c25a4b8],.qk-ai-provider-settings__profile strong[data-v-3c25a4b8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qk-ai-provider-settings__budget[data-v-3c25a4b8],.qk-ai-provider-settings__profile small[data-v-3c25a4b8]{color:var(--qk-color-text-secondary);font-size:var(--qk-type-helper-font-size)}.qk-ai-provider-settings__profile em[data-v-3c25a4b8]{color:var(--qk-color-text-secondary);font-style:normal}.qk-ai-provider-settings__budget[data-v-3c25a4b8]{margin:0}footer[data-v-3c25a4b8]{flex-wrap:wrap;width:100%}footer>span[data-v-3c25a4b8]{flex:1}@media (max-width:760px){.qk-ai-provider-settings__catalog[data-v-3c25a4b8],.qk-ai-provider-settings__row[data-v-3c25a4b8]{grid-template-columns:1fr}}.md-comment-body[data-v-e5970b53] .md-comment-link,.md-comment-body[data-v-e5970b53] .md-comment-mention{color:var(--qk-color-action-primary);text-decoration:none}.md-comment-body[data-v-e5970b53] .md-comment-link:hover{text-decoration:underline}.md-comment-body[data-v-e5970b53] code{border-radius:var(--qk-radius-control);background:var(--qk-color-surface-subtle);font-family:var(--qk-type-code-font-family);padding:0 2px;font-size:.92em}.md-editor__document-comments[data-v-c0ef8a3a]{gap:var(--qk-space-surface);margin-block-start:var(--qk-space-section);display:grid}.md-editor__document-comments-title[data-v-c0ef8a3a]{border-block-end:var(--qk-border-width-default) solid var(--qk-color-border-subtle);color:var(--qk-color-text-primary);font:var(--qk-type-heading-font-weight) var(--qk-type-heading-font-size)/var(--qk-type-heading-line-height) var(--qk-type-heading-font-family);margin:0;padding-block-end:var(--qk-space-surface-compact)}.md-editor__document-comments-list[data-v-c0ef8a3a]{gap:var(--qk-space-inline-tight);display:grid}.md-editor__comment-group[data-v-8e0d6c60],.md-editor__comment-list[data-v-8e0d6c60]{gap:var(--qk-space-surface-compact);display:grid}.md-editor__comment-list[data-v-8e0d6c60]{gap:var(--qk-space-group)}.md-editor__comment-group-title[data-v-8e0d6c60]{color:var(--qk-color-text-tertiary);font:var(--qk-type-helper-font-weight) var(--qk-type-helper-font-size)/var(--qk-type-helper-line-height) var(--qk-type-helper-font-family);margin:0}.md-editor__comment-empty[data-v-8e0d6c60]{color:var(--qk-color-text-tertiary);font:var(--qk-type-compact-font-weight) var(--qk-type-compact-font-size)/var(--qk-type-compact-line-height) var(--qk-type-compact-font-family);margin:0}.qk-ai-chat,.qk-ai-chat-mount,.qk-ai-chat__welcome-area{height:100%;min-height:0}.qk-ai-chat{min-width:0;color:var(--qk-color-text-primary);background:var(--qk-color-surface-page);font-family:var(--qk-type-body-font-family);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.qk-ai-chat__header{padding:var(--qk-space-surface-compact) var(--qk-space-surface-compact) var(--qk-space-inline)}.qk-ai-chat__welcome-content{min-height:100%}.qk-ai-welcome{padding:var(--qk-space-surface);box-sizing:border-box}.qk-ai-chat__start-action{justify-content:flex-start}.qk-ai-chat__secondary{color:var(--qk-color-text-secondary)}.qk-ai-chat__composer-region{gap:var(--qk-space-inline);padding:var(--qk-space-surface-compact);display:grid}.qk-ai-chat__connection-status{text-align:center}.qk-ai-chat__user-text{white-space:pre-wrap}.qk-ai-chat__model-trigger{max-width:100%}.qk-ai-chat__model-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;display:block;overflow:hidden}.qk-ai-review{min-width:0}.qk-ai-review__changes{margin:0;padding:0;list-style:none;display:grid}.qk-ai-review__change{padding-block:var(--qk-space-inline);border-top:1px solid var(--qk-color-border-subtle)}.qk-ai-review__change:first-child{border-top:0;padding-top:0}.qk-ai-review__where{color:var(--qk-color-text-tertiary);font-size:var(--qk-type-helper-font-size);text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.qk-ai-review__what{overflow-wrap:anywhere;margin:0;display:block}.qk-ai-review__formats,.qk-ai-review__tag{color:var(--qk-color-text-secondary)}.qk-ai-review__tag{font-size:var(--qk-type-helper-font-size);margin-inline-end:var(--qk-space-inline)}.qk-ai-review del.qk-ai-review__text{color:var(--qk-color-danger-text);text-decoration:line-through}.qk-ai-review ins.qk-ai-review__text{color:var(--qk-color-success-text);background:var(--qk-color-success-surface);border-radius:2px;text-decoration:none}.qk-ai-review__entry{width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;gap:2px;margin:0;padding:0;display:grid}button.qk-ai-review__entry{cursor:pointer;border-radius:var(--qk-radius-group)}button.qk-ai-review__entry:hover{background:var(--qk-color-surface-subtle)}button.qk-ai-review__entry:focus-visible{outline:2px solid var(--qk-color-action-text);outline-offset:2px}.qk-ai-review__objects{gap:var(--qk-space-inline);margin-top:var(--qk-space-inline);display:grid}.qk-ai-review__object{gap:2px;min-width:0;display:grid}.qk-ai-review__images{align-items:center;gap:var(--qk-space-inline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.qk-ai-review__object:is([data-kind=inserted],[data-kind=removed]) .qk-ai-review__images{grid-template-columns:minmax(0,1fr)}.qk-ai-review__figure{gap:2px;min-width:0;margin:0;display:grid}.qk-ai-review .qk-ai-review__thumb,.qk-ai-review__placeholder{box-sizing:border-box;border:1px solid var(--qk-color-border-subtle);border-radius:var(--qk-radius-group);background:#fff;height:122px;padding:0;overflow:hidden}.qk-ai-review .qk-ai-review__thumb:hover{border-color:var(--qk-color-border-strong);background:#fff}.qk-ai-review__thumb .qk-image{display:block}.qk-ai-review__placeholder{background:var(--qk-color-surface-subtle)}.qk-ai-review__object[data-kind=removed] .qk-ai-review__thumb .qk-image{opacity:.6}.qk-ai-review__caption{font-size:var(--qk-type-helper-font-size);text-align:center}.qk-ai-review__arrow,.qk-ai-review__caption{color:var(--qk-color-text-tertiary)}.md-workspace[data-v-30d11f8e]{--md-editor-toolbar-top:var(--docs-header-height);min-width:0}.md-workspace__engine[data-v-30d11f8e]{justify-content:flex-end;align-items:center;gap:var(--qk-space-inline);padding:var(--qk-space-inline) var(--qk-space-group) 0;font-size:var(--qk-type-control-font-size);color:var(--qk-color-text-secondary);display:flex}@media (max-width:767px){body.msfe-editor-page{touch-action:pan-x pan-y}body.msfe-editor-page [contenteditable=true],body.msfe-editor-page input,body.msfe-editor-page select,body.msfe-editor-page textarea{font-size:max(16px,var(--qk-type-control-font-size,16px))}}
