@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
:root{--page-vertical-padding:18px;--left-width:187px;--center-width-ratio:530fr;--right-width-ratio:187fr;--main-padding:18px;--middle-line-horizontal-margin:4px;--main-font-size:14px;--text-font-size:16px;--input-navigation-font-size:14px;--correction-font-size:18px;--subcaption-font-size:12px;--subcaption-margin-bottom:18px;--line-height:1.25;--replacement-line-height:1.5;--button-line-height:1.15;--tooltip-width:300px;--tooltip-margin:10px;--tooltip-top-margin:5px;--tooltip-border-width:3px;--input-navigation-padding:8px;--block-spacing:32px;--input-border-radius:10px;--text-computed-line-height:calc(var(--text-font-size) * var(--line-height));--blue:49,117,185;--text-color:#2A2A2A;--background-text-color:#BBBBBB;--mistake-color:#B83F31;--improvement-color:#579B2D;--uncertain-color:rgb(var(--blue));--line-color:black;--input-background-color:white;--tooltip-background-color:#FAFAF8;--tooltip-border-color:#BEA2AE;--overlay-background-color:var(--tooltip-background-color);--overlay-text-color:var(--background-text-color);--input-navigation-color:var(--text-color);--correction-transition-duration:0.3s;--button-highlight-duration:0.1s;--focus-and-overlay-transition-duration:0.15s}
a{color:rgb(var(--blue))}a.quoted{text-decoration:none}a:visited{color:#8A68AC}a:hover{color:#B93F31}.no-break{white-space:nowrap}.checkbox-container{display:inline-flex;width:fit-content;align-items:baseline}.checkbox-container+.checkbox-container{margin-top:6px}.checkbox-container .checkbox{position:relative;top:2px;margin-right:4px}.explanation{cursor:help;border-bottom:1px dotted;position:relative}.explanation:hover::after{content:attr(data-title);display:block;position:absolute;background-color:var(--tooltip-background-color);padding:6px 10px;border:1px solid var(--text-color);border-radius:4px;z-index:2;width:150px;right:-20px;top:calc(100% + 4px)}
html{margin:0;font-family:"Times New Roman",Times,serif;font-size:var(--main-font-size);line-height:var(--line-height);background-color:#F3F0E4;color:var(--text-color);padding-bottom:0;min-width:calc(var(--tooltip-width) + 2 * var(--tooltip-margin))}body{--column-gap:24px;display:grid;grid-column-gap:var(--column-gap);padding:var(--page-vertical-padding) var(--column-gap);grid-template-columns:var(--left-width) var(--center-width-ratio) var(--right-width-ratio);grid-template-rows:min-content min-content 1fr;grid-template-areas:".    heading      heading" "info instructions .      " "info input        tools  "}h1,h2,h3,p{margin-top:0}.info,.instructions,.tools,h1{padding:0 var(--main-padding)}h1,h3{color:#64595F;font-weight:400}h1{font-size:24px;grid-area:heading}h3{font-size:var(--subcaption-font-size);text-transform:uppercase;letter-spacing:1px;overflow:hidden;white-space:nowrap;margin-bottom:var(--subcaption-margin-bottom);--middle-line-left-width:28px}h3::after,h3::before{content:"";display:inline-block;height:1px;vertical-align:middle;position:relative;top:-1px;background-color:var(--line-color);opacity:.1}h3::before{width:var(--middle-line-left-width);margin-right:var(--middle-line-horizontal-margin)}h3::after{width:100%;margin-left:var(--middle-line-horizontal-margin)}.info h2,.instructions h2,main h2{display:none}header,main{display:contents}.info h3{margin-left:calc(var(--main-padding) * -1)}.info article:not(:last-child){margin-bottom:var(--block-spacing)}.info{padding-right:0;grid-area:info;margin-top:calc(var(--main-font-size) - var(--subcaption-font-size))}.instructions{grid-area:instructions}
.input-navigation,.input-navigation-previous{margin-bottom:var(--input-navigation-control-height)}.input-bg,.input-overlay{grid-area:3/2/4/4;border-radius:var(--input-border-radius)}.input-bg{z-index:1;background-color:var(--input-background-color);box-shadow:0 0 3px rgba(var(--shadow-color),var(--shadow-opacity)),0 0 1px rgba(var(--shadow-color),calc(var(--shadow-opacity) * 2 / 3));transition:box-shadow var(--focus-and-overlay-transition-duration);--shadow-color:0,0,0;--shadow-opacity:0.15}.input{z-index:3;grid-area:input;padding:var(--main-padding);outline:0;font-size:var(--text-font-size);position:relative;--input-initial-button-padding:0.5ch}.input-navigation{grid-area:input;border-radius:var(--input-border-radius);display:grid;grid-template-areas:"previous . next";grid-template-columns:max-content 1fr max-content;--input-navigation-shadow-color:black;--input-navigation-blur-radius:6px;--input-navigation-spread-radius:-3px;--input-navigation-spread-shift:1px;--input-navigation-vertical-shift:-2px;--input-navigation-arrow-width:1.5ch;--input-navigation-button-vertical-padding:0px;--input-navigation-padding-top:calc(var(--input-navigation-padding) + var(--input-navigation-vertical-shift));--input-navigation-padding-bottom:var(--input-navigation-padding);--input-navigation-control-height:calc(
        var(--input-navigation-padding-top) + var(--input-navigation-padding-bottom)
        + 2 * var(--input-navigation-button-vertical-padding)
        + var(--button-line-height) * var(--input-navigation-font-size)
    )}.input-navigation-next,.input-navigation-previous{display:inline-block;position:sticky;z-index:4;height:var(--input-navigation-control-height);box-sizing:border-box;transition-property:transform,opacity;transition-duration:var(--correction-transition-duration);padding:var(--input-navigation-padding-top) var(--input-navigation-padding) var(--input-navigation-padding-bottom)}.input-navigation-next.hidden,.input-navigation-previous.hidden{visibility:hidden}.input-navigation-previous{grid-area:previous;align-self:start;top:0;--input-navigation-direction:-1}.input-navigation-next{grid-area:next;align-self:end;bottom:0;margin-top:var(--input-navigation-control-height);--input-navigation-direction:1}.input-navigation-next:not(.active),.input-navigation-previous:not(.active),.input-navigation.input-navigation-correcting .input-navigation-next,.input-navigation.input-navigation-correcting .input-navigation-previous{transform:translateY(calc(var(--input-navigation-direction) * (100% + var(--input-navigation-blur-radius) + var(--input-navigation-spread-radius))));opacity:0;pointer-events:none}.input-navigation-next::before,.input-navigation-previous::before{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;bottom:0;right:0;background-color:var(--input-background-color);opacity:.95}.input-navigation-previous::before{border-radius:var(--input-border-radius) 0;box-shadow:var(--input-navigation-spread-shift) var(--input-navigation-spread-shift) calc(var(--input-navigation-blur-radius) - var(--input-navigation-spread-shift)) var(--input-navigation-spread-radius) var(--input-navigation-shadow-color)}.input-navigation-next::before{border-radius:var(--input-border-radius) var(--input-border-radius) 0 0;box-shadow:0 0 var(--input-navigation-blur-radius) var(--input-navigation-spread-radius) var(--input-navigation-shadow-color)}.input-navigation button{background:0 0;border:none;padding:var(--input-navigation-button-vertical-padding) 2px;margin:0;color:var(--input-navigation-color);font-family:inherit;font-size:var(--input-navigation-font-size);font-style:italic;line-height:var(--button-line-height);cursor:pointer;position:relative;display:flex;outline:0}.input-navigation-previous button{flex-direction:row-reverse}.input-navigation-next button{flex-direction:row}.input-navigation button::before{content:"";display:block;position:absolute;height:1px;border-radius:2px;bottom:0;width:calc(100% - var(--input-navigation-arrow-width));background-color:var(--input-navigation-color);opacity:.4;transition-property:width,height,opacity;transition-duration:var(--button-highlight-duration)}.input-navigation-previous button::before{right:0}.input-navigation-next button::before{left:0}.input-navigation button:hover::before{opacity:.1;width:100%;height:100%}.input-navigation-next button::after,.input-navigation-previous button::after{display:inline-block;position:relative;top:-1px}.input-navigation-previous button::after{content:"\02191";width:var(--input-navigation-arrow-width);text-align:left}.input-navigation-next button::after{content:"\02193";width:var(--input-navigation-arrow-width);text-align:right}.input-overlay{z-index:5;background-color:var(--overlay-background-color);color:var(--overlay-text-color);font-size:24px;padding:18px;display:flex;justify-content:center;align-items:center}.input-overlay:not(.active){transition-property:visibility,opacity;transition-duration:var(--focus-and-overlay-transition-duration);opacity:0;visibility:hidden}.input-overlay::after{display:inline}.input-overlay[data-type=loading]::after{content:"Триває завантаження..."}.input-overlay[data-type=processing]{--background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 2560 1600' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23BBBBBB'%3E%3Cpath d='m405 120.986h-34.651v16h34.651c3.309 0 6 2.691 6 6v183.704h-354v-183.704c0-3.309 2.691-6 6-6h34.651v-16h-34.651c-12.131 0-22 9.869-22 22v235.166c0 12.131 9.869 22 22 22h122.267l-14.852 51.848h-28.777v16h184.723v-16h-28.777l-14.852-51.848h122.268c12.131 0 22-9.869 22-22v-235.166c0-12.131-9.869-22-22-22zm-124.059 331.014h-93.881l14.852-51.848h64.177zm130.059-73.848c0 3.309-2.691 6-6 6h-342c-3.309 0-6-2.691-6-6v-35.462h354z'/%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='m94.678 253.881h18.645v16h-18.645z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='m134.678 253.881h18.645v16h-18.645z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='m314.678 253.881h18.645v16h-18.645z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='m354.678 253.881h18.645v16h-18.645z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath d='m310.414 30.358c-19.929-19.577-47.066-30.358-76.414-30.358s-56.485 10.781-76.414 30.358c-19.916 19.565-30.884 46.157-30.884 74.878 0 30.658 13.528 59.912 37.116 80.262 11.785 10.168 19.294 24.184 21.942 40.765-6.23 4.018-10.365 11.002-10.365 18.934v6.372c0 9.755 6.249 18.08 14.966 21.212-.919 2.451-1.424 5.102-1.424 7.869v6.371c0 12.429 10.143 22.541 22.609 22.541h44.909c12.467 0 22.609-10.112 22.609-22.541v-6.371c0-2.767-.505-5.418-1.424-7.869 8.716-3.131 14.966-11.457 14.966-21.212v-6.372c0-7.932-4.135-14.915-10.365-18.934 2.648-16.581 10.157-30.598 21.942-40.765 23.587-20.35 37.116-49.604 37.116-80.262-.001-28.721-10.969-55.313-30.885-74.878zm-47.35 256.663c0 3.606-2.965 6.541-6.609 6.541h-44.909c-3.645 0-6.609-2.934-6.609-6.541v-6.371c0-3.606 2.965-6.541 6.609-6.541h44.909c3.645 0 6.609 2.934 6.609 6.541zm13.541-35.452c0 3.606-2.965 6.541-6.609 6.541h-71.991c-3.645 0-6.609-2.934-6.609-6.541v-6.372c0-3.154 2.268-5.794 5.275-6.406.002 0 .003-.001.005-.001 1.351-.274.416-.087 73.321-.133 3.751 0 6.564 3.075 6.609 6.734.024 2.058-.001 4.119-.001 6.178zm-64.622-113.243h-11.902c-3.95 0-7.495-2.874-8.231-6.768-.74-3.914 1.527-7.868 5.234-9.28 2.255-.859 5.695-.849 8.07-.408 3.88.721 6.829 4.195 6.829 8.157zm28.512 84.331h-12.512v-68.331h12.512zm53.235-49.273c-14.448 12.466-23.723 29.39-27.117 49.273h-10.118v-68.331h12.119c13.439 0 24.374-10.9 24.374-24.299 0-13.398-10.934-24.298-24.374-24.298h-3.746c-13.439 0-24.374 10.9-24.374 24.298v8.299h-12.512v-8.299c0-13.398-10.934-24.298-24.374-24.298h-3.528c-13.439 0-24.374 10.9-24.374 24.298s10.934 24.299 24.374 24.299h11.902v68.331h-10.596c-3.393-19.883-12.668-36.807-27.117-49.273-20.062-17.308-31.568-42.147-31.568-68.147.001-50.874 39.251-89.237 91.299-89.237s91.298 38.363 91.298 89.236c0 26.001-11.506 50.84-31.568 68.148zm-37.235-35.058v-8.299c0-4.576 3.756-8.298 8.374-8.298h3.746c4.617 0 8.374 3.723 8.374 8.298 0 4.576-3.756 8.299-8.374 8.299z'/%3E%3C/g%3E%3C/svg%3E");background-image:var(--background-image),var(--background-image);background-size:160px 100px,160px 100px;background-repeat:repeat,repeat;background-position:95px 15px,15px 65px}.input:focus~.input-bg{--shadow-color:var(--blue);--shadow-opacity:0.6}.input-store{display:none}initial-buttons-prefix{margin-right:calc(1.5 * var(--input-initial-button-padding))}initial-buttons-prefix::after{content:"";display:inline}initial-buttons-container{white-space:nowrap;display:inline-block}.input-initial-button{background:0 0;border:none;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;padding:0 var(--input-initial-button-padding);margin:0 var(--input-initial-button-padding) 0 calc(0px - var(--input-initial-button-padding))}.input-initial-button:last-child{margin-right:0}.input-initial-button svg{height:calc(.75 * var(--text-font-size));fill:var(--background-text-color);transition:fill var(--button-highlight-duration)}.input-initial-button:focus svg,.input-initial-button:hover svg{fill:var(--text-color)}
.tools{grid-area:tools;z-index:2}.tools h3{--middle-line-left-width:calc(var(--main-padding) - var(--middle-line-horizontal-margin));margin-left:calc(0px - var(--main-padding))}.tools-container{position:sticky;top:0;padding-top:calc(var(--main-padding) + var(--text-font-size) - var(--subcaption-font-size));padding-bottom:var(--main-padding)}.tools-subcontainer+.tools-subcontainer{margin-top:var(--block-spacing)}.settings-container{display:flex;flex-direction:column}.stats-spelling{color:#645B60;margin-top:calc(var(--main-font-size) * 1.5)}.stats-extra{margin-left:8px;display:inline-block;color:var(--background-text-color)}.stats-container dt{display:none}.stats-container dd{margin:0 0 4px}.stats-mistake strong{color:var(--mistake-color)}.stats-improvement strong{color:var(--improvement-color)}.stats-uncertain strong{color:var(--uncertain-color)}.stats-irrelevant{color:var(--background-text-color)}
.input::after,t-t::after{content:"";display:block}.input{min-width:0;white-space:pre-wrap;overflow-wrap:break-word}.input::after{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:var(--input-border-radius);background:var(--input-background-color);transition:opacity var(--correction-transition-duration);opacity:0}.input t-t,t-t::after{transition-duration:var(--correction-transition-duration)}.input.input-correcting::after{opacity:.6}t-t{color:var(--correction-color);max-width:100%;position:relative}t-t.correction-hyphenated{white-space:nowrap}.input t-t{--token-color-timing-function:ease;z-index:0;transition-property:color,z-index;transition-timing-function:var(--token-color-timing-function),step-end;cursor:pointer}.input t-t.correction-current{z-index:3;transition-timing-function:var(--token-color-timing-function),step-start}.input.input-correcting t-t:not(.correction-current){z-index:1;transition-timing-function:var(--token-color-timing-function),step-start}t-t::after,token-expander{position:absolute;z-index:-1}.input t-t.correction-none{cursor:inherit}t-t.correction-new,t-t.correction-none{--correction-color:var(--input-background-color);color:var(--text-color)}t-t.correction-mistake:not(.correction-new){--correction-color:var(--mistake-color)}t-t.correction-improvement:not(.correction-new){--correction-color:var(--improvement-color)}t-t.correction-uncertain:not(.correction-new){--correction-color:var(--uncertain-color)}t-t::after{background-color:var(--correction-color);opacity:.15;transition-property:background-color,visibility;--token-highlight-min-width:12px;margin:0 auto;left:calc(0px - var(--token-highlight-min-width));right:calc(0px - var(--token-highlight-min-width));width:calc(100% + 2px);min-width:var(--token-highlight-min-width);border-radius:2px;top:1px;bottom:-1px}t-t.correction-none::after{visibility:hidden}.input p:empty{height:var(--text-computed-line-height)}token-expander{left:-1ch;right:-1ch;top:0;bottom:calc(0px - var(--tooltip-top-margin));cursor:pointer}
token-replacement-new button::before,token-tooltip::before{content:"";position:absolute;left:0;right:0}token-tooltip{cursor:default;box-sizing:border-box;position:absolute;top:calc(100% + var(--tooltip-top-margin));left:calc(0px - var(--tooltip-width));right:calc(0px - var(--tooltip-width));width:var(--tooltip-width);margin:auto;color:var(--text-color);background-color:var(--tooltip-background-color);border:var(--tooltip-border-width) solid var(--tooltip-border-color);border-radius:15px;padding:8px 12px;z-index:-2;box-shadow:0 2px 4px rgba(0,0,0,.3);--tooltip-horizontal-shift:0;transform:translateX(var(--tooltip-horizontal-shift));outline:0;white-space:pre-wrap}token-tooltip:not(:focus) ::selection{background-color:transparent}token-tooltip.animated{animation:token-tooltip-fade-in var(--correction-transition-duration) forwards}token-tooltip::before{display:block;top:calc(0px - var(--tooltip-border-width) - var(--tooltip-top-margin));height:var(--tooltip-top-margin);background-color:rgba(255,255,255,0)}token-correction-container:not(:first-child)::before{content:"";display:block;height:1px;background-color:var(--tooltip-border-color);margin:var(--tooltip-margin) auto;width:100%}token-replacement{display:block;text-align:center;line-height:var(--replacement-line-height);margin-bottom:10px;overflow:hidden}token-replacement-old{color:var(--background-text-color)}token-replacement-old::after{display:inline-block;color:var(--text-color)}token-extra-change::after{content:"Ця зміна може вимагати додаткових граматичних правок у тексті";display:block;font-size:smaller;background-color:#F5EDD6;border-radius:5px;border:1px dashed var(--tooltip-border-color);padding:4px 8px;text-align:center}token-description{font-style:italic;display:block;margin-top:6px}.replacement-mistake token-replacement-old{text-decoration:line-through}.replacement-improvement token-replacement-old::after{content:"\00A0\02194\0020"}.replacement-mistake token-replacement-old::after,.replacement-uncertain token-replacement-old::after{content:"\00A0\02192\0020"}.replacement-uncertain token-replacement-old::after{color:var(--background-text-color)}token-replacement-new{--replacement-color:var(--improvement-color);--replacement-intensity:1.4;color:var(--replacement-color);font-weight:700;font-size:var(--correction-font-size)}.replacement-uncertain token-replacement-new{--replacement-color:var(--uncertain-color);--replacement-intensity:1}.replacement-uncertain token-replacement-new::after{content:"?";display:inline-block;opacity:.3;margin-left:2px}token-replacement-new button{background:0 0;border:none;padding:0 3px 2px;margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer;position:relative;outline-width:3px;outline-offset:-2px;line-height:var(--button-line-height)}token-replacement-new button::before{display:block;height:1px;border-radius:3px;bottom:0;background-color:var(--replacement-color);opacity:calc(.25 * var(--replacement-intensity));transition-property:height,opacity;transition-duration:var(--button-highlight-duration)}t-t:hover token-tooltip:not(:hover) token-replacement-new button.default-replacement::before,token-replacement-new button:hover::before{opacity:calc(.1 * var(--replacement-intensity));height:100%}@keyframes token-tooltip-fade-in{from{opacity:0;transform:translate(var(--tooltip-horizontal-shift),4px)}to{opacity:1;transform:translate(var(--tooltip-horizontal-shift),0)}}
@media (max-width:959px){body{--column-gap:10px;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"heading" "instructions" "input" "tools" "info"}.input-bg,.input-overlay{grid-area:3/1/5/2}.input-navigation{margin-bottom:0}.input-navigation-next::before{box-shadow:calc(0px - var(--input-navigation-spread-shift)) calc(0px - var(--input-navigation-spread-shift)) calc(var(--input-navigation-blur-radius) - var(--input-navigation-spread-shift)) var(--input-navigation-spread-radius) var(--input-navigation-shadow-color);border-top-right-radius:0}.tools h3{margin-right:calc(0px - var(--main-padding))}.tools-container{position:static;padding-top:0;padding-bottom:0}.info{margin-top:var(--block-spacing)}.info h3{--middle-line-left-width:calc(var(--main-padding) - var(--middle-line-horizontal-margin))}.info p{padding-right:var(--main-padding)}}