:root{--margin-xs:4px;--margin-s:8px;--margin:16px;--margin-l:32px;--margin-xl:64px;--c-white:#fff;--c-black:#000;--c-primary-50:#eff6ff;--c-primary-100:#dbeafe;--c-primary-200:#bfdbfe;--c-primary-300:#93c5fd;--c-primary-400:#60a5fa;--c-primary-500:#3b82f6;--c-primary-600:#2563eb;--c-primary-600-rgb:37,99,235;--c-primary-700:#1d4ed8;--c-primary-800:#1e40af;--c-primary-900:#1e3a8a;--c-secondary-50:#f2f5f8;--c-secondary-100:#e0e8f0;--c-secondary-200:#b0c4d1;--c-secondary-300:#97b3c2;--c-secondary-400:#7f9eb2;--c-secondary-500:#6789a2;--c-secondary-600:#3b6080;--c-secondary-700:#2b4d6f;--c-secondary-800:#1d3a5e;--c-secondary-900:#0f2750;--c-neutral-50:#fafafa;--c-neutral-100:#f4f4f5;--c-neutral-200:#e4e4e7;--c-neutral-300:#d4d4d8;--c-neutral-400:#a1a1aa;--c-neutral-500:#71717a;--c-neutral-600:#52525b;--c-neutral-600-rgb:82,82,91;--c-neutral-700:#3f3f46;--c-neutral-800:#27272a;--c-neutral-900:#18181b;--c-error-50:#fef2f2;--c-error-100:#fee2e2;--c-error-200:#fecaca;--c-error-300:#fca5a5;--c-error-400:#f87171;--c-error-500:#ef4444;--c-error-600:#dc2626;--c-error-600-rgb:220,38,38;--c-error-700:#b91c1c;--c-error-800:#991b1b;--c-error-900:#7f1d1d;--c-warning-50:#fff7ed;--c-warning-100:#ffedd5;--c-warning-200:#fed7aa;--c-warning-300:#fdba74;--c-warning-400:#fb923c;--c-warning-500:#f97316;--c-warning-600:#ea580c;--c-warning-600-rgb:234,88,12;--c-warning-700:#c2410c;--c-warning-800:#9a3412;--c-warning-900:#7c2d12;--c-success-50:#f0fdf4;--c-success-100:#dcfce7;--c-success-200:#bbfcd0;--c-success-300:#86efac;--c-success-400:#4ade80;--c-success-500:#22c55e;--c-success-600:#16a34a;--c-success-600-rgb:22,163,74;--c-success-700:#15803d;--c-success-800:#166534;--c-success-900:#14532d;--widget-button-size:44px;--t-normal:400;--t-bold:600;--t-button-size:16px;--t-button-weight:var(--t-bold);--t-body-l-size:18px;--t-body-l-weight:var(--t-normal);--t-body-s-size:14px;--t-body-s-weight:var(--t-normal);--t-caption-size:12px;--t-caption-weight:var(--t-bold);--t-letterspacing:1.5%;--border-radius-l:8px;--border-radius-s:4px;--font-family:"Source Sans Pro",sans-serif;--font-family-times:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,"Source Sans Pro",serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:var(--c-neutral-50)}::-webkit-scrollbar-thumb{background-color:var(--c-neutral-300);border-radius:var(--border-radius-s)}*{box-sizing:border-box;font-family:var(--font-family);margin:0;padding:0;user-select:none}h1,h2,h3,h4{font-weight:var(--t-bold);line-height:1.2!important}h1{font-size:35px}h2{font-size:28px}h3{font-size:23px}h4{font-size:18px}a{color:var(--c-primary-600)}ul{list-style:none}fieldset{border:none}fieldset>legend{margin-bottom:var(--margin)}textarea{background-color:var(--c-white);border:1px solid var(--c-neutral-400);border-radius:var(--border-radius-s);font-size:var(--t-body-s-size);font-weight:var(--t-body-s-weight);line-height:1.2;min-height:84px;padding:var(--margin-s) var(--margin);resize:none;width:100%}textarea::placeholder{color:var(--c-neutral-400)}textarea:focus{border:1px solid transparent;outline:2px solid var(--c-primary-600)}.text{font-size:var(--t-body-s-size);font-weight:var(--t-body-s-weight);word-break:break-word}.caption,.text{line-height:1.2}.caption{font-size:var(--t-caption-size);font-weight:var(--t-caption-weight);letter-spacing:var(--t-letterspacing)}.uppercase{text-transform:uppercase}.gray-text{color:var(--c-neutral-400)}.red-text{color:var(--c-error-600)}.visibility-visible{visibility:visible!important}.hidden{display:none!important}.blurred{filter:blur(4px) opacity(.5)}[data-placeholder]:empty:after{color:var(--c-neutral-400);content:attr(data-placeholder)}.grid-1-col{display:grid;grid-gap:var(--margin)}.grid-2-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--margin) var(--margin-l)}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(94cf25e91e0ad151602d.eot);src:local(""),url(94cf25e91e0ad151602d.eot?#iefix) format("embedded-opentype"),url(149e2ef3ce14fadc4c9b.woff2) format("woff2"),url(a7643a89cdd5c83b7905.woff) format("woff"),url(cfef18fa6ca1e4644a86.ttf) format("truetype"),url(3fbfd22398bab24893f5.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(cc348b9f5b462f95b088.eot);src:local(""),url(cc348b9f5b462f95b088.eot?#iefix) format("embedded-opentype"),url(42128215422def654661.woff2) format("woff2"),url(ae99deed8ab7bc688655.woff) format("woff"),url(b3ebcac37d5d87b9bdba.ttf) format("truetype"),url(4fafa7fabd4829f58fc0.svg#SourceSansPro) format("svg")}.fas{text-align:center}.icon{background-size:cover;display:inline-block;height:16px;width:16px}.icon-giant{font-size:var(--widget-button-size);height:var(--widget-button-size);width:var(--widget-button-size)}.icon-big{font-size:24px;height:24px;width:24px}.icon-small{font-size:12px;height:12px;width:12px}.icon-theme-wrapper{align-self:start;border-radius:var(--border-radius-l);display:grid;height:var(--widget-button-size);place-content:center;width:var(--widget-button-size)}.icon-theme-wrapper.color-blue{background-color:var(--c-primary-50)}.icon-theme-wrapper.color-dust{background-color:var(--c-secondary-50)}.icon-white{color:var(--c-white)}.icon-black{color:var(--c-black)}.icon-blue{color:var(--c-primary-600)}.icon-dust{color:var(--c-secondary-300)}.icon-red{color:var(--c-error-500)}.icon-gray{color:var(--c-neutral-400)}.fa-circle-info{color:var(--c-primary-500)}.fa-circle-check{color:var(--c-success-500)}.fa-circle-exclamation{color:var(--c-warning-500)}.fa-circle-xmark{color:var(--c-error-500)}.icon.sentence.color-sky{background-image:url(bc209dece469890e5057.svg)}.icon.sentence.color-white{background-image:url(85e1f54e47f0b91793b8.svg)}.icon.uppercase.color-sky{background-image:url(620d10d488a8a2adb281.svg)}.icon.uppercase.color-white{background-image:url(28c8f55bc97c22316886.svg)}.icon.lowercase.color-sky{background-image:url(656e050ebd7e8eec18c7.svg)}.icon.lowercase.color-white{background-image:url(800727520838965beb74.svg)}.icon.s-un{background-image:url(d26f634d21c11dd05f4a.svg)}.icon.s-un.color-white,button:focus-visible:not(.disabled) .icon.s-un{background-image:url(427471d4ed8d817b15d2.svg)}.icon.s{background-image:url(4e53b43fdc5c1cab655b.svg)}.icon.s.color-white,button:focus-visible:not(.disabled) .icon.s{background-image:url(de1ac293135809959f64.svg)}.icon.ss{background-image:url(dcd32ec2d7073f45ecf7.svg)}.icon.ss.color-white,button:focus-visible:not(.disabled) .icon.ss{background-image:url(f02b0a4f8e5677e629f2.svg)}.icon.sss{background-image:url(f0386a11f2b040e90bad.svg)}.icon.sss.color-white,button:focus-visible:not(.disabled) .icon.sss{background-image:url(967124489fd80a7a668a.svg)}.icon.ssss{background-image:url(b3b09d274bf63f164c5a.svg)}.icon.ssss.color-white,button:focus-visible:not(.disabled) .icon.ssss{background-image:url(c32f0849d274874009cb.svg)}.icon.li-hyphen{background-image:url(2a2218e4e1fd4e8d3d1a.svg)}.icon.li-hyphen.color-white,button:focus-visible:not(.disabled) .icon.li-hyphen{background-image:url(86fb3df41949aa351220.svg)}.icon.li-number{background-image:url(724e60d1ed566084829f.svg)}.icon.li-number.color-white,button:focus-visible:not(.disabled) .icon.li-number{background-image:url(a049805f338b7d8abb48.svg)}.icon.li-char{background-image:url(6356e13af883bcd754fa.svg)}.icon.li-char.color-white,button:focus-visible:not(.disabled) .icon.li-char{background-image:url(6c0924893646d84e4d38.svg)}.icon.brackets.color-black{background-image:url(a5599c10ba86d49550b9.svg)}.icon.brackets.color-white{background-image:url(5c08baaf7589748d99cb.svg)}.icon.brackets.color-blue{background-image:url(182c1c0c4d605ffde490.svg)}.icon.brackets.color-neutral{background-image:url(3b992f35b6ddb482c1b2.svg)}.icon.brackets.color-dust{background-image:url(dbc2890985ab7a85ff9a.svg)}.actions{display:grid;grid-auto-flow:column;grid-column-gap:var(--margin);justify-self:end}#tooltip{background-color:var(--c-black);border-radius:var(--border-radius-s);color:var(--c-neutral-300);display:grid;max-width:360px;padding:var(--margin-s) var(--margin);position:fixed;text-align:center;transform:translate(-50%,calc(-100% - 10px));user-select:none;word-break:break-word;z-index:9}#tooltip:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--c-black);bottom:-5px;content:"";height:0;justify-self:center;position:absolute;width:0}#tooltip span,#tooltip strong{color:var(--c-white)}button{background:transparent;border:none;border-radius:var(--border-radius-l);display:inline-grid;font-size:var(--t-button-size);font-weight:var(--t-button-weight);grid-auto-flow:column;padding:12px 20px;grid-column-gap:var(--margin);cursor:pointer;place-content:center;place-items:center;user-select:none}button:focus-visible{border:2px solid #fff!important;outline:2px solid var(--c-primary-600)}button.disabled{color:var(--c-neutral-400)!important;cursor:not-allowed}button.icon-button{border-radius:50%;height:var(--widget-button-size);width:var(--widget-button-size)}button.primary{background-color:var(--c-primary-600);color:var(--c-white)}button.primary.pressed,button.primary:focus-visible,button.primary:hover{background-color:var(--c-primary-700)}button.primary.disabled{background-color:var(--c-neutral-300)}button.secondary{background-color:var(--c-white);box-shadow:inset 0 0 0 2px var(--c-secondary-600);color:var(--c-secondary-600)}button.secondary.pressed,button.secondary:focus-visible:not(.disabled),button.secondary:hover:not(.disabled){background-color:var(--c-secondary-700);color:var(--c-white)}button.secondary.disabled{box-shadow:inset 0 0 0 2px var(--c-neutral-300)}button.secondary.muted:not(:hover):not(:focus-visible){box-shadow:inset 0 0 0 2px var(--c-secondary-300);color:var(--c-secondary-300)}button.tertiary{color:var(--c-secondary-600)}button.tertiary.pressed,button.tertiary:focus-visible,button.tertiary:hover{background-color:var(--c-neutral-100);color:var(--c-secondary-700)}button.tertiary.disabled{background:transparent}button.destructive{background-color:var(--c-error-600);color:var(--c-white)}button.destructive.pressed,button.destructive:focus-visible,button.destructive:hover{background-color:var(--c-error-700)}button.destructive.disabled{background-color:var(--c-neutral-300)}#confirm-popup{padding:var(--margin-l);width:min-content}#confirm-popup .popup-content{grid-row-gap:var(--margin);justify-items:center}.input-wrapper{display:grid;grid-auto-columns:auto 1fr;grid-template-areas:"prefix input" ". caption" ". validation"}.input-wrapper .input-text-field{grid-area:input}.input-wrapper .input-prefix{color:var(--c-neutral-400);grid-area:prefix;padding-top:10px;user-select:none}.input-wrapper .input-caption{grid-area:caption;user-select:none}.input-wrapper .validation-message{grid-area:validation}.input-wrapper .input-prefix:not(:empty){margin-right:var(--margin-s)}.input-wrapper .input-text-field~.input-caption:not(:empty),.input-wrapper .input-text-field~.validation-message:not(:empty){margin-top:var(--margin-xs)}.input-text-field{align-self:center;background-color:var(--c-white);border:1px solid var(--c-neutral-400);border-radius:var(--border-radius-s);cursor:text;line-height:1.5;padding:var(--margin-s) var(--margin);width:100%;word-break:break-word}.input-text-field.warning{border:1px solid transparent;outline:2px solid var(--c-warning-600)}.input-text-field:focus{border:1px solid transparent;outline:2px solid var(--c-primary-600)}.input-text-field.single-line{overflow:hidden;white-space:nowrap}.input-text-disabled{background:var(--c-neutral-300)!important}input[type=checkbox]{cursor:pointer;height:24px;width:24px}input[type=checkbox]:focus-visible{outline-color:var(--c-primary-600)}.interactive-dropdown{background-color:var(--c-white);border-radius:var(--border-radius-l);box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);min-width:300px;position:fixed;transition:top .2s ease-out,left .2s ease-out;z-index:4}.interactive-dropdown header{background-color:var(--c-neutral-50);padding:var(--margin) var(--margin-l) var(--margin-s)}.interactive-dropdown ul{margin:0;padding:0}.interactive-dropdown li{align-items:center;display:grid;grid-template-columns:auto 1fr auto;padding:var(--margin) var(--margin-l);grid-column-gap:var(--margin);grid-row-gap:var(--margin-s);border-left:4px solid transparent;user-select:none}.interactive-dropdown li:not(:last-of-type){border-bottom:1px solid var(--c-neutral-200)}.interactive-dropdown li.active,.interactive-dropdown li:hover{background-color:var(--c-primary-50);cursor:pointer}.interactive-dropdown .text-wrapper{align-items:center;display:grid;grid-row-gap:var(--margin)}.interactive-dropdown .title{font-size:18px;font-weight:var(--t-bold);line-height:1}.interactive-dropdown .description{color:var(--c-neutral-500);font-family:var(--font-family);font-size:var(--t-body-l-size);line-height:1.2}.interactive-dropdown.color-blue li.active,.interactive-dropdown.color-blue li:hover{background-color:var(--c-primary-50);border-left:4px solid var(--c-primary-600)}.interactive-dropdown.color-blue .icon-theme-wrapper{background-color:var(--c-primary-50)}.interactive-dropdown.color-blue li.active .icon-theme-wrapper,.interactive-dropdown.color-blue li:hover .icon-theme-wrapper{background-color:var(--c-primary-100)}.interactive-dropdown.color-dust li.active,.interactive-dropdown.color-dust li:hover{background-color:var(--c-secondary-50);border-left:4px solid var(--c-secondary-600)}.interactive-dropdown.color-dust .icon-theme-wrapper{background-color:var(--c-secondary-50)}.interactive-dropdown.color-dust li.active .icon-theme-wrapper,.interactive-dropdown.color-dust li:hover .icon-theme-wrapper{background-color:var(--c-secondary-100)}.notification{background-color:var(--c-white);border-radius:var(--border-radius-s);box-shadow:0 24px 32px rgb(0 0 0/4%),0 16px 24px rgb(0 0 0/4%),0 4px 8px rgb(0 0 0/4%),0 0 1px rgb(0 0 0/4%);display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr auto;left:50%;padding:var(--margin);position:fixed;top:32px;transform:translateX(-50%);width:450px;grid-column-gap:var(--margin);animation:notification-show .5s ease-in-out;border-left:8px solid;border-right:8px solid transparent;opacity:1;z-index:15}.notification.hide{animation:notification-hide .5s ease-in-out;opacity:0}.notification.info{border-left-color:var(--c-primary-100)}.notification.success{border-left-color:var(--c-success-100)}.notification.warning{border-left-color:var(--c-warning-100)}.notification.error{border-left-color:var(--c-error-100)}.notification h4{margin-bottom:var(--margin-s)}.notification .fa-xmark{cursor:pointer}@keyframes notification-show{0%{opacity:0;top:0}to{opacity:1;top:32px}}@keyframes notification-hide{0%{opacity:1}to{opacity:0}}.popup{background-color:var(--c-white);border-radius:var(--border-radius-l);display:grid;left:0;max-width:1000px;min-width:500px;padding:var(--margin);position:absolute;top:0;width:100%;grid-gap:var(--margin-l);box-shadow:0 24px 32px rgb(0 0 0/4%),0 16px 24px rgb(0 0 0/4%),0 4px 8px rgb(0 0 0/4%),0 0 1px rgb(0 0 0/4%);z-index:7}.popup .title{text-align:center}.popup-content{display:grid}#popup-backdrop{background-color:#000;bottom:0;left:0;opacity:.3;position:absolute;right:0;top:0;z-index:6}.popup-scrollable-list{align-content:start;align-items:start;display:grid;justify-content:normal;justify-self:normal;list-style:none;grid-gap:var(--margin-s);height:50vh;overflow-y:scroll}.popup-scrollable-list.empty{height:0}.popup-scrollable-list li{background-color:var(--c-neutral-50);border-radius:var(--border-radius-s);display:grid;grid-auto-flow:column;padding:var(--margin-s) var(--margin);grid-column-gap:var(--margin);align-items:start;grid-template-columns:auto 1fr}.widget-container.is-empty .widget-delete{display:none}.widget-container:not(.is-empty):hover .widget-delete{display:grid}.widget-delete{position:absolute;right:-24px;top:-24px}#toolbar{background-color:var(--c-black);border-radius:var(--border-radius-l);display:grid;grid-auto-flow:column;padding:var(--margin-s) var(--margin);position:absolute;transform:translate(-50%,calc(-100% - 10px));grid-column-gap:var(--margin-l);user-select:none;z-index:2}#toolbar:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--c-black);bottom:-5px;content:"";height:0;justify-self:center;position:absolute;width:0}#toolbar .buttons-set{display:grid;grid-auto-flow:column;grid-column-gap:var(--margin-xs);place-content:center}.toolbar-btn{cursor:pointer;display:grid;height:32px;place-content:center;width:32px}.toolbar-btn:hover i{color:var(--c-primary-300)}.toolbar-btn:hover .icon.sentence{background-image:url(bc209dece469890e5057.svg)}.toolbar-btn:hover .icon.uppercase{background-image:url(620d10d488a8a2adb281.svg)}.toolbar-btn:hover .icon.lowercase{background-image:url(656e050ebd7e8eec18c7.svg)}.toolbar-btn.active{background-color:var(--c-primary-600);border-radius:var(--border-radius-s)}#source-link-help-text-inline{color:var(--c-neutral-400)}#table-cell-selection{background-color:rgba(221,245,39,.3);border:1px solid;cursor:crosshair;pointer-events:none;position:absolute}table.selecting td{cursor:crosshair}.list-empty-state{background-color:var(--c-neutral-100);display:grid;grid-auto-flow:row;padding:var(--margin);grid-gap:var(--margin-s);height:50vh;place-content:center}.list-empty-state .empty-state-image{background-image:url(f9f0bdb82e65a6b15fbf.svg);height:100px;width:100px}#sources-popup .popup-content{grid-auto-flow:column;grid-template-columns:1fr 1fr}.source-section{display:grid;grid-row-gap:var(--margin-s)}.input-pages{font-size:var(--t-body-s-size);width:140px}#source-section-add{border-right:1px solid var(--c-neutral-400);grid-template-rows:auto auto auto 1fr;padding-right:var(--margin)}#source-section-add .hint-block{place-self:end}#add-source-submit,#apply-source-submit{justify-self:end;width:max-content}#source-section-apply{grid-template-rows:auto 1fr auto;padding-left:var(--margin)}#source-section-apply header{display:flex;justify-content:space-between}.popup-scrollable-list .source-content{word-break:break-word}#images-popup{max-width:500px}#images-popup .popup-content{grid-row-gap:var(--margin-s)}#images-popup .popup-scrollable-list{padding:var(--margin-xs) var(--margin)}#images-popup .image-entity{background-color:var(--c-white);border-radius:var(--border-radius-l);box-shadow:0 2px 8px 0 rgba(106,115,129,.2);cursor:pointer;grid-template:1fr auto/1fr}#images-popup .image-entity.selected{outline:2px solid var(--c-primary-600)}#images-popup .image-entity img{max-height:150px}#tables-popup{max-width:500px}#tables-popup .popup-content{grid-row-gap:var(--margin-s)}#tables-popup .popup-scrollable-list{padding:var(--margin-xs) var(--margin)}#tables-popup .table-entity{background-color:var(--c-white);border-radius:var(--border-radius-l);box-shadow:0 2px 8px 0 rgba(106,115,129,.2);cursor:pointer;grid-template-columns:auto 1fr}#tables-popup .table-entity.selected{outline:2px solid var(--c-primary-600)}#document{display:grid;grid-template-areas:"header header header" "document-navigation constructor relations";grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto 1fr;height:100vh;width:100%}#header{background-color:var(--c-primary-50);grid-area:header;height:80px}#constructor{align-content:start;display:grid;grid-area:#000;grid-template-columns:1fr;overflow-x:hidden;overflow-y:scroll;padding:var(--margin-l) var(--margin-xl) 200px;scroll-behavior:smooth}#header{padding:0 var(--margin-l)}#header .column{align-items:center;display:grid}#document-navigation{grid-area:document-navigation}#document-navigation .side-panel-header{margin-bottom:0}#contents{display:flex;flex-direction:column;height:calc(100vh - 110px - var(--margin) - var(--margin));overflow-y:auto}#contents.one-child{height:auto}#contents .list-item{border-bottom:1px solid var(--c-neutral-300);cursor:pointer;font-size:var(--t-body-l-size);padding:var(--margin);padding-left:var(--margin-s);user-select:none}#contents .list-item:hover{background-color:var(--c-secondary-700);color:var(--c-white)}#contents .list-item:hover span:before{color:var(--c-white)}#contents .list-item[data-type=ss]{padding-left:var(--margin)}#contents .list-item[data-type=sss]{padding-left:var(--margin-l)}#contents .list-item[data-type=ssss]{padding-left:var(--margin-xl)}#contents span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contents span:not([data-section-number=""]):before{color:var(--c-neutral-500);content:attr(data-section-number);font-weight:var(--t-bold);margin-right:var(--margin)}#relations{grid-area:relations}.tabs-wrapper{display:grid;grid-row-gap:var(--margin-l);grid-template-rows:auto 1fr}.tabs-navigation{display:grid;grid-auto-flow:column;padding-left:var(--margin-s);padding-right:var(--margin-s);position:relative}.tabs-navigation:before{background:var(--c-secondary-600);bottom:0;content:"";display:inline-block;height:2px;position:absolute;width:100%;z-index:0}.tab{color:var(--c-neutral-400);display:grid;font-size:var(--t-button-size);font-weight:var(--t-button-weight);grid-auto-flow:column;place-content:center;place-items:center;grid-column-gap:var(--margin);background:var(--c-neutral-100);border:2px solid var(--c-neutral-400);border-bottom-color:var(--c-secondary-600);border-top-left-radius:var(--border-radius-l);border-top-right-radius:var(--border-radius-l);cursor:pointer;line-height:1;padding:var(--margin-s) var(--margin);z-index:1}.tab.active{background:var(--c-neutral-50);border-color:var(--c-secondary-600);border-bottom-color:var(--c-neutral-50);border-left:none;border-right:none;box-shadow:-2px 0 0 0 var(--c-secondary-600),2px 0 0 0 var(--c-secondary-600);color:var(--c-secondary-600);cursor:default;pointer-events:none;z-index:2}.tabs-contents{height:calc(100vh - 146px - var(--margin) - var(--margin-l) - var(--margin));overflow-y:scroll;padding:0 var(--margin);scroll-behavior:smooth}.tab-card-list-wrapper{height:100%}.tab-card-list-wrapper .tab-card-list:not(:empty)+.panel-empty-state,.tab-card-list-wrapper:not(.active){display:none}.tab-card-list{display:grid;grid-row-gap:var(--margin)}.tab-card{background-color:#fff;border-radius:var(--border-radius-l);box-shadow:0 2px 8px 0 rgba(106,115,129,.12);display:grid;padding:var(--margin) var(--margin) var(--margin-s)}.source-entity{grid-row-gap:var(--margin-s)}.source-entity:not(.edit) .text{cursor:alias}.source-entity.edit{grid-row-gap:var(--margin-s)}.source-entity .references .references-count{margin-left:1ch}.image-entity{grid-row-gap:var(--margin);cursor:alias}.image-entity img{margin:auto;max-height:300px;max-width:100%}.table-entity{grid-template-columns:auto 1fr;grid-column-gap:var(--margin);cursor:alias;padding-bottom:var(--margin)}.side-panel{background-color:var(--c-neutral-50);overflow:hidden}.side-panel-header{background-color:var(--c-neutral-100);height:30px;margin-bottom:var(--margin);padding:var(--margin-s) var(--margin-l)}.panel-empty-state{display:grid;height:100%;max-width:250px;grid-gap:var(--margin);color:var(--c-neutral-500);font-size:var(--t-body-s-size);margin:auto;place-content:center;text-align:center}.entity-reference-link-container{user-select:none}.entity-reference-link{background-color:var(--c-primary-100);border-radius:var(--border-radius-s);cursor:default;margin-right:var(--margin-s);padding:0 var(--margin-xs)}.entity-reference-link .pages{color:var(--c-primary-900);font-weight:var(--t-bold);margin-left:var(--margin-s)}.entity-reference-link+button{height:23px;padding:0;vertical-align:text-bottom;width:23px}.entity-reference-link+button i{font-size:10px;height:10px;width:10px}.entity-reference-link.outlined{outline:1px solid var(--c-primary-600)}.input-text-field.widget{padding-bottom:0;padding-top:0}.widget-container{scroll-margin:var(--margin)}.widget-container[data-widget-type=s],.widget-container[data-widget-type=s_un]{scroll-margin:var(--margin-l)}.widget-container[data-widget-type=ss],.widget-container[data-widget-type=sss],.widget-container[data-widget-type=ssss]{scroll-margin:var(--margin)}.widget-container[data-widget-type=p] .widget{min-height:var(--widget-button-size)}.widget-container[data-widget-type=s]+.widget-container[data-widget-type=p],.widget-container[data-widget-type=s_un]+.widget-container[data-widget-type=p],.widget-container[data-widget-type=ss]+.widget-container[data-widget-type=p],.widget-container[data-widget-type=sss]+.widget-container[data-widget-type=p],.widget-container[data-widget-type=ssss]+.widget-container[data-widget-type=p]{margin-top:var(--margin)}.widget-container[data-widget-type=p]+.widget-container[data-widget-type=p]{margin-top:var(--margin-s)}.widget-container[data-widget-type=s]+.widget-container[data-widget-type=ss]{margin-top:calc(var(--margin)*2.5)}.widget-container[data-widget-type=ss]+.widget-container[data-widget-type=sss]{margin-top:calc(var(--margin)*1.5)}.widget-container[data-widget-type=sss]+.widget-container[data-widget-type=ssss]{margin-top:calc(var(--margin)*1.25)}.widget-container[data-widget-type=s]:not(:first-of-type),.widget-container[data-widget-type=s_un]:not(:first-of-type){margin-top:var(--margin-xl)}.widget-container[data-widget-type=ss]{margin-top:var(--margin-l)}.widget-container[data-widget-type=sss]{margin-top:calc(var(--margin)*1.25)}.widget-container[data-widget-type=ssss]{margin-top:var(--margin)}.widget-container[data-widget-type=i],.widget-container[data-widget-type=t]{margin:var(--margin-l) 0;scroll-margin:var(--margin-l)}.widget-container[data-widget-type=l_c],.widget-container[data-widget-type=l_h]:not([data-nested]):not([data-nested-nested]),.widget-container[data-widget-type=l_n]:not([data-nested]){margin:var(--margin) 0}.widget-container[data-nested-nested],.widget-container[data-nested]{margin-left:var(--margin);margin-top:var(--margin-xs)}.widget-container:not([data-nested]):not([data-nested-nested])>.list>li:not(:first-of-type){margin-top:var(--margin-s)}.widget-container[data-nested]>.list>li:not(:first-of-type){margin-top:var(--margin-xs)}.widget-container{display:grid;grid-auto-columns:auto 1fr;grid-auto-flow:column;grid-gap:var(--margin-s);justify-self:center;max-width:700px;padding-left:var(--widget-button-size);position:relative;width:100%}.widget-current{left:0;position:absolute;top:0}.widget-current:not(.pressed){visibility:hidden}.widget-container:hover>.widget-current{visibility:visible}.widget-container[data-widget-type=s] .widget-current,.widget-container[data-widget-type=s_un] .widget-current{margin-top:6px}.widget-container[data-widget-type=ss] .widget-current{margin-top:3px}.widget-current>.icon,.widget-current>i{pointer-events:none;user-select:none}.widget-container[data-widget-type=s]:not(:hover):before,.widget-container[data-widget-type=ss]:not(:hover):before,.widget-container[data-widget-type=sss]:not(:hover):before,.widget-container[data-widget-type=ssss]:not(:hover):before{color:var(--c-neutral-400);content:attr(data-section-number);font-weight:var(--t-bold);position:absolute;text-align:right;top:0;width:var(--widget-button-size)}.paragraph{font-size:var(--t-body-l-size)}.list-item.input-text-field,.widget.input-text-field{border:none}.list-item.input-text-field:focus,.widget.input-text-field:focus{outline:none;scroll-margin:var(--margin)}.list{min-height:var(--widget-button-size);width:calc(100% - var(--margin))}.list li::marker{color:var(--c-neutral-400);font-weight:var(--t-bold)}.list>li{margin-left:var(--margin-l);padding:0 var(--margin);width:calc(100% - var(--margin))}.hyphen-list>li::marker{content:"\2014"}.number-list>li{counter-increment:my-number-counter}.number-list>li::marker{content:counter(my-number-counter) ")"}@counter-style alphabet{system:alphabetic;symbols:а б в г д е ж и к л м н п р с т у ф х ц ш ю я;suffix:")"}.char-list{list-style:alphabet}.widget-image-container .empty-state{display:grid;margin:auto;text-align:center;width:300px;grid-gap:var(--margin);justify-items:center}.widget-image-container .info{display:grid;grid-gap:var(--margin-s);user-select:none}.widget-image-container .info .title{color:var(--c-black)}.widget-image-container .info .description{color:var(--c-neutral-400)}.widget-image-container .loaded-state{display:grid;grid-template-areas:"title" "thumbnail";grid-gap:var(--margin)}.widget-image-container .loaded-state .input-wrapper{grid-area:title}.widget-image-container .loaded-state .thumbnail{grid-area:thumbnail;position:relative}.widget-image-container .loaded-state .thumbnail img{width:100%}.thumbnail .edit-button{position:absolute;right:var(--margin);top:var(--margin)}.widget.image,.widget.table{background-color:var(--c-neutral-50);border-radius:var(--border-radius-l);margin-left:var(--margin);padding:var(--margin-l)}.widget-image-container{cursor:auto}.widget.table{display:grid;grid-row-gap:var(--margin-l)}.widget-table-container{display:grid;grid-template-areas:"table add-column" "add-row .";grid-gap:var(--margin);grid-template-columns:1fr auto}.widget-table-container table{border:1px solid #000;border-spacing:1px;grid-area:table;width:100%}#table-add-last-row{border-radius:var(--border-radius-s);grid-area:add-row;height:24px;width:100%}#table-add-last-column{border-radius:var(--border-radius-s);grid-area:add-column;height:100%;padding:0;width:24px}.widget-table-container thead td{background:var(--c-neutral-200)}.widget-table-container tbody td{background:var(--c-white)}.widget-table-container td{border:none;cursor:pointer;height:38px;min-width:50px;outline:1px solid var(--c-black);padding:var(--margin-s);position:relative;text-align:left;transition:background .5s ease;vertical-align:top;word-break:break-word}.widget-table-container thead td.active{background-color:rgba(var(--c-neutral-600-rgb),.4)}.widget-table-container tbody td.active{background-color:rgba(var(--c-primary-600-rgb),.1)}.widget-table-container thead td.destructive{background-color:rgba(var(--c-error-600-rgb),.6)}.widget-table-container tbody td.destructive{background-color:rgba(var(--c-error-600-rgb),.4)}.widget-table-container td.highlight-bottom{border-bottom:3px solid var(--c-primary-600)}.widget-table-container td.highlight-right{border-right:3px solid var(--c-primary-600)}.widget-table-container td *{outline:none}.widget-table-container .add-control,.widget-table-container .more-control{height:20px!important;padding:0;position:fixed;width:20px!important}.widget-table-container .add-control i,.widget-table-container .more-control i{font-size:11px}#table-add-column-control{transform:translate(-11px,-30px)}#table-add-row-control{transform:translate(-30px,-8px)}#table-more-column-control{transform:translate(-11px,-30px)}#table-more-row-control{transform:translate(-30px,8px)}