@keyframes ds-sweep{0%{transform:skewX(-8deg) rotate(-.6deg) scaleX(0)}to{transform:skewX(-8deg) rotate(-.6deg) scaleX(1)}}@keyframes ds-announce-drop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ds-announce-tw{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.25) rotate(14deg)}}@keyframes ds-announce-sheen{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}:root{--bg:#F6F5EF;--surface:#FFFFFF;--surface2:#FCFBF7;--ink:#191E1A;--muted:#5B6159;--green:#0E7B54;--green-deep:#0A5C3F;--green-tint:#E7F3EC;--mark:#FFE04D;--mark-bg:#FFE04D;--line:#E4E3D9;--nav-bg:rgba(252, 251, 247, .9);--panel-dark:#191E1A;--placeholder:#7E837A;--diff-bg:#D9F2E4;--diff-line:#7FCBA4;--sw-off:#CFCFC4;--row-hover:#FBFAF5;--danger:#C0453F;--danger-bg:rgba(192, 69, 63, .12);--warn:#C25B00;--mark-ink:#1E2A22;--blue:#3B7DD8;--blue-ink:#2A5DA8;--blue-bg:rgba(59, 125, 216, .14);--pink:#C9508A;--pink-ink:#A33A6C;--pink-bg:rgba(201, 80, 138, .13);--wrap-narrow:820px;--content-narrow:772px;--radius:18px;--radius-lg:24px;--radius-sm:12px;--shadow:0 1px 2px rgba(25, 30, 26, .05), 0 8px 28px rgba(25, 30, 26, .06);--shadow-pop:0 12px 34px rgba(25, 30, 26, .1);--focus-ring:0 0 0 3px rgba(14, 123, 84, .4);--font-body:'Hanken Grotesk', 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-display:'Hanken Grotesk', 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-mono:'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fw-display:700;--lsp-display:-.025em;--fs-body:16.5px;--fs-h1:clamp(30px, 3.4vw, 40px);--fs-h2:clamp(28px, 4vw, 40px);--fs-h3:22px;color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--bg:#131511;--surface:#1B1E19;--surface2:#171A16;--ink:#E9EAE2;--muted:#9EA396;--green:#3FBD8E;--green-deep:#6FD6AE;--green-tint:#1B3A2C;--line:#2C302A;--nav-bg:rgba(27, 30, 25, .88);--panel-dark:#0D0F0C;--placeholder:#6E736A;--diff-bg:rgba(63, 189, 142, .18);--diff-line:#3FBD8E;--sw-off:#3A3F38;--row-hover:#20241E;--mark-bg:rgba(255, 224, 77, .28);--shadow:0 1px 2px rgba(0, 0, 0, .3), 0 8px 28px rgba(0, 0, 0, .35);--shadow-pop:0 12px 34px rgba(0, 0, 0, .45);--danger:#E8736B;--danger-bg:rgba(232, 115, 107, .16);--warn:#E5A54D;--mark-ink:#FFE9A3;--blue:#6BA5F0;--blue-ink:#9CC4F7;--blue-bg:rgba(107, 165, 240, .16);--pink:#E585B4;--pink-ink:#F3A9CC;--pink-bg:rgba(229, 133, 180, .16)}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{overflow-x:hidden;max-width:100%}@supports (overflow-x:clip){body,html{overflow-x:clip}}body,body::before,html{background:var(--bg)}body{font-family:var(--font-body);color:var(--ink);line-height:1.65;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none}#wrapper{display:flex;flex-direction:column;min-height:100vh}#wrapper>main{flex:1 0 auto}iframe,img,svg,video{max-width:100%}img{height:auto}a{color:var(--green);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}:focus-visible{outline:3px solid rgba(14,123,84,.4);outline-offset:2px}.h1,.h2,.h3,h1,h2,h3{font-family:var(--font-display);font-weight:var(--fw-display);line-height:1.15;letter-spacing:var(--lsp-display)}.h2,h2{font-size:var(--fs-h2);margin-bottom:20px}.h3,h3{font-size:var(--fs-h3);margin-bottom:10px}p{color:var(--muted)}.container{max-width:1120px;margin:0 auto;padding:0 24px;min-width:0}.h1 em,.mark,h1 em{display:inline-block;position:relative;z-index:0;font-style:normal;white-space:nowrap}.h1 em::after,.mark::after,h1 em::after{content:"";position:absolute;left:-.12em;right:-.12em;bottom:.06em;height:.44em;background:var(--mark-bg);z-index:-1;transform:skewX(-8deg) rotate(-.6deg);border-radius:2px;transform-origin:left;animation:ds-sweep .7s cubic-bezier(.3,.9,.4,1) both}@media (max-width:420px){.h1 em,.mark,h1 em{display:inline;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 58%,var(--mark-bg) 58%,var(--mark-bg) 94%,transparent 94%);padding:0 .08em;margin:0 -.08em;border-radius:2px}.h1 em::after,.mark::after,h1 em::after{display:none}}.d-none,.hidden{display:none!important}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.text-center{text-align:center}.m-auto{margin:auto!important}.mb-2{margin-bottom:8px}.mt-3{margin-top:16px}.ps-3{padding-left:16px}.pe-none{pointer-events:none}.text-muted{color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.terms-update-notice{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 20px;background:#fff7d6;border-bottom:1px solid #ead990;color:#514718;font-size:13px;line-height:1.4;text-align:center}.terms-update-notice a{color:inherit;font-weight:700;text-decoration:underline}@media (max-width:560px){.terms-update-notice{align-items:center;flex-direction:column;gap:4px}}.btn,.downloadLink,.greenBtn,.started{padding:13px 26px}.border-link,.btn,.downloadLink,.greenBtn,.started{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-body);font-weight:700;font-size:15.5px;white-space:nowrap;border-radius:999px;border:0;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s,color .18s,border-color .18s;text-decoration:none!important;line-height:1.3}.downloadLink,.greenBtn,.started{background:var(--green);color:#fff;box-shadow:0 4px 14px rgba(14,123,84,.28)}.downloadLink:hover:not(:disabled),.greenBtn:hover:not(:disabled),.started:hover{background:var(--green-deep);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,123,84,.32)}:root[data-theme=dark] .downloadLink,:root[data-theme=dark] .greenBtn,:root[data-theme=dark] .started{color:#0d1f17}.downloadLink:disabled,.greenBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.downloadLink.active-geenration{opacity:.55;cursor:progress}.border-link{background:0 0;color:var(--green-deep);border:1.5px solid var(--green);padding:10px 22px}.border-link:hover{background:var(--green-tint);color:var(--green-deep);transform:translateY(-1px)}#header{position:sticky;top:0;z-index:50;background:var(--nav-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:box-shadow .25s,background .25s;margin-bottom:0!important}#header.fixed,#header.out-of-view{box-shadow:0 4px 16px rgba(25,30,26,.06)}#header .inner,#header .inner>.container{min-height:60px;display:flex;align-items:center}#header .inner>.container{justify-content:space-between;gap:16px;width:100%}#header .main-logo{display:flex;align-items:center;gap:11px;font-weight:800;font-size:17.5px;color:var(--ink);text-decoration:none!important;white-space:nowrap;flex-shrink:0}#header .main-logo .clever-logo{width:36px;height:36px;border-radius:11px;box-shadow:0 3px 10px rgba(14,123,84,.25);object-fit:contain;flex-shrink:0}#header .nav-wrapper{display:flex;align-items:center;gap:16px;min-width:0}#header .mb-menu-inner{gap:16px}#header #menu-cleaner-menu{display:flex;align-items:center;gap:16px;list-style:none}#header .menu-item a:not(.started):not(.border-link){color:var(--muted);font-weight:600;font-size:14.5px;white-space:nowrap}#header .menu-item a:not(.started):not(.border-link):hover{color:var(--ink);text-decoration:none}#header .menu-item a.active,#header .menu-item a[aria-current=page]{color:var(--ink)!important;font-weight:700}#header .menu-item .new{font-family:var(--font-mono);font-size:10px;color:var(--green);margin-left:5px;letter-spacing:.08em;text-transform:uppercase;vertical-align:2px}#header .menu-item a.nav-sub{color:var(--green)!important;font-weight:700;gap:6px;line-height:1}#header .menu-item a.nav-sub:hover{color:var(--green-deep)!important}#header .menu-item a.nav-sub .svg-ic{flex:none}#header #menu-cleaner-menu .menu-item,#header .menu-item a.nav-sub{display:inline-flex;align-items:center}@media (min-width:991px){#header #menu-cleaner-menu .menu-item.help-item,#header #menu-cleaner-menu .menu-item.mb-only{display:none}}#header .greenBtn,#header .started{padding:9px 18px;font-size:14px}#header .border-link{padding:8px 15px;font-size:14px;gap:9px;line-height:1.65;color:var(--muted)}#header .border-link:hover,.tos-note a:hover{color:var(--green-deep)}#header .border-link .svg-ic{flex:none}#header .mb-section.d-flex{display:flex;align-items:center;gap:10px;flex-shrink:0}.mb-menu{display:flex;align-items:center;min-width:0;margin-left:auto;justify-content:flex-end;padding-left:20px}.burger,.mb-menu div.mb-section{display:none}@media (min-width:991px){#header #menu-cleaner-menu .menu-item.cta-item,#header .inner>.container>.mb-section.d-flex .started,#header .menu-item .new{display:none}}@media (min-width:991px) and (max-width:1180px){#header #menu-cleaner-menu,#header .mb-menu-inner{gap:11px}#header .menu-item a:not(.started):not(.border-link){font-size:13.5px}#header .main-logo{font-size:16px}#header .border-link{padding:8px 14px;font-size:13.5px}}.burger{width:38px;height:38px;border-radius:10px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;position:relative;flex-shrink:0;transition:border-color .2s}.burger:hover{border-color:var(--green)}.burger span{position:absolute;left:9px;right:9px;height:2px;border-radius:2px;background:var(--ink);transition:transform .3s ease,opacity .2s ease,top .3s ease}.burger span:nth-child(1){top:11px}.burger span:nth-child(2),.burger span:nth-child(3){top:17px}.burger span:nth-child(4){top:23px}.burger.active span:nth-child(1){top:17px;transform:rotate(45deg)}.burger.active span:nth-child(2),.burger.active span:nth-child(3){opacity:0}.burger.active span:nth-child(4){top:17px;transform:rotate(-45deg)}.theme-btn{width:38px;height:38px;border-radius:10px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ink);transition:border-color .2s,transform .2s}.theme-btn:hover{border-color:var(--green);transform:translateY(-1px)}#header .mb-signin,.theme-btn .ic-moon,.theme-btn .ic-sun{display:none}:root:not([data-theme=dark]) .theme-btn .ic-moon{display:inline}:root[data-theme=dark] .theme-btn .ic-sun{display:inline}@media (max-width:990px){#header #menu-cleaner-menu .menu-item,.burger{display:block}#header .mb-signin{display:inline-flex}#header .inner>.container>.mb-section .mb-cta{display:none}#header.mb-header,.mb-menu{position:fixed;left:0;right:0}.mb-menu{top:var(--mbmenu-top, 60px);background:var(--surface);display:block;overflow:hidden;max-height:0;padding:0 24px;transition:max-height .35s cubic-bezier(.4,0,.2,1)}#header.mb-header{-webkit-backdrop-filter:none;backdrop-filter:none;top:0}#wrapper:has(>#header.mb-header){padding-top:var(--mbmenu-top, 60px)}html:has(>body.modal-open){overflow:hidden}.mb-menu.show{border-bottom:1px solid var(--line);box-shadow:0 16px 32px rgba(14,20,48,.12);max-height:calc(100vh - var(--mbmenu-top, 60px));max-height:min(480px,calc(100dvh - var(--mbmenu-top, 60px)));overflow-y:auto;padding:6px 24px 18px}#header .dash-h-item:not(.admin-h-item){display:none!important}.mb-menu .mb-menu-inner{display:flex}#header #menu-cleaner-menu,.mb-menu .mb-menu-inner{flex-direction:column;align-items:stretch;gap:0}#header #menu-cleaner-menu .menu-item a.nav-sub{display:flex;align-items:center;gap:8px;line-height:inherit}#header #menu-cleaner-menu .menu-item a:not(.started){display:block;padding:14px 4px;font-size:16px;font-weight:700;color:var(--ink);border-bottom:1px dashed var(--line);border-radius:0;border-left:none;border-right:none;border-top:none;background:0 0;text-align:left}#header #menu-cleaner-menu .menu-item a.started{margin-top:18px;width:fit-content;justify-content:center;padding:11px 28px}#header.mb-header{z-index:56}}@media (max-width:600px){#header .mb-signin{display:none}}@media (max-width:480px){#header .main-logo{font-size:15px;gap:8px}#header .main-logo .clever-logo{width:30px;height:30px}#header .greenBtn,#header .started{padding:9px 14px;font-size:13.5px}}@media (max-width:380px){#header .inner>.container>.main-logo{font-size:0;gap:0}}body.modal-open{overflow:hidden}.modal-overlay{position:fixed;inset:0;background:rgba(25,30,26,.5);z-index:54;display:none}.dropdown.open .dropdown-menu,.modal-overlay.show{display:block}.dropdown{position:relative}.dropdown .dropdown-menu,.sticky-gradient{display:none}.article .top{padding:30px 0 36px;overflow:visible}.article .top::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(720px 380px at 85% -10%,rgba(14,123,84,.09),transparent 65%)}.article .top,.articleInner{position:relative}.mb-title{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--green);display:block;margin-bottom:10px}.h1{font-size:var(--fs-h1);margin-bottom:12px}.h1-welcome{text-align:center}.h1-descr{max-width:62ch;margin:0 auto 14px}.h1-descr p{font-size:16px}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:start;text-align:left;position:relative}.hero-copy .h1{max-width:22ch}.hero-copy .h1-descr{margin:0 0 14px}.hero-art{display:flex;justify-content:flex-end;margin-top:-4px}.hero-art svg{width:100%;max-width:380px;height:auto;overflow:visible}.hero-grid .list-splash{justify-content:flex-start}@media (max-width:960px){.hero-art{order:4;justify-content:center;margin-top:28px}.hero-art svg{max-width:340px}.articleInner{display:flex;flex-direction:column;text-align:left}.articleInner>*{order:5;min-width:0}.hero-copy,.hero-grid{display:contents}.articleInner>.mb-title,.hero-copy .mb-title{order:1}.articleInner>.h1,.hero-copy .h1{order:2;margin-bottom:0;max-width:22ch}.articleInner>.h1-welcome{max-width:none;margin-inline:auto}.articleInner>.tool{order:3}.hero-more{order:4;margin-top:32px}}.list-splash,.list-splash li::before{align-items:center;justify-content:center}.list-splash{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;list-style:none;padding:0}.list-splash li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.list-splash li::before{content:"\2713";width:20px;height:20px;border-radius:50%;background:var(--green-tint);color:var(--green);font-size:12px;font-weight:800;display:inline-flex;flex-shrink:0}.list-splash li:has(>.greenBtn){display:block}.list-splash li:has(>.greenBtn)::before{display:none}.list-splash .greenBtn{padding:11px 24px;font-size:14.5px}.tool{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;margin-top:22px;text-align:left}.tool-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 20px;border-bottom:1px solid var(--line);background:var(--surface2)}.switcher,.tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;margin:0;position:relative}.switcher .switch-bg{display:none}.switch-item,.tab{font-size:13.5px;font-weight:700;padding:7px 15px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);color:var(--muted);text-decoration:none!important;transition:.2s;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;position:relative}.switch-item:hover,.tab:hover{border-color:var(--green);color:var(--green)}.switch-item.active,.tab.active{background:var(--panel-dark);color:#f4f3ec;border-color:var(--panel-dark);cursor:default}:root[data-theme=dark] .switch-item.active,:root[data-theme=dark] .tab.active{background:var(--green-tint);color:var(--green-deep);border-color:var(--green)}.switch-badge,.tab-badge{font-family:var(--font-mono);font-size:10px;color:var(--green);letter-spacing:.08em;text-transform:uppercase}@media (max-width:720px){.tool{border-radius:20px}.tool-top{padding:9px 0 9px 14px}.switcher,.tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;margin-right:-14px;padding:2px 14px 2px 0;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.switcher::-webkit-scrollbar,.tabs::-webkit-scrollbar{display:none}.switch-item,.tab{font-size:12.5px;padding:7px 13px}}@media (max-width:560px){.tool-top{padding-left:0;padding-right:0}.switcher,.tabs{margin-right:0;padding:2px 18px;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.35),#000 16px,#000 calc(100% - 16px),rgba(0,0,0,.35));mask-image:linear-gradient(to right,rgba(0,0,0,.35),#000 16px,#000 calc(100% - 16px),rgba(0,0,0,.35))}.switch-item,.tab{min-height:42px;font-size:14px;padding:7px 15px}}.tool-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 22px;border-bottom:1px solid var(--line)}.tool-controls .rewrite-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0;margin:0;border:0;flex:0 1 auto}.tool-controls .grammar-goal-label,.tool-controls .paraphrase-control-label,.tool-controls .rewrite-toolbar .label{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.tool-controls .style-tab{font-size:13px;line-height:normal}.tool-controls .style-tabs>.style-tab.active{background:var(--green);border-color:var(--green);color:#fff}:root[data-theme=dark] .tool-controls .style-tabs>.style-tab.active{background:var(--green-tint);border-color:var(--green);color:var(--green-deep)}.fields>.tool-controls{grid-column:1/-1}@media (min-width:961px) and (max-height:1050px){.tool-controls{padding:8px 20px}}@media (max-width:720px){.tool-controls{padding:10px 14px;gap:8px 12px}}.fields{display:none;text-align:left}.fields.in{display:grid;grid-template-columns:1fr 1fr}.form-floating,.tool.tool-auth{min-height:545px}.form-floating,.tool.tool-auth,.tool.tool-auth>form{display:flex;flex-direction:column}.tool.tool-auth>.fields.in,.tool.tool-auth>form,.tool.tool-auth>form>.fields.in{flex:1 1 auto;min-height:0}@media (max-width:900px){.tool.tool-auth{min-height:0}}@media (min-width:901px){.tool.tool-auth{width:min(1240px,calc(100vw - 48px));margin-left:50%;transform:translateX(-50%)}.tool.has-result,.tool.has-result>form{display:flex;flex-direction:column;min-height:0}.tool.has-result{max-height:calc(100dvh - 76px)}.tool.has-result>.humanizer-disclaimer,.tool.has-result>.tool-top{flex:none}.tool.has-result>form{flex:1 1 auto}.tool.has-result>.fields.in,.tool.has-result>form>.fields.in{flex:1 1 auto;min-height:0;overflow:hidden}.tool.has-result .form-floating{min-height:0;overflow:hidden}.tool.has-result .quill-editor-container,.tool.has-result .text-box{min-height:0;max-height:none}.tool.has-result .output-footer,.tool.has-result .quillFooter,.tool.has-result .result-note{flex:none}.tool.has-result .original-block .quill-editor-container[style*=height]{flex:1 1 auto}}.fields .w-50{width:auto;min-width:0}.form-floating{position:relative;min-height:248px;padding:16px 22px}.form-floating+.form-floating{border-left:1px solid var(--line);background:var(--surface2)}.humanResult,.writer-body{scroll-margin-top:74px}.output-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap;letter-spacing:.02em;color:var(--ink)}.output-header,.output-title{font-size:14px;font-weight:700}.quill-editor-container,.text-box{flex:1 1 auto;min-height:150px;max-height:max(320px,calc(100dvh - 280px));font-size:15.5px;line-height:1.7;color:var(--ink);border:0;background:0 0;overflow:auto;min-width:0}.humanResult .text-box{min-height:120px}.original-block .quill-editor-container{flex:1 1 0;height:auto;min-height:254px;max-height:none}@media (max-width:960px){.original-block .quill-editor-container{min-height:180px}}.original-block:has(.custom-placeholder:not(.hidden)) .quill-editor-container{height:100px;min-height:64px;flex:0 0 auto}@media (max-width:720px){.original-block:has(.custom-placeholder:not(.hidden)) .quill-editor-container{height:76px}.humanResult .text-box{min-height:90px}}.quill-editor-container .ql-editor,.text-box.ql-editor{padding:0}.form-control{border:0;background:0 0}.ql-container{box-sizing:border-box;height:100%;margin:0;position:relative}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:0;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor.ql-blank::before{color:var(--placeholder);content:attr(data-placeholder);pointer-events:none;position:absolute}.original-block .input-zone{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.original-block .quill-editor-container{resize:vertical;overflow:auto}@media (max-width:960px){#detectorForm .input-render,#detectorForm textarea,.original-block .quill-editor-container{max-height:max(220px,calc(100vh - 260px));max-height:max(220px,calc(100svh - 260px));overflow:auto}}.original-block .quill-editor-container[style*=height]{flex:0 0 auto;max-height:none}.original-block .input-zone .custom-placeholder{position:absolute;inset:0 0 auto 0;height:auto;margin:0}.original-block:has(.custom-placeholder.hidden) .input-zone{margin-bottom:10px}.custom-placeholder{position:absolute;inset:46px 22px 76px;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;color:var(--placeholder);font-size:15.5px;line-height:1.7;pointer-events:none}.editor-actions{display:flex;flex-direction:column;gap:10px;width:100%;max-width:380px;margin:6px auto 16px;position:relative}.editor-actions .dropzone-spinner{position:absolute;top:50%;left:50%;margin:-17px 0 0 -17px;transform:none;width:34px;height:34px;border-width:3px}.editor-actions:has(.dropzone-spinner:not(.hidden)) .editor-action{visibility:hidden}.original-block:has(.custom-placeholder.hidden) .editor-actions{display:none}.custom-placeholder .try-sample,.editor-action{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px 16px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);font-weight:600;font-size:15px;color:var(--ink);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.custom-placeholder .try-sample:hover,.editor-action:hover{border-color:var(--green);color:var(--green);background:var(--green-tint)}.ea-icon{flex:none;display:inline-flex;color:var(--green)}.ea-icon .svg-ic{vertical-align:-3px}.remove-text{display:none;margin-left:auto;border:1.5px solid var(--line);background:var(--surface);padding:4px 12px;border-radius:999px;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer;transition:color .2s,border-color .2s}.remove-text:hover{color:var(--danger);border-color:var(--danger)}.remove-text.active{display:inline-block}.remove-text:disabled{opacity:.4;cursor:not-allowed}.quillFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;border-top:1px dashed var(--line);flex-wrap:wrap;min-height:59px}.counter,.quillWordCount{font-family:var(--font-mono);font-size:12.5px;color:var(--muted);position:relative}.quillWordCount.danger{color:var(--warn)}.place strong{font-weight:700;color:var(--ink)}.limit-msg,.todayLimit{font-size:13.5px;font-weight:600}.todayLimit{position:absolute;top:0;left:0;right:0;transform:translateY(0);opacity:0;visibility:hidden;z-index:-1;padding:10px 16px;background:var(--danger-bg);color:var(--danger);border-top:1px solid var(--line);line-height:1.5;transition:transform .2s ease}.todayLimit.active{transform:translateY(-100%);opacity:1;visibility:visible;z-index:1}.limit-msg{color:var(--warn)}.outstyle{display:flex;align-items:center;gap:12px;margin-left:auto;flex-wrap:wrap}.foot-left{display:flex;flex-direction:column;gap:1px;line-height:1.35}#outputWordCount,.tos-note{font-size:12px;color:var(--muted)}.tos-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.quillFooter .downloadLink,.quillWordCount{white-space:nowrap}@media (min-width:1120px){.quillFooter{flex-wrap:nowrap}.quillFooter .foot-style{min-width:0}.quillFooter .outstyle{flex-wrap:nowrap;flex-shrink:0}}@media (max-width:1119px){.quillFooter .outstyle{flex:1;flex-wrap:nowrap;justify-content:space-between;margin-left:0}}#AIHumanizer .quillFooter .outstyle,#AIParaphraser .quillFooter .outstyle,#GrammarChecker .quillFooter .outstyle{flex:1;justify-content:space-between;margin-left:0}.quillFooter .downloadLink,.quillFooter .greenBtn{padding:11px 24px}.info-messages{position:absolute;bottom:calc(100% + 6px);right:0}.info-msg{display:none;background:var(--panel-dark);color:#f4f3ec;font-family:var(--font-body);font-size:12.5px;padding:6px 12px;border-radius:8px;white-space:nowrap;box-shadow:var(--shadow-pop)}.info-msg.active,.info-msg.show,.info-msg.visible{display:block}.quillWordCount .info-messages{position:static}.quillWordCount .info-msg{position:static;white-space:normal}.quillWordCount .textMaxLengthBlock.active,.quillWordCount .textMaxLengthBlock.visible,.quillWordCount .textMinLengthBlock.active,.quillWordCount .textMinLengthBlock.visible{color:var(--warn);background:0 0;box-shadow:none;padding:0}.humanResult .text-box{white-space:normal}.humanResult .place,.place{color:var(--placeholder)}.output-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;border-top:1px dashed var(--line);flex-wrap:wrap;min-height:59px}.output-footer .btns button,.output-footer .copyBtn button,.output-footer .downloadLink{min-height:48px}#outputWordCount{font-family:var(--font-mono);font-size:12.5px}.copyBtn{position:relative}.btn-close{background:0 0;border:1.5px solid var(--line);color:var(--ink);font-weight:700;font-size:15.5px;padding:10px 22px;border-radius:999px;cursor:pointer;line-height:1.3;transition:border-color .2s,transform .18s}.btn-close:hover:not(:disabled){border-color:var(--ink);transform:translateY(-1px)}.btn-close:disabled{opacity:.45;cursor:not-allowed}.btn-close.is-copied{border-color:var(--green);color:var(--green-deep);background:var(--green-tint)}.quillOutput mark,.quillOutput span.diff-added,.text-box mark,.text-box span.diff-added{background:var(--diff-bg);color:var(--ink);border-radius:4px;padding:1px 3px;box-shadow:inset 0 -2px 0 var(--diff-line)}.quillOutput.no-hl mark,.quillOutput.no-hl span.diff-added,.text-box.no-hl mark,.text-box.no-hl span.diff-added{background:0 0;box-shadow:none;padding:0}.quillOutput h2.diff-added{color:var(--green-deep);font-size:19px}.hl-controls{display:none;align-items:center;gap:12px;flex-wrap:wrap}.hl-controls.show,.hl-controls.visible,.hl-toggle{display:flex}.hl-toggle{align-items:center;gap:7px;font-size:13px;font-weight:700;cursor:pointer;user-select:none}.hl-toggle input{position:absolute;opacity:0;pointer-events:none}.hl-toggle .sw{width:34px;height:19px;border-radius:99px;background:var(--sw-off);position:relative;transition:background .2s;flex-shrink:0}.hl-toggle .sw::after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:left .2s;box-shadow:0 1px 3px rgba(0,0,0,.25)}.hl-toggle input:checked+.sw{background:var(--green)}.hl-toggle input:checked+.sw::after{left:17px}.hl-toggle input:focus-visible+.sw{outline:3px solid rgba(14,123,84,.4);outline-offset:2px}.variant-bar{display:none;gap:5px;margin:0 0 10px;padding:5px;background:var(--surface2);border:1px solid var(--line);border-radius:14px}.variant-bar.show{display:flex}.variant-bar:empty{display:none}.variant-bar .variant-tab,.variant-bar .vt-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:9px 10px;border:1.5px solid transparent;border-radius:10px;background:0 0;font-family:inherit;font-weight:600;font-size:13.5px;color:var(--muted);cursor:pointer;transition:border-color .2s,color .2s,background .2s;min-width:0}.variant-bar .variant-tab:hover{color:var(--ink)}.variant-bar .variant-tab.active,.variant-bar .variant-tab[aria-selected=true]{background:var(--surface);border-color:var(--green);color:var(--green-deep)}.variant-bar .v-best,.variant-bar .vt-best{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;background:var(--mark);color:#1e2a22;padding:2.5px 7px;border-radius:99px;white-space:nowrap}@media (max-width:400px){.variant-bar .variant-tab{font-size:12.5px;padding:8px 6px;gap:5px}.variant-bar .v-best{font-size:8.5px;padding:2px 5px}}.diff-chip{font-family:var(--font-mono);font-size:11.5px;color:var(--green-deep);background:var(--green-tint);border-radius:99px;padding:3px 10px;white-space:nowrap}.diff-chip[hidden]{display:none}.humanizer-disclaimer{padding:12px 24px;border-top:1px solid var(--line);font-size:13px;color:var(--muted);text-align:center;background:var(--surface2);font-style:italic;margin:0}@media (max-width:900px){.fields.in{grid-template-columns:1fr}.form-floating+.form-floating{border-left:none;border-top:1px solid var(--line)}}@media (max-width:720px){.article .top{padding:48px 0 24px}.articleInner>.mb-title{margin-bottom:6px}.h1{font-size:30px;line-height:1.2}.tool{margin-top:26px}.tool:not(.has-run) .humanResult,.tool:not(.has-run) .humanizer-disclaimer{display:none}body.grammar .tool:not(.has-run) .humanizer-disclaimer,body.paraphraser .tool:not(.has-run) .humanizer-disclaimer{display:block}.form-floating{padding:12px 14px;min-height:0}.quill-editor-container{min-height:120px}.original-block .quill-editor-container{min-height:236px}.custom-placeholder{inset:42px 14px 88px}.quillFooter{margin-top:16px;gap:14px}.outstyle{width:100%;justify-content:space-between}.outstyle .submitQuill,.quillFooter>.greenBtn{flex:1;justify-content:center;text-align:center}#AIHumanizer .quillFooter .outstyle,#AIParaphraser .quillFooter .outstyle,#GrammarChecker .quillFooter .outstyle,.outstyle{flex-wrap:wrap}.text-box{font-size:16px;line-height:1.95;min-height:90px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.announce{--ann-bg1:#12271E;--ann-bg2:#1D3F2F;--ann-fg:#F1F0E8;--ann-accent:#6FD6AE;position:relative;z-index:40;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:10px 47px;text-align:center;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--ann-fg);line-height:1.4;background:linear-gradient(100deg,var(--ann-bg1),var(--ann-bg2) 55%,var(--ann-bg1));border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 6px 18px -14px rgba(0,0,0,.8);animation:ds-announce-drop .5s cubic-bezier(.2,.9,.3,1.2) both}:root[data-theme=dark] .announce{--ann-bg1:#1B3A2C;--ann-bg2:#27563F}.announce b{color:var(--ann-accent);font-weight:800}.announce .tag{display:inline-block;vertical-align:1px;margin-right:2px;background:var(--ann-accent);color:#0e2018;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}.announce::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.12) 50%,transparent 58%);transform:translateX(-100%);animation:ds-announce-sheen 6s ease-in-out 1.4s infinite}@media (prefers-reduced-motion:reduce){.announce::after{animation:none;opacity:0}.announce .tw{animation:none}}.announce .tw,.announce .x{width:25px;height:25px;border-radius:50%}.announce .tw{display:inline-grid;place-items:center;margin-right:4px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);animation:ds-announce-tw 2.4s ease-in-out infinite}.announce a.mini{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--panel-dark);background:var(--panel-dark);color:#f4f3ec;font-weight:700;font-size:12.5px;padding:5px 13px;border-radius:999px;box-shadow:0 6px 14px -8px rgba(21,65,45,.55);transition:transform .15s,filter .2s}.announce a.mini:hover{transform:translateY(-1px);filter:brightness(1.06)}.announce .x{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:1;border:1px solid rgba(255,255,255,.22);padding:0;cursor:pointer;background:rgba(255,255,255,.06);color:#cfd6ce;font-size:13px;display:flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s,transform .2s}.announce .x:hover{color:var(--ann-accent);border-color:var(--ann-accent);transform:translateY(-50%) rotate(90deg)}.announce.hide{display:none}@media (max-width:720px){.announce{display:none}.article:has(.tool) .top{padding:18px 0 14px}.article:has(.tool) .top .eyebrow{font-size:11px;margin-bottom:4px}.article:has(.tool) .h1{font-size:25px;line-height:1.18}.article:has(.tool) .tool{margin-top:12px}.editor-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:none;margin:2px 0 10px}.editor-action{flex-direction:column-reverse;gap:4px;padding:8px 4px;border-radius:12px;font-size:12.5px;line-height:1.2;text-align:center}.editor-action .ea-icon .svg-ic{width:18px;height:18px;vertical-align:0}.tool-top{padding-top:6px;padding-bottom:6px}.output-header{margin-bottom:4px}.quillFooter{margin-top:10px}.quillFooter .tos-note{font-size:11px;line-height:1.35}}
/*# sourceMappingURL=core.min.css.map */