.confirm-dialog__content[data-v-21610cde]{margin:0}#mis-print-root{display:none}@media print{body.mis-printing>:not(#mis-print-root){display:none!important}body.mis-printing{background:#fff!important}body.mis-printing #mis-print-root{display:block}#mis-print-root .doc-page{max-width:none;min-height:0;box-shadow:none;padding:0}#mis-print-root .doc-page__sheets,#mis-print-root .doc-page__break{display:none!important}#mis-print-root tr,#mis-print-root p,#mis-print-root .doc-page__body>[data-block]{break-inside:avoid}}.doc-field-host-widget[data-v-5e35d118]{flex:1 1 0;width:100%;min-width:0;display:flex}[data-v-5e35d118] .doc-field-host-widget>*{flex:auto;min-width:0;max-width:100%}.doc-field-with-copy[data-v-5e35d118]{flex:1 1 0;align-items:center;gap:4px;min-width:0;display:inline-flex}.doc-field-with-copy[data-v-5e35d118]>:not(.doc-field-with-copy__btn){flex:1 1 0;min-width:0}.doc-field-with-copy__btn[data-v-5e35d118]{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.doc-field-with-copy__btn[data-v-5e35d118]:hover:not(:disabled){color:#000000e0;background:#f0f0f0}.doc-field-with-copy__btn[data-v-5e35d118]:focus-visible{outline-offset:1px;outline:2px solid #1677ff}.doc-field-with-copy__btn[data-v-5e35d118]:disabled{cursor:default;opacity:.4}.doc-ruler[data-v-9b473fe5]{box-sizing:border-box;color:#6b7178;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c9cfd6;flex:none;max-width:100%;height:20px;font-size:9px;line-height:20px;position:relative;overflow:hidden}.doc-ruler--vertical[data-v-9b473fe5]{width:20px;max-width:none;height:auto}.doc-ruler__margin[data-v-9b473fe5]{background:#dfe3e8;position:absolute}.doc-ruler:not(.doc-ruler--vertical) .doc-ruler__margin[data-v-9b473fe5]{top:0;bottom:0}.doc-ruler--vertical .doc-ruler__margin[data-v-9b473fe5]{left:0;right:0}.doc-ruler__tick[data-v-9b473fe5]{text-align:center;position:absolute}.doc-ruler:not(.doc-ruler--vertical) .doc-ruler__tick[data-v-9b473fe5]{top:0;transform:translate(-50%)}.doc-ruler--vertical .doc-ruler__tick[data-v-9b473fe5]{width:100%;line-height:12px;left:0;transform:translateY(-50%)}.doc-ruler__tick--cm[data-v-9b473fe5]{width:12px}.doc-ruler--vertical .doc-ruler__tick--cm[data-v-9b473fe5]{width:100%}.doc-ruler__tick--half[data-v-9b473fe5]{background:#9aa1a9}.doc-ruler:not(.doc-ruler--vertical) .doc-ruler__tick--half[data-v-9b473fe5]{width:1px;height:6px;top:7px}.doc-ruler--vertical .doc-ruler__tick--half[data-v-9b473fe5]{width:6px;height:1px;left:7px}.doc-ruler__edge[data-v-9b473fe5]{position:absolute}.doc-ruler:not(.doc-ruler--vertical) .doc-ruler__edge[data-v-9b473fe5]{border-left:2px solid #9aa1a9;top:0;bottom:0;transform:translate(-1px)}.doc-ruler--vertical .doc-ruler__edge[data-v-9b473fe5]{border-top:2px solid #9aa1a9;left:0;right:0;transform:translateY(-1px)}.doc-page-frame[data-v-8443e6e4]{grid-template-columns:20px minmax(0,var(--page-w));justify-content:center;align-items:start;gap:6px;display:grid}.doc-page-frame--bare[data-v-8443e6e4]{grid-template-columns:minmax(0,var(--page-w))}.doc-page-frame--window[data-v-8443e6e4]{grid-template-columns:minmax(0,1fr)}.doc-page[data-v-8443e6e4]{box-sizing:border-box;max-width:var(--page-w);min-height:calc(var(--pages) * var(--page-h) + (var(--pages) - 1) * var(--page-gap));padding:var(--pad-t) var(--pad-r) var(--pad-b) var(--pad-l);font-size:13px;line-height:1.5;position:relative}.doc-page__sheets[data-v-8443e6e4]{pointer-events:none;position:absolute;inset:0}.doc-page__paper[data-v-8443e6e4]{height:var(--page-h);background:#fff;position:absolute;left:0;right:0;box-shadow:0 1px 4px #0000001f}.doc-page--roll .doc-page__paper[data-v-8443e6e4]{height:100%;top:0}.doc-page--window[data-v-8443e6e4]{--mis-field-bg:#fff;--mis-field-bg-locked:#f5f5f5;--mis-field-color:#000000e0;--mis-field-color-locked:#00000073;--mis-field-placeholder:#00000040;--mis-field-focus:#1677ff;--mis-field-height:32px;--mis-field-radius:6px;--mis-field-font-size:13px;width:100%;max-width:none;height:auto;min-height:0}.doc-page[data-v-8443e6e4] .doc-page__body{position:relative}.doc-page__number[data-v-8443e6e4]{bottom:calc(var(--pad-b) / 2);position:absolute;transform:translateY(50%)}.doc-page__number--right[data-v-8443e6e4]{right:var(--pad-r)}.doc-page__number--left[data-v-8443e6e4]{left:var(--pad-l)}.doc-page__body[data-v-8443e6e4] p{margin:0}.doc-page[data-v-8443e6e4] .doc-page__table{border-collapse:collapse;width:100%;margin-bottom:8px}.doc-page[data-v-8443e6e4] .doc-page__table td,.doc-page[data-v-8443e6e4] .doc-page__table th{vertical-align:top;font-weight:inherit;border:1px solid #333;padding:4px 6px}.doc-page[data-v-8443e6e4] .doc-page__slot--warn{outline-offset:1px;border-radius:4px;outline:2px solid #fa8c16}.doc-page[data-v-8443e6e4] .doc-page__missing{color:#c00}.doc-page--window[data-v-8443e6e4] .doc-page__table{table-layout:fixed}.doc-page--window[data-v-8443e6e4] .doc-page__table td,.doc-page--window[data-v-8443e6e4] .doc-page__table th{overflow-wrap:anywhere}.doc-page--window[data-v-8443e6e4] .doc-page__table--layout td,.doc-page--window[data-v-8443e6e4] .doc-page__table--layout th{border-color:#0000}.doc-page--window[data-v-8443e6e4]{container:docwin/inline-size}@container docwin (width<=720px){.doc-page[data-v-8443e6e4] .doc-page__table--stack tr,.doc-page[data-v-8443e6e4] .doc-page__table--stack td,.doc-page[data-v-8443e6e4] .doc-page__table--stack th{width:100%;display:block}}.doc-page[data-v-8443e6e4] .doc-page__host-widget{flex:1 1 0;width:100%;min-width:0}.doc-page--window[data-v-8443e6e4] .mis-control{background:var(--mis-field-bg);border-radius:var(--mis-field-radius);border-color:#d9d9d9;transition:border-color .2s,box-shadow .2s}.doc-page--window[data-v-8443e6e4] .mis-plain.mis-plain{border:1px solid #d9d9d9;margin:0 1px}.doc-page--window[data-v-8443e6e4] .mis-control:hover:not(:focus){border-color:#bfbfbf}.doc-page--window[data-v-8443e6e4] .mis-control:focus,.doc-page--window[data-v-8443e6e4] .mis-control:focus-within{border-color:var(--mis-field-focus);outline:none;box-shadow:0 0 0 2px #0591ff1a}.doc-page--window[data-v-8443e6e4] .mis-autowidth{--mis-pad:14px!important}.doc-page--window[data-v-8443e6e4] .mis-readonly-box{border-radius:var(--mis-field-radius);background:var(--mis-field-bg-locked);color:var(--mis-field-color-locked);border-color:#e5e5e5}.doc-page--window[data-v-8443e6e4] .mis-readonly-box.mis-plain{border:1px solid #e5e5e5}.doc-page--window[data-v-8443e6e4] .mis-editable{box-sizing:border-box;border-radius:var(--mis-field-radius);background:var(--mis-field-bg);overflow-wrap:anywhere;border:1px solid #d9d9d9;width:100%;min-height:68px;padding:4px 11px;line-height:1.5;display:block}.doc-page--window[data-v-8443e6e4] .mis-editable.mis-plain{border:1px solid #d9d9d9}.doc-page--window[data-v-8443e6e4] .mis-editable:focus,.doc-page--window[data-v-8443e6e4] .mis-editable:focus-visible{border-color:var(--mis-field-focus);outline:none;box-shadow:0 0 0 2px #0591ff1a}:is(.doc-page--window[data-v-8443e6e4] .doc-page__table td>p:has(.mis-editable),.doc-page--window[data-v-8443e6e4] .doc-page__table th>p:has(.mis-editable)){align-items:flex-start}.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete{width:100%;min-width:0}.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete .ant-select-selector{font-size:var(--mis-field-font-size);border-radius:var(--mis-field-radius)!important;height:32px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9d9d9!important;padding:0 11px!important}.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete .ant-select-selection-item,.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete .ant-select-selection-search-input,.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete .ant-select-selection-placeholder{height:30px!important;line-height:30px!important}.doc-page--window[data-v-8443e6e4] .doc-field-autocomplete .ant-select-focused .ant-select-selector{border-color:var(--mis-field-focus)!important;box-shadow:0 0 0 2px #0591ff1a!important}.doc-page--window[data-v-8443e6e4] .doc-field-with-copy{align-items:center;gap:6px}.doc-page--window[data-v-8443e6e4] .doc-field-with-copy__btn{border-radius:var(--mis-field-radius);width:32px;height:32px}.doc-page--window[data-v-8443e6e4] .doc-page__table td>p,.doc-page--window[data-v-8443e6e4] .doc-page__table th>p{align-items:baseline;column-gap:4px;display:flex}.doc-page--window[data-v-8443e6e4] .doc-page__table .doc-page__slot{flex:1 1 0;align-items:baseline;min-width:0;display:flex}.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-autowidth,.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-control,.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-readonly-box,.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-number,.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-inline-search,.doc-page--window[data-v-8443e6e4] .doc-page__table .mis-inline-search__input,.doc-page--window[data-v-8443e6e4] .doc-page__table .doc-field-autocomplete{width:100%}.document-viewer__head[data-v-3b5a5537]{box-sizing:border-box}.document-viewer__bar[data-v-3b5a5537]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.document-viewer__desk[data-v-3b5a5537]{box-sizing:border-box;background:#eef0f3;min-height:calc(100% + 32px);margin:-16px;padding:16px}.document-viewer__dirty[data-v-3b5a5537]{color:#d46b08}.win-footer{margin-right:auto}.document-viewer__footer-left[data-v-3b5a5537]{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}.document-viewer__readonly[data-v-3b5a5537]{margin-bottom:12px}.template-editor{flex-direction:column;flex:1;min-height:0;display:flex}.template-editor__scroll{background:#e9ebee;flex:1;min-height:0;padding:28px 16px 48px;overflow:auto}.template-editor__sheet{grid-template-columns:20px var(--page-w,794px);grid-template-rows:20px auto;gap:6px;width:max-content;max-width:100%;margin:0 auto;display:grid}.template-editor__ruler-x{grid-area:1/2}.template-editor__ruler-y{grid-area:2/1}.template-editor__sheet>.template-editor__page{grid-area:2/2}.template-editor__page{box-sizing:border-box;width:var(--page-w,794px);max-width:100%;margin:0 auto;position:relative}.template-editor__sheets{pointer-events:none;position:absolute;inset:0}.template-editor__sheet-paper{box-sizing:border-box;height:var(--page-h,1123px);background:#fff;border:1px solid #c9cfd6;position:absolute;left:0;right:0;box-shadow:0 1px 2px #141e281a,0 10px 28px #141e281a}.template-editor__page--roll .template-editor__sheet-paper{height:100%;top:0}.template-editor__sheet--window{grid-template-columns:20px minmax(0,var(--page-w,960px));width:100%;max-width:calc(var(--page-w,960px) + 26px)}.template-editor__page--window{width:100%;max-width:none}.template-editor__page-number{bottom:calc(var(--page-pad-b,var(--page-pad,53px)) / 2);color:#1c2327;font:13px/1.5 PT Serif,Georgia,Times New Roman,serif;position:absolute;transform:translateY(50%)}.template-editor__page-number--right{right:var(--page-pad-r,var(--page-pad,53px))}.template-editor__page-number--left{left:var(--page-pad-l,var(--page-pad,53px))}.template-editor__page-break{pointer-events:none;-webkit-user-select:none;user-select:none}.template-editor__scroll .ProseMirror{box-sizing:border-box;min-height:calc(var(--pages,1) * var(--page-h,1123px) + (var(--pages,1) - 1) * var(--page-gap,0px));padding:var(--page-pad-t,var(--page-pad,53px)) var(--page-pad-r,var(--page-pad,53px)) var(--page-pad-b,var(--page-pad,53px)) var(--page-pad-l,var(--page-pad,53px));color:#1c2327;outline:none;font:13px/1.5 PT Serif,Georgia,Times New Roman,serif;position:relative}.template-editor__page--window .ProseMirror{background:#fff;border:1px solid #c9cfd6;border-radius:6px;height:auto;min-height:320px;box-shadow:0 1px 2px #141e281a,0 10px 28px #141e281a}@media(max-width:1180px){.template-editor__scroll .ProseMirror{padding:var(--page-pad-t,var(--page-pad-narrow,56px)) var(--page-pad-r,var(--page-pad-narrow,56px)) var(--page-pad-b,var(--page-pad-narrow,56px)) var(--page-pad-l,var(--page-pad-narrow,56px))}.template-editor__page-number{bottom:calc(var(--page-pad-b,var(--page-pad-narrow,56px)) / 2)}.template-editor__page-number--right{right:var(--page-pad-r,var(--page-pad-narrow,56px))}.template-editor__page-number--left{left:var(--page-pad-l,var(--page-pad-narrow,56px))}}.template-editor__scroll .ProseMirror p{margin:0}.template-editor__scroll .ProseMirror h2{text-align:center;letter-spacing:.04em;margin:0 0 12px;font-size:15.5px;font-weight:700}.template-editor__scroll .ProseMirror table{border-collapse:collapse;width:100%;margin:0 0 12px}.template-editor__scroll .ProseMirror th,.template-editor__scroll .ProseMirror td{vertical-align:top;border:1px solid #bfbfbf;min-width:40px;padding:4px 8px}.template-editor__page--window .ProseMirror table[data-layout-table] td,.template-editor__page--window .ProseMirror table[data-layout-table] th{border-color:#0000}.template-editor__scroll .ProseMirror img{max-width:100%}.template-editor__scroll .ProseMirror .host-widget{box-sizing:border-box;color:#5a6b7c;-webkit-user-select:none;user-select:none;background:#f2f5f9;border:1px dashed #9aa7b4;border-radius:4px;width:100%;margin:4px 0;padding:6px 8px;font:12px/1.4 system-ui,sans-serif}.template-editor__scroll .ProseMirror .host-widget.ProseMirror-selectednode{outline:2px solid #2b6cb0}.template-editor__page--window{container:editorwin/inline-size}@container editorwin (width<=720px){.template-editor__page--window .ProseMirror table[data-stack-narrow] tr,.template-editor__page--window .ProseMirror table[data-stack-narrow] td,.template-editor__page--window .ProseMirror table[data-stack-narrow] th{width:100%;display:block}}.field-chip{cursor:pointer;background:#dceafb;border-radius:3px;min-width:5mm;min-height:1em;padding:0 3px;display:inline-block}.field-chip--selected{background:#c9ddf6;box-shadow:0 0 0 2px #2b6cb0}.field-chip--control,.field-chip--control.field-chip--selected{box-shadow:none;cursor:text;background:0 0}.template-editor__body{flex:1;min-height:0;display:flex}.template-editor__body .template-editor__scroll{min-width:0}.side-panel{box-sizing:border-box;background:#fff;border-left:1px solid #e1e4e8;flex-direction:column;flex:none;width:340px;min-height:0;display:flex;overflow:hidden}.side-panel__head{border-bottom:1px solid #f0f0f0;flex:none;align-items:center;height:48px;padding:0 16px;display:flex}.side-panel__head h2,.props__title{margin:0;font-size:16px;font-weight:600}.side-panel__alert{margin:12px 16px 0}.side-panel__chip{padding:12px 16px 0}.side-panel__selection{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.side-panel__help{color:#595959;border-top:1px solid #f0f0f0;flex:none;margin:0;padding:12px 16px;font-size:13px;line-height:20px}.side-panel__empty{text-align:center;color:#595959;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:0 40px;display:flex}.side-panel__empty .anticon{color:#8c8c8c;font-size:32px}.side-panel__empty p{margin:0}.palette{flex-direction:column;flex:1;min-height:0;padding:12px 8px 8px;display:flex;overflow:auto}.palette__search{width:auto;margin:0 8px 8px}.palette--disabled{opacity:.45;pointer-events:none}.palette__tree.ant-tree{background:0 0}.palette__tree .ant-tree-treenode{align-items:center;min-height:32px}.props{flex-direction:column;flex:1;min-height:0;display:flex}.props__head{border-bottom:1px solid #f0f0f0;flex:none;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.props__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.props__lock{color:#595959;background:#fafafa;border-bottom:1px solid #f0f0f0;padding:8px 16px;font-size:13px}.props__body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.props__row{flex-direction:column;gap:4px;min-width:0;display:flex}.props__row .ant-input-number{width:100%}.props__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.props__switch{justify-content:space-between;align-items:center;min-height:32px;display:flex}.props__code{font-family:JetBrains Mono,monospace;font-size:13px}.props__source{color:#595959;background:#fafafa;border-radius:6px;flex-direction:column;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.props__source strong{color:#000000e0}.props__actions{border-top:1px solid #f0f0f0;flex-direction:column;flex:none;gap:8px;padding:12px 16px;display:flex}.props__alert{flex:none}.props__autocomplete{border-top:1px solid #f0f0f0;flex-direction:column;gap:8px;padding-top:12px;display:flex}.props__fill-row{align-items:center;gap:6px;margin-bottom:6px;display:flex}.props__fill-source{flex:1;min-width:0}.props__fill-arrow{color:#00000073;flex:none}.props__fill-target{flex:1;min-width:0}.dictionary-preview{color:#595959;flex-wrap:wrap;gap:4px;margin-top:8px;font-size:13px;display:flex}.dictionary-preview__title{flex-basis:100%}.dictionary-preview .ant-tag{margin:0}.side-panel__insert{color:#595959;margin:0;font-size:13px;line-height:20px}.template-editor__scroll .ProseMirror a{color:#1677ff;text-decoration:underline}.template-editor__scroll .ProseMirror mark{padding:0 1px}.template-editor__scroll .ProseMirror hr{border:none;border-top:1px solid #bfbfbf;margin:12px 0}.template-editor__scroll .ProseMirror ul,.template-editor__scroll .ProseMirror ol{margin:0 0 12px;padding-left:28px}.template-editor__scroll .ProseMirror .host-widget--live{padding-top:0;position:relative}.template-editor__scroll .ProseMirror .host-widget__select{color:#5a6b7c;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #c3ccd6;align-items:center;gap:6px;margin:0 0 6px;padding:2px 4px;font:11px/1.6 system-ui,sans-serif;display:flex}.template-editor__scroll .ProseMirror .host-widget__select:hover,.template-editor__scroll .ProseMirror .host-widget__select--selected{color:#2b6cb0;border-bottom-color:#2b6cb0}.template-editor__scroll .ProseMirror .host-widget__select-grip{letter-spacing:1px}.template-editor__scroll .ProseMirror .host-widget__select-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-editor__scroll .ProseMirror .insertion-marker{vertical-align:text-bottom;background:#2b6cb0;width:2px;height:1.1em;margin:0 1px;animation:1s steps(2,start) infinite insertion-marker-blink;display:inline-block}@keyframes insertion-marker-blink{to{visibility:hidden}}.props__widget{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.props__widget-head{font-size:13px;font-weight:600}.widget-info{flex-direction:column;flex:1;min-height:0;display:flex}.widget-info__description{color:#595959;margin:0;padding:0 16px;font-size:13px;line-height:20px}.widget-info__description--empty{color:#8c8c8c}.widget-info .side-panel__help{margin-top:auto}.palette__leaf[data-v-20bc1218]{flex-direction:column;line-height:1.35;display:flex}.palette__desc[data-v-20bc1218]{color:#00000073;white-space:normal;font-size:11px}.editor-toolbar[data-v-73d9fc21]{background:#fff;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 24px;display:flex}.editor-toolbar[data-v-73d9fc21] .ant-divider{height:22px;margin:0 4px}.editor-toolbar__style[data-v-73d9fc21]{width:150px}.editor-toolbar__on[data-v-73d9fc21]{color:#1677ff;background:#1677ff1f}.editor-toolbar__font[data-v-73d9fc21]{width:150px}.editor-toolbar__page-size[data-v-73d9fc21],.editor-toolbar__page-orientation[data-v-73d9fc21]{width:110px}.editor-toolbar__size-pt[data-v-73d9fc21]{width:70px}.editor-toolbar__danger[data-v-73d9fc21]:not(:disabled){color:#cf1322}.editor-toolbar__spacing[data-v-73d9fc21]{width:64px}.editor-toolbar__letter-spacing[data-v-73d9fc21]{width:150px}.editor-toolbar__paragraph[data-v-73d9fc21]{width:220px}.editor-toolbar__paragraph[data-v-73d9fc21] .ant-form-item{margin-bottom:8px}.editor-toolbar__glyph[data-v-73d9fc21]{font-size:13px;font-weight:600}.editor-toolbar__swatches[data-v-73d9fc21]{grid-template-columns:repeat(5,24px);align-items:center;gap:6px;display:grid}.editor-toolbar__swatches .ant-btn[data-v-73d9fc21]{grid-column:span 5}.editor-toolbar__swatch[data-v-73d9fc21]{cursor:pointer;border:1px solid #d9d9d9;border-radius:4px;width:24px;height:24px;padding:0}.editor-toolbar__spacer[data-v-73d9fc21]{flex:1}.editor-toolbar__size[data-v-73d9fc21]{width:130px}.viewer[data-v-7fc59ff1]{background:#fff;border-left:1px solid #e1e4e8;flex-direction:column;flex:none;width:420px;min-height:0;display:flex}.viewer__head[data-v-7fc59ff1]{border-bottom:1px solid #e1e4e8;align-items:center;gap:4px;padding:8px 12px;display:flex}.viewer__spacer[data-v-7fc59ff1]{flex:1}.viewer__code[data-v-7fc59ff1]{background:#fff;flex:1;min-height:0;padding:6px 0;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.viewer__line[data-v-7fc59ff1]{min-width:max-content;display:flex}.viewer__line--on[data-v-7fc59ff1]{background:#fff1b8}.viewer__no[data-v-7fc59ff1]{box-sizing:border-box;color:#8c8c8c;text-align:right;-webkit-user-select:none;user-select:none;background:#f6f8fa;flex:none;width:40px;padding-right:8px;position:sticky;left:0}.viewer__text[data-v-7fc59ff1]{white-space:pre;padding-left:8px}.viewer__text[data-v-7fc59ff1] .tk-tag{color:#116329}.viewer__text[data-v-7fc59ff1] .tk-attr{color:#0550ae}.viewer__text[data-v-7fc59ff1] .tk-val{color:#953800}.viewer__frame[data-v-7fc59ff1]{border:0;flex:1;min-height:0}.viewer__empty[data-v-7fc59ff1]{margin-top:40px}.viewer__meta[data-v-7fc59ff1]{color:#595959;border-top:1px solid #e1e4e8;padding:4px 12px;font-size:12px}@media(max-width:1200px){.viewer[data-v-7fc59ff1]{width:320px}}.page-ruler[data-v-a2cd7e6b]{box-sizing:border-box;color:#6b7178;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c9cfd6;max-width:100%;height:20px;font-size:9px;line-height:20px;position:relative;overflow:hidden}.page-ruler--vertical[data-v-a2cd7e6b]{width:20px;max-width:none;height:auto;max-height:100%}.page-ruler__margin[data-v-a2cd7e6b]{background:#dfe3e8;position:absolute}.page-ruler:not(.page-ruler--vertical) .page-ruler__margin[data-v-a2cd7e6b]{top:0;bottom:0}.page-ruler--vertical .page-ruler__margin[data-v-a2cd7e6b]{left:0;right:0}.page-ruler__tick[data-v-a2cd7e6b]{text-align:center;position:absolute}.page-ruler:not(.page-ruler--vertical) .page-ruler__tick[data-v-a2cd7e6b]{top:0;transform:translate(-50%)}.page-ruler--vertical .page-ruler__tick[data-v-a2cd7e6b]{width:100%;line-height:12px;left:0;transform:translateY(-50%)}.page-ruler__tick--cm[data-v-a2cd7e6b]{width:12px}.page-ruler--vertical .page-ruler__tick--cm[data-v-a2cd7e6b]{width:100%}.page-ruler__tick--half[data-v-a2cd7e6b]{background:#9aa1a9}.page-ruler:not(.page-ruler--vertical) .page-ruler__tick--half[data-v-a2cd7e6b]{width:1px;height:6px;top:7px}.page-ruler--vertical .page-ruler__tick--half[data-v-a2cd7e6b]{width:6px;height:1px;left:7px}.page-ruler__handle[data-v-a2cd7e6b]{background:0 0;border:none;padding:0;position:absolute}.page-ruler:not(.page-ruler--vertical) .page-ruler__handle[data-v-a2cd7e6b]{cursor:col-resize;border-left:2px solid #1677ff;width:9px;margin-left:-4px;top:0;bottom:0}.page-ruler--vertical .page-ruler__handle[data-v-a2cd7e6b]{cursor:row-resize;border-top:2px solid #1677ff;height:9px;margin-top:-4px;left:0;right:0}.page-ruler--disabled .page-ruler__handle[data-v-a2cd7e6b]{cursor:default;border-color:#9aa1a9}.browser-preview__head[data-v-67d67376]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.browser-preview__boot-error[data-v-67d67376]{margin-bottom:12px}.browser-preview__hint[data-v-67d67376]{color:#00000073;font-size:12px}.browser-preview__body[data-v-67d67376]{gap:16px;min-height:320px;display:flex}.browser-preview__form[data-v-67d67376]{flex:1;min-width:0}.browser-preview__row[data-v-67d67376]{margin-bottom:8px}.browser-preview__label[data-v-67d67376]{color:#000000a6;margin-bottom:2px;font-size:12px;display:block}.browser-preview__control[data-v-67d67376]{max-width:360px}.browser-preview__select[data-v-67d67376]{width:100%}.browser-preview__hidden[data-v-67d67376]{color:#00000073;margin:0;font-size:12px;font-style:italic}.browser-preview__warn[data-v-67d67376]{color:#d4380d;margin:2px 0 0;font-size:12px}.browser-preview__empty-form[data-v-67d67376]{color:#00000073;font-size:12px}.browser-preview__log[data-v-67d67376]{background:#fafafa;border:1px solid #e1e4e8;border-radius:6px;flex:1;max-height:420px;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:auto}.browser-preview__entry[data-v-67d67376]{white-space:pre-wrap;word-break:break-all;align-items:baseline;gap:6px;margin-bottom:4px;display:flex}.browser-preview__entry--error[data-v-67d67376]{color:#cf1322}.browser-preview__time[data-v-67d67376]{color:#00000073;flex:none}.browser-preview__kind[data-v-67d67376]{flex:none;margin-inline-end:0;font-size:11px;line-height:18px}.browser-preview__empty[data-v-67d67376]{color:#00000073;margin:0}.scripts-panel[data-v-6c079483]{border-left:0;border-right:1px solid #e1e4e8;position:relative}.scripts-panel__grip[data-v-6c079483]{z-index:2;cursor:col-resize;width:8px;position:absolute;top:0;bottom:0;right:0}.scripts-panel__grip[data-v-6c079483]:hover{background:#1677ff40}.scripts-panel__head[data-v-6c079483]{justify-content:space-between}.scripts-panel__body[data-v-6c079483]{flex:1;min-height:0;padding:12px 16px 24px;overflow:auto}.scripts-panel__sides[data-v-6c079483]{margin-bottom:8px}.scripts-panel__hint[data-v-6c079483]{color:#0000008c;margin:0 0 8px;font-size:12px;line-height:1.5}.scripts-panel__alert[data-v-6c079483]{margin-bottom:8px}.scripts-panel__actions[data-v-6c079483]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.scripts-panel__typings[data-v-6c079483]{margin-top:8px}.scripts-panel__typings-head[data-v-6c079483]{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.scripts-panel__example[data-v-6c079483]{white-space:pre-wrap;background:#f5f5f5;border-radius:6px;margin:0 0 8px;padding:8px 10px;font-size:12px}.scripts-panel__typings-text[data-v-6c079483]{white-space:pre;max-height:320px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.scripts-panel__code[data-v-6c079483]{resize:vertical;tab-size:2;border:1px solid #d9d9d9;border-radius:6px;width:100%;padding:8px 10px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.scripts-panel__count[data-v-6c079483]{text-align:right;color:#00000073;margin:4px 0 8px;font-size:12px}.editor-page[data-v-14a7577f]{flex-direction:column;height:100%;display:flex}.editor-page__state[data-v-14a7577f]{flex:1;justify-content:center;align-items:center;display:flex}.editor-page__header[data-v-14a7577f]{background:#fff;align-items:center;gap:16px;height:auto;padding:6px 24px;line-height:1.4;display:flex}.editor-page__title[data-v-14a7577f]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.editor-page__title[data-v-14a7577f] .ant-breadcrumb{white-space:nowrap;flex:none;font-size:13px}.editor-page__sep[data-v-14a7577f]{color:#00000073;flex:none;font-size:13px}.editor-page__header h1[data-v-14a7577f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;overflow:hidden}.editor-page__tag[data-v-14a7577f]{flex:none;margin:0}@media(max-width:1100px){.editor-page__title[data-v-14a7577f] .ant-breadcrumb,.editor-page__sep[data-v-14a7577f]{display:none}}.editor-page__save[data-v-14a7577f]{color:#5a6167;white-space:nowrap;margin-left:auto;font-size:12px}.editor-page__save--error[data-v-14a7577f]{color:#b3382a}.editor-page__actions[data-v-14a7577f]{flex:none;margin-left:auto}.editor-page__save+.editor-page__actions[data-v-14a7577f]{margin-left:0}.editor-page__banner[data-v-14a7577f]{flex:none}.editor-page__footer[data-v-14a7577f]{box-sizing:border-box;color:#595959;background:#fff;border-top:1px solid #e1e4e8;flex:none;align-items:center;gap:20px;height:32px;padding:0 24px;font-size:12px;display:flex}.editor-page__hint[data-v-14a7577f]{margin-left:auto}.editor-page__content[data-v-14a7577f]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.move-dialog__hint[data-v-4b25996c]{color:#0000008c;margin-bottom:8px}.move-dialog__tree[data-v-4b25996c]{max-height:360px;overflow:auto}.tree-page{background:#fff;flex-direction:column;height:100%;display:flex}.tree-page__header{border-bottom:1px solid #e1e4e8;align-items:center;gap:12px;padding:12px 24px;display:flex}.tree-page__header h1{margin:0 12px 0 0;font-size:19px;font-weight:600}.tree-page__search{width:340px}.tree-page__spacer{margin-left:auto}.tree-page__saving{color:#5a6167;align-items:center;gap:6px;font-size:12px;display:inline-flex}.tree-page__state{flex:1;justify-content:center;align-items:center;display:flex}.tree-page__body{background:#eef0f2;flex:1;min-height:0;padding:20px 28px;overflow:auto}.tree-page__card{background:#fff;border:1px solid #e1e4e8;border-radius:12px;overflow:hidden}.tree-page__footer{color:#5a6167;background:#fff;border-top:1px solid #e1e4e8;flex:none;align-items:center;gap:18px;padding:6px 24px;font-size:12px;display:flex}.tree-page__checked{align-items:center;gap:4px;display:inline-flex}.tree-page__checked .ant-btn{padding:0 4px;font-size:12px}.tree-grid__head{color:#5a6167;text-transform:uppercase;letter-spacing:.05em;background:#f7f8f9;border-bottom:1px solid #e1e4e8;align-items:center;gap:12px;height:40px;padding:0 12px 0 60px;font-size:12px;font-weight:600;display:flex}.tree-grid__name{flex:1;min-width:0}.tree-grid__empty{padding:32px 0}.tree-grid .ant-tree{padding:4px 8px}.tree-grid .ant-tree .ant-tree-node-content-wrapper{flex:1;align-items:center;min-width:0;min-height:36px;display:flex}.tree-grid .ant-tree .ant-tree-title{flex:1;min-width:0}.tree-row-hit{border-radius:4px;outline:none;width:100%}.tree-row-hit:focus-visible{box-shadow:0 0 0 2px #1677ff}.tree-row{align-items:center;gap:12px;width:100%;min-height:32px;font-size:14px;display:flex}.tree-row__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tree-row--folder .tree-row__name{font-weight:600}.tree-row--service .tree-row__name{color:#1c2327;font-weight:700}.tree-row__state{color:#6b7178;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.tree-row__state--error{color:#b3382a}.tree-row__retry{padding:0 4px;font-size:12px}.tree-row__count{color:#6b7178;margin-left:8px;font-size:12px;font-weight:400}.tree-row__key{color:#5a6167;white-space:nowrap;background:#f0f2f5;border:1px solid #e1e4e8;border-radius:4px;flex:none;padding:0 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px}.tree-row--archived{color:#8a9096}.point-menu{z-index:1050;background:#fff;border-radius:8px;min-width:240px;padding:4px 0;position:fixed;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.point-menu .ant-menu{background:0 0;border-inline-end:none}.point-menu__title{color:#1c2327;border-bottom:1px solid #f0f0f0;margin-bottom:4px;padding:8px 16px 6px;font-weight:600}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#ccc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{height:100%}body{margin:0;display:flex;flex-direction:column;min-width:320px;overflow:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{flex:1;display:flex;flex-direction:column;width:100%;min-height:0;overflow:hidden}.locale-components{flex:1;display:flex;flex-direction:column;min-height:0}.ant-layout.layout-basic{flex:1;min-height:0;overflow:hidden}.layout-basic>.ant-layout-content{display:flex;flex-direction:column;overflow:hidden}.ant-layout.ant-layout-header{color:#000000e0;line-height:44px}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.header-crossnav[data-v-6b37cd6c]{display:inline-flex;align-items:center;padding:6px 16px;margin-left:8px;border-radius:6px;background-color:#fff;color:#0958d9;font-size:15px;font-weight:600;line-height:normal;text-decoration:none;white-space:nowrap}.header-crossnav[data-v-6b37cd6c]:hover{background-color:#f0f5ff}.header-crossnav[data-v-6b37cd6c]:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.app-header__label[data-v-2c3aa32b]{font-size:13px;color:#000000bf;white-space:nowrap}.app-header__role-label[data-v-2c3aa32b]{color:#d46b08}.app-header__role-select[data-v-2c3aa32b]{min-width:150px}.ticket-settings[data-v-2c3aa32b]{display:flex;flex-direction:column;gap:12px}.ticket-settings__group[data-v-2c3aa32b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.search-filters-bar[data-v-022c1334]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0;--schedule-control-height: 2em;font-size:var(--schedule-font-base, 14px)}.search-filters-bar[data-v-022c1334] .ant-input{height:var(--schedule-control-height);padding:0 .8em;font-size:.93em;line-height:calc(var(--schedule-control-height) - 2px)}.search-filters-bar[data-v-022c1334] .ant-tag{display:inline-flex;align-items:center;height:var(--schedule-control-height);font-size:.93em;line-height:1}.search-filters-bar__search[data-v-022c1334]{flex:1 1 220px;min-width:150px}.search-filters-bar__patient-chip[data-v-022c1334]{margin-inline-end:0;cursor:pointer}.patient-option[data-v-022c1334]{display:flex;flex-direction:column;line-height:1.4;padding:2px 0}.patient-option__name[data-v-022c1334]{font-weight:500;color:#000000e0}.patient-option__meta[data-v-022c1334]{font-size:.86em;color:#00000073}.cabinet-list[data-v-f4c841e4]{display:flex;gap:8px;padding:12px 16px;background:#fff;--schedule-control-height: 2em;font-size:var(--schedule-font-base, 14px)}.cabinet-list--horizontal[data-v-f4c841e4]{flex-direction:row;flex-wrap:wrap;align-items:center}.cabinet-list--vertical[data-v-f4c841e4]{flex-direction:column;align-items:stretch;width:200px;flex-shrink:0;overflow-y:auto;border-right:1px solid #f0f0f0}.cabinet-tab[data-v-f4c841e4]{height:var(--schedule-control-height);padding:0 1em;border:none;border-radius:6px;background:transparent;color:#000000a6;font-size:.93em;font-family:inherit;line-height:var(--schedule-control-height);text-align:center;cursor:pointer;transition:color .2s,background-color .2s}.cabinet-tab[data-v-f4c841e4]:hover{color:#000000e0;background:#0000000a}.cabinet-tab[data-v-f4c841e4]:focus-visible{outline:2px solid #1677ff;outline-offset:1px}.cabinet-tab--active[data-v-f4c841e4],.cabinet-tab--active[data-v-f4c841e4]:hover{background:#e6f4ff;color:#1677ff;font-weight:600}.cabinet-list--horizontal .cabinet-tab--active[data-v-f4c841e4]{box-shadow:inset 0 -2px #1677ff;border-radius:6px 6px 0 0}.cabinet-list--vertical .cabinet-tab[data-v-f4c841e4]{text-align:left}.cabinet-list--vertical .cabinet-tab--active[data-v-f4c841e4]{box-shadow:inset -2px 0 #1677ff;border-radius:6px 0 0 6px}.cabinet-infoblock[data-v-a62eda1d]{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1em;row-gap:2px;padding:8px calc(16px + 1.6em) 8px 16px;background:#fff;border-bottom:1px solid #f0f0f0;font-size:var(--schedule-font-base, 14px);line-height:1.5;white-space:nowrap}.cabinet-infoblock__toggle[data-v-a62eda1d]{position:absolute;top:2px;right:2px;z-index:1}.cabinet-infoblock__name[data-v-a62eda1d]{flex:0 0 100%;font-weight:600;font-size:1em}.cabinet-infoblock__row[data-v-a62eda1d]{display:flex;flex:0 0 auto;align-items:baseline;gap:8px;font-size:.86em}.cabinet-infoblock__phones[data-v-a62eda1d]{display:inline-flex;align-items:baseline;gap:4px}.cabinet-infoblock__icon[data-v-a62eda1d]{color:#00000073;font-size:.9em}.cabinet-infoblock__more[data-v-a62eda1d]{padding:0 4px;border:none;background:none;color:#1677ff;font-size:inherit;line-height:inherit;cursor:pointer}.cabinet-infoblock__more[data-v-a62eda1d]:hover{color:#4096ff}.cabinet-infoblock__time[data-v-a62eda1d]{font-variant-numeric:tabular-nums}.realtime-scale__tip{pointer-events:none}.realtime-scale[data-v-665ace61]{position:absolute;left:0;top:0;width:.71em;overflow:visible;pointer-events:none;z-index:1;font-size:var(--schedule-font-base, 14px)}.realtime-scale__segment[data-v-665ace61]{position:absolute;left:0;width:100%;background-color:var(--v26d601b9);pointer-events:auto;cursor:pointer}.realtime-scale__segment[data-v-665ace61]:hover{filter:brightness(1.25)}.realtime-scale__segment--tick[data-v-665ace61]{border-top:1px solid var(--v038c6d2a)}.realtime-scale__segment--tail[data-v-665ace61]{opacity:var(--v79a3abc6);pointer-events:none;cursor:default}.realtime-scale__segment--tail[data-v-665ace61]:hover{filter:none}.grid-cell[data-v-bf37191b]{position:relative;box-sizing:border-box;height:var(--v0a565a39);min-height:var(--v0a565a39);padding:0;cursor:pointer;font-size:var(--schedule-font-base, 14px);transition:filter .15s ease,box-shadow .15s ease}.grid-cell[data-v-bf37191b]:hover{filter:brightness(.97);box-shadow:inset 0 0 0 2px #1677ff73}.grid-cell--stretched[data-v-bf37191b]{height:100%;min-height:0}.grid-cell--occupied[data-v-bf37191b]:hover{filter:none;box-shadow:none}.grid-cell--masked[data-v-bf37191b],.grid-cell--masked[data-v-bf37191b]:hover{cursor:default;filter:none;box-shadow:none}.grid-cell__busy[data-v-bf37191b]{display:inline-block;margin:.29em .57em;font-size:.86em;color:#00000073}.grid-cell__time[data-v-bf37191b],.grid-cell__patient[data-v-bf37191b],.grid-cell__service[data-v-bf37191b],.grid-cell__booked-by[data-v-bf37191b]{text-shadow:0 0 2px var(--cell-bg, transparent),0 0 3px var(--cell-bg, transparent)}.grid-cell__time[data-v-bf37191b]{font-size:.85em;line-height:1.4;color:#000000b3}.grid-cell__time-sup[data-v-bf37191b]{font-size:.85em;line-height:0;vertical-align:super}.grid-cell>.grid-cell__time[data-v-bf37191b]{display:inline-block;margin:.29em .57em}.grid-cell__block[data-v-bf37191b]{position:absolute;top:0;left:.93em;right:0;z-index:2;display:flex;flex-direction:column;padding:.29em .57em .29em 0;overflow:hidden;pointer-events:auto}.grid-cell__block[data-v-bf37191b]:hover{background-color:#00000008}.grid-cell__content[data-v-bf37191b]{display:flex;flex-direction:column;gap:.14em;margin-top:.14em;overflow:hidden}.grid-cell__patient[data-v-bf37191b],.grid-cell__service[data-v-bf37191b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-cell__patient[data-v-bf37191b]{font-size:.93em;font-weight:600;line-height:1.3;color:#000000e0}.grid-cell__service[data-v-bf37191b]{font-size:.86em;line-height:1.3;color:#000000a6}.grid-cell--unpaid .grid-cell__patient[data-v-bf37191b],.grid-cell--unpaid .grid-cell__service[data-v-bf37191b]{color:var(--v4793fa66)}.grid-cell__services-tip{pointer-events:none}.grid-cell__services-tip .ant-tooltip-inner{white-space:pre-line;text-align:left}.grid-cell__call-tip{pointer-events:none}.grid-cell__call[data-v-bf37191b]{position:absolute;top:.29em;right:.57em;z-index:3;font-size:1em;cursor:pointer;pointer-events:auto}.grid-cell__booked-by[data-v-bf37191b]{position:absolute;left:0;bottom:.29em;z-index:3;font-size:.79em;color:#00000073}.grid-cell--booking[data-v-bf37191b]{--cell-bg: var(--v483ff6df) !important;background-color:var(--v483ff6df)!important}.grid-cell--past-empty[data-v-bf37191b],.grid-cell--past-empty[data-v-bf37191b]:hover{cursor:not-allowed;filter:none;box-shadow:none}.grid-cell--move-highlight[data-v-bf37191b]{outline:2px solid #1677ff;outline-offset:-2px}.grid-cell__booking-remove[data-v-bf37191b]{align-self:flex-start;margin-top:.14em;font-size:.86em;color:#1677ff;cursor:pointer}.grid-cell__booking-remove[data-v-bf37191b]:hover{text-decoration:underline}.masked-date-input[data-v-ca79cbd3]{position:relative;display:inline-block;width:100%;font-size:var(--schedule-font-base, 14px)}.masked-date-input__panel[data-v-ca79cbd3]{position:absolute;top:100%;left:0;z-index:10;width:18em;margin-top:.25em;padding:.4em .5em .5em;background:#fff;border:1px solid #f0f0f0;border-radius:.5em;box-shadow:0 .35em 1.2em #00000026}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-calendar-header{display:flex;justify-content:flex-end;gap:.25em;padding:0 0 .35em;margin-bottom:.35em;border-bottom:1px solid #f0f0f0}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-calendar-mode-switch{display:none}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-calendar-header .ant-select{min-width:4.6em;font-size:.86em}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-calendar-header .ant-select-selector{height:1.9em;padding:0 .4em;border-radius:.3em}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-calendar-header .ant-select-selection-item{line-height:1.8em}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-content{height:auto}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-content th{height:auto;padding:0 0 .2em;font-size:.75em;font-weight:500;color:#00000073;line-height:1.6}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-cell{padding:.1em 0}.masked-date-input__panel[data-v-ca79cbd3] .ant-picker-cell-inner{display:inline-block;min-width:1.9em;height:1.9em;margin:0 auto;font-size:.86em;line-height:1.9em;border-radius:.35em}.day-template-modal[data-v-8c97a6b3]{display:flex;flex-direction:column;gap:.8em;font-size:var(--schedule-font-base, 14px)}.day-template-modal__row[data-v-8c97a6b3]{display:flex;align-items:center;gap:.6em}.day-template-modal__label[data-v-8c97a6b3]{color:#00000073}.day-template-modal__hint[data-v-8c97a6b3]{margin:0;color:#00000073;font-size:.86em}.day-template-modal__time[data-v-8c97a6b3]{width:5.5em}.day-template-modal__interval[data-v-8c97a6b3],.day-template-modal__copy[data-v-8c97a6b3]{width:6em}.day-template-modal__error[data-v-8c97a6b3]{color:#ff4d4f;font-size:.86em}.day-template-modal__footer[data-v-8c97a6b3]{display:flex;align-items:center;gap:.5em;flex-wrap:nowrap}.day-template-modal__remainder-text[data-v-8c97a6b3]{margin:0 0 1em}.day-template-modal__remainder-actions[data-v-8c97a6b3]{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.day-template-modal__footer-spacer[data-v-8c97a6b3]{flex:1}.schedule-grid__reports-tip{pointer-events:none}.schedule-grid[data-v-48018d0e]{display:flex;flex-direction:column;max-height:100%;background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;font-size:var(--schedule-font-base, 14px)}.schedule-grid__nav[data-v-48018d0e]{flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:2px 8px;background:#fafafa;border-bottom:1px solid #f0f0f0;--schedule-control-height: 2em}.schedule-grid__nav[data-v-48018d0e] .ant-btn{height:var(--schedule-control-height);padding:0 .8em;font-size:.93em;line-height:calc(var(--schedule-control-height) - 2px)}.schedule-grid__nav[data-v-48018d0e] .ant-btn-icon-only{width:var(--schedule-control-height);padding:0}.schedule-grid__nav[data-v-48018d0e] .ant-select .ant-select-selector{height:var(--schedule-control-height);font-size:.93em}.schedule-grid__nav[data-v-48018d0e] .ant-select .ant-select-selection-item{line-height:calc(var(--schedule-control-height) - 2px)}.schedule-grid__nav[data-v-48018d0e] .ant-input{height:var(--schedule-control-height);padding:0 .8em;font-size:.93em;line-height:calc(var(--schedule-control-height) - 2px)}.schedule-grid__range[data-v-48018d0e]{margin:0 4px;font-size:.93em;font-weight:600;color:#000000e0;white-space:nowrap}.schedule-grid__day-count[data-v-48018d0e]{width:5.5em}.schedule-grid__date-jump[data-v-48018d0e]{width:10em}.schedule-grid__scroll[data-v-48018d0e]{flex:1;min-height:0;overflow:auto}.schedule-grid__body-spin[data-v-48018d0e]{display:block;min-height:100%}.schedule-grid__table[data-v-48018d0e]{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0}.schedule-grid__day[data-v-48018d0e]{position:sticky;top:0;z-index:2;padding:0;background:#fafafa;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;font-size:.93em;font-weight:600;color:#000000e0}.schedule-grid__day-head[data-v-48018d0e]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;height:calc(4.2em + 4px);line-height:1.4;padding:0 8px;box-sizing:border-box;overflow:hidden;background:#e8f3fc;font-weight:400}.schedule-grid__day--weekend .schedule-grid__day-head[data-v-48018d0e]{background:#fbe3e8}.schedule-grid__day--weekend .schedule-grid__day-title[data-v-48018d0e]{color:#a03a4a}.schedule-grid__today-dot[data-v-48018d0e]{display:inline-block;width:.5em;height:.5em;margin-left:.35em;border-radius:50%;background:#52c41a;vertical-align:middle}.schedule-grid__day-counter[data-v-48018d0e]{font-size:.8em;font-weight:600;color:#000000a6;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.schedule-grid__day-stats[data-v-48018d0e]{font-size:.8em;color:#00000073;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.schedule-grid__day-head-top[data-v-48018d0e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-self:stretch;gap:4px;max-width:100%}.schedule-grid__day-head-bottom[data-v-48018d0e]{display:flex;justify-content:center;align-items:baseline;gap:.5em;max-width:100%}.schedule-grid__day-title[data-v-48018d0e]{font-size:.93em;font-weight:600;white-space:nowrap}.schedule-grid__day-hours[data-v-48018d0e]{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;min-width:0;max-width:100%}.schedule-grid__day-hours-item[data-v-48018d0e]{padding:0 4px;border:1px dashed rgba(22,119,255,.45);border-radius:4px;background:#e6f4ff;font-size:.8em;color:#1677ff;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-grid__day-hours-item--readonly[data-v-48018d0e]{border-color:#00000026;background:transparent;color:#000000a6;cursor:default}.schedule-grid__day-create[data-v-48018d0e]{align-self:stretch;height:1.4em;margin:0 -8px;padding:0;border:none;border-radius:0;background:#f5f5f5;cursor:pointer}.schedule-grid__day-create[data-v-48018d0e]:hover{background:#ebebeb}.schedule-grid__no-template[data-v-48018d0e]{background:#fafafa;color:#00000059;font-weight:600;text-align:center}.schedule-grid__day-col--off[data-v-48018d0e]{position:relative}.schedule-grid__no-template--col[data-v-48018d0e]{position:absolute;inset:0;padding-top:1.2em;border-bottom:1px solid #f0f0f0;box-sizing:border-box}.schedule-grid__no-template--row[data-v-48018d0e]{height:60vh;padding-top:1.2em;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;vertical-align:top}.schedule-grid__no-template--cell[data-v-48018d0e]{display:block;min-height:60vh;padding-top:1.2em;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.schedule-grid__day-col[data-v-48018d0e]{padding:0;border-right:1px solid #f0f0f0;vertical-align:top}.schedule-grid__rows[data-v-48018d0e]{position:relative;display:flex;flex-direction:column}.schedule-grid__row[data-v-48018d0e]{position:relative;box-sizing:border-box;border-bottom:1px solid #f0f0f0}.schedule-grid__row--last[data-v-48018d0e]{border-bottom:1px solid #f0f0f0}.schedule-grid__row--handover[data-v-48018d0e]{height:5em;background:#f0f0f0;cursor:default}.schedule-grid__row--internal[data-v-48018d0e]{border-bottom:1px dashed rgba(255,255,255,.55)}.schedule-grid__orphan[data-v-48018d0e]{position:absolute;left:0;right:0;box-sizing:border-box;border-bottom:1px solid #f0f0f0;z-index:3}.schedule-grid__slot-action[data-v-48018d0e]{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none}.schedule-grid__slot-action .ant-btn[data-v-48018d0e]{pointer-events:auto}.schedule-grid__move-banner[data-v-48018d0e]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;background:#e6f4ff;border-bottom:1px solid #91caff;font-size:.93em}.schedule-grid__compact[data-v-48018d0e]{display:flex;width:100%;min-width:720px}.schedule-grid__compact-column[data-v-48018d0e]{flex:1 1 0;min-width:120px}.schedule-grid__compact-day[data-v-48018d0e]{display:block}.schedule-grid__stack[data-v-48018d0e]{display:flex;flex-direction:column;gap:4px;padding:4px 0}.schedule-grid__stack-slot[data-v-48018d0e]{border-right:1px solid #f0f0f0}.schedule-grid__stack-slot--internal[data-v-48018d0e]{border-bottom:1px dashed rgba(255,255,255,.55)}.call-modal[data-v-34941b1c]{display:flex;flex-direction:column;gap:1em;font-size:var(--schedule-font-base, 14px)}.call-modal__patient[data-v-34941b1c]{font-size:1.07em;font-weight:600}.call-modal__phone[data-v-34941b1c]{display:flex;gap:.5em}.call-modal__label[data-v-34941b1c]{color:#00000073}.call-modal__footer[data-v-34941b1c]{display:flex;justify-content:flex-end}:root{--mis-field-bg:#dceafb;--mis-field-bg-locked:#e8f1fd;--mis-field-color:#000000e0;--mis-field-color-locked:#0009;--mis-field-placeholder:#00000059;--mis-field-focus:#2b6cb0;--mis-field-height:1.5em;--mis-field-radius:3px;--mis-field-font-size:13px}.mis-control{box-sizing:border-box;max-width:100%;height:var(--mis-field-height);font:inherit;font-size:var(--mis-field-font-size);line-height:calc(var(--mis-field-height) - 2px);color:var(--mis-field-color);vertical-align:baseline;background:var(--mis-field-bg);border-radius:var(--mis-field-radius);border:1px solid #0000;outline:none;margin:0 1px;padding:0 6px}.mis-control:focus,.mis-control:focus-within{border-color:var(--mis-field-focus)}.mis-control::placeholder{color:var(--mis-field-placeholder)}.mis-autowidth{vertical-align:baseline;max-width:100%;margin:0 1px;display:inline-grid}.mis-autowidth:after{box-sizing:border-box;min-width:var(--mis-min-width,0);height:0;padding:0 var(--mis-pad,14px) 0 0;font:inherit;font-size:var(--mis-field-font-size);white-space:pre;visibility:hidden;content:attr(data-text);grid-area:1/1;overflow:hidden}.mis-autowidth>.mis-control{grid-area:1/1;width:0;min-width:100%;margin:0}.mis-plain.mis-plain,.mis-plain.mis-plain:focus,.mis-plain.mis-plain:focus-within{border:none;margin:0}.mis-editable{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;-webkit-box-decoration-break:slice;box-decoration-break:slice;border:none;height:auto;padding:.3em 4px;line-height:1.6;display:inline}.mis-editable.mis-plain,.mis-editable.mis-plain:focus{border:none}.mis-editable:focus{outline:1px solid var(--mis-field-focus);outline-offset:0}.mis-editable:empty{min-width:var(--mis-min-width,0);vertical-align:middle;min-height:calc(1.5em + 2px);padding:0 4px;display:inline-block}.mis-editable:empty:before{color:var(--mis-field-placeholder);content:attr(data-placeholder)}p:has(.mis-editable){align-items:flex-start;column-gap:4px;line-height:1.6;display:flex}p:has(.mis-editable)>:has(.mis-editable){flex:1 1 0;min-width:0}input.mis-number-input[type=number]{appearance:textfield}input.mis-number-input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input.mis-number-input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.mis-select{cursor:pointer;appearance:none;padding-right:6px}.mis-checkbox{vertical-align:middle;cursor:pointer;align-items:center;gap:6px;margin:0 1px;display:inline-flex}.mis-checkbox input{width:15px;height:15px;accent-color:var(--mis-field-focus);margin:0}.mis-readonly-box{box-sizing:border-box;min-width:var(--mis-min-width,0);max-width:100%;height:var(--mis-field-height);font:inherit;font-size:var(--mis-field-font-size);line-height:calc(var(--mis-field-height) - 2px);color:var(--mis-field-color);white-space:nowrap;text-overflow:ellipsis;vertical-align:baseline;background:var(--mis-field-bg);border-radius:var(--mis-field-radius);border:1px solid #0000;margin:0 1px;padding:0 6px;display:inline-block;overflow:clip}.mis-readonly-box--locked{color:var(--mis-field-color-locked);background:var(--mis-field-bg-locked)}.mis-number{white-space:nowrap;vertical-align:baseline;display:inline-block}@media print{.mis-control,.mis-editable,.mis-readonly-box{background:0 0!important;border-color:#0000!important;outline:none!important}.mis-select{appearance:none}.mis-control::placeholder{color:#0000}.mis-editable:empty:before{content:none}}.dfc-service-picker[data-v-9fde1b64]{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.dfc-service-picker__empty[data-v-9fde1b64]{color:#00000073;text-align:center;border:1px dashed #d9d9d9;border-radius:6px;padding:1.5em 1em}.dfc-service-picker__scroll[data-v-9fde1b64]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:auto}.dfc-service-picker__table[data-v-9fde1b64]{min-width:26em}.dfc-service-picker__table[data-v-9fde1b64] tr{outline:none}.dfc-service-picker__table[data-v-9fde1b64] tr:focus-visible{outline-offset:-2px;outline:2px solid #0958d9}.dfc-service-picker__table[data-v-9fde1b64] tr.row-category>td{background-color:#f4f7fb}.dfc-service-picker__table[data-v-9fde1b64] tr.row-service{cursor:pointer}.dfc-service-picker__table[data-v-9fde1b64] tr.row-service:hover>td{background-color:#e6f4ff}.dfc-service-picker__table[data-v-9fde1b64] tr.row-picked>td{background-color:#fafafa}.dfc-service-picker__table[data-v-9fde1b64] tr.row-picked .cell-text{color:#00000059}.dfc-service-picker--disabled .dfc-service-picker__table[data-v-9fde1b64] tr{cursor:default}.dfc-service-picker--disabled .dfc-service-picker__table[data-v-9fde1b64] tr.row-service:hover>td{background-color:#0000}.dfc-service-picker--disabled .dfc-service-picker__table[data-v-9fde1b64] tr.row-picked:hover>td{background-color:#fafafa}.cell[data-v-9fde1b64]{border-radius:4px;align-items:center;gap:6px;width:100%;min-height:22px;padding:0 2px;display:inline-flex}.cell-price[data-v-9fde1b64],.cell-duration[data-v-9fde1b64]{font-variant-numeric:tabular-nums;justify-content:flex-end}.cell-category .cell-text[data-v-9fde1b64]{font-weight:600}.dfc-service-picker__table[data-v-9fde1b64] .ant-table-thead>tr>th{z-index:2;white-space:nowrap;background:#fafafa;position:sticky;top:0}.tree-guides[data-v-9fde1b64]{display:contents}.guide[data-v-9fde1b64]{flex:none;align-self:stretch;width:24px;display:inline-block;position:relative}.guide-v[data-v-9fde1b64]:before{content:"";background-color:#d9d9d9;width:1px;position:absolute;top:0;bottom:0;left:11px}.guide-elbow[data-v-9fde1b64]:before{content:"";background-color:#d9d9d9;width:1px;height:50%;position:absolute;top:0;left:11px}.guide-elbow[data-v-9fde1b64]:after{content:"";background-color:#d9d9d9;height:1px;position:absolute;top:50%;left:11px;right:4px}.row-arrow[data-v-9fde1b64]{color:#8c8c8c;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-right:2px;font-size:10px;display:inline-flex}.row-arrow[data-v-9fde1b64]:hover{color:#0958d9;background-color:#f0f5ff}.row-arrow[data-v-9fde1b64]:focus-visible{outline-offset:0;outline:2px solid #0958d9}.row-arrow-spacer[data-v-9fde1b64]{cursor:default;pointer-events:none}.row-icon[data-v-9fde1b64]{flex:none;font-size:14px}.row-icon-category[data-v-9fde1b64]{color:#1677ff}.row-icon-service[data-v-9fde1b64]{color:#8c8c8c}.count-badge[data-v-9fde1b64]{color:#8c8c8c;background-color:#f5f5f5;border-radius:8px;flex:none;padding:0 6px;font-size:11px;line-height:16px}.picked-tag[data-v-9fde1b64]{color:#1677ff;background-color:#f0f5ff;border:1px solid #d6e4ff;border-radius:8px;flex:none;padding:0 6px;font-size:11px;line-height:16px}.dfc-service-lines[data-v-7cd29358]{box-sizing:border-box;width:100%;min-width:0}.dfc-service-lines__head[data-v-7cd29358],.dfc-service-lines__row[data-v-7cd29358]{grid-template-columns:minmax(0,1.4fr) minmax(0,.5fr) minmax(88px,.6fr) minmax(0,.6fr) minmax(0,.7fr) minmax(0,.6fr) minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.dfc-service-lines__head[data-v-7cd29358]{border-bottom:1px solid #e8e8e8;padding-bottom:6px}.dfc-service-lines__row[data-v-7cd29358]{min-width:0;padding:8px 0 10px}.dfc-service-lines__row+.dfc-service-lines__row[data-v-7cd29358]{border-top:1px solid #f0f0f0}.dfc-service-lines__cell[data-v-7cd29358]{align-items:center;min-width:0;display:flex}.dfc-service-lines__label[data-v-7cd29358]{color:#000000a6;font-size:.85em;line-height:1.6}.dfc-service-lines__value[data-v-7cd29358]{overflow-wrap:anywhere;min-width:0;line-height:1.6}.dfc-service-lines__value--name[data-v-7cd29358]{font-weight:600}.dfc-service-lines__value--money[data-v-7cd29358]{font-variant-numeric:tabular-nums}.dfc-service-lines__cell.col-price[data-v-7cd29358],.dfc-service-lines__cell.col-sum[data-v-7cd29358]{justify-content:flex-end}.dfc-service-lines__label.col-price[data-v-7cd29358],.dfc-service-lines__label.col-sum[data-v-7cd29358]{text-align:right}.dfc-service-lines__quantity[data-v-7cd29358]{align-items:center;gap:4px;min-width:0;display:flex}.dfc-service-lines__quantity-value[data-v-7cd29358]{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5em}.dfc-service-lines__control[data-v-7cd29358]{width:100%;min-width:0}.dfc-service-lines__control--discount[data-v-7cd29358] .ant-input-number-input{padding-left:6px;padding-right:6px}.dfc-service-lines .dfc-service-lines__control[data-v-7cd29358]::placeholder{color:#0000008c}.dfc-service-lines__actions[data-v-7cd29358]{justify-content:flex-end}.dfc-services-widget[data-v-c03cc11d]{box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;border-radius:8px;width:100%;min-width:0;margin-bottom:12px;padding:10px 12px}.dfc-services-widget__head[data-v-c03cc11d]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.dfc-services-widget__title[data-v-c03cc11d]{font-weight:600}.dfc-services-widget__panel[data-v-c03cc11d]{box-sizing:border-box;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;width:100%;min-width:0;max-height:12em;margin-bottom:10px;padding:6px;overflow:auto}.dfc-payment-method[data-v-0fa1ca64]{align-items:center;gap:6px;width:100%;min-width:0;display:inline-flex}.dfc-payment-method__name[data-v-0fa1ca64]{color:#0958d9;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;flex:none;padding:0}.dfc-payment-method__name[data-v-0fa1ca64]:hover:not(:disabled){text-decoration:underline}.dfc-payment-method__name[data-v-0fa1ca64]:focus-visible{outline-offset:1px;border-radius:2px;outline:2px solid #1677ff}.dfc-payment-method__name[data-v-0fa1ca64]:disabled{color:#000000e0;cursor:default}.dfc-payment-method__amount[data-v-0fa1ca64],.dfc-payment-method__readonly[data-v-0fa1ca64]{flex:1 1 0;min-width:0}.dfc-grouped-select[data-v-94a8d316]{align-items:center;gap:6px;width:100%;min-width:0;display:inline-flex}.dfc-grouped-select__label[data-v-94a8d316]{white-space:nowrap;flex:none}.dfc-grouped-select__select[data-v-94a8d316]{flex:1 1 0;min-width:0}.dfc-totals-summary[data-v-e9d35a95]{color:#000000e0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;width:100%;font-weight:600;display:flex}.dfc-media-actions[data-v-c0d88103]{align-items:center;gap:10px;width:100%;min-width:0;display:inline-flex}.dfc-media-actions__group[data-v-c0d88103]{gap:2px;display:inline-flex}.dfc-media-actions__icon[data-v-c0d88103]{color:#000000a6;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.dfc-media-actions__icon[data-v-c0d88103]:hover:not(:disabled){color:#000000e0;background:#f0f0f0}.dfc-media-actions__icon[data-v-c0d88103]:focus-visible{outline-offset:1px;outline:2px solid #1677ff}.dfc-media-actions__icon[data-v-c0d88103]:disabled{cursor:default;opacity:.4}.dfc-media-actions__modal-actions[data-v-c0d88103]{flex-direction:column;gap:8px;display:flex}.dfc-autocomplete[data-v-dd5e430f]{width:100%;min-width:0;display:inline-block;position:relative}.dfc-autocomplete__control[data-v-dd5e430f]{width:100%}.dfc-autocomplete__spin[data-v-dd5e430f]{color:#00000073;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.dfc-autocomplete__option[data-v-dd5e430f]{line-height:1.4}.dfc-autocomplete__state[data-v-dd5e430f]{color:#00000073;padding:2px 0;display:inline-block}.catalog-host-widget__issue[data-v-2c269723]{color:#8c5a00;background:#faad1414;border:1px solid #faad1499;border-radius:4px;margin:0 0 4px;padding:4px 8px;font-size:12px;line-height:1.4}.win-wrapper[data-v-ae90876e]{position:fixed;z-index:1000;overflow:visible}.win-frame[data-v-ae90876e]{position:absolute;inset:0;display:flex;flex-direction:column;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 8px 32px #0003;overflow:hidden;-webkit-user-select:none;user-select:none;transition:border-radius .12s}.win-frame.maximized[data-v-ae90876e]{border-radius:0;border:none}.win-header[data-v-ae90876e]{display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 14px;height:40px;min-height:40px;background:#fafafa;border-bottom:1px solid #f0f0f0;cursor:move;flex-shrink:0}.maximized .win-header[data-v-ae90876e]{cursor:default}.win-title[data-v-ae90876e]{flex:1;font-size:14px;font-weight:600;color:#1f1f1f;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.win-btns[data-v-ae90876e]{display:flex;align-items:center;gap:2px;flex-shrink:0}.win-btn[data-v-ae90876e]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#595959;font-size:13px;transition:background .15s,color .15s}.win-btn[data-v-ae90876e]:hover{background:#f0f0f0;color:#1f1f1f}.win-btn-close[data-v-ae90876e]:hover{background:#ff4d4f;color:#fff}.win-toolbar[data-v-ae90876e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 12px;background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0}.win-body[data-v-ae90876e]{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px;-webkit-user-select:text;user-select:text}.win-footer[data-v-ae90876e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px;background:#fafafa;border-top:1px solid #f0f0f0;flex-shrink:0}.win-rz[data-v-ae90876e]{position:absolute;z-index:10}.rz-n[data-v-ae90876e]{top:-4px;left:8px;right:8px;height:8px;cursor:n-resize}.rz-s[data-v-ae90876e]{bottom:-4px;left:8px;right:8px;height:8px;cursor:s-resize}.rz-e[data-v-ae90876e]{right:-4px;top:8px;bottom:8px;width:8px;cursor:e-resize}.rz-w[data-v-ae90876e]{left:-4px;top:8px;bottom:8px;width:8px;cursor:w-resize}.rz-ne[data-v-ae90876e]{top:-4px;right:-4px;width:12px;height:12px;cursor:ne-resize}.rz-nw[data-v-ae90876e]{top:-4px;left:-4px;width:12px;height:12px;cursor:nw-resize}.rz-se[data-v-ae90876e]{bottom:-4px;right:-4px;width:12px;height:12px;cursor:se-resize}.rz-sw[data-v-ae90876e]{bottom:-4px;left:-4px;width:12px;height:12px;cursor:sw-resize}.win-fade-enter-active[data-v-ae90876e]{transition:opacity .15s,transform .15s}.win-fade-leave-active[data-v-ae90876e]{transition:opacity .12s,transform .12s}.win-fade-enter-from[data-v-ae90876e],.win-fade-leave-to[data-v-ae90876e]{opacity:0;transform:scale(.96)}.ticket-status-chain[data-v-663d1126]{display:flex;flex-wrap:wrap;gap:8px;font-size:var(--schedule-font-base, 14px)}.ticket-status-chain[data-v-663d1126] .ant-btn{font-size:.86em}.documents-modal__head[data-v-8d59eb61]{display:flex;justify-content:flex-end;margin-bottom:8px}.documents-modal__empty[data-v-8d59eb61]{margin:8px 0;color:#8c8c8c}.documents-modal__list[data-v-8d59eb61]{margin:0;padding:0;list-style:none}.documents-modal__item[data-v-8d59eb61]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:4px;cursor:pointer}.documents-modal__item[data-v-8d59eb61]:hover,.documents-modal__item[data-v-8d59eb61]:focus-visible{background:#f5f5f5;outline:none}.documents-modal__name[data-v-8d59eb61]{color:#1f1f1f}.documents-modal__meta[data-v-8d59eb61]{font-size:12px;color:#8c8c8c}.medcard-link[data-v-ba01f0f8]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:6px;background:#e6f4ff;color:#0958d9;font-weight:600;text-decoration:none}.medcard-link[data-v-ba01f0f8]:hover{background:#d6e4ff}.ticket-modal__toolbar[data-v-c80ff4bc]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.ticket-modal__patient[data-v-c80ff4bc]{min-width:220px;max-width:320px}.ticket-modal__patient-name[data-v-c80ff4bc]{font-weight:600}.ticket-modal__actions[data-v-c80ff4bc]{display:flex;gap:4px;margin-left:auto}.ticket-modal__meta[data-v-c80ff4bc]{color:#0000008c;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-modal__reason-error[data-v-c80ff4bc]{margin-top:4px;font-size:.86em;color:#ff4d4f}.schedule-view[data-v-533d26b7],.schedule-view__body[data-v-533d26b7]{display:flex;flex-direction:column;flex:1;min-height:0}.schedule-view__strip[data-v-533d26b7]{display:flex;align-items:stretch}.schedule-view__strip>.search-filters-bar[data-v-533d26b7]{flex:3 1 0;min-width:0}.schedule-view__strip>.cabinet-infoblock[data-v-533d26b7]{flex:4 1 0;min-width:0}.schedule-view__body--vertical[data-v-533d26b7]{flex-direction:row;align-items:stretch}.schedule-view__grid[data-v-533d26b7]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;padding:0 16px 16px}.schedule-view__signed-off[data-v-533d26b7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;font-size:var(--schedule-font-base, 14px)}.schedule-view__signed-off-label[data-v-533d26b7]{font-size:.86em;color:#00000073}.schedule-view__signed-off-item[data-v-533d26b7]{padding:2px 10px;border:1px dashed rgba(0,0,0,.25);border-radius:999px;background:#fff;font-size:.86em;color:#000000a6;cursor:pointer}.schedule-view__signed-off-item[data-v-533d26b7]:hover{border-color:#1677ff99;color:#1677ff}.schedule-view__offline[data-v-533d26b7]{margin:0 16px 8px;font-size:var(--schedule-font-base, 14px)}
