:root{color:#25262a;font-synthesis:none;--ink:#25262a;--muted:#777983;--line:#e8e8ec;--soft:#f8f8fa;--coral:#fa6d5d;--blue:#3788d8;background:#fff;font-family:Poppins,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box;letter-spacing:0}body{min-width:320px;color:var(--ink);background:#fff;margin:0}.native-file-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dropzone-actions .dropzone-upload{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}main{min-height:calc(100vh - 76px)}.section-width{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}.topbar{z-index:20;border-bottom:1px solid var(--line);background:#fffffff2;position:sticky;top:0}.topbar-inner{align-items:center;gap:24px;width:min(1180px,100% - 48px);min-height:72px;margin:auto;display:flex}.brand{align-items:center;gap:9px;width:148px;font-size:18px;font-weight:800;display:flex;position:relative}.brand-mark{background:var(--blue);color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:800;display:grid}.brand small{white-space:nowrap;font-size:10px;position:absolute;top:30px;left:82px}.main-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.main-nav a{color:#676870;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:inline-flex}.top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.icon-btn,.mobile-menu{color:#676870;cursor:pointer;background:0 0;border:0}.signin-btn{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.mobile-menu{font-size:20px;display:none}.footer{border-top:1px solid var(--line);background:#fafafd;margin-top:60px}.footer-inner{grid-template-columns:2fr 1fr 2fr;gap:30px;width:min(1180px,100% - 48px);margin:auto;padding:42px 0;display:grid}.footer-brand p{max-width:320px;color:var(--muted);font-size:12px;line-height:1.6}.footer h4{font-size:13px}.footer a{color:var(--muted);margin:0 0 9px;font-size:12px;display:block}.footer-bottom{border-top:1px solid var(--line);color:#999;padding:16px 24px;font-size:11px}.modal-backdrop{z-index:100;background:#0007;place-items:center;display:grid;position:fixed;inset:0}.modal-backdrop[hidden]{display:none}.signin-modal{text-align:center;background:#fff;border-radius:12px;width:min(465px,100% - 32px);padding:24px;position:relative;box-shadow:0 24px 60px #0003}.modal-close{color:#999;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:9px;right:12px}.signin-logo{margin:0 auto 9px;display:block}.signin-modal h2{margin:0 0 20px;font-size:26px}.google-btn{color:#393b40;cursor:pointer;background:#fff;border:1px solid #d8dadd;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:47px;font-weight:600;display:flex}.google-btn span{color:#4285f4;font-size:21px;font-weight:700}.signin-modal>label{color:#555;text-align:left;margin-top:16px;font-size:12px;display:block}.signin-modal>label>input{border:1px solid #d8dadd;border-radius:8px;width:100%;height:48px;margin-top:7px;padding:9px 12px;display:block}.password-field{margin-top:7px;position:relative}.password-field input{border:1px solid #d8dadd;border-radius:8px;width:100%;height:48px;padding:9px 42px 9px 12px;display:block}.password-toggle{color:#979ba2;cursor:pointer;background:0 0;border:0;position:absolute;top:14px;right:11px}.signin-options{color:#777983;justify-content:space-between;align-items:center;margin-top:14px;font-size:12px;display:flex}.signin-options label{align-items:center;gap:6px;margin:0;display:inline-flex}.signin-options input{width:14px;height:14px;margin:0}.signin-options a,.signup-prompt a{color:#438cd8}.modal-submit{color:#fff;cursor:pointer;background:#438cd8;border:0;border-radius:8px;width:100%;height:56px;margin-top:26px;padding:10px;font-weight:600}.signup-prompt{color:#777983;margin:25px 0 4px;font-size:13px}.signin-modal [data-modal-message]{color:#438cd8;font-size:11px;display:block}.hero{text-align:center;padding:30px 24px 58px;position:relative;overflow:hidden}.hero:before,.hero:after{content:"";pointer-events:none;position:absolute}.hero-inner{z-index:1;width:min(1230px,100%);margin:0 auto;position:relative}.hero h1{color:#24262b;margin:22px auto 0;font-size:52px;font-weight:800;line-height:1.18}.hero p{color:var(--muted);font-size:16px;line-height:1.5}.recent-tools{color:#444;align-items:center;gap:12px;width:min(1230px,100%);margin:0 auto;font-size:13px;display:flex}.recent-tools a{border:1px solid var(--line);color:var(--blue);background:#fff;border-radius:8px;padding:8px 12px;font-size:12px}.search-box{color:#8a8c94;background:#fff;border:1px solid #edf0f5;border-radius:30px;align-items:center;gap:10px;width:min(600px,100%);height:58px;margin:24px auto 0;padding:6px 8px 6px 18px;display:flex;box-shadow:0 8px 24px #25507f12}.search-box input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.search-box button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:22px;padding:11px 18px;font-size:13px}.category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.category-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;transition:transform .18s,box-shadow .18s;display:block;overflow:hidden}.category-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #223a5418}.category-panel{padding:18px}.category-head{justify-content:space-between;align-items:center;display:flex}.category-count{color:var(--muted);font-size:11px}.category-card p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.category-arrow{color:#666;background:#f5f6f8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.category-body .category-arrow{position:absolute;top:0;right:0}.category-featured{color:#8b8c94;background:#fafbfc;justify-content:space-between;align-items:center;padding:12px 16px;font-size:10px;display:flex}.category-featured b{color:var(--blue);font-size:11px}.categories{padding-block:24px 60px}.trust-strip{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);min-height:90px;display:grid;overflow:hidden}.trust-strip>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}.trust-strip>div:last-child{border-right:0}.trust-strip strong{font-size:30px}.trust-strip span{color:var(--muted);font-size:12px}.popular{padding-block:65px}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.section-label{color:var(--blue);letter-spacing:1px;font-size:11px;font-weight:700}.section-heading h2{margin:7px 0;font-size:30px}.section-heading p{color:var(--muted);margin:0;font-size:13px}.filter-pills{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.filter-pills a{border:1px solid var(--line);color:var(--muted);border-radius:18px;padding:7px 11px;font-size:11px}.filter-pills a.active{border-color:var(--blue);color:var(--blue);background:#eef6ff}.tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.tool-card{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:flex-start;gap:12px;min-width:0;padding:16px;transition:transform .18s,box-shadow .18s;display:flex}.tool-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #223a5414}.tool-icon{color:#438cd8;background:#eef6ff;border-radius:9px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.tool-card.coral .tool-icon{color:#d15c6c;background:#fff0f0}.tool-card.green .tool-icon{color:#7ac75c;background:#eef9ee}.tool-card.purple .tool-icon{color:#d85677;background:#fff0f4}.tool-card.blue .tool-icon{color:#4f76d4;background:#eff3ff}.tool-card.amber .tool-icon{color:#8acb59;background:#f2fbf0}.tool-card[href="/write/content-improver"] .tool-icon{color:#58bdc5;background:#e9f8f8}.tool-card[href="/write/essay-writer"] .tool-icon{color:#ed8b42;background:#fff0e5}.tool-card[href="/write/paragraph-writer"] .tool-icon{color:#df6b83;background:#fce8eb}.tool-card[href="/image/ai-image-generator"] .tool-icon{color:#83c65c;background:#eef9e9}.tool-card[href="/pdf/merge"] .tool-icon{color:#d56b78;background:#fcebed}.tool-card[href="/image/remove-bg"] .tool-icon{color:#e18a48;background:#fff0e7}.tool-card[href="/pdf/edit"] .tool-icon{color:#e08b4d;background:#fff0e7}.tool-card[href="/pdf/to-jpg"] .tool-icon{color:#83c65c;background:#eef8e8}.tool-card-copy{flex-direction:column;min-width:0;display:flex}.tool-card strong{font-size:14px;line-height:1.35}.tool-card small{color:var(--blue);margin-top:3px;font-size:10px}.tool-card em{color:var(--muted);margin-top:5px;font-size:11px;font-style:normal;line-height:1.35}.card-arrow{color:#a1a4aa;margin-left:auto}.empty-state{color:var(--muted);text-align:center;padding:50px}.premium-band{color:#fff;padding:48px 24px}.premium-inner{align-items:center;gap:35px;width:min(1180px,100%);margin:auto;display:flex}.premium-inner h2{margin:5px 0;font-size:30px}.premium-inner p{color:#e5effc;margin:0;font-size:13px}.premium-points{gap:18px;margin-left:auto;font-size:12px;display:flex}.premium-points span{align-items:center;gap:5px;display:flex}.premium-btn{color:#2b5ea8;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:11px 16px;font-size:12px;font-weight:600;display:inline-flex}.tool-page .workspace{width:100%}.field-label{color:#50545c;margin:0 0 8px;font-size:12px;font-weight:600;display:block}.workspace textarea{resize:vertical;border:1px solid #dfe3e9;border-radius:8px;outline:0;width:100%;min-height:160px;padding:13px;display:block}.workspace .single-line-input{width:100%;height:46px;font:inherit;color:#25272b;border:1px solid #dfe3e9;border-radius:8px;outline:0;padding:0 13px;display:block}.dropzone{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.dropzone .upload-mark{border-radius:50%;place-items:center;display:grid}.dropzone strong{align-items:center;gap:7px;font-weight:600;display:inline-flex}.drive-icon{color:#4285f4;place-items:center;display:grid}.workspace-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-footer>span{align-items:center;gap:5px;display:inline-flex}.primary-btn,.secondary-btn,.add-more{cursor:pointer;border:0;border-radius:7px;align-items:center;gap:7px;padding:10px 15px;display:inline-flex}.primary-btn{background:var(--coral);color:#fff}.primary-btn:disabled{opacity:.5;cursor:not-allowed}.secondary-btn,.add-more{color:#438cd8;background:#eef5ff}.file-list{gap:9px;display:grid}.file-row{border:1px solid var(--line);border-radius:7px;align-items:center;gap:10px;padding:10px;display:flex}.file-row>span:nth-child(2){flex-direction:column;flex:1;display:flex}.file-row small{color:var(--muted);font-size:10px}.file-row button{color:#999;cursor:pointer;background:0 0;border:0}.success-note{color:#27874a;background:#eaf8ef;border-radius:7px;align-items:center;gap:7px;margin:14px 0;padding:10px;font-size:12px;display:flex}.generated-output{background:#f7fbff;border:1px solid #d8e7fa;border-radius:8px;padding:15px}.generated-output>div{color:#438cd8;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.generated-output p{white-space:pre-wrap;color:#555;font-size:12px;line-height:1.55}.generated-output .qr-preview{aspect-ratio:1;background:#fff;border:1px solid #e3e7ec;border-radius:6px;width:min(220px,100%);margin:14px auto;display:block}.ai-examples{gap:7px;margin-top:18px;display:grid}.ai-examples p{color:#777d86;margin:0 0 2px;font-size:12px}.ai-examples button{color:#4c5663;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fbfcfe;border:1px solid #e0e5eb;border-radius:6px;padding:8px 10px;font-size:12px;overflow:hidden}.ai-examples button:hover{color:#438cd8;border-color:#438cd8}.essay-steps{color:#9aa2ad;justify-content:space-between;margin:0 0 24px;padding:0 8px;font-size:12px;display:flex}.essay-steps span{align-items:center;gap:6px;display:inline-flex}.essay-steps span:before{content:"";border:1px solid #cfd6df;border-radius:50%;width:22px;height:22px;display:none}.essay-steps span b{border:1px solid #cfd6df;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:grid}.essay-steps span.active{color:#438cd8;font-weight:600}.essay-steps span.active b{color:#fff;background:#438cd8;border-color:#438cd8}.essay-steps small{font-size:12px}.resize-controls{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.resize-controls label{color:#555b65;gap:6px;font-size:12px;font-weight:600;display:grid}.resize-controls input[type=number]{border:1px solid #dfe3e9;border-radius:7px;outline:0;width:100%;height:38px;padding:0 10px}.resize-controls input[type=number]:focus{border-color:#438cd8;box-shadow:0 0 0 3px #438cd81a}.resize-controls .aspect-toggle{white-space:nowrap;align-items:center;gap:7px;min-width:145px;padding-bottom:11px;font-weight:500;display:flex}.resize-controls .aspect-toggle input{accent-color:#438cd8;width:15px;height:15px}.image-text-field{margin-top:18px}.pdf-edit-field input,.page-selection input{border:1px solid #dfe3e9;border-radius:7px;width:100%;margin-top:5px;padding:10px;display:block}.page-selection{color:#555;margin-top:12px;font-size:12px;display:block}.page-selection small{color:var(--muted);font-size:10px;display:block}.howto{border-top:1px solid var(--line);padding-top:32px}.step-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.step-grid>div{border:1px solid var(--line);border-radius:8px;padding:16px}.step-grid strong{margin-bottom:6px;font-size:13px;display:block}.step-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.dark-mode .topbar,.dark-mode .main-nav,.dark-mode .footer{background:#1d1e23;border-color:#383941}.dark-mode .signin-modal{background:#24252b}@media (width<=980px){.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-inner{flex-wrap:wrap}.premium-points{margin-left:0}.footer-inner{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=800px){.topbar-inner{width:calc(100% - 30px)}.main-nav{display:none}.main-nav.is-open{border-bottom:1px solid var(--line);background:#fff;padding:12px 15px;display:grid;position:absolute;top:72px;left:0;right:0}.mobile-menu{display:block}}@media (width<=680px){.section-width{width:calc(100% - 30px)}.brand{width:140px}.brand small{left:76px}.top-actions{gap:4px}.signin-btn{min-width:0;padding:8px 10px;font-size:0}.hero h1{font-size:38px}.recent-tools{width:100%;overflow:hidden}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trust-strip{grid-template-columns:repeat(2,1fr)}.trust-strip>div:nth-child(2){border-right:0}.trust-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.section-heading{display:block}.filter-pills{justify-content:flex-start;margin-top:15px}.tool-grid{grid-template-columns:1fr}.premium-inner{display:block}.premium-points{flex-wrap:wrap;margin:20px 0}.step-grid,.footer-inner{grid-template-columns:1fr}.footer-brand{grid-column:auto}}@media (width<=500px){.footer-inner{grid-template-columns:1fr}}.brand-mark{font-size:0;background:url(/assets/favicon-utool.svg) 50%/cover no-repeat!important}.brand-mark:before{content:none!important}.brand-mark{width:32px;height:32px;box-shadow:none;background:#438cd8;border-radius:50%}.main-nav a{padding:10px;font-size:16px}.main-nav a svg{display:none}.header-search{color:#8f9098;background:#f7f7f9;border-radius:9px;align-items:center;gap:10px;width:216px;height:44px;margin-left:18px;padding:0 15px;display:flex}.header-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.top-actions{margin-left:16px}.signin-btn{color:#fff;background:#438cd8;border-color:#438cd8;justify-content:center;min-width:122px}.signin-btn:hover{color:#fff;background:#2e78c6;border-color:#2e78c6}.hero{background:linear-gradient(#f7fbff 0%,#fff 100%);padding:30px 24px 41px}.hero:before,.hero:after{opacity:.9;background:#f1bc53;border:0;border-radius:3px;width:15px;height:15px;transform:rotate(32deg)}.hero:before{top:4px;left:80px}.hero:after{background:#ce5f98;bottom:62px;right:22px}.hero-inner{max-width:1230px}.eyebrow{display:none}.hero h1{letter-spacing:-1.4px;max-width:none;margin:0;font-size:56px;line-height:1.2}.hero h1 span{color:#fff;background:#ef6c31;padding:0 10px;display:inline-block}.hero p{max-width:none;margin:31px auto 0;font-size:16px}.search-box{border:0;border-radius:32px;width:600px;height:64px;margin:33px auto 0;padding-left:21px;box-shadow:0 8px 25px #27508014}.search-box button{background:#438cd8;border-radius:28px;min-width:103px;padding:12px 20px}.hero-meta{display:none}.categories{padding:0 0 80px}.categories .section-heading{display:none}.category-grid{grid-template-columns:repeat(5,1fr);gap:20px}.category-card{color:#fff;border-radius:11px;height:203px;min-height:0;padding:0;overflow:hidden;box-shadow:0 10px 21px #202f441a;border:0!important}.category-panel{height:142px;padding:16px}.category-head{align-items:flex-start;margin:0}.category-circle{color:#fff;background:#fff3;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.category-count{color:#fff;background:#fff3;border-radius:14px;padding:7px 10px;font-size:11px;font-weight:500}.category-body{margin-top:14px;position:relative}.category-card strong{font-size:18px}.category-body .category-arrow{color:#fff;background:0 0;position:absolute;top:2px;right:0}.category-card p{color:#fff;min-height:0;margin:3px 0 0;font-size:12px;line-height:1.45}.category-featured{color:#8c8d94;background:#ffffffed;justify-content:space-between;align-items:center;height:61px;padding:0 16px;font-size:10px;display:flex}.category-featured small{font-size:10px}.category-featured b{color:#5d63a2;margin:0;font-size:11px}.category-card.green .category-featured b{color:#d46e38}.category-card.purple .category-featured b{color:#b9365d}.category-card.blue .category-featured b{color:#3b6ab6}.category-card.amber .category-featured b{color:#3b7c81}.trust-strip{background:#f3f8ff;border:0;border-radius:0;margin-top:0}.trust-strip>div{background:0 0}.premium-band{background:linear-gradient(90deg,#4695dc,#2554ad)}.brand{gap:8px;width:144px}.brand-mark{object-fit:cover;border-radius:50%;flex:0 0 32px;display:block;background:0 0!important}.brand-wordmark{object-fit:contain;width:92px;height:28px;display:block}.brand-wordmark-dark{display:none}.upgrade-btn{color:#438cd8;background:#fff;border:1px solid #438cd8;border-radius:7px;justify-content:center;align-items:center;min-width:88px;height:40px;padding:0 16px;font-size:13px;font-weight:600;display:none}.upgrade-btn:hover{color:#2e78c6;background:#eef6ff}.dark-mode .brand-wordmark-light{display:none}.dark-mode .brand-wordmark-dark{display:block}.dark-mode .upgrade-btn{color:#8dbcf0;background:0 0;border-color:#5fa2ed}.dark-mode .upgrade-btn:hover{background:#21394d}.hero:before,.hero:after{display:none}.hero-decor{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-decor i{display:block;position:absolute}.decor-triangle{clip-path:polygon(50% 100%,0 0,100% 0);width:24px;height:26px}.decor-triangle-left{background:#f1bc53;top:80px;left:78px;transform:rotate(12deg)}.decor-triangle-right{background:#729de9;width:14px;height:16px;top:261px;right:112px;transform:rotate(12deg)}.decor-dot{background:#ed767e;border-radius:50%;width:7px;height:7px}.decor-dot-left{top:211px;left:24px}.decor-dot-right{background:#779de6;top:67px;right:109px}.decor-cube{background:#c862a5;border-radius:2px;width:19px;height:19px;transform:rotate(32deg)skewY(-8deg)}.decor-cube-left{background:#d05a9d;width:13px;height:13px;top:214px;left:217px}.decor-cube-right{background:#ce65a7;width:22px;height:22px;top:116px;right:25px}.decor-diamond{background:#7099ec;border-radius:2px;width:13px;height:13px;transform:rotate(45deg)}.decor-diamond-left{background:#6a97e7;width:9px;height:9px;top:292px;left:115px}.decor-diamond-right{background:#f0bd5c;width:12px;height:12px;top:262px;right:143px}body:has(.tool-page) .topbar-inner{width:calc(100% - 114px);max-width:1230px}body:has(.tool-page) .brand{width:135px}body:has(.tool-page) .main-nav{margin-left:49px}.main-nav{position:relative}.nav-item{align-items:center;display:flex;position:relative}.nav-trigger{white-space:nowrap}.nav-dropdown{z-index:40;background:#fff;border:1px solid #edf0f5;border-radius:0 0 10px 10px;grid-template-columns:260px 1fr;gap:24px;width:780px;min-height:365px;padding:20px 16px;display:none;position:absolute;top:calc(100% + 8px);left:-10px;box-shadow:0 16px 32px #1e354e24}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{display:grid}.nav-dropdown strong{color:#8b8f98;letter-spacing:.2px;margin:0 0 16px;font-size:11px;display:block}.nav-featured{border-right:1px solid #e7e9ed;padding-right:22px}.nav-featured>a{color:#25262a;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.nav-featured>a:hover{color:#438cd8}.nav-menu-icon{color:#e55c7d;background:#f9e5ec;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;display:grid}.nav-featured>a:nth-of-type(2) .nav-menu-icon{color:#7157d8;background:#e9e4fb}.nav-featured>a:nth-of-type(3) .nav-menu-icon,.nav-featured>a:nth-of-type(4) .nav-menu-icon{color:#ef8b3d;background:#fff0df}.nav-featured>a b{font-size:15px;line-height:1.35;display:block}.nav-featured>a small{color:#777983;margin-top:4px;font-size:11px;line-height:1.4;display:block}.nav-other{min-width:0}.nav-other-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;display:grid}.nav-other-grid a{color:#25262a;font-size:15px;font-weight:600;line-height:1.2;display:block}.nav-other-grid a:hover{color:#438cd8}.nav-dropdown-image{width:820px}.nav-dropdown-write,.nav-dropdown-video{width:690px}.nav-dropdown-file{grid-template-columns:1fr;width:520px;min-height:220px;left:-260px}.nav-dropdown a:after{display:none}.main-nav .nav-dropdown svg{display:block}.dark-mode .nav-dropdown{background:#22323e;border-color:#394956}.dark-mode .nav-featured{border-color:#394956}.dark-mode .nav-dropdown strong,.dark-mode .nav-featured>a small{color:#aeb9c3}.dark-mode .nav-dropdown a,.dark-mode .nav-featured>a b{color:#f1f4f6}.dark-mode .nav-dropdown a:hover{color:#8dbcf0}.share-modal{background:#fff;border-radius:11px;width:min(500px,100% - 32px);padding:40px;position:relative;box-shadow:0 24px 60px #0003}.share-modal h2{color:#202126;margin:0;font-size:24px;line-height:1.25}.share-modal>p{color:#777983;margin:10px 0 25px;font-size:16px}.share-socials{gap:30px;margin-bottom:38px;display:flex}.share-socials a{color:#438cd8;border:1px solid #e2e4e8;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:grid}.share-socials a:first-child{color:#d83e4d}.share-socials a:nth-child(2){color:#272b32}.share-socials a:nth-child(3){color:#448ddc}.share-socials a:nth-child(4){color:#3577bd}.share-socials a:nth-child(5){color:#2867a7;font-size:14px}.share-link{border:1px solid #e2e4e8;border-radius:8px;align-items:center;height:46px;display:flex;overflow:hidden}.share-link input{color:#3d4046;background:#fff;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 15px;font-size:13px}.share-link button{color:#438cd8;cursor:pointer;background:#fff;border:0;height:100%;padding:0 16px;font-size:12px;font-weight:700}.share-modal>[data-copy-message]{color:#438cd8;min-height:16px;margin-top:8px;font-size:11px;display:block}.dark-mode .share-modal{background:#24333e}.dark-mode .share-modal h2{color:#f6f7f9}.dark-mode .share-modal>p{color:#b8c1c9}.dark-mode .share-socials a{border-color:#465663}.dark-mode .share-link{background:#1d2b35;border-color:#465663}.dark-mode .share-link input,.dark-mode .share-link button{color:#f1f4f6;background:#1d2b35}.dark-mode .google-btn,.dark-mode .signin-modal>label>input,.dark-mode .password-field input{color:#f1f4f6;background:#1d2b35;border-color:#465663}.dark-mode .signin-modal h2,.dark-mode .signup-prompt{color:#f6f7f9}.dark-mode .signin-modal>label,.dark-mode .signin-options{color:#b8c1c9}.present-section{padding-top:132px;padding-bottom:96px}.present-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.present-head h2{color:#24262b;margin:0;font-size:42px;line-height:1.18}.present-head p{color:#777983;margin:10px 0 0;font-size:16px}.present-head p+p{margin-top:4px}.present-controls{gap:14px;display:flex}.present-controls button{color:#8a8d95;cursor:pointer;background:#fff;border:1px solid #e1e3e8;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 5px 12px #2643640f}.present-controls button:last-child{color:#fff;background:#438cd8;border-color:#438cd8}.present-track{grid-auto-columns:calc(33.3333% - 18.6667px);grid-auto-flow:column;gap:28px;display:grid;overflow:hidden}.present-card{background:#fff;border-radius:12px;min-width:0;display:block;overflow:hidden;box-shadow:0 8px 24px #2a415d14}.present-image{background:#eaf0f7;height:220px;padding:10px}.present-image img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.present-lilac .present-image{background:#dcdcff}.present-mint .present-image{background:#ddfae2}.present-peach .present-image{background:#ffe4d7}.present-yellow .present-image{background:#fff1c6}.present-blue .present-image{background:#dbe9ff}.present-green .present-image{background:#dff7e4}.present-rose .present-image{background:#ffe0e8}.present-copy{padding:18px 16px 19px}.present-copy h3{color:#25262a;margin:0;font-size:19px;line-height:1.25}.present-copy p{color:#777983;min-height:44px;margin:7px 0 12px;font-size:14px;line-height:1.45}.present-copy span{color:#438cd8;align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.premium-band{min-height:380px;padding:56px 24px}.premium-inner{justify-content:space-between;align-items:center;gap:35px;width:min(1230px,100%)}.premium-copy{width:54%}.premium-copy h2{margin:0 0 21px;font-size:44px;line-height:1.16}.premium-copy p{color:#e5effc;max-width:590px;margin:0;font-size:16px;line-height:1.45}.premium-copy .premium-points{gap:24px;margin:44px 0 38px;display:flex}.premium-copy .premium-points span{font-size:15px}.premium-art{width:42%;max-width:500px}.premium-art img{width:100%;height:auto;display:block}.premium-btn{padding:15px 24px;font-size:14px}.dark-mode .present-head h2{color:#f6f7f9}.dark-mode .present-head p{color:#b8c1c9}.dark-mode .present-controls button{color:#c9d2da;background:#24333e;border-color:#465663}.dark-mode .present-card{background:#24333e}.dark-mode .present-copy h3{color:#f1f4f6}.dark-mode .present-copy p{color:#b8c1c9}.categories.section-width,.popular.section-width,.trust-strip.section-width{width:calc(100% - 48px);max-width:none}.trust-strip{height:93px}.header-search button{display:none}@media (width<=980px){.main-nav{gap:2px;margin-left:30px}.header-search{width:170px}.hero h1{font-size:46px}.category-grid{gap:12px}.category-card strong{font-size:15px}.category-card p{font-size:10px}}@media (width<=680px){.topbar-inner{width:calc(100% - 30px)}.header-search{display:none}.main-nav{margin-left:auto}.main-nav a{padding:8px 7px;font-size:13px}.main-nav>.nav-item:nth-child(n+4){display:none}.hero{padding:36px 15px 32px}.hero h1{letter-spacing:-.5px;font-size:39px}.hero p{margin-top:13px;font-size:14px}.search-box{width:100%;height:56px;margin-top:21px}.categories{padding-bottom:55px}.category-grid{grid-template-columns:repeat(2,1fr);gap:12px}.category-card{height:196px}.category-panel{height:136px;padding:13px}.category-circle{width:41px;height:41px}.category-card strong{font-size:14px}.category-card p{font-size:10px}.category-featured{height:60px;padding:0 12px}.premium-band{padding:40px 15px}.brand{gap:6px;width:132px}.brand-wordmark{width:88px}.upgrade-btn,.hero-decor .decor-cube-left,.hero-decor .decor-diamond-left,.hero-decor .decor-dot-right,.hero-decor .decor-triangle-right{display:none}.decor-triangle-left{width:18px;height:20px;top:73px;left:78px}.decor-dot-left{top:205px;left:25px}.decor-cube-right{width:17px;height:17px;top:103px;right:16px}.decor-diamond-right{width:9px;height:9px;top:244px;right:73px}.nav-dropdown{min-height:0;box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr;padding:8px 12px;position:static;width:auto!important;display:none!important}.nav-item:hover .nav-dropdown,.nav-item:focus-within .nav-dropdown{display:none!important}.main-nav.is-open .nav-dropdown{display:grid!important}.nav-featured{display:none}.nav-other-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.nav-dropdown strong{margin-bottom:8px;font-size:10px}.nav-other-grid a{font-size:13px}.main-nav.is-open .nav-item{display:block}.main-nav.is-open .nav-trigger{border-bottom:1px solid #edf0f5;justify-content:space-between;width:100%}.dark-mode .nav-dropdown{background:0 0}.dark-mode .nav-trigger{border-color:#394956}body:has(.tool-page) .topbar-inner{width:calc(100% - 30px)}body:has(.tool-page) .brand{width:140px}body:has(.tool-page) .main-nav{margin-left:auto}.share-modal{padding:30px 22px}.share-modal h2{font-size:21px}.share-modal>p{font-size:14px}.share-socials{gap:14px;margin-bottom:28px}.share-socials a{width:42px;height:42px}.share-link input{font-size:12px}.share-link button{padding-inline:11px}.present-section{padding-top:75px;padding-bottom:58px}.present-head{align-items:flex-start;margin-bottom:23px}.present-head h2{font-size:29px}.present-head p{font-size:13px}.present-controls{display:none}.present-track{scroll-snap-type:x mandatory;grid-auto-columns:85%;gap:13px;padding-bottom:8px;overflow-x:auto}.present-card{scroll-snap-align:start}.present-image{height:176px}.present-copy h3{font-size:17px}.present-copy p{min-height:38px;font-size:12px}.present-copy span{font-size:12px}.premium-band{min-height:0;padding:45px 15px}.premium-copy{width:100%}.premium-copy h2{margin-bottom:15px;font-size:31px}.premium-copy p{font-size:13px}.premium-copy .premium-points{gap:13px;margin:25px 0}.premium-copy .premium-points span{font-size:12px}.premium-art{width:100%;max-width:340px;margin:26px auto 0}.popular{padding-top:45px}.trust-strip{height:170px}.trust-strip>div{gap:8px}.trust-strip strong{font-size:31px}.trust-strip span{max-width:54px;font-size:11px}}.tool-page.section-width{background:#f5faff;width:100%;max-width:none;margin:0;padding:44px 0 80px}.tool-page .back-link{display:none}.tool-page .tool-hero{text-align:center;width:min(1000px,100% - 48px);margin:0 auto 38px;display:block}.tool-page .tool-hero .category-badge,.tool-page .rating{display:none}.tool-page .tool-hero h1{letter-spacing:-.7px;margin:0;font-size:40px;line-height:1.2}.tool-page .tool-hero p{color:#111827;margin:16px 0 0;font-size:16px}.tool-page .tool-layout{width:min(968px,100% - 48px);margin:0 auto;display:block}.tool-page .tool-panel{background:#fff;border:0;border-radius:13px;min-height:367px;padding:25px;box-shadow:0 14px 38px #254d7314}.tool-page .workspace{padding:0}.tool-page .dropzone{background:#fff;border:2px dashed #d9dce2;border-radius:10px;min-height:315px}.tool-page .dropzone .upload-mark{color:#97a4b7;background:0 0;width:45px;height:45px}.tool-page .dropzone strong{color:#fff;background:#438cd8;border-radius:7px;margin-top:12px;padding:14px 24px;font-size:16px}.tool-page .dropzone>span:not(.upload-mark){color:#696f78;margin-top:15px;font-size:16px}.tool-page .dropzone small{display:none}.tool-page .workspace-footer{color:#438cd8;justify-content:center;margin-top:22px;font-size:14px}.tool-page .workspace-footer .primary-btn,.tool-page .tool-aside{display:none}.tool-page .howto{width:min(968px,100% - 48px);margin:90px auto 0}.tool-page .generated-output{margin-top:18px}.tool-page .tool-panel:has(.special-workspace){height:auto;min-height:414px}.tool-page .special-workspace{min-height:360px}@media (width<=680px){.resize-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.resize-controls .aspect-toggle{grid-column:1/-1;padding-bottom:0}.tool-page.section-width{padding-top:32px}.tool-page .tool-hero{width:calc(100% - 30px);margin-bottom:25px}.tool-page .tool-hero h1{font-size:32px}.tool-page .tool-hero p{font-size:14px}.tool-page .tool-layout{width:calc(100% - 30px)}.tool-page .tool-panel{min-height:330px;padding:14px}.tool-page .dropzone{min-height:286px}.tool-page .dropzone strong{padding:12px 15px;font-size:14px}.tool-page .dropzone>span:not(.upload-mark){font-size:14px}.tool-page .workspace-footer{font-size:11px}.tool-page .howto{width:calc(100% - 30px)}}.topbar-inner{gap:0;width:calc(100% - 48px);min-height:76px}.main-nav{margin-left:78px}.header-search{margin-left:0}.brand>span:nth-child(2) span{color:#438cd8}.brand-mark{font-size:0;position:relative}.brand-mark:before{content:"";background:#fff;border-radius:3px;width:3px;height:15px;box-shadow:5px -3px #fff,10px 2px #fff}.main-nav a:after{content:"⌄";color:#9a9ba2;margin-left:2px;font-size:11px}.top-actions{gap:12px;margin-left:auto}.hero h1{font-size:58px}.tool-page .tool-panel{height:367px;min-height:367px;overflow:visible}.tool-page .dropzone strong{align-items:center;gap:8px;display:inline-flex}.tool-page .dropzone .upload-mark{color:#97a4b7;background:0 0}.trust-strip>div{justify-content:center;align-items:center;gap:16px;padding:0;display:flex}.trust-strip strong{color:#438cd8;font-size:44px;font-weight:700;line-height:1;display:block}.trust-strip span{color:#555a61;text-align:left;max-width:90px;font-size:16px;line-height:1.2;display:block}.popular{padding-top:161px}.tool-page .workspace:has(.file-list) .workspace-footer .primary-btn,.tool-page .workspace:has(textarea) .workspace-footer .primary-btn{display:inline-flex}.tool-page .workspace:has(.file-list) .workspace-footer,.tool-page .workspace:has(textarea) .workspace-footer{justify-content:space-between}.tool-page .workspace:has(.file-list) .workspace-footer .primary-btn,.tool-page .workspace:has(textarea) .workspace-footer .primary-btn{color:#fff;background:#438cd8}.tool-page .workspace:has(.single-line-input) .workspace-footer{justify-content:space-between}.tool-page .workspace:has(.single-line-input) .workspace-footer .primary-btn{color:#fff;background:#438cd8;display:inline-flex}@media (width<=980px){.main-nav{gap:10px;margin-left:18px}.main-nav a:after{display:none}.tool-page .tool-panel{height:367px}}@media (width<=680px){.main-nav{margin-left:auto}.hero h1{font-size:39px}.tool-page .tool-panel{height:330px;min-height:330px}.trust-strip{height:170px}.trust-strip>div{gap:8px}.trust-strip strong{font-size:31px}.trust-strip span{max-width:54px;font-size:11px}.popular{padding-top:45px}}.tool-page .dropzone .drive-icon{color:#438cd8;background:#f1f7ff;border-radius:50%;place-items:center;width:25px;height:25px;margin-top:21px;display:grid}.tool-page .dropzone .drive-icon svg{stroke-width:2.5px}.dropzone-actions{justify-content:center;align-items:center;gap:12px;width:100%;margin:0 0 10px;display:flex}.dropzone-actions button,.dropzone-actions .dropzone-upload{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.dropzone-actions .dropzone-upload{color:#fff;background:#438cd8;border:1px solid #438cd8;width:418px;max-width:100%}.dropzone-upload{color:#fff;background:#438cd8;border:1px solid #438cd8}.dropzone-my-files{color:#438cd8;background:#fff;border:1px solid #438cd8}.tool-page .dropzone .create-new{color:#438cd8;cursor:pointer;background:#f4faff;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:418px;max-width:calc(100% - 48px);min-height:56px;margin-top:10px;padding:16px 24px;font-size:16px;font-weight:600;display:flex}.chart-types{background:#fff;border-radius:8px;justify-content:center;gap:16px;margin:0 0 24px;padding:24px 18px;display:flex;box-shadow:0 8px 22px #2750800f}.chart-types button{color:#438cd8;cursor:pointer;background:#fff;border:1px solid #438cd8;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:104px;height:80px;font-size:14px;font-weight:600;line-height:1.05;display:flex}.chart-types button.active{color:#fff;background:#438cd8}.chart-types button svg{stroke-width:1.7px}.chart-sample{background:#fff;border-radius:8px;min-height:330px;margin:0 0 22px;padding:28px 24px;position:relative;box-shadow:0 8px 22px #2750800f}.chart-sample-title{text-align:center;color:#656771;font:14px Georgia,serif}.chart-sample-graphic{background:conic-gradient(#c34adf 0 55%,#4f78e8 55% 85%,#a8f45a 85% 100%);border-radius:50%;width:330px;height:330px;margin:10px auto 0;transform:rotate(-1deg)}.chart-donut .chart-sample-graphic{background:conic-gradient(#c34adf 0 55%,#4f78e8 55% 85%,#a8f45a 85% 100%);mask:radial-gradient(circle,#0000 0 35%,#000 36%)}.chart-vertical .chart-sample-graphic,.chart-horizontal .chart-sample-graphic,.chart-line .chart-sample-graphic{background-color:#0000;background-image:linear-gradient(0deg,#0000 0 97%,#e7eaf1 98% 100%),repeating-linear-gradient(90deg,#0000 0 44px,#edf0f6 45px 46px),linear-gradient(0deg,#c34adf 0 72%,#0000 72%),linear-gradient(0deg,#4f78e8 0 48%,#0000 48%),linear-gradient(0deg,#a8f45a 0 27%,#0000 27%);background-position:0 0,0 0,10% 0,40% 0,70% 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%,24% 100%,24% 100%,24% 100%;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border-radius:0;width:min(650px,90%);height:230px}.chart-horizontal .chart-sample-graphic{transform:rotate(90deg)scale(.7)}.chart-line .chart-sample-graphic{background:linear-gradient(145deg,#0000 48%,#4f78e8 49% 51%,#0000 52%),linear-gradient(35deg,#0000 46%,#4f78e8 47% 49%,#0000 50%);height:230px}.chart-sample-legend{color:#656771;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:12px;font-size:12px;display:flex}.chart-sample-legend span{align-items:center;gap:5px;display:inline-flex}.chart-sample-legend i{background:#c34adf;border-radius:2px;width:10px;height:10px;display:block}.chart-sample-legend span:nth-child(2) i{background:#4f78e8}.chart-sample-legend span:nth-child(3) i{background:#a8f45a}.chart-data-label{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.chart-data-label small{color:#8d9098;font-size:11px;font-weight:400}@media (width<=680px){.chart-types{gap:6px;padding:14px 6px}.chart-types button{width:19%;height:68px;padding:4px 2px;font-size:10px}.chart-types button svg{width:24px}.chart-sample{padding:20px 12px}.chart-sample-graphic{width:230px;height:230px}.chart-vertical .chart-sample-graphic,.chart-horizontal .chart-sample-graphic,.chart-line .chart-sample-graphic{width:95%;height:170px}}.hero{padding-top:11px}.recent-tools{color:#181a1f;white-space:nowrap;align-items:center;gap:12px;width:min(1230px,100%);height:28px;margin:0 auto 71px;font-size:15px;line-height:1;display:flex}.recent-tools strong{font-weight:700}.recent-tools a{color:#438cd8;background:#f8fbff;border:1px solid #438cd8;border-radius:10px;align-items:center;height:34px;padding:0 13px;font-size:14px;font-weight:600;display:inline-flex}.hero-word{text-align:center;min-width:285px;padding-inline:10px;color:#fff!important;background:#247881!important}.brand{width:148px;position:relative}.brand small{white-space:nowrap;margin:0;position:absolute;top:30px;left:82px}.brand>span:nth-child(2) span,.footer-brand strong span{color:#438cd8}.footer-brand strong span{font-weight:800}.main-nav{gap:26px;margin-left:68px}.top-actions{gap:10px}.top-actions .icon-btn{border:1px solid #e5e5e8;border-radius:50%;width:44px;height:44px}.top-actions .header-search{margin-left:18px}.hero-word.word-everything{background:#f66213!important}.hero-word.word-your-life{background:#d61c4e!important}.hero-word.word-education{background:#1c67ca!important}.categories.section-width{width:calc(100% - 28px)}.profile-preview{aspect-ratio:1;object-fit:cover;border:4px solid #f1f7ff;border-radius:50%;width:min(280px,72vw);height:auto;margin:14px auto 18px;display:block;box-shadow:0 5px 18px #254d731f}.tool-page .pdf-editor-workspace .dropzone{padding-top:38px}.tool-page .pdf-editor-workspace .dropzone strong{width:418px;max-width:calc(100% - 48px)}.tool-app-shell{z-index:80;color:#20252d;background:#f8fafc;grid-template-columns:287px minmax(0,1fr);font-family:Poppins,ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;inset:0}.tool-app-sidebar{background:#fff;border-right:1px solid #e2e6eb;flex-direction:column;gap:18px;padding:16px;display:flex}.tool-app-brand{align-items:center;gap:10px;height:40px;padding-left:0;font-size:20px;font-weight:800;display:flex}.tool-app-brand img{width:32px;height:32px}.tool-app-brand>span{position:relative}.tool-app-brand>span>span{color:#438cd8}.tool-app-brand small{white-space:nowrap;width:60px;font-size:9px;font-weight:500;line-height:1;position:absolute;top:21px;left:35px}.tool-app-select{border:1px solid #d8dce1;border-radius:6px;align-items:center;gap:9px;height:39px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.tool-app-select svg:last-child{margin-left:auto}.tool-app-sidebar nav{flex-direction:column;gap:4px;display:flex}.tool-app-sidebar nav a,.tool-app-sidebar-footer a{color:#4f5864;border-radius:6px;align-items:center;gap:12px;min-height:38px;padding:0 10px;font-size:14px;display:flex}.tool-app-sidebar nav a svg:last-child{margin-left:auto}.tool-app-sidebar nav a.active{color:#315fb1;background:#dce8fb}.tool-app-sidebar-footer{flex-direction:column;gap:7px;margin-top:auto;display:flex}.tool-app-sidebar-footer a{color:#20252d;justify-content:center}.tool-app-sidebar-footer .tool-app-trial{color:#856929;background:#fff4c7;font-weight:600}.tool-app-main{background:#f8fafc;min-width:0}.tool-app-main>header{background:#fff;border-bottom:1px solid #e1e5ea;align-items:center;gap:26px;height:64px;padding:0 31px;display:flex}.tool-app-main>header button{color:#58616c;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tool-app-main>header strong{flex:1;font-size:22px;line-height:1.2}.tool-app-card{text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:min(782px,100% - 80px);min-height:366px;margin:56px auto;padding:36px;display:flex;box-shadow:0 12px 30px #223c560f}.tool-app-card>strong{margin-top:10px;font-size:17px;font-weight:500}.tool-app-spinner{color:#315fe0}.tool-app-cancel{color:#bc5a5a;cursor:pointer;background:#fff;border:1px solid #d47171;border-radius:4px;margin-top:18px;padding:8px 14px}.tool-app-ready{color:#4da36b;margin:5px 0}.tool-app-result{aspect-ratio:1;object-fit:cover;border-radius:50%;width:min(220px,70vw);height:auto}.tool-app-card .primary-btn{margin-top:18px;display:inline-flex}.tool-app-shell .spin{animation:1s linear infinite tool-app-spin}@keyframes tool-app-spin{to{transform:rotate(360deg)}}.tool-app-source{object-fit:contain;background:#f6f8fb;border-radius:8px;width:min(720px,100%);height:250px;margin:0 auto 20px;display:block}.profile-workbench .tool-app-source{width:min(560px,100%)}.tool-app-range{color:#59616b;align-items:center;gap:12px;width:min(360px,100%);margin:0 auto 4px;font-size:14px;display:flex}.tool-app-range input{accent-color:#315fe0;flex:1}.tool-app-resize-controls{border-top:1px solid #e1e5ea;justify-content:center;align-items:flex-end;gap:12px;width:min(720px,100%);padding-top:16px;display:flex}.tool-app-resize-controls label{color:#59616b;flex-direction:column;align-items:flex-start;gap:6px;font-size:13px;display:flex}.tool-app-resize-controls input[type=number]{color:#20252d;width:112px;height:38px;font:inherit;border:1px solid #d8dce1;border-radius:5px;padding:0 10px}.tool-app-check{white-space:nowrap;height:38px;flex-direction:row!important;align-items:center!important}.tool-app-check input{accent-color:#315fe0}@media (width<=680px){.tool-app-shell{grid-template-columns:1fr}.tool-app-sidebar{display:none}.tool-app-main>header{padding:0 18px}.tool-app-card{width:calc(100% - 30px);min-height:300px;margin:28px auto}.tool-app-resize-controls{flex-wrap:wrap;justify-content:flex-start}.tool-app-resize-controls .primary-btn{margin-top:8px}}.tool-page .tool-panel{height:414px;min-height:414px;margin-top:4px;padding:24px;position:relative;top:2px}.tool-page .dropzone{justify-content:flex-start;min-height:366px;padding-top:70px}.tool-page .dropzone .upload-mark{margin-bottom:16px}.tool-page .dropzone strong{margin-top:0;padding:16px 24px}.tool-page .dropzone .drive-icon{width:32px;height:32px;margin-top:34px!important}.tool-page .workspace-footer{margin-top:69px}@media (width<=680px){.recent-tools{gap:7px;width:100%;height:auto;margin-bottom:32px;font-size:12px;overflow:hidden}.recent-tools a{height:29px;padding-inline:9px;font-size:11px}.recent-tools a:nth-of-type(2){display:none}.hero-word{min-width:0;padding-inline:6px}.hero h1{line-height:1.14}.top-actions{gap:7px}.top-actions .icon-btn{border:0;width:35px;height:35px}.top-actions .header-search{margin-left:0}.topbar-inner{min-height:60px}.top-actions .icon-btn[data-theme-toggle],.top-actions .icon-btn[data-files],.top-actions .icon-btn[data-share]{display:none}.top-actions .header-search{background:0 0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:flex}.top-actions .header-search input{display:none}.top-actions .header-search svg{width:21px;height:21px}.top-actions .signin-btn{display:none}.mobile-menu{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.dropzone-actions{gap:8px;width:100%}.dropzone-actions button{height:48px;padding:0 12px;font-size:13px}.dropzone-actions button svg{width:16px;height:16px}}@media (width>=681px){.nav-dropdown-image{border-radius:0 0 10px 10px;grid-template-columns:300px 1fr;gap:20px;width:100vw;min-height:640px;padding:16px 18px;top:calc(100% + 16px);left:-330px}.nav-dropdown-image .nav-featured{padding-right:20px}.nav-dropdown-image .nav-featured>strong{font-size:0}.nav-dropdown-image .nav-featured>strong:after{content:"IMAGE TOOLS";font-size:11px}.nav-dropdown-image .nav-featured>a{padding:8px 0 8px 14px}.nav-dropdown-image .nav-other-grid{border-top:1px solid #e7e9ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;padding-top:2px}.nav-dropdown-image .nav-other>strong{margin:14px 0 12px}.nav-dropdown-image .nav-other-grid a{min-height:42px;padding:10px 0;font-size:15px}.nav-dropdown-image .nav-other-grid a:nth-child(-n+3){background-position:50% -15px;background-repeat:no-repeat;background-size:100% 160px;border-bottom:1px solid #e7e9ed;min-height:250px;padding-top:166px;font-size:16px}.nav-dropdown-image .nav-other-grid a:first-child{background-image:url(/assets/utool-preview-image.svg)}.nav-dropdown-image .nav-other-grid a:nth-child(2){background-image:url(/assets/utool-preview-pdf.svg)}.nav-dropdown-image .nav-other-grid a:nth-child(3){color:#20252d;background-image:url(/assets/utool-preview-chart.svg)}.nav-dropdown-image .nav-other-grid a:nth-child(n+4){grid-row:auto}}@media (width<=680px){.hero .recent-tools{display:none}.hero{padding:12px 15px 18px}.hero h1{letter-spacing:0;max-width:360px;margin:0 auto;font-size:29px;line-height:1.2}.hero p{max-width:350px;margin:12px auto 0;font-size:14px}.hero .search-box{margin-top:19px}.categories{padding-bottom:72px}.categories>.category-grid{scrollbar-width:none;gap:16px;width:100%;display:flex;overflow-x:auto}.categories>.category-grid::-webkit-scrollbar{display:none}.categories>.category-grid>.category-card{flex:0 0 192px}.categories>.category-grid>.category-card.amber{order:0}.categories>.category-grid>.category-card.coral{order:1}.categories>.category-grid>.category-card.green{order:2}.categories>.category-grid>.category-card.purple{order:3}.categories>.category-grid>.category-card.blue{order:4}.trust-strip{border-radius:8px;grid-template-columns:repeat(4,1fr);height:100px;min-height:100px;padding:0 6px}.trust-strip>div{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 3px}.trust-strip>div:first-child{order:3}.trust-strip>div:nth-child(2){border-right:1px solid var(--line);order:1}.trust-strip>div:nth-child(3){order:2}.trust-strip>div:nth-child(4){order:4}.trust-strip strong{font-size:24px}.trust-strip span{max-width:none;font-size:10px;line-height:1.15}.popular{background:#f3f8ff;border-radius:24px 24px 0 0;margin-top:40px;padding:44px 15px 60px}.popular .section-heading{text-align:center}.popular .filter-pills{justify-content:center}.category-directory-page,.all-tools-directory{padding:14px 24px 60px}.category-directory-page .category-directory,.all-tools-directory .directory-header{text-align:left;margin:0 0 28px}.category-directory-page .category-directory h1,.all-tools-directory .directory-header h1{letter-spacing:0;font-size:28px;line-height:1.25}.category-directory-page .category-directory>p,.all-tools-directory .directory-header>p{margin:8px 0 0;font-size:13px;line-height:1.4}.category-directory-page .category-search,.all-tools-directory .search-box{width:100%;height:56px;margin:25px 0 0;padding-left:16px}.category-directory-page .category-search button,.all-tools-directory .search-box button{min-width:80px;height:44px}.category-directory-page .tool-grid,.all-tools-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.category-directory-page .tool-card,.all-tools-directory .tool-card{min-height:95px;padding:0 12px}.category-directory-page .tool-icon,.all-tools-directory .tool-icon{float:none;border-radius:8px;width:32px;height:32px;margin:0 0 10px}.category-directory-page .tool-card-copy,.all-tools-directory .tool-card-copy{display:block}.category-directory-page .tool-card strong,.all-tools-directory .tool-card strong{width:100%;margin:0;font-size:13px;line-height:1.3}.category-directory-page .tool-card small,.all-tools-directory .tool-card small{width:100%;margin:6px 0 0;font-size:11px;line-height:1.25}.category-directory-page .tool-card em,.all-tools-directory .tool-card em{display:none}}.category-directory-page{background:#fff;width:100%;max-width:none;padding:9px 24px 94px;position:relative;overflow:hidden}.category-directory-page:before,.category-directory-page:after{content:"";pointer-events:none;opacity:.32;position:absolute}.category-directory-page:before{border:2px solid #f4a39a;width:18px;height:18px;top:245px;left:7%;transform:rotate(35deg)}.category-directory-page:after{border:2px solid #c7bdf4;border-radius:7px;width:28px;height:28px;top:155px;right:8%;transform:rotate(18deg)}.category-directory-page .category-directory{z-index:1;text-align:center;width:100%;max-width:none;margin:0 auto 90px;position:relative}.category-directory-page .category-badge{display:none}.category-directory-page .category-directory h1{color:#2d2e34;letter-spacing:0;margin:0;font-size:56px;font-weight:700;line-height:1.4}.category-directory-page .category-directory>p{color:#777982;margin:24px auto 0;font-size:16px;line-height:1.4}.category-directory-page .category-search{border-radius:33px;width:min(600px,100%);max-width:600px;height:64px;margin:40px auto 0;padding:7px 8px 7px 20px;box-shadow:0 12px 28px #232c3f1a}.category-directory-page .category-search input{font-size:15px}.category-directory-page .category-search button{background:#438fdc;border-radius:25px;min-width:94px;height:48px;font-size:14px}.category-directory-page .tool-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1232px,100%);margin:0 auto;position:relative}.category-directory-page .tool-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:16px 44px 16px 16px;display:block}.category-directory-page .tool-card:hover{box-shadow:none;border-color:#0000;transform:none}.category-directory-page .tool-icon{float:left;border-radius:8px;width:40px;height:40px;margin:0 12px 12px 0}.category-directory-page .tool-card-copy{padding-right:0;display:block}.category-directory-page .tool-card strong{color:#34353c;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 52px);margin-left:52px;font-size:16px;line-height:1.4;display:block;overflow:hidden}.category-directory-page .tool-card small{color:#438fdc;width:calc(100% - 52px);margin:2px 0 0 52px;font-size:12px;font-weight:600;line-height:1.375;display:block}.category-directory-page .tool-card em{clear:both;color:#7e7f87;margin-top:0;font-size:14px;line-height:1.6;display:block}.category-directory-page .card-arrow{display:none}.category-directory-page .tool-icon svg{width:24px;height:24px}.category-directory-page .tool-card[href="/image/ai-image-generator"] .tool-icon,.category-directory-page .tool-card[href="/image/remove-bg"] .tool-icon,.category-directory-page .tool-card[href="/pdf/to-jpg"] .tool-icon,.category-directory-page .tool-card[href="/image/combine-maker"] .tool-icon{color:#3d99f5;background:#e2f0fe}.category-directory-page .tool-card[href="/image/upscale"] .tool-icon,.category-directory-page .tool-card[href="/image/resize"] .tool-icon,.category-directory-page .tool-card[href="/image/profile-photo"] .tool-icon,.category-directory-page .tool-card[href="/image/blur-background"] .tool-icon,.category-directory-page .tool-card[href="/image/colorize-photo"] .tool-icon,.category-directory-page .tool-card[href="/image/jpg-to-webp"] .tool-icon,.category-directory-page .tool-card[href="/image/png-to-svg"] .tool-icon,.category-directory-page .tool-card[href="/image/translate"] .tool-icon{color:#e2c740;background:#fef9e2}.category-directory-page .tool-card[href="/image/remove-watermark-photo"] .tool-icon,.category-directory-page .tool-card[href="/image/to-text"] .tool-icon,.category-directory-page .tool-card[href="/image/compress"] .tool-icon,.category-directory-page .tool-card[href="/image/pixelate"] .tool-icon{color:#ff7919;background:#ffede0}.category-directory-page .tool-card[href="/image/remove-objects"] .tool-icon,.category-directory-page .tool-card[href="/image/png-to-jpg"] .tool-icon,.category-directory-page .tool-card[href="/image/jpg-to-svg"] .tool-icon,.category-directory-page .tool-card[href="/image/add-images"] .tool-icon,.category-directory-page .tool-card[href="/image/border"] .tool-icon,.category-directory-page .tool-card[href="/image/jpg-to-avif"] .tool-icon{color:#e24841;background:#fbe6e5}.category-directory-page .tool-card[href="/image/webp-to-png"] .tool-icon,.category-directory-page .tool-card[href="/image/crop"] .tool-icon,.category-directory-page .tool-card[href="/image/png-to-webp"] .tool-icon,.category-directory-page .tool-card[href="/image/split"] .tool-icon,.category-directory-page .tool-card[href="/image/heic-to-png"] .tool-icon{color:#79dc47;background:#ecfae5}.category-directory-page .tool-card[href="/image/remove-person"] .tool-icon,.category-directory-page .tool-card[href="/image/jpg-to-png"] .tool-icon,.category-directory-page .tool-card[href="/image/heic-to-png"] .tool-icon{color:#10d0d5;background:#e3fcfd}.category-directory-page .tool-card[href="/image/heic-to-jpg"] .tool-icon,.category-directory-page .tool-card[href="/image/collage-maker"] .tool-icon,.category-directory-page .tool-card[href="/image/svg-to-png"] .tool-icon{color:#624bd8;background:#e9e6f9}.category-directory-page .tool-card[href="/image/unblur"] .tool-icon,.category-directory-page .tool-card[href="/image/text-to-image"] .tool-icon{color:#ff5975;background:#ffe0e6}.category-directory-page .tool-card[href="/image/ai-image-generator"] .tool-icon,.category-directory-page .tool-card[href="/image/to-text"] .tool-icon,.category-directory-page .tool-card[href="/image/blur-background"] .tool-icon,.category-directory-page .tool-card[href="/image/cleanup-picture"] .tool-icon{color:#e2c740;background:#fef9e2}.category-directory-page .tool-card[href="/image/remove-bg"] .tool-icon,.category-directory-page .tool-card[href="/image/compress"] .tool-icon{color:#ff5975;background:#ffe0e6}.category-directory-page .tool-card[href="/pdf/to-jpg"] .tool-icon,.category-directory-page .tool-card[href="/image/remove-objects"] .tool-icon,.category-directory-page .tool-card[href="/image/remove-person"] .tool-icon,.category-directory-page .tool-card[href="/image/webp-to-jpg"] .tool-icon{color:#624bd8;background:#e9e6f9}.category-directory-page .tool-card[href="/image/upscale"] .tool-icon,.category-directory-page .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#ff7919;background:#ffede0}.category-directory-page .tool-card[href="/image/heic-to-jpg"] .tool-icon,.category-directory-page .tool-card[href="/image/unblur"] .tool-icon{color:#e24841;background:#fbe6e5}@media (width<=980px){.category-directory-page{padding-inline:24px}.category-directory-page .category-directory h1{font-size:48px}.category-directory-page .tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px}}@media (width<=680px){.category-directory-page{padding:38px 15px 70px}.category-directory-page .category-directory{margin-bottom:55px}.category-directory-page .category-directory h1{letter-spacing:-.5px;font-size:38px}.category-directory-page .category-directory>p{font-size:14px}.category-directory-page .category-search{height:58px;margin-top:26px}.category-directory-page .category-search button{min-width:80px;height:44px}.category-directory-page .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 10px}.category-directory-page .tool-card{min-height:120px;padding-inline:4px}.category-directory-page .tool-card strong{font-size:14px}.category-directory-page .tool-card em{font-size:12px}}@media (width<=430px){.category-directory-page .tool-grid{grid-template-columns:1fr}.category-directory-page .tool-card{min-height:88px}}.tool-page .tool-layout{width:min(966.67px,100% - 48px)}.tool-page .dropzone .drive-icon{margin-top:24px!important}.footer{background:#fff;border-top:0;margin-top:88px}.footer-inner{grid-template-columns:360px 110px minmax(0,1fr);gap:35px;width:min(1166px,100% - 50px);padding:43px 0 54px;display:grid}.footer-brand strong{font-size:24px;line-height:1.2;display:block}.footer-brand p{color:#777982;max-width:360px;margin:17px 0 0;font-size:13px;line-height:1.55}.footer h4{margin:2px 0 19px;font-size:15px}.footer-inner>div:not(.footer-brand) a{color:#777982;margin-bottom:13px;font-size:13px}.footer-tools{min-width:0}.footer-tool-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:27px;display:grid}.footer-tool-columns a{line-height:1.35;display:block}.footer-bottom{color:#777982;background:#f1f7ff;border:0;align-items:center;gap:28px;width:100%;padding:20px 50px;font-size:12px;display:flex}.footer-bottom span:last-child{margin-left:auto}.footer-bottom a{color:#438cd8;font-weight:600}@media (width<=680px){.tool-page .tool-layout{width:calc(100% - 30px)}}@media (width<=980px){.footer-inner{grid-template-columns:240px 100px minmax(0,1fr);gap:22px}.footer-tool-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.footer-bottom{padding-inline:24px}}@media (width<=680px){.footer-inner{grid-template-columns:1fr;width:calc(100% - 30px);padding:36px 0 30px}.footer-tool-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.footer-bottom{grid-template-columns:1fr;gap:9px;padding:18px 15px;display:grid}.footer-bottom span:last-child{margin-left:0}}.dark-mode .topbar{background:#1c2731f5;border-color:#33424e}.dark-mode .main-nav,.dark-mode .hero,.dark-mode .categories,.dark-mode .popular,.dark-mode .category-directory-page,.dark-mode .tool-page.section-width{background:#1c2731}.dark-mode .hero h1,.dark-mode .hero p,.dark-mode .recent-tools strong,.dark-mode .section-heading h2,.dark-mode .directory-header h1{color:#f6f7f9}.dark-mode .recent-tools a{color:#5fa2ed;background:#1e303e;border-color:#438cd8}.dark-mode .search-box{color:#f6f7f9;background:#202f3b;box-shadow:0 8px 25px #0000002e}.dark-mode .search-box input{color:#f6f7f9}.dark-mode .search-box input::placeholder{color:#aab7c3}.dark-mode .category-featured{color:#c1cbd4;background:#1d2e3be6}.dark-mode .category-featured b{color:#8dbcf0}.dark-mode .trust-strip{background:#213441}.dark-mode .trust-strip>div{background:0 0}.dark-mode .trust-strip span{color:#d0d8df}.dark-mode .premium-band{background:linear-gradient(90deg,#2d6ca4,#214784)}.dark-mode .tool-card{background:#24333e;border-color:#384954}.dark-mode .tool-card strong{color:#f1f4f6}.dark-mode .tool-card em{color:#b8c1c9}.dark-mode .tool-card small{color:#76ace0}.dark-mode .category-directory-page .tool-card{background:0 0}.dark-mode .footer{background:#1a252e;border-color:#33424e}.dark-mode .footer-brand p,.dark-mode .footer-inner>div:not(.footer-brand) a{color:#b5c0c9}.dark-mode .footer h4,.dark-mode .footer-brand strong{color:#f6f7f9}.dark-mode .footer-bottom{color:#b9c7d2;background:#1a3348}.dark-mode .tool-page .tool-panel{background:#22323e}.dark-mode .tool-page .dropzone{color:#c9d2da;background:#1e2d38;border-color:#51616d}.dark-mode .tool-page .dropzone strong{color:#fff}.dark-mode .tool-page .workspace-footer{color:#75abe0}.dark-mode .tool-page .howto{border-color:#33424e}.dark-mode .step-grid>div{background:#24333e;border-color:#384954}.dark-mode .step-grid strong{color:#f1f4f6}.dark-mode .step-grid p{color:#b8c1c9}.all-tools-directory{background:#fff;width:100%;max-width:none;padding:9px 24px 88px;position:relative;overflow:hidden}.all-tools-directory:before,.all-tools-directory:after{content:"";pointer-events:none;opacity:.32;position:absolute}.all-tools-directory:before{border:2px solid #f4a39a;width:18px;height:18px;top:4px;left:7%;transform:rotate(35deg)}.all-tools-directory:after{border:2px solid #c7bdf4;border-radius:7px;width:28px;height:28px;top:75px;right:8%;transform:rotate(18deg)}.all-tools-directory .directory-header{z-index:1;text-align:center;width:100%;max-width:none;margin:0 auto 90px;position:relative}.all-tools-directory .directory-header h1{letter-spacing:0;margin:0;font-size:56px;font-weight:700;line-height:1.4}.all-tools-directory .directory-header>p{color:#777982;margin:24px auto 0;font-size:16px;line-height:1.4}.all-tools-directory .search-box{border-radius:33px;width:min(600px,100%);max-width:600px;height:64px;margin:40px auto 0}.all-tools-directory .tool-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1232px,100%);margin:0 auto;position:relative}.all-tools-directory .tool-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:16px 44px 16px 16px;display:block}.all-tools-directory .tool-card:hover{box-shadow:none;transform:none}.all-tools-directory .tool-icon{float:left;border-radius:8px;width:40px;height:40px;margin:0 12px 12px 0}.all-tools-directory .tool-card-copy{padding-right:0;display:block}.all-tools-directory .tool-card strong{line-height:1.4;display:block}.all-tools-directory .tool-card small{margin-top:2px;display:block}.all-tools-directory .card-arrow{display:none}@media (width<=680px){.all-tools-directory{padding:38px 15px 70px}.all-tools-directory .directory-header{margin-bottom:55px}.all-tools-directory .directory-header h1{font-size:40px}.all-tools-directory .directory-header>p{margin-top:18px;font-size:14px}.all-tools-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.all-tools-directory .tool-card{min-height:120px}}.all-tools-directory .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 52px);margin-left:52px;line-height:1.4;display:block;overflow:hidden}.all-tools-directory .tool-card small{width:calc(100% - 52px);margin:2px 0 0 52px;line-height:1.375;display:block}.all-tools-directory .tool-card em{clear:both;margin-top:0;font-size:14px;line-height:1.6;display:block}.all-tools-directory .tool-icon svg{width:24px;height:24px}.all-tools-directory .tool-card[href="/write/content-improver"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/merge"] .tool-icon,.all-tools-directory .tool-card[href="/image/upscale"] .tool-icon{color:#ff5975;background:#ffe0e6}.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/to-word"] .tool-icon{color:#3d99f5;background:#e2f0fe}.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-icon,.all-tools-directory .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#ff7919;background:#ffede0}.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/compress"] .tool-icon,.all-tools-directory .tool-card[href="/image/change-bg-photo"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/from-word"] .tool-icon,.all-tools-directory .tool-card[href="/image/profile-photo"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/from-jpg"] .tool-icon,.all-tools-directory .tool-card[href="/write/paragraph-completer"] .tool-icon,.all-tools-directory .tool-card[href="/write/story-generator"] .tool-icon{color:#79dc47;background:#ecfae5}.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon,.all-tools-directory .tool-card[href="/write/grammar-fixer"] .tool-icon,.all-tools-directory .tool-card[href="/image/remove-objects"] .tool-icon{color:#e24841;background:#fbe6e5}.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-icon,.all-tools-directory .tool-card[href="/image/to-text"] .tool-icon{color:#624bd8;background:#e9e6f9}.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon,.all-tools-directory .tool-card[href="/image/compress"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/unlock"] .tool-icon,.all-tools-directory .tool-card[href="/image/resize"] .tool-icon,.all-tools-directory .tool-card[href="/write/content-improver"] .tool-icon,.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/merge"] .tool-icon{color:#ff5975;background:#ffe0e6}.all-tools-directory .tool-card[href="/write/paragraph-completer"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon,.all-tools-directory .tool-card[href="/image/compress"] .tool-icon,.all-tools-directory .tool-card[href="/image/resize"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/image/change-bg-photo"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/to-word"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/write/story-generator"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/unlock"] .tool-icon{color:#79dc47;background:#ecfae5}.all-tools-directory .tool-card[href="/write/grammar-fixer"] .tool-icon,.all-tools-directory .tool-card[href="/image/remove-objects"] .tool-icon{color:#e24841;background:#fbe6e5}.dark-mode .main-nav a{color:#f6f7f9}.tool-page .workspace:has(.file-list) .workspace-footer,.tool-page .workspace:has(.generated-output) .workspace-footer{margin-top:15px}.pdf-edit-field{margin-top:14px}.pdf-edit-field input{width:100%;color:var(--ink);background:#fff;border:1px solid #dfdfe5;border-radius:8px;outline:0;margin-top:7px;padding:10px 12px;font-size:13px;display:block}.pdf-edit-field input:focus{border-color:#438cd8;box-shadow:0 0 0 3px #438cd81f}.dark-mode .pdf-edit-field input{color:#f6f7f9;background:#1d2b35;border-color:#465663}@media (width<=680px){.brand{width:140px}.brand small{left:76px}.top-actions{gap:4px}.signin-btn{min-width:0;padding:8px 10px;font-size:0}.category-directory-page,.all-tools-directory{padding:14px 24px 60px}.category-directory-page .category-directory,.all-tools-directory .directory-header{text-align:left;margin:0 0 28px}.category-directory-page .category-directory h1,.all-tools-directory .directory-header h1{letter-spacing:0;font-size:28px;line-height:1.25}.category-directory-page .category-directory>p,.all-tools-directory .directory-header>p{margin:8px 0 0;font-size:13px;line-height:1.4}.category-directory-page .category-search,.all-tools-directory .search-box{width:100%;height:56px;margin:25px 0 0;padding-left:16px}.category-directory-page .category-search button,.all-tools-directory .search-box button{min-width:80px;height:44px}.category-directory-page .tool-grid,.all-tools-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.category-directory-page .tool-card,.all-tools-directory .tool-card{min-height:95px;padding:0 12px}.category-directory-page .tool-icon,.all-tools-directory .tool-icon{float:none;border-radius:8px;width:32px;height:32px;margin:0 0 10px}.category-directory-page .tool-card-copy,.all-tools-directory .tool-card-copy{display:block}.category-directory-page .tool-card strong,.all-tools-directory .tool-card strong{width:100%;margin:0;font-size:13px;line-height:1.3}.category-directory-page .tool-card small,.all-tools-directory .tool-card small{width:100%;margin:6px 0 0;font-size:11px;line-height:1.25}.category-directory-page .tool-card em,.all-tools-directory .tool-card em{display:none}.category-directory-page .category-directory{margin-bottom:72px}.all-tools-directory .directory-header{margin-bottom:66px}.all-tools-directory .search-box{margin-top:18px}.category-directory-page .tool-grid,.all-tools-directory .tool-grid{gap:9px}.category-directory-page .tool-card,.all-tools-directory .tool-card{min-height:107px}}.category-directory-page .tool-card[href="/image/ai-image-generator"] .tool-icon,.all-tools-directory .tool-card[href="/write/content-improver"] .tool-icon,.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-icon{color:#3d99f5;background:#e2f0fe}.category-directory-page .tool-card[href="/image/remove-bg"] .tool-icon{color:#ff7919;background:#ffede0}.category-directory-page .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#10d0d5;background:#e3fcfd}.category-directory-page .tool-card[href="/image/upscale"] .tool-icon{color:#ff5975;background:#ffe0e6}.category-directory-page .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#ff7919;background:#ffede0}.category-directory-page .tool-card[href="/image/to-text"] .tool-icon{color:#624bd8;background:#e9e6f9}.category-directory-page .tool-card[href="/image/compress"] .tool-icon{color:#e2c740;background:#fef9e2}.category-directory-page .tool-card[href="/image/remove-objects"] .tool-icon{color:#ff5975;background:#ffe0e6}.category-directory-page .tool-card[href="/image/resize"] .tool-icon{color:#3d99f5;background:#e2f0fe}.category-directory-page .tool-card[href="/image/profile-photo"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-icon,.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-icon{color:#ff5975;background:#ffe0e6}.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon{color:#624bd8;background:#e9e6f9}.all-tools-directory .tool-card[href="/pdf/from-jpg"] .tool-icon,.all-tools-directory .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon{color:#e24841;background:#fbe6e5}@media (width<=680px){.tool-page.section-width{padding-top:40px}.tool-page .tool-hero{width:calc(100% - 64px);margin-bottom:40px}.tool-page .tool-hero h1{letter-spacing:0;font-size:30px;line-height:1.2}.tool-page .tool-hero p{font-size:14px}.tool-page .tool-layout{width:calc(100% - 64px)}.tool-page .tool-panel{height:480px;min-height:480px;padding:24px}.tool-page .dropzone{min-height:430px;padding-top:111px}.tool-page .dropzone-actions{gap:0}.tool-page .dropzone-my-files{display:none}.tool-page .dropzone-upload{width:212px;height:56px;padding:0 14px;font-size:14px}.tool-page .dropzone>span:not(.upload-mark){margin-top:5px;font-size:14px}.tool-page .dropzone .drive-icon{margin-top:21px!important}}.blog-page{background:#fff;min-height:calc(100vh - 76px);padding:42px 24px 110px}.blog-container{width:min(1180px,100%);margin:0 auto}.blog-breadcrumb{color:#8a8d95;gap:8px;margin:0 0 35px;font-size:13px;display:flex}.blog-breadcrumb a{color:#438cd8}.blog-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:36px 56px;display:grid}.blog-card{min-height:0;box-shadow:none;background:0 0;border-radius:0;display:block;overflow:hidden}.blog-card:first-child{grid-row:span 3}.blog-card:not(:first-child){border-bottom:1px solid #edf0f4;padding:0 0 23px}.blog-card-art{background:#dcecff;align-items:flex-end;min-height:185px;margin-bottom:18px;padding:18px;display:flex}.blog-card:first-child .blog-card-art{min-height:260px}.blog-peach .blog-card-art{background:#ffe8dc}.blog-mint .blog-card-art{background:#e2f8e6}.blog-lilac .blog-card-art{background:#ece7ff}.blog-card-art span{color:#5d6b7f;background:#fffc;border-radius:4px;padding:6px 9px;font-size:10px;font-weight:700}.blog-card-copy{padding:0}.blog-card-copy small{color:#438cd8;letter-spacing:.3px;font-size:10px;font-weight:700}.blog-card-copy h2{color:#292c33;margin:8px 0 10px;font-size:21px;line-height:1.2}.blog-card:first-child .blog-card-copy h2{font-size:34px}.blog-card-copy p{color:#777982;margin:0;font-size:13px;line-height:1.5}.blog-card-copy>a{color:#438cd8;margin-top:17px;font-size:12px;font-weight:600;display:inline-block}.blog-support{background:#f2f7ff;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-top:64px;padding:38px 42px;display:flex}.blog-support h2{color:#292c33;margin:0 0 10px;font-size:28px}.blog-support p{color:#6f7680;max-width:680px;margin:0;font-size:14px;line-height:1.5}.blog-support>a{color:#fff;background:#438cd8;border-radius:7px;justify-content:center;align-items:center;min-width:124px;height:46px;font-size:13px;font-weight:600;display:inline-flex}@media (width<=680px){.blog-page{padding:25px 15px 70px}.blog-breadcrumb{margin-bottom:24px}.blog-grid{grid-template-columns:1fr;gap:18px}.blog-card,.blog-card:first-child,.blog-card:not(:first-child){border:0;grid-row:auto;padding:0}.blog-card-art,.blog-card:first-child .blog-card-art{min-height:150px;margin-bottom:0}.blog-card-copy{padding:18px 0}.blog-card-copy h2,.blog-card:first-child .blog-card-copy h2{font-size:19px}.blog-support{margin-top:36px;padding:26px 22px;display:block}.blog-support h2{font-size:23px}.blog-support>a{margin-top:20px}}@media (width>=681px){.popular.section-width{background:#f2f7ff;border-radius:28px;width:100%;max-width:none;margin:42px 0 0;padding:150px 24px 303px}.popular .section-heading{text-align:center;flex-direction:column;align-items:center;gap:0;margin:0 auto 40px;display:flex}.popular .section-heading>div:first-child{width:100%}.popular .section-label{display:none}.popular .section-heading h2{margin:0;font-size:30px;line-height:1.2}.popular .section-heading p{margin:8px 0 0;font-size:13px}.popular .filter-pills{background:#fff;border-radius:36px;justify-content:center;align-items:center;width:min(1006px,100%);height:69px;margin-top:75px;padding:0 18px;display:flex;box-shadow:0 5px 18px #254d730f}.popular .filter-pills a{color:#555d68;white-space:nowrap;border:0;border-radius:22px;justify-content:center;align-items:center;height:42px;padding:0 15px;font-size:11px;display:inline-flex}.popular .filter-pills a.active{color:#fff;background:#438cd8}.popular .tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(1232px,100%);margin:0 auto}.popular .tool-card{min-height:106px;box-shadow:none;background:#fff;border:0;border-radius:7px;padding:14px 12px}.popular .tool-card strong{font-size:14px}.popular .tool-card em{font-size:11px}.present-section{width:100%;max-width:none;margin:0;padding:150px 24px}.present-head{width:min(1232px,100%);margin:0 auto 65px}.present-track{grid-auto-columns:392px;gap:32px;width:100%;max-width:none;margin:0 -14px;padding:0 10px;overflow:hidden}.present-card{min-height:467px}.present-image{height:304px}.premium-band{min-height:514px;padding-top:52px}}body:has(.premium-band) .footer{margin-top:0}@media (width>=681px){.popular{position:relative}.popular-results{min-height:370px;position:relative}.popular .tool-grid{min-height:370px}.popular-all-link{color:#438cd8;background:#fff;border:1px solid #438cd8;border-radius:6px;justify-content:center;align-items:center;width:158px;height:57px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:-72px;left:50%;transform:translate(-50%)}.popular-all-link:hover{background:#eef6ff}}.popular [data-popular-group][hidden]{display:none!important}@media (width>=981px){.topbar-inner{width:min(1288px,100%);padding-inline:24px}.categories.section-width,.trust-strip.section-width{width:min(1240px,100% - 48px);max-width:1240px}.top-actions .icon-btn[data-files]{display:none}.top-actions{gap:12px}.top-actions .icon-btn{border:1px solid #e5e5e8;border-radius:50%;width:40px;height:40px;padding:0}.top-actions .icon-btn[data-share]{margin-right:15px;position:relative}.top-actions .icon-btn[data-share]:after{content:"";border-right:1px solid #aeb5bf;height:40px;position:absolute;top:0;right:-10px}.top-actions .header-search{width:217px;margin-left:0}.dark-mode .top-actions .icon-btn[data-share]:after{border-right-color:#586774}}@media (width>=681px){.recent-tools{gap:16px;width:min(1240px,100%);font-size:16px}.recent-tools a{height:32px;padding-inline:10px;font-size:14px}.brand-wordmark{height:auto}.categories{padding-top:2px}}@media (width<=680px){body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:121px}body:has(.step-writer-workspace) .writer-card{padding:24px}body:has(.step-writer-workspace) .writer-subtitle{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card textarea{padding:8px 12px}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{top:0}}body:has(.category-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-icon,body:has(.category-directory-page) .tool-card[href="/pdf/from-word"] .tool-icon{color:#e24841;background:#fbe6e5}body:has(.category-directory-page) .tool-card[href="/pdf/unlock"] .tool-icon{color:#e2c740;background:#fef9e2}body:has(.category-directory-page) .tool-card[href="/pdf/merge"] .tool-card-copy small{color:#10b8bc}body:has(.category-directory-page) .tool-card[href="/pdf/compress"] .tool-card-copy small{color:#b95f37}body:has(.category-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-card-copy small{color:#4eafbd}body:has(.category-directory-page) .tool-card[href="/pdf/split"] .tool-card-copy small{color:#7c63bb}body:has(.category-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-card-copy small{color:#c8763b}@media (width>=681px){body:has(.grammar-workspace) .tool-page .tool-rating{width:480px;height:57.5px;margin:102.8px auto 0;display:flex}body:has(.profile-before-after) .tool-page .howto{margin-top:16px}}@media (width>=681px){body:has(.sentence-rewriter-workspace) .dual-writer-count,body:has(.content-summarizer-workspace) .dual-writer-count{margin-bottom:26px}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:25px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .tool-page .tool-layout{margin-bottom:175.898px}}@media (width<=680px){body:has(.dual-writer-workspace) .tool-page{padding-top:40.93px}body:has(.dual-writer-workspace) .tool-page .tool-layout{width:346px;margin:56px auto 0}body:has(.dual-writer-workspace) .dual-writer-grid{gap:20px;width:346px;margin:0}body:has(.dual-writer-workspace) .dual-writer-grid>section{box-sizing:border-box;width:330px;height:770.891px;min-height:770.891px;margin:0 8px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px;min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input-body{box-sizing:border-box;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-input textarea{height:379.5px;min-height:379.5px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-count{color:#a7a9aa;height:18px;margin:4px 0 8px 7px;padding:0;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model-label{height:22.4px;margin:26px 0 8px;font:400 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model{height:35.594px}body:has(.dual-writer-workspace) .dual-writer-upgrade{height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:24px}body:has(.dual-writer-workspace) .dual-writer-toggle{height:20px;margin:0 0 8px}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:4px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-url-label{height:22.4px;margin:0 0 8px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-result-body{box-sizing:border-box;height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-editor{height:556.094px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:484.9px}body:has(.dual-writer-workspace) .dual-writer-result-actions{gap:8px;height:81.398px;margin-top:40px;padding-top:16px}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}.writer-recommendation{width:100vw;height:448.586px;margin-left:0;padding:56px 0}.writer-recommendation-inner{width:390px;height:336.586px;padding:0 32px}.writer-recommendation h2{font:700 28px/39.2px Poppins,sans-serif}.writer-recommendation-inner>p{margin-top:10px;font:400 14px/22.4px Poppins,sans-serif}.writer-recommendation-grid{grid-template-columns:repeat(2,1fr);gap:16px 10px;width:326px;margin-top:24px}.writer-recommendation-card{height:72px;margin:0;padding:8px}.writer-recommendation-icon{width:32px;height:32px;font-size:18px}.writer-recommendation-copy{margin-left:8px}.writer-recommendation-copy strong{font-size:12px;line-height:18px}.writer-recommendation-copy small{font-size:11px;line-height:16px}.writer-recommendation-arrow{font-size:16px}body:has(#essay-topic) .essay-card{padding:24px}body:has(#essay-topic) .essay-question{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(#essay-topic) .essay-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(#essay-topic) .essay-card textarea{padding:8px 12px}body:has(#essay-topic) .essay-card .workspace-footer>span{font:400 14px/20px Poppins,sans-serif;top:0}body:has(#essay-topic) .essay-card .primary-btn{width:128.555px;height:40px;padding:8px 16px}}@media (width>=681px){body:has(.sentence-rewriter-workspace) .dual-writer-count,body:has(.content-summarizer-workspace) .dual-writer-count{margin-bottom:26px}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:25px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/pdf/to-word"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/write/content-improver"] .tool-card-copy small,.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-card-copy small,.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-card-copy small{color:#bd5d6c}.all-tools-directory .tool-card[href="/pdf/merge"] .tool-card-copy small{color:#4f777d}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-card-copy small{color:#6b777d}.all-tools-directory .tool-card[href="/pdf/edit"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/compress"] .tool-card-copy small{color:#bd5d6c}.all-tools-directory .tool-card[href="/image/upscale"] .tool-card-copy small{color:#7258c0}.all-tools-directory .tool-card[href="/pdf/from-jpg"] .tool-card-copy small{color:#4f777d}.all-tools-directory .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small{color:#7258c0}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/pdf/to-word"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon{color:#10d0d5;background:#e3fcfd}.dark-mode body:has(.grammar-workspace) .grammar-grid>section,.dark-mode body:has(.grammar-workspace) .grammar-input-card,.dark-mode body:has(.grammar-workspace) .grammar-result-card{color:#f4f7fa!important;background:#223544!important;border-color:#445560!important}.dark-mode body:has(.grammar-workspace) .grammar-grid header{background:#263946;border-color:#445560}.dark-mode body:has(.grammar-workspace) .grammar-grid header h2{color:#f4f7fa}.dark-mode body:has(.grammar-workspace) .grammar-grid header p,.dark-mode body:has(.grammar-workspace) .grammar-count,.dark-mode body:has(.grammar-workspace) .grammar-input-body>small,.dark-mode body:has(.grammar-workspace) .grammar-model{color:#c7d0d8}.dark-mode body:has(.grammar-workspace) .grammar-input-card textarea{color:#f4f7fa;background:#223749;border-color:#768594}.dark-mode body:has(.grammar-workspace) .grammar-input-card textarea::placeholder{color:#aab7c3}.dark-mode body:has(.grammar-workspace) .grammar-model button{color:#c7d0d8;background:0 0;border-color:#596a76}@media (width>=681px){.nav-dropdown-pdf{grid-template-columns:248px 1fr;gap:16px;width:781px;height:435.617px;min-height:435.617px;top:calc(100% + 12px);left:-14px}.nav-dropdown-pdf .nav-featured{padding-right:16px}.nav-dropdown-pdf .nav-featured>a{min-height:100px;padding:9px 0}.nav-dropdown-pdf .nav-featured>a:first-of-type{min-height:90px}.nav-dropdown-pdf .nav-menu-icon{width:56px;height:56px}.nav-dropdown-pdf .nav-featured>a:first-of-type .nav-menu-icon{color:#e2c740;background:#fef9e2}.nav-dropdown-pdf .nav-featured>a:nth-of-type(2) .nav-menu-icon{color:#79dc47;background:#ecfae5}.nav-dropdown-pdf .nav-featured>a:nth-of-type(3) .nav-menu-icon{color:#3d99f5;background:#e2f0fe}.nav-dropdown-pdf .nav-featured>a:nth-of-type(4) .nav-menu-icon{color:#e24841;background:#fbe6e5}.nav-dropdown-pdf .nav-other-grid{gap:0 30px}.nav-dropdown-pdf .nav-other-grid a{min-height:45px;padding:7px 0}.nav-dropdown-image{border-radius:0 0 10px 10px;grid-template-columns:351px 1fr;gap:0;width:100vw;height:638px;min-height:638px;padding:0;position:fixed;top:76px;left:0}.nav-dropdown-image .nav-featured{border-right:1px solid #e7e9ed;padding:16px 28px 16px 56px}.nav-dropdown-image .nav-featured>strong{margin:0 0 17px;font-size:0}.nav-dropdown-image .nav-featured>strong:after{content:"AI TOOLS";font-size:11px}.nav-dropdown-image .nav-featured>a{gap:10px;height:64px;min-height:64px;padding:8px 0 8px 11px}.nav-dropdown-image .nav-featured>a:first-of-type{border-bottom:1px solid #e7e9ed;min-height:96px;margin:0 -28px 8px -56px;padding:8px 28px 15px 67px}.nav-dropdown-image .nav-menu-icon{width:56px;height:56px}.nav-dropdown-image .nav-featured>a b{font-size:15px;line-height:22px}.nav-dropdown-image .nav-featured>a small{font-size:12px;line-height:24px}.nav-dropdown-image .nav-featured>a:nth-of-type(n+2) small{display:none}.nav-dropdown-image .nav-featured>a:first-of-type .nav-menu-icon{color:#7157d8;background:#eee9fb}.nav-dropdown-image .nav-featured>a:nth-of-type(2) .nav-menu-icon,.nav-dropdown-image .nav-featured>a:nth-of-type(3) .nav-menu-icon,.nav-dropdown-image .nav-featured>a:nth-of-type(4) .nav-menu-icon{color:#e55c7d;background:#fae5eb}.nav-dropdown-image .nav-featured>a:nth-of-type(5) .nav-menu-icon{color:#7157d8;background:#eee9fb}.nav-dropdown-image .nav-featured>a:nth-of-type(6) .nav-menu-icon,.nav-dropdown-image .nav-featured>a:nth-of-type(7) .nav-menu-icon{color:#4ec5c9;background:#e8f9fb}.nav-dropdown-image .nav-other{padding:16px 56px 18px 20px}.nav-dropdown-image .nav-other>strong{margin:0 0 14px;font-size:0}.nav-dropdown-image .nav-other>strong:after{content:"FEATURED TOOLS";font-size:11px}.nav-dropdown-image .nav-other-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:0 22px;padding:0;display:grid}.nav-dropdown-image .nav-other-grid:before{content:"OTHER IMAGE TOOLS";box-sizing:border-box;color:#8b8f98;letter-spacing:.2px;border-top:1px solid #e7e9ed;grid-area:2/1/auto/-1;height:48px;padding-top:16px;font:600 11px/16px Poppins,sans-serif}.nav-dropdown-image .nav-other-grid a:nth-child(-n+3){color:#25262a;background-position:50% 0;background-repeat:no-repeat;background-size:100% 160px;border:0;grid-row:1;min-height:250px;padding:175px 0 0;font-size:16px;line-height:24px;position:relative}.nav-dropdown-image .nav-other-grid a:first-child{background-image:url(/assets/utool-preview-image.svg);grid-column:1}.nav-dropdown-image .nav-other-grid a:nth-child(2){background-image:url(/assets/utool-preview-pdf.svg);grid-column:2}.nav-dropdown-image .nav-other-grid a:nth-child(3){background-image:url(/assets/utool-preview-chart.svg);grid-column:3}.nav-dropdown-image .nav-other-grid a:nth-child(-n+3):after{color:#777983;margin-top:2px;font:400 12px/20px Poppins,sans-serif;display:block}.nav-dropdown-image .nav-other-grid a:first-child:after{content:"Resize your image"}.nav-dropdown-image .nav-other-grid a:nth-child(2):after{content:"Compress your image"}.nav-dropdown-image .nav-other-grid a:nth-child(3):after{content:"increase the resolution of your image"}.nav-dropdown-image .nav-other-grid a:nth-child(n+4){color:#25262a;min-height:45px;padding:9px 0;font-size:16px;line-height:26px}.nav-dropdown-write{grid-template-columns:248px 1fr;gap:16px;width:781px;height:418px;min-height:418px;left:-1px}.nav-dropdown-write .nav-featured{padding-right:16px}.nav-dropdown-write .nav-featured>a{height:90px;min-height:90px;padding:9px 0}.nav-dropdown-write .nav-featured>a:first-of-type{height:80px;min-height:80px}.nav-dropdown-write .nav-featured>a:nth-of-type(3),.nav-dropdown-write .nav-featured>a:nth-of-type(4){height:100px;min-height:100px}.nav-dropdown-write .nav-menu-icon{width:56px;height:56px}.nav-dropdown-write .nav-featured>a .nav-menu-icon{margin-top:-4px}.nav-dropdown-write .nav-featured>a:nth-of-type(3) .nav-menu-icon{color:#e55c7d;background:#fae5eb}.nav-dropdown-write .nav-other-grid{height:300px;display:block;position:relative}.nav-dropdown-write .nav-other-grid a{width:213px;min-height:45px;padding:7px 0;font-size:16px;line-height:24px;position:absolute;left:0}.nav-dropdown-write .nav-other-grid a:first-child,.nav-dropdown-write .nav-other-grid a:nth-child(7){top:0}.nav-dropdown-write .nav-other-grid a:nth-child(2),.nav-dropdown-write .nav-other-grid a:nth-child(8){top:45px}.nav-dropdown-write .nav-other-grid a:nth-child(3){top:90px}.nav-dropdown-write .nav-other-grid a:nth-child(4){top:135px}.nav-dropdown-write .nav-other-grid a:nth-child(5){top:180px}.nav-dropdown-write .nav-other-grid a:nth-child(6){top:253px}.nav-dropdown-write .nav-other-grid a:nth-child(n+7){left:243px}.nav-dropdown-write .nav-other-grid a:nth-child(9){top:118px}.nav-dropdown-write .nav-other-grid a:nth-child(10){top:163px}.nav-dropdown-write .nav-other-grid a:nth-child(11){top:208px}.nav-dropdown-write .nav-other-grid a:nth-child(12){top:253px}.nav-dropdown-video{grid-template-columns:300px 1fr;gap:16px;width:780px;height:444px;min-height:444px;left:-1px}.nav-dropdown-video .nav-featured{padding-right:16px}.nav-dropdown-video .nav-featured>a{height:90px;min-height:90px;padding:9px 0}.nav-dropdown-video .nav-featured>a:nth-of-type(2){height:114px;min-height:114px}.nav-dropdown-video .nav-featured>a:nth-of-type(3){height:102px;min-height:102px}.nav-dropdown-video .nav-menu-icon{width:56px;height:56px}.nav-dropdown-video .nav-featured>a:first-of-type .nav-menu-icon,.nav-dropdown-video .nav-featured>a:nth-of-type(4) .nav-menu-icon{color:#4ec5c9;background:#e8f9fb}.nav-dropdown-video .nav-featured>a:nth-of-type(2) .nav-menu-icon{color:#8bce4e;background:#eff9e7}.nav-dropdown-video .nav-featured>a:nth-of-type(3) .nav-menu-icon{color:#7157d8;background:#eee9fb}.nav-dropdown-video .nav-other-grid{height:300px;display:block;position:relative}.nav-dropdown-video .nav-other-grid a{width:186px;min-height:45px;padding:7px 0;font-size:16px;line-height:24px;position:absolute;left:0}.nav-dropdown-video .nav-other-grid a:first-child,.nav-dropdown-video .nav-other-grid a:nth-child(7){top:0}.nav-dropdown-video .nav-other-grid a:nth-child(2){top:45px}.nav-dropdown-video .nav-other-grid a:nth-child(3){top:90px}.nav-dropdown-video .nav-other-grid a:nth-child(4){top:135px}.nav-dropdown-video .nav-other-grid a:nth-child(5){top:180px}.nav-dropdown-video .nav-other-grid a:nth-child(6){top:225px}.nav-dropdown-video .nav-other-grid a:nth-child(n+7){left:216px}.nav-dropdown-video .nav-other-grid a:nth-child(8){top:73px}.nav-dropdown-video .nav-other-grid a:nth-child(9){top:118px}.nav-dropdown-video .nav-other-grid a:nth-child(10){top:163px}.nav-dropdown-video .nav-other-grid a:nth-child(11){top:208px}.nav-dropdown-video .nav-other-grid a:nth-child(12){top:253px}}.mobile-nav-overlay,.mobile-nav-overlay[hidden]{display:none}html.mobile-nav-open,html.mobile-nav-open body{overflow:hidden}@media (width<=680px){.main-nav,.main-nav.is-open{display:none!important}.mobile-nav-overlay:not([hidden]){z-index:90;width:100%;height:100dvh;min-height:100vh;padding:0 24px max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;box-sizing:border-box;color:#202126;background:#fff;outline:0;flex-direction:column;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden auto}.mobile-nav-head{align-items:center;width:100%;height:60px;min-height:60px;display:flex}.mobile-nav-head .mobile-nav-brand{flex:0 0 104px;align-items:center;gap:8px;height:32px;margin:0;width:104px!important;display:flex!important}.mobile-nav-head .mobile-nav-brand .brand-mark{flex:0 0 24px;width:24px;height:24px}.mobile-nav-head .mobile-nav-brand .brand-wordmark{width:72px;height:24px;display:block}.mobile-nav-head .mobile-nav-brand .brand-wordmark-dark{display:none}.mobile-nav-close{color:#50545b;cursor:pointer;background:0 0;border:0;outline:0;justify-content:flex-end;align-items:center;width:32px;height:40px;margin-left:auto;padding:0;display:flex}.mobile-nav-close svg{width:18px;height:18px}.mobile-nav-close:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #438cd8}.mobile-nav-search{color:#777982;background:#f6f7f8;border:0;border-radius:8px;align-items:center;width:100%;height:48px;min-height:48px;margin:24px 0 0;display:flex;position:relative}.mobile-nav-search input{color:#202126;background:0 0;border:0;border-radius:8px;outline:0;width:100%;height:48px;padding:0 48px;font:400 12px/20px Poppins,ui-sans-serif,system-ui,sans-serif}.mobile-nav-search input::placeholder{color:#8b8e94;opacity:1}.mobile-nav-search button{color:#777982;cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:absolute;top:0;left:0}.mobile-nav-search button svg{width:20px;height:20px}.mobile-nav-search button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mobile-nav-search button:focus-visible{outline-offset:-3px;border-radius:8px;outline:2px solid #438cd8}.mobile-nav-categories{scrollbar-width:none;flex:1;width:100%;min-height:0;margin:12px 0 0;padding:0;display:block;overflow-y:auto}.mobile-nav-categories::-webkit-scrollbar{display:none}.mobile-nav-section{border:0;width:100%;margin:0;padding:0;display:block}.mobile-nav-category{color:#202126;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;justify-content:space-between;align-items:center;width:100%;height:57px;padding:0;font:600 18px/25px Poppins,ui-sans-serif,system-ui,sans-serif;display:flex}.mobile-nav-category[aria-expanded=true],.mobile-nav-category:focus-visible{color:#438cd8}.mobile-nav-category svg{color:#8b8e94;width:12px;height:12px;transition:transform .18s}.mobile-nav-category[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-nav-panel{width:100%;margin-top:-30px;padding:1px 0 22px;display:block}.mobile-nav-panel[hidden]{display:none}.mobile-nav-panel strong{color:#8b8f98;letter-spacing:.2px;margin:12px 0;font:600 10px/14px Poppins,ui-sans-serif,system-ui,sans-serif;display:block}.mobile-nav-featured>strong{margin-bottom:0}.mobile-nav-featured{grid-template-columns:1fr;gap:0;display:grid}.mobile-nav-featured>a{color:#25262a;align-items:center;gap:10px;min-height:64px;padding:6px 0;display:flex}.mobile-nav-featured-icon{color:#e55c7d;background:#fae5eb;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.mobile-nav-featured>a:nth-of-type(2) .mobile-nav-featured-icon{color:#d6b229;background:#fff8db}.mobile-nav-featured>a:nth-of-type(3) .mobile-nav-featured-icon{color:#7157d8;background:#eee9fb}.mobile-nav-featured>a:nth-of-type(4) .mobile-nav-featured-icon{color:#4d9dd1;background:#e5f3fb}.mobile-nav-featured>a>span:last-child{flex-direction:column;min-width:0;display:flex}.mobile-nav-featured>a b{font:600 14px/20px Poppins,ui-sans-serif,system-ui,sans-serif}.mobile-nav-featured>a small{color:#777983;margin-top:4px;font:400 11px/16px Poppins,ui-sans-serif,system-ui,sans-serif}.mobile-nav-other{border-top:1px solid #e2e4e7;margin-top:4px;padding-top:7px}.mobile-nav-other>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.mobile-nav-other a{color:#25262a;align-items:center;min-height:42px;font:500 13px/18px Poppins,ui-sans-serif,system-ui,sans-serif;display:flex}.mobile-nav-actions{flex:none;grid-template-columns:1fr;row-gap:9px;width:100%;margin-top:0;padding-top:24px;display:grid}.mobile-nav-icon-actions{justify-content:center;align-items:center;gap:10px;height:40px;margin-bottom:15px;display:flex}.mobile-nav-icon-actions button{color:#5f636a;cursor:pointer;background:#f5f6f7;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.mobile-nav-icon-actions .sun-icon{display:none}.mobile-nav-upgrade,.mobile-nav-signin{box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;width:100%;height:41px;min-height:41px;padding:0;font:500 13px/20px Poppins,ui-sans-serif,system-ui,sans-serif;display:flex}.mobile-nav-upgrade{color:#438cd8;background:#fff;border:1px solid #438cd8}.mobile-nav-signin{color:#fff;cursor:pointer;background:#438cd8;border:1px solid #438cd8}.dark-mode .mobile-nav-overlay:not([hidden]){color:#f6f7f9;background:#1c2731}.dark-mode .mobile-nav-head .mobile-nav-brand .brand-wordmark-light{display:none}.dark-mode .mobile-nav-head .mobile-nav-brand .brand-wordmark-dark{display:block}.dark-mode .mobile-nav-close,.dark-mode .mobile-nav-category{color:#f1f4f6}.dark-mode .mobile-nav-search{color:#aeb9c3;background:#263743}.dark-mode .mobile-nav-search input{color:#f6f7f9}.dark-mode .mobile-nav-featured>a,.dark-mode .mobile-nav-other a{color:#f1f4f6}.dark-mode .mobile-nav-other{border-color:#394956}.dark-mode .mobile-nav-panel strong,.dark-mode .mobile-nav-featured>a small{color:#aeb9c3}.dark-mode .mobile-nav-icon-actions button{color:#d6dde3;background:#263743}.dark-mode .mobile-nav-icon-actions .moon-icon{display:none}.dark-mode .mobile-nav-icon-actions .sun-icon{display:block}.dark-mode .mobile-nav-upgrade{color:#8dbcf0;background:0 0;border-color:#5fa2ed}.dark-mode .mobile-nav-signin{color:#fff;background:#438cd8;border-color:#438cd8}}@media (width>=681px){.mobile-nav-overlay{display:none!important}}.icon-btn .sun-icon,.dark-mode .icon-btn .moon-icon{display:none}.dark-mode .icon-btn .sun-icon{display:block}.tool-page .tool-rating{color:#64666d;background:#fff;box-shadow:0 8px 24px #2a435c0f}.tool-page .tool-rating h3,.tool-page .tool-rating-row small{color:#64666d}.tool-page .howto h2{text-align:center}.dark-mode .tool-page .tool-rating{color:#f1f4f6;box-shadow:none;background:#223544}.dark-mode .tool-page .tool-rating h3,.dark-mode .tool-page .tool-rating-row small{color:#f1f4f6}@media (width>=681px){.tool-page .howto .step-grid{position:relative}.tool-page .howto .step-grid:before{content:"";background:#e4e6e9;border-radius:2px;height:4px;position:absolute;top:96px;left:0;right:0}.tool-page .howto .howto-step{z-index:1;position:relative}.trust-strip>div{border-right:0;position:relative}.trust-strip>div:not(:last-child):after{content:"";background:#d8dde3;width:1px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.tool-page .dropzone .drive-icon{color:#0000;background:#f7f9fb;position:relative}.tool-page .dropzone .drive-icon svg{display:none}.tool-page .dropzone .drive-icon:before,.tool-page .dropzone .drive-icon:after{content:"";grid-area:1/1}.tool-page .dropzone .drive-icon:before{background:conic-gradient(from 0deg,#34a853 0 33.33%,#4285f4 0 66.66%,#fbbc04 0);clip-path:polygon(50% 0,100% 100%,0 100%);width:15px;height:14px}.tool-page .dropzone .drive-icon:after{clip-path:polygon(50% 0,100% 100%,0 100%);background:#f7f9fb;width:6px;height:6px;margin-top:4px}.dark-mode .tool-page .dropzone .drive-icon:after{background:#1d3447}.all-tools-directory:before,.all-tools-directory:after{display:none}.all-tools-directory .search-box>svg{color:#438cd8}.directory-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.directory-decor i{display:block;position:absolute}.directory-triangle-left{clip-path:polygon(50% 100%,0 0,100% 0);background:#f1bc53;width:27px;height:27px;top:1px;left:79px;transform:rotate(12deg)}.directory-dot-left{background:#ed767e;border-radius:50%;width:7px;height:7px;top:128px;left:24px}.directory-cube-left{background:#ce65a7;border-radius:2px;width:14px;height:14px;top:137px;left:218px;transform:rotate(32deg)skewY(-8deg)}.directory-diamond-left{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#7099ec;width:10px;height:10px;top:211px;left:115px}.directory-dot-right{background:#ce65a7;border-radius:50%;width:7px;height:7px;top:159px;right:3px}.directory-cube-right{background:#ce65a7;border-radius:3px;width:24px;height:27px;top:25px;right:23px;transform:rotate(32deg)skewY(-8deg)}.directory-square-right{background:#f1bc53;border-radius:1px;width:11px;height:11px;top:181px;right:144px;transform:rotate(-12deg)}.all-tools-directory .tool-card[href="/write/content-improver"] .tool-icon,.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-icon,.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-icon{color:#ed8b42;background:#fff0e5}.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/pdf/merge"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#79dc47;background:#ecfae5}@media (width<=680px){.directory-triangle-left{width:18px;height:19px;top:2px;left:21px}.directory-dot-left{top:112px;left:8px}.directory-cube-left{width:11px;height:11px;top:145px;left:72px}.directory-diamond-left{display:none!important}.directory-cube-right{width:17px;height:19px;top:46px;right:11px}.directory-dot-right{top:182px;right:5px}.directory-square-right{width:9px;height:9px;top:149px;right:54px}}.background-controls{color:#4d535c;background:#f8fafc;border:1px solid #e4e8ed;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:16px 18px;font-size:13px;display:flex}.background-controls>label{align-items:center;gap:8px;min-width:180px;font-weight:600;display:flex}.background-controls output{color:#438cd8;font-weight:700}.background-controls>input[type=range]{accent-color:#438cd8;width:min(420px,60%)}.background-swatches{align-items:center;gap:10px;display:flex}.background-swatches>button{cursor:pointer;border:1px solid #d5dae1;border-radius:6px;width:32px;height:32px;padding:0;box-shadow:inset 0 0 0 2px #fff}.background-swatches>button.active{outline-offset:2px;outline:2px solid #438cd8}.background-swatches>label{color:#438cd8;cursor:pointer;background:#fff;border:1px solid #d5dae1;border-radius:6px;justify-content:center;align-items:center;width:74px;height:32px;font-size:11px;font-weight:600;display:flex;position:relative;overflow:hidden}.background-swatches input[type=color]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.generated-output .image-result-preview{object-fit:contain;background:#fff;border:1px solid #e3e7ec;border-radius:6px;width:min(520px,100%);max-height:420px;margin:14px auto;display:block}.dark-mode .background-controls{color:#d4dce3;background:#1d2b35;border-color:#465663}.dark-mode .background-swatches>label{color:#8dbcf0;background:#24333e;border-color:#465663}@media (width<=680px){.background-controls{flex-direction:column;align-items:stretch;gap:14px;padding:14px}.background-controls>input[type=range]{width:100%}.background-swatches{flex-wrap:wrap}.background-swatches>button{width:30px;height:30px}}html:not(.dark-mode) .all-tools-directory .search-box,html:not(.dark-mode) .all-tools-directory .search-box input{color:#202126;background:#fff}html:not(.dark-mode) .all-tools-directory .search-box input{border-radius:33px}.upscale-controls{color:#31343a;box-sizing:border-box;background:#f8fafc;border:1px solid #dfe4eb;border-radius:6px;justify-content:space-between;align-items:center;width:min(420px,100%);margin:18px auto;padding:12px 14px;font:500 14px/20px Poppins,sans-serif;display:flex}.upscale-controls>div{box-sizing:border-box;background:#fff;border:1px solid #d7dde6;border-radius:6px;grid-template-columns:repeat(2,54px);height:34px;padding:2px;display:grid}.upscale-controls button{color:#626873;cursor:pointer;background:0 0;border:0;border-radius:4px;width:50px;height:28px;padding:0;font:600 13px/28px Poppins,sans-serif}.upscale-controls button.active{color:#fff;background:#4b90dc}@media (width<=680px){.upscale-controls{gap:12px;width:100%;margin:16px 0}}body:has(.ai-art-workspace) .tool-page .tool-panel{background:#fff;border-radius:12px;height:366px;min-height:366px;padding:24px;box-shadow:3px 10px 40px #181d200d}.ai-art-workspace{height:318px;min-height:318px}.ai-art-card{box-sizing:border-box;height:318px;padding-top:83px}.ai-art-card textarea{resize:vertical;color:#25262a;box-sizing:border-box;background:#fff;border:1px solid #d8dce1;border-radius:5px;width:100%;height:100px;min-height:100px;padding:12px;font:400 16px/24px Poppins,sans-serif;display:block}.ai-art-card button{color:#fff;cursor:pointer;background:#438cd8;border:0;border-radius:6px;justify-content:center;align-items:center;width:157px;height:38px;margin:16px 0 0 auto;font:400 16px/24px Poppins,sans-serif;display:flex}.ai-art-card button:disabled{opacity:.6;cursor:default}.dark-mode body:has(.ai-art-workspace) .tool-page .tool-panel{box-shadow:none;background:#223544}.dark-mode .ai-art-card textarea{color:#f1f4f6;background:#1c2933;border-color:#52616d}@media (width<=680px){body:has(.ai-art-workspace) .tool-page .tool-panel{height:330px;min-height:330px;padding:14px}.ai-art-workspace,.ai-art-card{height:302px;min-height:302px}.ai-art-card{padding-top:65px}.ai-art-card textarea{height:112px;min-height:112px}.ai-art-card button{width:100%;height:42px;margin-top:16px}}body:has(.web-tool-workspace) .tool-page .tool-panel{background:#fff;border-radius:12px;height:366px;min-height:366px;padding:24px;box-shadow:3px 10px 40px #181d200d}.web-tool-workspace{height:318px;min-height:318px}.web-tool-form{color:#24292f;flex-direction:column;align-items:flex-start;width:286.22px;margin:85px auto 0;font:400 12px/18px Poppins,sans-serif;display:flex}.web-tool-form>label:first-child{height:22px;line-height:22px}.web-tool-form>input[type=url]{color:#24292f;box-sizing:border-box;background:#fff;border:1px solid #cfd3d8;border-radius:0;width:286.22px;height:38px;padding:6px 12px;font:400 16px/24px Poppins,sans-serif;display:block}.web-mobile-toggle{align-items:center;gap:8px;height:20px;margin-top:20px;font-size:12px;line-height:20px;display:flex}.web-mobile-toggle input{accent-color:#438cd8;width:17px;height:17px;margin:0}.web-tool-form>button{color:#fff;cursor:pointer;background:#438cd8;border:0;border-radius:6px;justify-content:center;align-items:center;height:38px;margin-top:18px;padding:6px 12px;font:400 16px/24px Poppins,sans-serif;display:flex}.web-tool-form>button:disabled{opacity:.6;cursor:default}.dark-mode body:has(.web-tool-workspace) .tool-page .tool-panel{box-shadow:none;background:#223544}.dark-mode .web-tool-form{color:#f1f4f6}.dark-mode .web-tool-form>input[type=url]{color:#f1f4f6;background:#1c2933;border-color:#52616d}@media (width<=680px){body:has(.web-tool-workspace) .tool-page .tool-panel{height:330px;min-height:330px;padding:14px}.web-tool-workspace{height:302px;min-height:302px}.web-tool-form{width:278px;max-width:100%;margin-top:72px}.web-tool-form>input[type=url]{width:100%}}@media (width>=681px){body:has(.grammar-workspace) .tool-page .tool-rating{width:480px;height:57.5px;margin:102.8px auto 0;display:flex}body:has(.profile-before-after) .tool-page .howto{margin-top:16px}body:has(.tool-page) .tool-page{padding-bottom:48px}body:has(.tool-page.no-howto) .tool-page{padding-bottom:16px}body:has(.tool-page.csv-tool-page) .tool-page{padding-bottom:0}body:has(.csv-tool-page) .tool-layout{height:464px}body:has(.csv-tool-page) .tool-panel{height:487.195px;min-height:487.195px}body:has(.csv-tool-page) .tool-rating{margin-top:195.6px}body:has(.csv-tool-page) .csv-converter-workspace{height:439.195px}body:has(.csv-tool-page) .csv-editor-label{color:#30343a;margin:0;font-size:16px;font-weight:600;line-height:20px;display:block}body:has(.csv-tool-page) .csv-converter-workspace textarea{box-sizing:border-box;color:#20252d;resize:none;background:#fff;border:1px solid #d6dbe2;border-radius:4px;width:100%;height:350px;padding:12px 14px;font:14px/18.5px monospace;display:block}body:has(.csv-tool-page) .csv-converter-actions{justify-content:space-between;align-items:center;margin-top:7px;display:flex}body:has(.csv-tool-page) .csv-converter-actions .primary-btn,body:has(.csv-tool-page) .csv-converter-actions .secondary-btn{border-radius:4px;height:46px;font-size:16px}body:has(.csv-tool-page) .csv-converter-actions .primary-btn{color:#fff;background:#438cd8;padding:0 16px}body:has(.csv-tool-page) .csv-converter-actions .secondary-btn{color:#438cd8;background:#fff;border:1px solid #438cd8;padding:0 16px}body:has(.csv-tool-page) .csv-info-section,body:has(.csv-tool-page) .csv-steps-section{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding:48px 0}body:has(.csv-tool-page) .csv-info-section{background:#fff;margin-top:16px}body:has(.csv-tool-page) .csv-steps-section{background:#f9fafb}body:has(.csv-tool-page) .csv-info-inner{box-sizing:border-box;width:min(1280px,100%);height:591.594px;margin:0 auto;padding:96px 24px}body:has(.csv-tool-page) .csv-info-inner h2{text-align:left;color:#111827;margin:0 0 16px;font-size:36px;font-weight:700;line-height:40px}body:has(.csv-tool-page) .csv-info-subtitle{text-align:center;color:#59616b;width:768px;margin:0 auto 48px;font-size:18px;line-height:28px}body:has(.csv-tool-page) .csv-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}body:has(.csv-tool-page) .csv-info-grid article{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:239.594px;padding:24px;box-shadow:0 1px 3px #0000000d}body:has(.csv-tool-page) .csv-info-grid h3{color:#111827;margin:0 0 12px;font-size:20px;line-height:28px}body:has(.csv-tool-page) .csv-info-grid p{color:#59616b;margin:0;font-size:16px;line-height:22.4px}body:has(.csv-tool-page) .csv-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:80px;display:grid;position:relative}body:has(.csv-tool-page) .csv-steps-grid:before{content:"";background:#e5e7eb;height:4px;position:absolute;top:24px;left:0;right:0}body:has(.csv-tool-page) .csv-steps-grid article{z-index:1;text-align:center;height:235.195px;position:relative}body:has(.csv-tool-page) .csv-steps-grid article:before{content:"";background:#438cd8;border-radius:50%;width:64px;height:64px;margin:0 auto 24px;display:block;box-shadow:0 8px 18px #438cd838}body:has(.csv-tool-page) .csv-steps-grid article:nth-child(2):before{background:#356fe0}body:has(.csv-tool-page) .csv-steps-grid article:nth-child(3):before{background:#2c5ed0}body:has(.csv-tool-page) .csv-steps-grid b{color:#46505b;background:#e3e6eb;border-radius:16px;margin-bottom:16px;padding:4px 12px;font-size:14px;line-height:20px;display:inline-block}body:has(.csv-tool-page) .csv-steps-grid h3{color:#111827;margin:0 0 8px;font-size:20px;line-height:28px}body:has(.csv-tool-page) .csv-steps-grid p{color:#59616b;margin:0;font-size:16px;line-height:22.4px}body:has(.grammar-workspace) .tool-rating{width:480px;height:57.5px;margin:102.8px auto 0;display:flex}}@media (width<=680px){body:has(.dual-writer-workspace) .tool-page .tool-layout{width:346px;margin:56px auto 0}body:has(.dual-writer-workspace) .dual-writer-grid{gap:20px;width:346px;margin:0}body:has(.dual-writer-workspace) .dual-writer-grid>section{box-sizing:border-box;width:330px;height:770.891px;min-height:770.891px;margin:0 8px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px;min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input-body{box-sizing:border-box;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-input textarea{height:379.5px;min-height:379.5px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-count{height:18px;margin:4px 0 8px 7px;padding:0;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-hint{display:none}body:has(.dual-writer-workspace) .dual-writer-model-label{height:22.4px;margin:26px 0 8px;font:400 14px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-model{width:100%;height:35.594px;display:block}body:has(.dual-writer-workspace) .dual-writer-grid>section{border:1px solid #dee2e6}body:has(.dual-writer-workspace) .dual-writer-upgrade{height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-toggle{height:20px;margin:0 0 8px}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:4px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-url-label{height:22.4px;margin:0 0 8px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-result-body{box-sizing:border-box;height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-editor{height:556.094px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:484.9px}body:has(.dual-writer-workspace) .dual-writer-result-actions{gap:8px;height:81.398px;margin-top:40px;padding-top:16px}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}body:has(.sentence-rewriter-workspace) .dual-writer-grid>section:nth-child(2){height:589.594px;min-height:589.594px}body:has(.sentence-rewriter-workspace) .dual-writer-result-body{height:512.196px;padding:24px 16px 16px}body:has(.sentence-rewriter-workspace) .dual-writer-editor{height:356px;padding:16px}body:has(.sentence-rewriter-workspace) .dual-writer-result-actions{margin-top:0}body:has(.dual-writer-workspace) .dual-writer-generate{width:100%}body:has(.dual-writer-workspace) .tool-page .tool-layout{margin-bottom:272.289px}}@media (width<=680px){.writer-recommendation{width:100vw;height:448.586px;margin-left:0;padding:56px 0}.writer-recommendation-inner{width:390px;height:336.586px;padding:0 32px}.writer-recommendation h2{font:700 28px/39.2px Poppins,sans-serif}.writer-recommendation-inner>p{margin-top:10px;font:400 14px/22.4px Poppins,sans-serif}.writer-recommendation-grid{grid-template-columns:repeat(2,1fr);gap:16px 10px;width:326px;margin-top:24px}.writer-recommendation-card{height:72px;margin:0;padding:8px}.writer-recommendation-icon{width:32px;height:32px;font-size:18px}.writer-recommendation-copy{margin-left:8px}.writer-recommendation-copy strong{font-size:12px;line-height:18px}.writer-recommendation-copy small{font-size:11px;line-height:16px}.writer-recommendation-arrow{font-size:16px}}@media (width>=681px){body:has(.sentence-rewriter-workspace) .dual-writer-count,body:has(.content-summarizer-workspace) .dual-writer-count{margin-bottom:26px}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:25px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}}@media (width<=680px){body:has(.dual-writer-workspace) .tool-page .tool-layout{width:346px;margin:56px auto 0}body:has(.dual-writer-workspace) .dual-writer-grid{gap:20px;width:346px;margin:0}body:has(.dual-writer-workspace) .dual-writer-grid>section{box-sizing:border-box;width:330px;height:770.891px;min-height:770.891px;margin:0 8px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px;min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input-body{box-sizing:border-box;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-input textarea{height:379.5px;min-height:379.5px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-count{height:18px;margin:4px 0 8px 7px;padding:0;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model-label{height:22.4px;margin:26px 0 8px;font:400 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model{height:35.594px}body:has(.dual-writer-workspace) .dual-writer-upgrade{height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-toggle{height:20px;margin:0 0 8px}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:4px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-url-label{height:22.4px;margin:0 0 8px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-result-body{box-sizing:border-box;height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-editor{height:556.094px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:484.9px}body:has(.dual-writer-workspace) .dual-writer-result-actions{gap:8px;height:81.398px;margin-top:40px;padding-top:16px}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}body:has(.dual-writer-workspace) .tool-page .tool-hero{margin-bottom:0}}.writer-recommendation{box-sizing:border-box;background:#fff;width:100vw;height:450.383px;margin-left:calc(620px - 50vw);padding:80px 0 66px}.writer-recommendation-inner{box-sizing:border-box;width:1230px;height:314.383px;margin:0 auto;padding:0 32px}.writer-recommendation h2{color:#181d20;margin:0;font:700 40px/56px Poppins,sans-serif}.writer-recommendation-inner>p{color:#525658;margin:10px 0 0;font:400 16px/22.4px Poppins,sans-serif}.writer-recommendation-grid{grid-template-columns:repeat(4,1fr);gap:0;width:1166px;margin-top:30px;display:grid}.writer-recommendation-card{color:#181d20;box-sizing:border-box;background:#fff;border:1px solid #e2e5e8;border-radius:8px;align-items:center;height:77.992px;margin:0 10px 20px;padding:10px;text-decoration:none;display:flex;box-shadow:0 2px 8px #181d200a}.writer-recommendation-icon{color:#315ff0;background:#eef3ff;border-radius:8px;place-items:center;width:40px;height:40px;font:600 22px/1 Poppins,sans-serif;display:grid}.writer-recommendation-copy{flex-direction:column;flex:1;min-width:0;margin-left:12px;display:flex}.writer-recommendation-copy strong{color:#181d20;text-overflow:ellipsis;white-space:nowrap;font:600 14px/21px Poppins,sans-serif;overflow:hidden}.writer-recommendation-copy small{color:#315ff0;font:400 12px/18px Poppins,sans-serif}.writer-recommendation-arrow{color:#9aa1a8;font:600 20px/1 Poppins,sans-serif}@media (width<=680px){.writer-recommendation{width:100vw;height:448.586px;margin-left:0;padding:56px 0}.writer-recommendation-inner{width:390px;height:336.586px;padding:0 32px}.writer-recommendation h2{font:700 28px/39.2px Poppins,sans-serif}.writer-recommendation-inner>p{margin-top:10px;font:400 14px/22.4px Poppins,sans-serif}.writer-recommendation-grid{grid-template-columns:repeat(2,1fr);gap:16px 10px;width:326px;margin-top:24px}.writer-recommendation-card{height:72px;margin:0;padding:8px}.writer-recommendation-icon{width:32px;height:32px;font-size:18px}.writer-recommendation-copy{margin-left:8px}.writer-recommendation-copy strong{font-size:12px;line-height:18px}.writer-recommendation-copy small{font-size:11px;line-height:16px}.writer-recommendation-arrow{font-size:16px}}@media (width>=681px){body:has(.dual-writer-workspace) .dual-writer-grid{grid-template-columns:322.664px 661.328px;gap:16px;width:996px;margin-left:-2px}body:has(.dual-writer-workspace) .dual-writer-grid>section{color:#020817;background:#fff;border:1px solid #dee2e6;border-radius:8px;height:770.891px;box-shadow:3px 15px 40px #181d200d}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input,body:has(.dual-writer-workspace) .dual-writer-result{color:#020817!important;background:#fff!important;border-color:#dee2e6!important}body:has(.dual-writer-workspace) .dual-writer-grid header{background:#f9fafb;border-bottom:1px solid #e5e7eb;height:75.398px;padding:12px 16px}body:has(.dual-writer-workspace) .dual-writer-grid header h2{color:#181d20;margin:0;font:600 18px/28px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-grid header p{color:#707375;margin:0;font:400 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-input-body{color:#020817;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-count{color:#a7a9aa;height:26px;margin:4px 0 25px;padding:0 0 8px 7px;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-input textarea{color:#495057;resize:none;background:#fff;border:1px solid #e3e3e4;border-radius:8px;outline:0;width:100%;height:379.5px;min-height:379.5px;margin:0;padding:16px;font:400 14.4px/21.6px Poppins,sans-serif;display:block}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-input textarea::placeholder{color:#707375;opacity:1}body:has(.dual-writer-workspace) .dual-writer-hint{display:none}body:has(.dual-writer-workspace) .dual-writer-model-label,body:has(.dual-writer-workspace) .dual-writer-url-label{color:#181d20;height:22.4px;margin:0 0 8px;font:400 14px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-model{color:#495057;background:#fff;border:1px solid #e3e3e4;border-radius:8px;width:100%;height:35.594px;padding:4px 16px;font:400 14.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-upgrade{color:#6b7280;height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:26px}body:has(.dual-writer-workspace) .dual-writer-upgrade button{color:#3b82f6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}body:has(.dual-writer-workspace) .dual-writer-toggle{color:#181d20;align-items:center;height:28px;margin:0;font:400 14px/20px Poppins,sans-serif;display:flex}body:has(.dual-writer-workspace) .dual-writer-toggle input{accent-color:#438cd8;order:-1;width:36px;height:20px;margin-right:10px}body:has(.content-summarizer-workspace) .dual-writer-url-label{margin-top:0}body:has(.dual-writer-workspace) .dual-writer-url{background:#fff;border:1px solid #e3e3e4;border-radius:8px;width:100%;height:35.594px;padding:16px;display:block}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:4px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-generate{color:#fff;background:#2350f6;border-radius:7px;width:100%;height:44px;font:600 18px/28px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-body{height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-toolbar{background:#fff;border:1px solid #e3e3e4;border-bottom:0;align-items:center;height:43.438px;display:flex}body:has(.dual-writer-workspace) .dual-writer-toolbar button{color:#707375;cursor:pointer;background:#fff;border:0;border-radius:4px;min-width:33px;height:32px;margin-left:5px;padding:6px;font-size:14px}body:has(.dual-writer-workspace) .dual-writer-toolbar button:last-child{min-width:60px}body:has(.dual-writer-workspace) .dual-writer-editor{color:#707375;background:#f6f6f6;border:1px solid #e3e3e4;border-radius:8px;outline:0;height:556.094px;padding:16px;font:400 14px/22.4px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-editor{height:470px}body:has(.dual-writer-workspace) .dual-writer-result-actions{align-items:center;gap:16px;height:81.398px;margin-top:40px;padding-top:16px;display:flex}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}body:has(.dual-writer-workspace) .dual-writer-result-actions>button:first-child{color:#a7a9aa;background:#efefef;border:0;border-radius:7px;width:279.5px;height:48.4px;font:600 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-actions span{color:#a7a9aa;flex:1;font:500 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-actions>button:not(:first-child){color:#a7a9aa;background:0 0;border:0;width:15px;height:15px;padding:0;font-size:11px}}@media (width<=680px){body:has(.dual-writer-workspace) .dual-writer-grid{width:calc(100% - 32px);margin:30px auto 0}body:has(.dual-writer-workspace) .dual-writer-grid>section{height:auto;min-height:770.891px;color:#020817!important;background:#fff!important}body:has(.content-summarizer-workspace) .dual-writer-grid>section{min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-grid header{height:75.398px;padding:12px 16px}body:has(.dual-writer-workspace) .dual-writer-grid header h2{color:#181d20;font-size:18px;line-height:28px}body:has(.dual-writer-workspace) .dual-writer-grid header p{color:#707375;font-size:14px;line-height:22.4px}body:has(.dual-writer-workspace) .dual-writer-input-body{height:auto;padding:16px}body:has(.dual-writer-workspace) .dual-writer-input textarea{color:#495057;background:#fff;height:379.5px;min-height:379.5px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-result-body{padding:16px}body:has(.dual-writer-workspace) .dual-writer-editor{height:470px}body:has(.dual-writer-workspace) .dual-writer-result-actions{flex-wrap:wrap;padding:16px 0;display:flex}}@media (width<=680px){body:has(.ai-generator-workspace) .ai-generator-workspace{padding-bottom:356.1px}body:has(.ai-generator-workspace) .footer{height:811.672px;margin-top:16px}body:has(.ai-generator-workspace) .ai-gallery{grid-template-columns:repeat(2,167.5px);gap:0;width:335px;margin-top:75.5px}body:has(.ai-generator-workspace) .ai-gallery-card{aspect-ratio:auto;width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card>img{width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption{padding:12px 8px 8px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption p{display:none}body:has(.ai-generator-workspace) .ai-gallery-card figcaption button{width:134.5px;height:40px;font-size:11px}}.before-after-showcase{box-sizing:border-box;color:#020817;background:0 0;width:100%;margin-top:.6px;padding:100px 0 16px}@media (width>=681px){.all-tools-directory,.category-directory-page{padding-bottom:150px}}.profile-before-after{height:759.797px}@media (width>=681px){body:has(.profile-before-after) .howto{min-height:659.195px}}.before-after-inner{box-sizing:border-box;text-align:center;width:min(1230px,100%);height:100%;margin:0 auto;padding:0 32px}.before-after-kicker{color:#1a8fe3;width:100%;margin:0;font:600 16px/22.4px Poppins,sans-serif}.before-after-showcase h2{color:#181d20;width:100%;margin:10px 0 0;padding-top:8px;font:700 48px/62.4px Poppins,sans-serif}.before-after-note{color:#525658;width:400px;margin:25px auto 0;font:400 16px/22.4px Poppins,sans-serif}.before-after-profile-grid{text-align:left;grid-template-columns:376px 545px;gap:24px;width:945px;margin:40.8px auto 0;display:grid}.before-after-card{box-sizing:border-box;background:#fff;border-radius:12px;min-height:431.203px;padding:24px;box-shadow:3px 15px 40px #181d200d}.before-after-card h3,.before-after-card h6{color:#d0726c;text-align:left;height:31.2px;margin:0 0 24px;font:600 24px/31.2px Poppins,sans-serif}.before-card img{object-fit:cover;width:328px;height:328px;display:block}.profile-pattern-grid{box-sizing:border-box;background:#f7f8fb;grid-template-columns:repeat(4,88px);gap:10px;width:414px;height:206px;padding:10px;display:grid}.profile-pattern-grid img{object-fit:cover;width:88px;height:88px;display:block}.profile-advantages{box-sizing:border-box;justify-content:space-between;width:100%;height:104px;margin-top:0;padding-top:24px;display:flex}.profile-advantages span{color:#525658;white-space:nowrap;align-items:center;gap:10px;font:400 16px/22.4px Poppins,sans-serif;display:flex}.profile-advantages img{object-fit:cover;border-radius:50%;width:48px;height:48px}.before-after-remove-wrap{margin-top:40px}.remove-comparison{border-radius:12px;width:806px;height:538px;margin:0 auto;position:relative;overflow:hidden;box-shadow:3px 15px 40px #181d200d}.remove-comparison img{object-fit:cover;width:806px;height:538px;display:block;position:absolute;inset:0}.remove-comparison img:last-child{clip-path:inset(0 0 0 var(--split,50%))}.remove-comparison:after{content:"";top:0;bottom:0;left:var(--split,50%);pointer-events:none;background:#fff;width:2px;position:absolute;box-shadow:0 0 0 1px #181d202e}.remove-comparison-handle{z-index:2;top:50%;left:var(--split,50%);cursor:ew-resize;background:#1a8fe3;border:2px solid #fff;border-radius:50%;width:34px;height:34px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #181d204d}.remove-comparison-handle:before,.remove-comparison-handle:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:7px;height:7px;position:absolute;top:50%}.remove-comparison-handle:before{left:7px;transform:translateY(-50%)rotate(-135deg)}.remove-comparison-handle:after{right:7px;transform:translateY(-50%)rotate(45deg)}@media (width<=680px){.before-after-showcase{width:100vw;margin-top:1.5px;margin-left:calc(50% - 50vw);padding:100px 32px 16px}.profile-before-after{height:1156.38px}.remove-bg-before-after{height:507.391px;margin-top:-18.52px}body:has(.profile-before-after) .howto{min-height:1066.39px}body:has(.remove-bg-before-after) .howto{height:1029.59px;min-height:1029.59px;overflow:visible}.before-after-inner{text-align:center;width:100%;padding:0}.before-after-kicker{font-size:16px;line-height:16.8px}.before-after-showcase h2{margin-top:10px;padding-top:8px;font-size:26px;line-height:33.8px}.before-after-note{width:100%;margin-top:25px;font-size:16px;line-height:22.4px}.before-after-profile-grid{width:100%;margin-top:32px;display:block}.before-after-card{border-radius:12px;width:100%;min-height:0;margin:0 0 24px;padding:16px}.before-after-card h3,.before-after-card h6{height:20.8px;margin:0 0 16px;font-size:16px;line-height:20.8px}.before-card{height:362.797px}.before-card img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.after-card{height:436.797px}.profile-pattern-grid{background:#f7f8fb;grid-template-rows:repeat(3,60px);grid-template-columns:repeat(3,60px);justify-content:start;gap:10px;width:100%;height:232px;padding:11px}.profile-pattern-grid img{width:60px;height:60px}.profile-pattern-grid img:nth-child(n+10){display:none}.profile-advantages{width:100%;height:120px;padding-top:0;display:block}.profile-advantages span{box-sizing:border-box;background:#f7f8fb;width:100%;height:52px;margin-top:16px;padding:10px;font-size:14px;line-height:20px}.profile-advantages img{width:32px;height:32px}.before-after-remove-wrap{margin-top:24px}.remove-comparison{aspect-ratio:806/538;border-radius:12px;width:100%;height:auto}.remove-comparison img{width:100%;height:100%}}body.dark-mode .before-after-showcase h2{color:#efefff}body.dark-mode .before-after-card{box-shadow:none;background:#223544}body.dark-mode .profile-pattern-grid,body.dark-mode .profile-advantages span{background:#1f2a33}.pdf-edit-info{box-sizing:border-box;color:#20252d;background:#fff;width:100%;height:1586.36px;margin-top:16px;padding:144px 24px 0}.mobile-break{display:none}.pdf-edit-info h2{text-align:center;margin:0;font:700 32px/40px Poppins,sans-serif}.pdf-edit-intro{color:#525658;text-align:center;width:768px;margin:16px auto 0;font:400 16px/28px Poppins,sans-serif}.pdf-edit-copy{color:#525658;width:896px;margin:48px auto 0}.pdf-edit-copy h3{color:#20252d;margin:0 0 24px;font:600 24px/32px Poppins,sans-serif}.pdf-edit-copy ul{margin:0 0 64px;padding-left:24px;font:400 16px/22.4px Poppins,sans-serif}.pdf-edit-copy li{padding-left:0}.pdf-edit-copy p{margin:0 0 16px;font:400 16px/22.4px Poppins,sans-serif}.pdf-edit-copy p+ul{margin-top:16px}body:has(.pdf-edit-info) .howto,body:has(.ai-generator-workspace) .tool-rating,body:has(.ai-generator-workspace) .howto{display:none}body.dark-mode .pdf-edit-info{color:#20252d;background:#fff}@media (width<=680px){.pdf-edit-info{height:2015.13px;margin-top:18.726px;padding:112px 16px 0}.pdf-edit-info h2{font-size:26px;line-height:36px}.pdf-edit-intro{text-align:center;width:326px;margin-top:16px;font-size:16px;line-height:28px}.pdf-edit-copy{width:358px;margin-top:48px}.pdf-edit-copy h3{margin-bottom:24px;font-size:24px;line-height:32px}.pdf-edit-copy ul{margin-bottom:64px;padding-left:0;font-size:16px;line-height:22.4px;list-style-position:inside}.pdf-edit-copy>ul:first-of-type li:first-child{white-space:nowrap}.pdf-edit-copy .mobile-break{display:block}body:has(.ai-generator-workspace) .ai-generator-workspace{padding-bottom:356.1px}body:has(.ai-generator-workspace) .footer{height:811.672px;margin-top:16px}body:has(.ai-generator-workspace) .ai-gallery{grid-template-columns:repeat(2,167.5px);gap:0;width:335px;margin-top:75.5px}body:has(.ai-generator-workspace) .ai-gallery-card{aspect-ratio:auto;width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card>img{width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption{padding:12px 8px 8px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption p{display:none}body:has(.ai-generator-workspace) .ai-gallery-card figcaption button{width:134.5px;height:40px;font-size:11px}.pdf-edit-copy p{font-size:16px;line-height:22.4px}}@media (width>=681px){body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone{padding-top:36.9px}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .create-new{width:418px;height:54.4px;min-height:54.4px;margin:12px 0 0 -6px;padding:0}}@media (width<=680px){body:has(.pdf-editor-workspace) .tool-page .tool-panel{height:531.797px;min-height:531.797px;top:4px}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone{height:483.797px;min-height:483.797px;padding-top:112px}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone-my-files{display:none}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone-actions,body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone-upload{width:212px;height:56px}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .create-new{width:212px;height:40px;min-height:40px;margin:12px 0 0;padding:0}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .dropzone>span:not(.upload-mark):not(.create-new){margin-top:15px;font-size:14px;line-height:16.8px}body:has(.pdf-editor-workspace) .tool-page .pdf-editor-workspace .drive-icon{margin-top:25px!important}body:has(#essay-topic) .essay-card{padding:24px}body:has(#essay-topic) .essay-question{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(#essay-topic) .essay-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(#essay-topic) .essay-card textarea{padding:8px 12px}body:has(#essay-topic) .essay-card .workspace-footer>span{font:400 14px/20px Poppins,sans-serif;top:0}body:has(#essay-topic) .essay-card .primary-btn{width:128.555px;height:40px;padding:8px 16px}}.contact-page{color:#181d20;background:#f6fbff;min-height:981.5px;position:relative;overflow:hidden}.dark-mode .contact-page{color:#efefef;background:#1f2a33}.dark-mode body:has(.contact-page) .topbar{background:#1a252e;border-color:#33424e}.dark-mode body:has(.contact-page) .topbar .main-nav a,.dark-mode body:has(.contact-page) .topbar .icon-btn{color:#efefef}.dark-mode body:has(.contact-page) .brand-wordmark-light{display:none}.dark-mode body:has(.contact-page) .brand-wordmark-dark{display:block}.dark-mode body:has(.contact-page) .header-search{color:#c8d0d7;background:#202f3b}.dark-mode body:has(.contact-page) .header-search input{color:#f6f7f9}.dark-mode body:has(.contact-page) .header-search input::placeholder{color:#aab7c3}.contact-container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:120px 24px 150px;position:relative}.contact-heading-row{grid-template-columns:1fr 1fr;align-items:start;height:102.4px;display:grid}.contact-heading-row h3{color:#1a8fe3;margin:0;font-size:16px;font-weight:600;line-height:22.4px}.contact-heading-row h1{color:#181d20;margin:0;font-size:48px;font-weight:700;line-height:60px}.dark-mode .contact-heading-row h1{color:#fff}.contact-heading-row>p{text-align:center;width:485px;max-width:100%;margin:18.8px 0 0 auto;font-size:16px;line-height:22.4px}.contact-main-row{grid-template-columns:1fr 1fr;min-height:609.1px;margin-inline:-24px;display:grid}.contact-art{justify-content:center;align-items:flex-start;height:609.1px;display:flex}.contact-art img{object-fit:contain;width:585px;max-width:100%;height:585px;display:block}.contact-side{width:640px;margin-top:100px;padding:0 24px;display:flow-root}.contact-form{width:592px;margin:0;padding:0;display:flow-root}.contact-field-row{grid-template-columns:272px 272px;gap:48px;margin-top:25px;display:grid}.contact-form label{color:#181d20;font-size:16px;font-weight:500;line-height:22.4px;display:block}.dark-mode .contact-form label{color:#efefef}.contact-form input,.contact-form textarea{color:#181d20;background:#fff;border:1px solid #c7ccd3;border-radius:8px;outline:0;width:100%;font-size:14px;line-height:22.4px;display:block}.dark-mode .contact-form input,.dark-mode .contact-form textarea{color:#efefef;background:#1f2a33;border-color:#596774}.contact-form input{height:48px;margin-top:15px;padding:0 16px}.contact-form textarea{resize:vertical;background:#f8fafc;height:137px;margin-top:15px;padding:14px 16px}.dark-mode .contact-form textarea{background:#223749}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#c8c9ca;opacity:1}.contact-form>.contact-field-row+label{margin-top:25px}.contact-form>.primary-btn{color:#fff;background:#1a8fe3;border:0;border-radius:6px;min-width:121px;height:48.4px;margin:61px 0 0 auto;padding:13px 40px;font-size:16px;font-weight:600;display:block}.contact-address{color:#181d20;margin-top:0;font-size:16px;line-height:30px}.dark-mode .contact-address{color:#efefef}.contact-status{color:#1a8fe3;text-align:right;min-height:22px;margin:8px 0 0;font-size:13px;line-height:20px}.contact-status:empty{display:none}.contact-address p{height:30px;margin:0}body.legacy-brand-page .top-actions .icon-btn[data-theme-toggle],body.legacy-brand-page .top-actions .icon-btn[data-files],body.legacy-brand-page .top-actions .header-search{display:none}body.legacy-brand-page .top-actions .upgrade-btn{color:#438cd8;background:#fff;border:1px solid #438cd8;border-radius:7px;justify-content:center;align-items:center;min-width:108px;height:40px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}body.legacy-brand-page .top-actions .upgrade-btn:hover{background:#eef6ff}@media (width<=680px){.contact-page{min-height:1100px}.contact-container{padding:48px 24px 90px}.contact-heading-row{text-align:center;height:auto;display:block}.contact-heading-row h3{font-size:13px;line-height:18px}.contact-heading-row h1{font-size:32px;line-height:42px}.contact-heading-row>p{width:auto;margin:18px auto 0;font-size:14px;line-height:21px}.contact-main-row{flex-direction:column;min-height:0;display:flex}.contact-art{order:2;height:auto;margin-top:40px}.contact-art img{width:300px;height:300px}.contact-side{order:1;width:100%;margin-top:48px;padding:0}.contact-form{width:100%;margin:0;padding-top:0}.contact-field-row{grid-template-columns:1fr;gap:24px;margin-top:0}.contact-form>.contact-field-row+label{margin-top:24px}.contact-form>.primary-btn{margin:32px 0 0 auto}.contact-address{text-align:right;margin-top:24px}}@media (width>=681px){body:has(.about-page) .about-hero{background:linear-gradient(135deg,#2350f6,#5477f8)}body:has(.about-page) .about-hero-inner{width:100%;max-width:none}body:has(.about-page) .about-hero h1{margin:0 0 24px;font:700 72px/72px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero p{width:768px;max-width:768px;margin:0 auto 32px;font:400 24px/32px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-story .about-narrow{margin-bottom:80px}body:has(.about-page) .about-story .about-kicker{width:max-content;margin:0 auto 16px;display:flex}body:has(.about-page) .about-story h2{margin:0 0 48px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose .about-lead{font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p:not(.about-lead){font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat-grid{grid-template-columns:repeat(4,290px);gap:20px;width:1232px;margin:0 auto 64px}body:has(.about-page) .about-stat{border-radius:8px;width:290px;min-height:230.398px;padding:24px}body:has(.about-page) .about-stat strong{margin-bottom:8px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat b{margin-bottom:8px;font:600 16px/22.4px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat span{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news{border-radius:16px;width:1232px;min-height:478.5px;padding:48px}body:has(.about-page) .about-news .about-kicker{width:max-content;margin:0 auto 24px;display:flex}body:has(.about-page) .about-news h3{width:768px;margin:0 auto 24px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news>p{width:768px;max-width:768px;margin:0 auto 32px;font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news-grid{grid-template-columns:repeat(3,240px);gap:24px;width:768px;margin:0 auto}body:has(.about-page) .about-mission-head h2{margin:0 0 24px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-mission-head p{width:896px;margin:0 auto;font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid{grid-template-columns:repeat(4,290px);gap:24px;width:1232px;margin:64px auto 0}body:has(.about-page) .about-value-grid>div{width:290px;min-height:188px;padding:24px}body:has(.about-page) .about-value-grid h3{font:600 18px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid p{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}body:has(.blog-page) .blog-card:first-child{height:226px}body:has(.blog-page) .blog-page{padding-bottom:0}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;grid-template-columns:50% 50%;align-items:stretch;gap:0;width:100vw;height:578.102px;margin-top:137.875px;margin-left:calc(620px - 50vw);padding:0;display:grid}body:has(.blog-page) .blog-support-content{box-sizing:border-box;align-self:center;width:635px;height:282px;margin-left:5px;padding:0 15px}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:588px;margin:0;font:500 48px/60px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:459px;margin:24px 0 0;font:400 16px/24px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:168.578px;height:50px;margin-top:40px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:640px;height:578.102px;padding-left:15px;overflow:visible}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:645px;max-width:none;height:578.102px;display:block}}@media (width<=680px){body:has(.blog-page) .blog-page{padding:27px 15px 0}body:has(.blog-page) .blog-grid{flex-wrap:wrap;gap:0 10px;width:360px;display:flex}body:has(.blog-page) .blog-card:first-child{flex:0 0 360px;width:360px;height:440px;margin:0 0 54px}body:has(.blog-page) .blog-card:first-child .blog-card-copy{padding-top:208.5px}body:has(.blog-page) .blog-card:first-child .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{margin:4px 0 10px;font-size:20px;line-height:30px}body:has(.blog-page) .blog-card:first-child .blog-card-copy p{font-size:14px;line-height:21px}body:has(.blog-page) .blog-card:first-child .blog-card-copy>a{margin-top:16px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child){flex:0 0 110px;width:110px;height:157px;min-height:157px;margin:0;padding:10px 0 0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy{padding:0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{margin:4px 0 8px;font-size:16px;line-height:24px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy>a{margin-top:8px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;width:100vw;height:616.969px;margin-top:80px;margin-left:calc(180px - 50vw);padding:0;display:block}body:has(.blog-page) .blog-support-content{box-sizing:border-box;width:390px;height:214.313px;padding:40px 15px 0}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:360px;margin:0;font:500 32px/44.16px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:360px;margin:24px 0 0;font:400 12px/18px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:117.508px;height:42px;margin-top:24px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:390px;height:322.656px;padding:0 15px;overflow:hidden}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:360px;max-width:none;height:322.656px;display:block}body:has(.blog-page) .footer{height:744.234px;padding-top:40px}body:has(.blog-page) .footer-inner{padding-top:0}body:has(.blog-page) .footer-nav{height:139.3px}body:has(.blog-page) .footer-nav a[href=\/about]{display:none}}@media (width>=681px){body:has(.blog-page) .blog-page{padding-bottom:0}}.terms-page .terms-list,.terms-page .terms-contact-list{margin:0;padding:0;list-style:none}.terms-page .privacy-inner *{letter-spacing:.08px}.terms-page .terms-list li{margin:0;padding:16px;font-size:16px;line-height:22.4px}.terms-page .terms-contact-list li{margin:0;padding:0;font-size:16px;line-height:22.4px}@media (width<=680px){.terms-page .terms-list li{padding:12px 0;font-size:14px;line-height:21px}.terms-page .terms-contact-list li{padding:0;font-size:14px;line-height:21px}}body:has(.qr-workspace) .tool-page .tool-panel{box-shadow:none;background:#223544;padding:24px;height:366px!important;min-height:366px!important}body:has(.qr-workspace) .qr-workspace{color:#efefef;height:318px;padding:0}body:has(.qr-workspace) .qr-form{flex-direction:column;align-items:flex-start;width:286.22px;height:67.5px;margin:98.25px auto 0;display:flex}body:has(.qr-workspace) .qr-form label{color:#efefef;letter-spacing:.08px;flex:none;height:26px;margin-top:3.5px;font-size:12px;line-height:26px}body:has(.qr-workspace) .qr-form input{color:#efefef;box-sizing:border-box;background:#1f2a33;border:0;border-radius:6px;outline:0;flex:none;width:286.22px;height:38px;min-height:38px;padding:6px 12px;font:16px/24px Poppins,sans-serif;display:block}body:has(.qr-workspace) .qr-form .primary-btn{color:#fff;background:#1a8fe3;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:101.06px;height:38px;min-height:38px;margin-top:16px;padding:6px 12px;font:16px/24px Poppins,sans-serif;display:flex}@media (width<=680px){body:has(.qr-workspace) .qr-form{width:278px;margin-top:98.25px}body:has(.qr-workspace) .qr-form input{width:278px}}body:has(.font-icon-workspace) .tool-page .tool-panel{height:500px;min-height:500px;padding:24px;overflow:visible}.font-icon-builder{color:#24292f;flex-direction:column;min-height:452px;display:flex}.font-icon-select{flex-direction:column;width:480px;max-width:100%;font:500 14px/20px Poppins,sans-serif;display:flex}.font-icon-select select{color:#24292f;background:#fff;border:1px solid #d4d8df;border-radius:5px;width:100%;height:38px;padding:0 12px;font:400 14px/20px Poppins,sans-serif}.font-icon-grid{grid-template-columns:minmax(0,520px) minmax(260px,1fr);gap:28px;min-height:320px;margin-top:30px;display:grid}.font-icon-controls{align-items:flex-start;gap:30px;padding:0 4px;display:flex}.font-icon-controls label,.font-icon-color{color:#24292f;font:400 14px/20px Poppins,sans-serif}.font-size-control{flex-direction:column;gap:9px;width:210px;display:flex}.font-size-control input{accent-color:#3978e8;width:210px}.font-icon-color{flex-direction:column;width:196px;display:flex}.font-icon-color>span{margin-bottom:14px}.font-color-space{cursor:crosshair;border:0;width:196px;height:180px;padding:0;position:relative}.font-color-space i{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #333}.font-icon-color label{flex-direction:column;gap:2px;margin-top:6px;font-size:12px;display:flex}.font-icon-color input[type=range]{appearance:none;border-radius:0;width:196px;height:18px;margin:0;padding:0}.font-icon-color input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;border:2px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #222}#font-icon-hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}#font-icon-alpha{background:linear-gradient(to right,transparent,#111),repeating-conic-gradient(#ddd 0 25%,#fff 0 50%) 0/12px 12px}.font-icon-preview{color:#111;place-items:center;min-height:300px;font:400 16px/24px Poppins,sans-serif;display:grid;overflow:hidden}.font-icon-preview svg{max-width:230px;max-height:230px;display:block}.font-icon-download{cursor:pointer;border:0;border-radius:6px;align-self:flex-end;gap:8px;height:42px;margin-top:auto;padding:0 18px;font:500 14px/20px Poppins,sans-serif;color:#fff!important;background:#1a8fe3!important;display:inline-flex!important}.font-icon-download:disabled{cursor:not-allowed;background:#aeb5bd!important}.dark-mode .font-icon-builder{color:#f1f4f6}.dark-mode .font-icon-select select{color:#f1f4f6;background:#1c2933;border-color:#52616d}.dark-mode .font-icon-controls{border-color:#40505c}.dark-mode .font-icon-controls label>span{color:#f1f4f6}.dark-mode .font-icon-preview{background:#1c2933;border-color:#40505c}@media (width<=680px){body:has(.font-icon-workspace) .tool-page .tool-panel{height:auto;min-height:590px;padding:20px}.font-icon-builder{min-height:550px}.font-icon-select{width:100%}.font-icon-grid{grid-template-columns:1fr;gap:20px;min-height:0;margin-top:22px}.font-icon-controls{grid-template-columns:1fr;gap:22px;padding:0;display:grid}.font-size-control,.font-size-control input{width:100%}.font-icon-color{width:196px}.font-icon-preview{border-top:1px solid #e6e8ec;border-left:0;min-height:220px}.font-icon-preview svg{max-width:190px;max-height:190px}.font-icon-download{justify-content:center;width:100%;margin-top:22px}}@media (width>=981px){body:has(.tool-page) .topbar-inner{width:1230px;max-width:calc(100% - 50px);padding-inline:32px}body:has(.tool-page) .brand{flex:0 0 169.33px;width:169.33px}body:has(.tool-page) .main-nav{gap:19px;margin-left:23px}body:has(.tool-page) .main-nav .nav-item{padding-inline:11px}body:has(.tool-page) .main-nav .nav-trigger{letter-spacing:.08px;gap:0;padding:0;font-size:18px;font-weight:500;line-height:25.2px}body:has(.tool-page) .main-nav .nav-trigger:after{content:"";border-bottom:1px solid #9a9ba2;border-right:1px solid #9a9ba2;width:7px;height:7px;margin:-4px 0 0 7px;display:block;transform:rotate(45deg)}body:has(.tool-page) .header-search{margin-left:0;position:relative}body:has(.tool-page) .header-search svg{z-index:1;position:absolute;top:13px;left:16px}body:has(.tool-page) .header-search input{box-sizing:border-box;width:217px;height:44px;padding:0 16px 0 46px}}@media (width>=681px){.tool-page .tool-panel{background:#fff;border-radius:12px;box-shadow:3px 10px 40px #181d200d}.tool-page .dropzone{border-color:#d1d5db}body:has(.qr-workspace) .tool-page .tool-panel{background:#223544}body:has(.subtitle-workspace) .tool-page .tool-panel{height:366px;min-height:366px;padding:0}body:has(.subtitle-workspace) .tool-page .dropzone{min-height:366px}.tool-page .dropzone-actions{margin-bottom:0;transform:translate(-4px)}.tool-page .dropzone-upload{color:#fff;background:#1a8fe3;border:0;border-radius:8px;width:281.445px;height:56.4px;min-height:56.4px;font:600 16px/22.4px Poppins,sans-serif}.tool-page .dropzone>span:not(.upload-mark){line-height:22.4px}.tool-page .dropzone .drive-icon{width:43px;height:32px;margin-top:25px!important}}.dark-mode .tool-page .tool-panel{box-shadow:none;background:#223544}.dark-mode .tool-page .dropzone{background:#223544;border-color:#d1d5db}.dark-mode .tool-page .dropzone>span:not(.upload-mark){color:#c8c9ca}@media (width>=681px){body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-actions{transform:none}}@media (width<=680px){.tool-page .dropzone{padding-top:112px}.tool-page .dropzone-actions{margin-bottom:0}.tool-page .dropzone-upload{color:#fff;background:#1a8fe3;border:0;border-radius:8px;font:600 14px/22.4px Poppins,sans-serif}.tool-page .dropzone>span:not(.upload-mark){letter-spacing:.08px;margin-top:15px;font-size:12px;line-height:16.8px}.tool-page .dropzone .drive-icon{width:43px;height:32px;margin-top:25px!important}}.dark-mode .header-search{color:#c8d0d7;background:#202f3b}.dark-mode .header-search input{color:#f6f7f9}.dark-mode .header-search input::placeholder{color:#aab7c3}.signin-btn svg{display:none}@media (width>=981px){.categories.section-width .category-grid{grid-template-columns:repeat(5,232px);column-gap:20px;width:1240px;max-width:none;margin-left:-10px}.all-tools-directory .directory-header{width:1232px;max-width:none;margin-left:0;margin-right:0}.all-tools-directory .search-box{border-radius:33px;width:600px;max-width:600px;margin-left:auto;margin-right:auto;padding:0;position:relative}.all-tools-directory .search-box svg{z-index:1;width:25px;height:25px;position:absolute;top:20px;left:24px}.all-tools-directory .search-box input{color:#efefef;box-sizing:border-box;background:#1f2a33;border:0;width:600px;height:64px;padding:0 56px 0 68px}.all-tools-directory .search-box button{color:#fff;background:#1a8fe3;border-radius:24px;width:102.45px;min-width:102.45px;height:46.4px;padding:12px 26.5px;line-height:22.4px;position:absolute;top:8.8px;right:9.5px}.all-tools-directory .tool-grid{grid-template-columns:repeat(4,293px);column-gap:20px;width:1240px;max-width:none;margin-left:0;margin-right:0}.all-tools-directory .tool-card{width:293px;margin-inline:0}}@media (width>=681px){body:has(.video-url-workspace) .tool-page .tool-layout{width:966.664px;margin:40px auto 0}body:has(.video-url-workspace) .tool-page .tool-panel{height:366px;min-height:366px;box-shadow:none;background:#223544;padding:0;top:0}body:has(.video-url-workspace) .tool-page .tool-aside{display:none}body:has(.video-url-workspace) .video-url-workspace{width:100%;height:100%;padding:0;position:relative}body:has(.video-url-workspace) .video-url-form{width:286px;position:absolute;top:134px;left:50%;transform:translate(-50%)}body:has(.video-url-workspace) .video-url-form label{color:#101820;margin:0;font-size:12px;line-height:18px;display:block}body:has(.video-url-workspace) .video-url-form input{color:#f4f7fa;background:#1f2a33;border:1px solid #768594;border-radius:4px;outline:0;width:286px;height:38px;margin-top:0;padding:0 10px;font-size:14px;display:block}body:has(.video-url-workspace) .video-url-form button{color:#fff;background:#438cd8;border-radius:7px;width:109.1px;height:38px;margin-top:16px;padding:0;font-size:16px;display:block}body:has(.video-url-workspace) .video-url-form button:disabled{opacity:1}}@media (width<=680px){body:has(.video-url-workspace) .tool-page .tool-layout{width:calc(100% - 64px);margin:40px auto 0}body:has(.video-url-workspace) .tool-page .tool-panel{height:330px;min-height:330px;box-shadow:none;background:#223544;padding:0;top:0}body:has(.video-url-workspace) .tool-page .tool-aside{display:none}body:has(.video-url-workspace) .video-url-workspace{width:100%;height:100%;position:relative}body:has(.video-url-workspace) .video-url-form{width:calc(100% - 48px);position:absolute;top:92px;left:50%;transform:translate(-50%)}body:has(.video-url-workspace) .video-url-form label{color:#101820;font-size:12px;display:block}body:has(.video-url-workspace) .video-url-form input{color:#f4f7fa;background:#1f2a33;border:1px solid #768594;border-radius:4px;width:100%;height:38px}body:has(.video-url-workspace) .video-url-form button{color:#fff;background:#438cd8;height:38px;margin-top:16px}}@media (width>=681px){body:has(.dual-writer-workspace) .tool-page .tool-layout{width:996px;margin:56px auto 0}body:has(.dual-writer-workspace) .tool-page .tool-panel{height:770.891px;min-height:770.891px;box-shadow:none;background:0 0;padding:0;top:0;overflow:visible}body:has(.dual-writer-workspace) .tool-page .tool-aside,body:has(.dual-writer-workspace) .tool-page .tool-rating,body:has(.dual-writer-workspace) .tool-page .howto{display:none}body:has(.dual-writer-workspace) .dual-writer-grid{grid-template-columns:322.664px 661.328px;gap:16px;width:996px;margin-left:-2px;display:grid}body:has(.dual-writer-workspace) .dual-writer-grid>section{color:#020817;background:#fff;border:1px solid #dee2e6;border-radius:8px;height:770.891px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px}body:has(.dual-writer-workspace) .dual-writer-grid header{background:#f8f9fb;border-bottom:1px solid #e5e8ec;height:75.4px;padding:12px 24px}body:has(.dual-writer-workspace) .dual-writer-grid header h2{color:#181d20;margin:0;font:600 18px/28px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-grid header p{color:#707375;margin:0;font:400 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-input,body:has(.dual-writer-workspace) .dual-writer-result{color:#020817!important;background:#fff!important;border-color:#dee2e6!important}body:has(.dual-writer-workspace) .dual-writer-input-body{color:#020817;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-count{color:#a7a9aa;height:26px;padding-left:7px;font:400 12px/18px Poppins,sans-serif;position:relative;top:0}body:has(.dual-writer-workspace) .dual-writer-input textarea{color:#495057;resize:none;background:#fff;border:1px solid #e3e3e4;border-radius:8px;outline:0;width:100%;height:379.5px;min-height:379.5px;margin:0;padding:16px;font:400 14.4px/21.6px Poppins,sans-serif;display:block}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-input textarea::placeholder{color:#707375;opacity:1}body:has(.dual-writer-workspace) .dual-writer-hint{color:#6b7280;height:16px;margin:4px 0 16px;font:400 12px/16px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model-label,body:has(.dual-writer-workspace) .dual-writer-url-label{color:#181d20;height:22.4px;margin:0 0 8px;font:400 14px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-model{color:#495057;background:#fff;border:1px solid #e3e3e4;border-radius:8px;width:100%;height:35.594px;padding:4px 16px;font:400 14.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-upgrade{color:#6b7280;height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:26px}body:has(.dual-writer-workspace) .dual-writer-upgrade button{color:#3b82f6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}body:has(.dual-writer-workspace) .dual-writer-toggle{color:#181d20;align-items:center;height:28px;margin:0;font:400 14px/20px Poppins,sans-serif;display:flex}body:has(.dual-writer-workspace) .dual-writer-toggle input{accent-color:#438cd8;order:-1;width:36px;height:20px;margin-right:10px}body:has(.dual-writer-workspace) .dual-writer-url{background:#fff;border:1px solid #e3e3e4;border-radius:8px;width:100%;height:35.594px;padding:16px;display:block}body:has(.dual-writer-workspace) .dual-writer-generate{color:#fff;background:#2350f6;border-radius:7px;width:100%;height:44px;margin-top:0;font:600 18px/28px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-body{height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-toolbar{background:#fff;border:1px solid #e3e3e4;border-bottom:0;align-items:center;height:43.438px;display:flex}body:has(.dual-writer-workspace) .dual-writer-toolbar button{color:#707375;background:#fff;border:0;border-radius:4px;min-width:33px;height:32px;margin-left:5px;padding:6px;font-size:14px}body:has(.dual-writer-workspace) .dual-writer-toolbar button:last-child{min-width:60px}body:has(.dual-writer-workspace) .dual-writer-editor{color:#707375;background:#f6f6f6;border:1px solid #e3e3e4;border-radius:8px;outline:0;height:556.094px;padding:16px;font:400 14px/22.4px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-editor{height:470px}body:has(.dual-writer-workspace) .dual-writer-result-actions{align-items:center;gap:16px;height:81.398px;margin-top:40px;padding-top:16px;display:flex}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}body:has(.dual-writer-workspace) .dual-writer-result-actions>button:first-child{color:#a7a9aa;background:#efefef;border:0;border-radius:7px;width:279.5px;height:48.4px;font:600 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-actions span{color:#a7a9aa;flex:1;font:500 14px/22.4px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-result-actions>button:not(:first-child){color:#a7a9aa;background:0 0;border:0;width:15px;height:15px;padding:0;font-size:11px}}@media (width<=680px){body:has(.dual-writer-workspace) .tool-page .tool-layout{width:calc(100% - 32px);margin:30px auto 0}body:has(.dual-writer-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;padding:0;top:0}body:has(.dual-writer-workspace) .tool-page .tool-aside,body:has(.dual-writer-workspace) .tool-page .tool-rating,body:has(.dual-writer-workspace) .tool-page .howto{display:none}body:has(.dual-writer-workspace) .dual-writer-grid{flex-direction:column;gap:16px;width:100%;display:flex}body:has(.dual-writer-workspace) .dual-writer-grid>section{height:auto;min-height:770.891px;color:#020817!important;background:#fff!important}body:has(.content-summarizer-workspace) .dual-writer-grid>section{min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-grid header{height:75.398px;padding:12px 16px}body:has(.dual-writer-workspace) .dual-writer-grid header h2{color:#181d20;font-size:18px;line-height:28px}body:has(.dual-writer-workspace) .dual-writer-grid header p{color:#707375;font-size:14px;line-height:22.4px}body:has(.dual-writer-workspace) .dual-writer-input-body{height:auto;padding:16px}body:has(.dual-writer-workspace) .dual-writer-input textarea{color:#495057;background:#fff;height:379.5px;min-height:379.5px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-result-body{padding:16px}body:has(.dual-writer-workspace) .dual-writer-editor{height:470px}body:has(.dual-writer-workspace) .dual-writer-result-actions{flex-wrap:wrap;padding:16px 0;display:flex}}@media (width>=681px){body:has(.content-summarizer-workspace) .tool-page .tool-panel{height:721.1px;min-height:721.1px}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.1px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.7px;min-height:314.7px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:484.9px}body:has(.article-writer-workspace) .tool-page.section-width{padding-top:80px}body:has(.article-writer-workspace) .tool-page .tool-hero{text-align:center;width:896px;margin:0 auto 32px}body:has(.article-writer-workspace) .tool-page .tool-hero h1{font-size:48px;line-height:60px}body:has(.article-writer-workspace) .tool-page .tool-hero p{margin-top:18px;font-size:16px;line-height:24px}body:has(.article-writer-workspace) .tool-page .tool-layout{width:896px;margin:17px auto 0}body:has(.article-writer-workspace) .tool-page .tool-panel{background:#fff9;border:0;border-radius:8px;height:auto;min-height:293px;margin:0;padding:32px;top:0;box-shadow:0 14px 30px #00000024}body:has(.article-writer-workspace) .tool-page .tool-aside{display:none}body:has(.article-writer-workspace) .article-writer-workspace{width:832px;padding:0}body:has(.article-writer-workspace) .article-writer-card h2{color:#182232;margin:0;font-size:20px;line-height:28px}body:has(.article-writer-workspace) .article-writer-card>p:first-of-type{color:#4e5d72;margin:8px 0 17px;font-size:16px;line-height:24px}body:has(.article-writer-workspace) .article-writer-card input{color:#f4f7fa;background:#1f2a33;border:2px solid #69727f;border-radius:12px;outline:0;width:100%;height:40px;padding:0 24px;font-size:14px;display:block}body:has(.article-writer-workspace) .article-writer-card input::placeholder{color:#aab7c3;opacity:1}body:has(.article-writer-workspace) .article-writer-card>.primary-btn{color:#fff;background:linear-gradient(90deg,#2559ed,#5d35d8);border-radius:12px;width:100%;height:40px;margin-top:24px;font-size:17px;font-weight:600}body:has(.article-writer-workspace) .article-writer-card>.primary-btn:disabled{opacity:1}body:has(.article-writer-workspace) .article-ideas{color:#182232;margin:20px 0 0;font-size:16px;line-height:22.4px}body:has(.article-writer-workspace) .article-ideas button{color:#315ff0;cursor:pointer;background:0 0;border:0;font-size:16px}}@media (width<=680px){body:has(.article-writer-workspace) .tool-page.section-width{padding-top:48px}body:has(.article-writer-workspace) .tool-page .tool-hero{width:calc(100% - 32px);margin:0 auto 28px}body:has(.article-writer-workspace) .tool-page .tool-hero h1{font-size:34px;line-height:44px}body:has(.article-writer-workspace) .tool-page .tool-hero p{margin-top:12px;font-size:14px;line-height:21px}body:has(.article-writer-workspace) .tool-page .tool-layout{width:calc(100% - 32px);margin:0 auto}body:has(.article-writer-workspace) .tool-page .tool-panel{background:#fff9;border-radius:8px;height:auto;min-height:293px;padding:24px;top:0}body:has(.article-writer-workspace) .tool-page .tool-aside{display:none}body:has(.article-writer-workspace) .article-writer-workspace{width:100%}body:has(.article-writer-workspace) .article-writer-card h2{color:#182232;margin:0;font-size:20px;line-height:28px}body:has(.article-writer-workspace) .article-writer-card>p:first-of-type{color:#4e5d72;margin:8px 0 17px;font-size:14px;line-height:21px}body:has(.article-writer-workspace) .article-writer-card input{height:42px;padding:0 14px}body:has(.article-writer-workspace) .article-writer-card>.primary-btn{width:100%;height:42px;margin-top:20px}body:has(.article-writer-workspace) .article-ideas{margin-top:18px;font-size:14px}}@media (width>=681px){body:has(.grammar-workspace) .tool-page .tool-layout{width:996px;margin:56px auto 0}body:has(.grammar-workspace) .tool-page .tool-panel{height:720px;min-height:720px;box-shadow:none;background:0 0;padding:0;top:0;overflow:visible}body:has(.grammar-workspace) .tool-page .tool-aside,body:has(.grammar-workspace) .tool-page .tool-rating,body:has(.grammar-workspace) .tool-page .howto{display:none}body:has(.grammar-workspace) .grammar-grid{grid-template-columns:322.664px 661.328px;gap:16px;width:996px;margin-left:-2px;display:grid}body:has(.grammar-workspace) .grammar-grid>section{color:#111820;background:#fff;border:1px solid #d9dce2;border-radius:8px;height:720px;overflow:hidden}body:has(.grammar-workspace) .grammar-grid header{background:#f8f9fb;border-bottom:1px solid #e5e8ec;height:75.4px;padding:12px 16px}body:has(.grammar-workspace) .grammar-grid header h2{color:#181d20;margin:0;font-size:20px;line-height:28px}body:has(.grammar-workspace) .grammar-grid header p{color:#677180;margin:0;font-size:14px;line-height:22.4px}body:has(.grammar-workspace) .grammar-input-card{color:#181d20!important;background:#fff!important;border-color:#d9dce2!important}body:has(.grammar-workspace) .grammar-input-card header{background:#f8f9fb}body:has(.grammar-workspace) .grammar-input-card header h2{color:#181d20}body:has(.grammar-workspace) .grammar-input-body{padding:16px}body:has(.grammar-workspace) .grammar-count{color:#a7a9aa;height:18px;margin:4px 0 14px 7px;font-size:12px;line-height:18px}body:has(.grammar-workspace) .grammar-input-card textarea{color:#495057;resize:vertical;background:#fff;border:1px solid #d9dce2;border-radius:6px;outline:0;width:100%;height:401px;min-height:401px;margin:0;padding:12px;font-size:14px;line-height:22px;display:block}body:has(.grammar-workspace) .grammar-model{color:#181d20;margin:0;font-size:14px;line-height:22px;display:block}body:has(.grammar-workspace) .grammar-model>span{margin-bottom:8px;display:block}body:has(.grammar-workspace) .grammar-model select{color:#495057;background:#fff;border:1px solid #d9dce2;border-radius:8px;width:100%;height:36px;padding:4px 16px;font:400 14px Poppins,sans-serif;display:block}body:has(.grammar-workspace) .grammar-upgrade{color:#707375;height:16px;margin:4px 0 20px;font-size:12px;line-height:16px}body:has(.grammar-workspace) .grammar-upgrade button{color:#1a8fe3;font:inherit;background:0 0;border:0;padding:0}body:has(.grammar-workspace) .grammar-generate{color:#fff;background:#438cd8;width:100%;height:42px;margin-top:0}body:has(.grammar-workspace) .grammar-result-card{color:#181d20!important;background:#fff!important;border-color:#d9dce2!important}body:has(.grammar-workspace) .grammar-result-card header{background:#f8f9fb}body:has(.grammar-workspace) .grammar-result-card header h2{color:#181d20}body:has(.grammar-workspace) .grammar-result-body{padding:16px}body:has(.grammar-workspace) .grammar-toolbar{background:#fff;border:1px solid #d9dce2;border-bottom:0;align-items:center;height:44px;display:flex}body:has(.grammar-workspace) .grammar-toolbar button{color:#8d949c;background:#fff;border:0;min-width:33px;height:32px;margin-left:5px;font-size:14px}body:has(.grammar-workspace) .grammar-toolbar button:last-child{min-width:60px}body:has(.grammar-workspace) .grammar-result-editor{color:#72777d;background:#f3f3f3;border:1px solid #d9dce2;outline:0;height:484px;padding:12px;font-size:16px;line-height:24px}}@media (width<=680px){body:has(.grammar-workspace) .tool-page .tool-layout{width:calc(100% - 32px);margin:30px auto 0}body:has(.grammar-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;padding:0;top:0}body:has(.grammar-workspace) .tool-page .tool-aside,body:has(.grammar-workspace) .tool-page .tool-rating,body:has(.grammar-workspace) .tool-page .howto{display:none}body:has(.grammar-workspace) .grammar-grid{flex-direction:column;gap:16px;width:100%;display:flex}body:has(.grammar-workspace) .grammar-grid>section{height:auto;min-height:500px}body:has(.grammar-workspace) .grammar-grid header{height:68px;padding:12px 18px}body:has(.grammar-workspace) .grammar-grid header h2{font-size:18px}body:has(.grammar-workspace) .grammar-input-body,.grammar-result-body{padding:14px}body:has(.grammar-workspace) .grammar-input-card textarea{height:300px;min-height:300px}body:has(.grammar-workspace) .grammar-result-card{min-height:500px}body:has(.grammar-workspace) .grammar-result-editor{height:330px}}@media (width>=681px){body:has(.step-writer-workspace) .tool-page.section-width{padding-top:0}body:has(.step-writer-workspace) .tool-page .back-link,body:has(.step-writer-workspace) .tool-page .tool-hero{display:none}body:has(.step-writer-workspace) .tool-page .tool-layout{width:864px;margin:31px auto 0}body:has(.step-writer-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;margin:0;padding:0;top:0;overflow:visible}body:has(.step-writer-workspace) .tool-page .tool-aside,body:has(.step-writer-workspace) .tool-page .tool-rating,body:has(.step-writer-workspace) .tool-page .howto{display:none}body:has(.step-writer-workspace) .step-writer-workspace{width:816px;margin:0 auto;padding:0}body:has(.step-writer-workspace) .writer-steps{color:#aab4c0;justify-content:space-between;align-items:flex-start;height:56px;margin:0;padding:0;display:flex}body:has(.step-writer-workspace) .writer-steps span{align-items:center;gap:8px;font-size:14px;display:inline-flex;position:relative}body:has(.step-writer-workspace) .writer-steps span:not(:last-child):after{content:"";border-top:2px solid #8995a1;width:198px;position:absolute;top:15px;left:205px}body:has(.step-writer-workspace) .writer-steps span b{color:#586675;background:#f5f7fa;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;display:grid}body:has(.step-writer-workspace) .writer-steps span.active b{color:#fff;background:#2d63ee}body:has(.step-writer-workspace) .writer-steps small{font-size:14px}body:has(.step-writer-workspace) .writer-card{color:#111820;box-sizing:border-box;background:#fff;border-radius:8px;width:864px;height:373px;margin:56px 0 0 -24px;padding:24px}body:has(.step-writer-workspace) .writer-card h1{text-align:center;color:#0e1620;margin:0;font-size:24px;line-height:32px}body:has(.step-writer-workspace) .writer-subtitle{text-align:center;color:#677180;margin:4px 0 27px;font-size:16px;line-height:24px}body:has(.step-writer-workspace) .writer-card .field-label{color:#111820;margin:0 0 2px;font-size:16px;font-weight:600;display:block}body:has(.step-writer-workspace) .writer-card textarea{box-sizing:border-box;color:#303944;resize:vertical;background:#fff;border:1px solid #d9dce2;border-radius:6px;width:100%;height:120px;min-height:120px;padding:12px;font-size:16px;line-height:24px;display:block}body:has(.step-writer-workspace) .writer-card .workspace-footer{color:#677180;height:93px;margin-top:8px;position:relative}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{position:absolute;top:4px;left:0}body:has(.step-writer-workspace) .writer-card .workspace-footer>.primary-btn{position:absolute;top:44px;right:0}body:has(.step-writer-workspace) .writer-card .workspace-footer .primary-btn{color:#fff;opacity:1;background:#6f8de6;min-width:128px;height:41px}body:has(.step-writer-workspace) .writer-card .workspace-footer .primary-btn:disabled{opacity:.55}}@media (width<=680px){body:has(.step-writer-workspace) .tool-page.section-width{padding-top:0}body:has(.step-writer-workspace) .tool-page .back-link,body:has(.step-writer-workspace) .tool-page .tool-hero{display:none}body:has(.step-writer-workspace) .tool-page .tool-layout{width:328px;max-width:calc(100% - 32px);margin:31px auto 0}body:has(.step-writer-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;padding:0;top:0}body:has(.step-writer-workspace) .tool-page .tool-aside,body:has(.step-writer-workspace) .tool-page .tool-rating,body:has(.step-writer-workspace) .tool-page .howto{display:none}body:has(.step-writer-workspace) .step-writer-workspace{width:100%;padding:0}body:has(.step-writer-workspace) .writer-steps{width:100%;height:81px;margin:0 0 31px;padding:0;position:relative}body:has(.step-writer-workspace) .writer-steps span{display:none}body:has(.step-writer-workspace) .writer-steps span:first-child{color:#101820;gap:12px;font-size:14px;display:inline-flex}body:has(.step-writer-workspace) .writer-steps span:first-child b{color:#fff;background:#2d63ee;width:32px;height:32px}body:has(.step-writer-workspace) .writer-steps:after{content:"";background:linear-gradient(90deg,#2d63ee 0 34%,#f2f4f7 34%);border-radius:5px;height:8px;position:absolute;top:48px;left:0;right:0}body:has(.step-writer-workspace) .writer-card{background:#fff;border-radius:8px;width:100%;height:373px;min-height:373px;margin:0;padding:30px 24px 28px}body:has(.step-writer-workspace) .writer-card h1{color:#0e1620;margin:0;font-size:24px;line-height:32px}body:has(.step-writer-workspace) .writer-subtitle{color:#677180;margin:4px 0 27px}body:has(.step-writer-workspace) .writer-card .field-label{color:#111820;margin-bottom:2px}body:has(.step-writer-workspace) .writer-card textarea{height:120px!important;min-height:120px!important}body:has(.step-writer-workspace) .writer-card .workspace-footer{height:93px;margin-top:8px;position:relative}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{position:absolute;top:4px;left:0}body:has(.step-writer-workspace) .writer-card .workspace-footer>.primary-btn{position:absolute;top:44px;right:0}}@media (width>=681px){body:has(.ai-generator-workspace) .tool-page.section-width{padding-top:119px}body:has(.ai-generator-workspace) .tool-page .tool-hero{width:min(1256px,100% - 114px);margin-bottom:0}body:has(.ai-generator-workspace) .tool-page .tool-hero h1{font-size:56px;line-height:72.8px}body:has(.ai-generator-workspace) .tool-page .tool-hero p{margin-top:16px}body:has(.ai-generator-workspace) .tool-page .tool-layout{width:100%;margin:0}body:has(.ai-generator-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;margin:0;padding:0;top:0}body:has(.ai-generator-workspace) .ai-generator-workspace{width:100%;padding-top:80px}.ai-generator-form{width:600px;height:64px;margin:0 auto;position:relative}.ai-generator-form>svg{color:#438cd8;z-index:1;position:absolute;top:18px;left:23px}.ai-generator-form input{color:#efefef;background:#1f2a33;border:0;border-radius:8px;outline:0;width:600px;height:64px;padding:0 190px 0 68px;font-size:16px;display:block}.ai-generator-form input::placeholder{color:#efefef;opacity:1}.ai-generator-form button{color:#fff;cursor:pointer;background:#1a8fe3;border:0;border-radius:24px;width:168.4px;height:46.4px;font-size:14px;font-weight:600;position:absolute;top:8.8px;right:9px}.ai-generator-form button:disabled{opacity:.55;cursor:default}.ai-gallery{box-sizing:border-box;grid-template-columns:repeat(4,276.5px);gap:20px;width:1196px;margin:80px auto 0;padding:0 15px;display:grid}.ai-gallery-card{background:#181d20;width:276.5px;height:276.5px;margin:0;position:relative;overflow:hidden}.ai-gallery-card>img{object-fit:cover;width:100%;height:100%;display:block}.ai-gallery-card figcaption{color:#fff;background:linear-gradient(#0000,#181d20 25%);padding:20px 12px 12px;position:absolute;inset:auto 0 0}.ai-gallery-card figcaption p{height:36px;margin:0 0 10px;font-size:12px;line-height:18px;overflow:hidden}.ai-gallery-card figcaption button{color:#181d20;cursor:pointer;background:#fff;border:0;border-radius:7px;width:173px;height:40px;margin:0 auto;font-size:12px;display:block}}@media (width<=680px){body:has(.ai-generator-workspace) .tool-page.section-width{padding-top:72px}body:has(.ai-generator-workspace) .tool-page .tool-hero{margin-bottom:0}body:has(.ai-generator-workspace) .tool-page .tool-hero h1{font-size:34px;line-height:44px}body:has(.ai-generator-workspace) .tool-page .tool-layout{width:100%;margin:0}body:has(.ai-generator-workspace) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;padding:0}body:has(.ai-generator-workspace) .ai-generator-workspace{padding-top:40px}.ai-generator-form{width:calc(100% - 48px);height:56px;margin:0 auto;position:relative}.ai-generator-form>svg{color:#438cd8;z-index:1;position:absolute;top:15px;left:16px}.ai-generator-form input{color:#efefef;background:#1f2a33;border:0;border-radius:8px;width:100%;height:56px;padding:0 110px 0 52px;font-size:14px}.ai-generator-form button{color:#fff;background:#1a8fe3;border:0;border-radius:22px;width:102px;height:44px;font-size:12px;font-weight:600;position:absolute;top:6px;right:6px}.ai-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 30px);margin:48px auto 0;display:grid}.ai-gallery-card{aspect-ratio:1;width:100%;height:auto;margin:0}.ai-gallery-card figcaption p{height:30px;font-size:10px;line-height:15px}.ai-gallery-card figcaption button{width:90%;height:34px;font-size:11px}}.blog-article-page{color:#181d20;background:#fff;min-height:900px;padding:72px 24px 120px}.blog-article-page .blog-breadcrumb{color:#85898e;gap:10px;margin:0 0 56px;font-size:14px;display:flex}.blog-article-page .blog-breadcrumb a{color:#1a8fe3}.blog-article-meta{color:#1a8fe3;font-size:16px;line-height:24px}.blog-article-page h1{margin:10px 0 12px;font-size:48px;line-height:60px}.blog-article-date{color:#828586;margin:0 0 32px;font-size:14px;line-height:20px}.blog-article-intro{color:#525658;margin:0 0 32px;font-size:20px;line-height:30px}.blog-article-body{color:#525658;font-size:16px;line-height:26px}.blog-article-body p{margin:0 0 24px}.blog-article-back{color:#1a8fe3;margin-top:24px;font-size:14px;font-weight:600;display:inline-flex}.dark-mode .blog-article-intro,.dark-mode .blog-article-body{color:#c4cbd1}@media (width<=680px){.blog-article-page{padding:40px 20px 80px}.blog-article-page .blog-breadcrumb{margin-bottom:40px;font-size:13px}.blog-article-page h1{font-size:32px;line-height:42px}.blog-article-intro{font-size:18px;line-height:27px}.blog-article-body{font-size:15px;line-height:24px}}.tool-page .chart-types,.tool-page .chart-sample{box-shadow:none}.dark-mode .tool-page .chart-types,.dark-mode .tool-page .chart-sample{background:0 0}.dark-mode .tool-page .chart-sample-title,.dark-mode .tool-page .chart-sample-legend{color:#c8d0d7}.dark-mode .tool-page .chart-types button{color:#438cd8;background:0 0}.dark-mode .tool-page .chart-types button.active{color:#fff;background:#438cd8}.privacy-page{color:#181d20;background:#fff;min-height:3218px;padding:120px 24px 150px}.privacy-inner{width:min(1018.67px,100%);margin:0 auto}.privacy-inner>h1{text-align:center;margin:0 0 80px;font-size:48px;line-height:60px}.privacy-inner section{margin:0}.privacy-inner h2{margin:40px 0 0;font-size:32px;line-height:48px}.privacy-inner ol{margin:0;padding:0;list-style:none}.privacy-inner li{padding:16px;font-size:16px;line-height:22.4px}.privacy-inner p{margin:15px 0 0;font-size:16px;line-height:22.4px}.privacy-inner a{color:#1a8fe3}.privacy-inner h3{margin:30px 0 0;font-size:24px;line-height:36px}.dark-mode .privacy-page{color:#efefef;background:#1f2a33}.dark-mode .privacy-inner h1,.dark-mode .privacy-inner h2,.dark-mode .privacy-inner h3{color:#fff}.terms-page .privacy-inner>h1{margin-bottom:54px}@media (width>=681px){body:has(.word-counter-workspace) .tool-page .tool-layout{width:996px;margin:56px auto 0}body:has(.word-counter-workspace) .tool-page .tool-panel{background:#fff;border-radius:8px;height:501.5px;min-height:501.5px;padding:24px;top:0;box-shadow:0 14px 38px #254d7314}body:has(.word-counter-workspace) .tool-page .tool-aside{display:none}body:has(.word-counter-workspace) .word-counter-workspace{padding:0}body:has(.word-counter-workspace) .word-counter-card h2{color:#20252b;margin:0;font-size:24px;line-height:31.2px}body:has(.word-counter-workspace) .word-counter-card>p{color:#677180;margin:0;font-size:14px;line-height:22.4px}body:has(.word-counter-workspace) .word-counter-stats{color:#677180;justify-content:space-between;align-items:center;height:26px;margin-top:16px;padding:0 7px;font-size:16px;line-height:18px;display:flex}body:has(.word-counter-workspace) .word-counter-card textarea{color:#20252b;resize:vertical;background:#fff;border:1px solid #c7ccd3;border-radius:6px;outline:0;width:100%;height:357.9px;min-height:357.9px;margin:0;padding:12px;font-size:14.4px;line-height:22px;display:block}.dark-mode body:has(.word-counter-workspace) .tool-page .tool-panel{box-shadow:none;background:#223544}.dark-mode body:has(.word-counter-workspace) .word-counter-card h2{color:#f4f7fa}.dark-mode body:has(.word-counter-workspace) .word-counter-card>p,.dark-mode body:has(.word-counter-workspace) .word-counter-stats{color:#aab7c3}.dark-mode body:has(.word-counter-workspace) .word-counter-card textarea{color:#f4f7fa;background:#223749;border-color:#768594}body:has(.word-counter-workspace) .tool-page .workspace-footer{display:none}}@media (width<=680px){body:has(.word-counter-workspace) .tool-page .tool-layout{width:calc(100% - 32px);margin:30px auto 0}body:has(.word-counter-workspace) .tool-page .tool-panel{background:#fff;border-radius:8px;height:auto;min-height:430px;padding:20px;top:0;box-shadow:0 10px 24px #254d7314}body:has(.word-counter-workspace) .tool-page .tool-aside{display:none}body:has(.word-counter-workspace) .word-counter-card h2{color:#20252b;margin:0;font-size:22px;line-height:30px}body:has(.word-counter-workspace) .word-counter-card>p{color:#677180;margin:0;font-size:13px;line-height:21px}body:has(.word-counter-workspace) .word-counter-stats{color:#677180;justify-content:space-between;margin-top:14px;padding:0 4px;font-size:14px;display:flex}body:has(.word-counter-workspace) .word-counter-card textarea{color:#20252b;resize:vertical;background:#fff;border:1px solid #c7ccd3;border-radius:6px;width:100%;height:260px;min-height:260px;margin:0;padding:12px;font-size:14px;display:block}.dark-mode body:has(.word-counter-workspace) .tool-page .tool-panel{box-shadow:none;background:#223544}.dark-mode body:has(.word-counter-workspace) .word-counter-card h2{color:#f4f7fa}.dark-mode body:has(.word-counter-workspace) .word-counter-card>p,.dark-mode body:has(.word-counter-workspace) .word-counter-stats{color:#aab7c3}.dark-mode body:has(.word-counter-workspace) .word-counter-card textarea{color:#f4f7fa;background:#223749;border-color:#768594}body:has(.word-counter-workspace) .tool-page .workspace-footer{display:none}}@media (width>=681px){body:has(#essay-topic) .tool-page.section-width{background:#1c2731;padding-top:0}body:has(#essay-topic) .tool-page .back-link,body:has(#essay-topic) .tool-page .tool-hero,body:has(#essay-topic) .tool-page .tool-aside,body:has(#essay-topic) .tool-page .tool-rating,body:has(#essay-topic) .tool-page .howto{display:none}body:has(#essay-topic) .tool-page .tool-layout{width:864px;margin:118px auto 0;display:block}body:has(#essay-topic) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;margin:0;padding:0;overflow:visible}body:has(#essay-topic) .tool-page .workspace{width:816px;margin:0 auto;padding:0;overflow:visible}body:has(#essay-topic) .essay-steps{color:#aab4c0;align-items:flex-start;height:56px;margin:0;padding:0}body:has(#essay-topic) .essay-steps span{gap:8px;font-size:14px;position:relative}body:has(#essay-topic) .essay-steps span:not(:last-child):after{content:"";border-top:2px solid #8995a1;width:198px;position:absolute;top:15px;left:148px}body:has(#essay-topic) .essay-steps span b{color:#586675;background:#f5f7fa;border:0;width:32px;height:32px;font-size:14px}body:has(#essay-topic) .essay-steps span.active b{color:#fff;background:#2d63ee}body:has(#essay-topic) .essay-steps small{font-size:14px}body:has(#essay-topic) .essay-card{color:#111820;box-sizing:border-box;background:#fff;border-radius:8px;width:864px;height:373px;margin:56px 0 0 -24px;padding:30px 24px}body:has(#essay-topic) .essay-card h1{text-align:center;color:#0e1620;margin:0;font-size:24px;line-height:32px}body:has(#essay-topic) .essay-question{text-align:center;color:#677180;margin:4px 0 21px;font-size:16px;line-height:24px}body:has(#essay-topic) .essay-card .field-label{color:#111820;margin:0 0 2px;font-size:16px;font-weight:600;display:block}body:has(#essay-topic) .essay-card textarea{box-sizing:border-box;color:#303944;resize:vertical;background:#fff;border:1px solid #d9dce2;border-radius:6px;width:100%;height:120px;min-height:120px;padding:12px;font-size:16px;line-height:24px;display:block}body:has(#essay-topic) .essay-card textarea::placeholder{color:#677180;opacity:1}body:has(#essay-topic) .essay-card .workspace-footer{color:#677180;height:93px;margin-top:8px;position:relative}body:has(#essay-topic) .essay-card .workspace-footer>span{position:absolute;top:4px;left:0}body:has(#essay-topic) .essay-card .workspace-footer>.primary-btn{position:absolute;top:44px;right:0}body:has(#essay-topic) .essay-card .workspace-footer .primary-btn{color:#fff;opacity:1;background:#6f8de6;min-width:128px;height:41px}body:has(#essay-topic) .essay-card .workspace-footer .primary-btn:disabled{opacity:.55}body:has(.create-new) .tool-page .dropzone-upload{width:418px}}@media (width<=680px){body:has(#essay-topic) .tool-page.section-width{padding-top:0}body:has(#essay-topic) .tool-page .back-link,body:has(#essay-topic) .tool-page .tool-hero,body:has(#essay-topic) .tool-page .tool-aside,body:has(#essay-topic) .tool-page .tool-rating,body:has(#essay-topic) .tool-page .howto{display:none}body:has(#essay-topic) .tool-page .tool-layout{width:328px;max-width:calc(100% - 32px);margin:31px auto 0}body:has(#essay-topic) .tool-page .tool-panel{height:auto;min-height:0;box-shadow:none;background:0 0;padding:0}body:has(#essay-topic) .tool-page .workspace{width:100%;padding:0}body:has(#essay-topic) .essay-steps{width:100%;height:81px;margin:0 0 31px;padding:0;position:relative}body:has(#essay-topic) .essay-steps span{display:none}body:has(#essay-topic) .essay-steps span:first-child{color:#101820;gap:12px;font-size:14px;display:inline-flex}body:has(#essay-topic) .essay-steps span:first-child b{color:#fff;background:#2d63ee;width:32px;height:32px}body:has(#essay-topic) .essay-steps span:first-child small{font-size:14px}body:has(#essay-topic) .essay-steps:after{content:"";background:linear-gradient(90deg,#2d63ee 0 34%,#f2f4f7 34%);border-radius:5px;height:8px;position:absolute;top:48px;left:0;right:0}body:has(#essay-topic) .essay-card{background:#fff;border-radius:8px;width:100%;height:373px;min-height:373px;margin:0;padding:28px 24px}body:has(#essay-topic) .essay-card h1{color:#0e1620;margin:0;font-size:24px;line-height:32px}body:has(#essay-topic) .essay-question{color:#677180;margin:4px 0 27px}body:has(#essay-topic) .essay-card .field-label{color:#111820;margin-bottom:2px}body:has(#essay-topic) .essay-card textarea{height:120px!important;min-height:120px!important}body:has(#essay-topic) .essay-card .workspace-footer{height:93px;margin-top:8px;position:relative}body:has(#essay-topic) .essay-card .workspace-footer>span{position:absolute;top:4px;left:0}body:has(#essay-topic) .essay-card .workspace-footer>.primary-btn{position:absolute;top:44px;right:0}.privacy-page{min-height:0;padding:56px 20px 90px}.privacy-inner h1{margin-bottom:40px;font-size:34px;line-height:42px}.privacy-inner h2{margin-top:32px;font-size:26px;line-height:36px}.privacy-inner li,.privacy-inner p{font-size:14px;line-height:21px}.privacy-inner li{padding:12px 0}}.support-page{color:#181d20;background:#fff;min-height:1262px;padding:48px 16px}.support-header{text-align:center}.support-header h1{width:min(768px,100%);margin:0 auto 16px;font-size:48px;font-weight:700;line-height:1.2}.support-header h1 span{color:#438cd8}.support-header>p{color:#666d77;max-width:760px;margin:0 auto 32px;font-size:18px;line-height:1.5}.support-switch{justify-content:center;align-items:center;gap:12px;height:32px;margin:0 auto 52px;display:flex}.support-period{color:#7b8088;cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:500}.support-period.active{color:#438cd8}.support-toggle{cursor:pointer;background:#e6e9ef;border:0;border-radius:14px;width:44px;height:24px;padding:0;position:relative}.support-toggle i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 5px #0002}.support-toggle.yearly i{transform:translate(20px)}.support-switch>b{color:#fff;background:#f78236;border-radius:12px;padding:4px 9px;font-size:12px}.support-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(1248px,100%);margin:0 auto;display:grid}.support-plan{background:#fff;border:1px solid #edf0f4;border-radius:12px;min-height:450px;padding:24px;box-shadow:0 7px 20px #181d2014}.support-plan-featured{color:#fff;background:linear-gradient(145deg,#438cd8,#2b61bb);border-color:#438cd8}.support-plan-title{align-items:center;gap:12px;margin-bottom:16px;display:flex}.support-plan-icon{color:#438cd8;background:#e9f0ff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.support-plan-featured .support-plan-icon{color:#fff;background:#ffffff2b}.support-plan h2{margin:0;font-size:20px;line-height:28px}.support-plan-description{color:#666d77;min-height:21px;margin:0 0 22px;font-size:14px;line-height:22px}.support-plan-featured .support-plan-description{color:#fffc}.support-price{align-items:baseline;margin-bottom:24px;display:flex}.support-price strong{font-size:32px;line-height:38px}.support-price span{margin-left:4px;font-size:14px}.support-plan-button{color:#fff;cursor:pointer;background:#438cd8;border:0;border-radius:8px;width:100%;height:40px;margin-bottom:24px;font-size:14px;font-weight:600}.support-plan-featured .support-plan-button{color:#2b61bb;background:#fff}.support-plan h3{margin:0 0 12px;font-size:14px;line-height:20px}.support-plan ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.support-plan li{color:#666d77;align-items:flex-start;gap:8px;font-size:14px;line-height:22px;display:flex}.support-plan li svg{color:#438cd8;flex:none;margin-top:2px}.support-plan-featured li{color:#fffd}.support-plan-featured li svg{color:#fff}.dark-mode .support-page{color:#f6f7f9;background:#1f2a33}.dark-mode .support-header>p{color:#aeb9c3}.dark-mode .support-plan{color:#181d20;background:#fff;border-color:#384954}.dark-mode .support-plan-featured{color:#fff;background:linear-gradient(145deg,#438cd8,#2b61bb);border-color:#438cd8}.dark-mode .support-plan-description,.dark-mode .support-plan li{color:#666d77}.dark-mode .support-plan-featured .support-plan-description,.dark-mode .support-plan-featured li{color:#fffd}@media (width<=680px){.support-page{padding:36px 15px 72px}.support-header h1{font-size:34px}.support-header>p{font-size:16px}.support-switch{margin-bottom:36px}.support-grid{grid-template-columns:1fr;gap:16px}.support-plan{min-height:0}.support-plan-featured{order:4}}.support-page{padding-top:47px}.support-header h1{line-height:48px}.support-header>p{max-width:768px;line-height:28px}.support-switch{margin-bottom:56px}.support-plan{height:450.1px;min-height:450.1px;overflow:hidden}.support-plan:nth-child(n+4){height:452.1px;min-height:452.1px}@media (width<=680px){.support-page{padding-top:36px}.support-header h1{line-height:1.2}.support-switch{margin-bottom:36px}.support-plan{height:auto;min-height:0}}.about-page{color:#181d20;background:#fff;font-family:ui-sans-serif,system-ui,sans-serif}.about-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#6d4aff 0%,#438cd8 52%,#1a8fe3 100%);justify-content:center;align-items:center;min-height:60vh;padding:72px 24px;display:flex}.about-hero-inner{width:min(900px,100%);margin:0 auto}.about-hero h1{margin:0 0 24px;font-size:72px;font-weight:700;line-height:1.1}.about-hero p{opacity:.9;max-width:800px;margin:0 auto 32px;font-size:24px;line-height:1.45}.about-hero-button{color:#438cd8;background:#fff;border-radius:6px;justify-content:center;align-items:center;height:44px;padding:0 32px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px #1434782e}.about-section{background:#fff;padding:80px 24px}.about-narrow{width:min(896px,100%);margin:0 auto}.about-kicker{color:#4a5563;background:#edf0f5;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.about-story h2,.about-mission h2{text-align:center;margin:16px 0 24px;font-size:48px;line-height:1.2}.about-prose{color:#6c737d}.about-prose p{margin:0 0 24px;font-size:18px;line-height:1.6}.about-prose .about-lead{font-size:20px;line-height:1.6}.about-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:min(1180px,100%);margin:0 auto 64px;display:grid}.about-stat{text-align:center;background:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 18px #181d2014}.about-stat>svg,.about-value-grid>div>svg{color:#fff;background:linear-gradient(135deg,#6d4aff,#438cd8);border-radius:50%;width:48px;height:48px;margin:0 auto 16px;padding:12px;display:block}.about-stat strong{color:#438cd8;margin-bottom:8px;font-size:38px;line-height:1.1;display:block}.about-stat b{margin-bottom:8px;font-size:15px;display:block}.about-stat span{color:#747b84;font-size:13px;line-height:1.45;display:block}.about-news{text-align:center;background:linear-gradient(135deg,#faf8ff,#f4f9ff);border:1px solid #e4e7ec;border-radius:16px;width:min(1180px,100%);margin:0 auto;padding:48px}.about-news h3{margin:16px 0 24px;font-size:40px;line-height:1.2}.about-news>p{color:#6c737d;max-width:850px;margin:0 auto 32px;font-size:18px;line-height:1.6}.about-news-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.about-news-grid>div{background:#fff;border-radius:8px;padding:16px}.about-news-grid b,.about-news-grid span{display:block}.about-news-grid b{margin-bottom:8px}.about-news-grid span{color:#6c737d;font-size:14px;line-height:1.45}.about-mission{background:#fafbfc}.about-mission-head{text-align:center}.about-mission-head p{color:#6c737d;margin:0;font-size:20px;line-height:1.6}.about-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:min(1180px,100%);margin:64px auto 0;display:grid}.about-value-grid>div{text-align:center;background:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 18px #181d200f}.about-value-grid h3{margin:0 0 8px;font-size:18px}.about-value-grid p{color:#6c737d;margin:0;font-size:14px;line-height:1.5}.dark-mode .about-page{color:#f6f7f9;background:#1c2731}.dark-mode .about-section{background:#1c2731}.dark-mode .about-mission{background:#18222b}.dark-mode .about-prose,.dark-mode .about-news>p,.dark-mode .about-mission-head p,.dark-mode .about-value-grid p{color:#b8c2cc}.dark-mode .about-stat,.dark-mode .about-news-grid>div,.dark-mode .about-value-grid>div{background:#24333e}.dark-mode .about-news{background:linear-gradient(135deg,#202d3a,#1d3345);border-color:#384954}@media (width<=680px){.about-hero{min-height:520px;padding:56px 24px}.about-hero h1{font-size:44px}.about-hero p{font-size:18px}.about-section{padding:56px 20px}.about-story h2,.about-mission h2{font-size:34px}.about-prose p,.about-prose .about-lead,.about-mission-head p{font-size:16px}.about-stat-grid,.about-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:40px}.about-stat{padding:18px 12px}.about-stat strong{font-size:30px}.about-stat span{font-size:11px}.about-news{padding:28px 20px}.about-news h3{font-size:28px}.about-news>p{font-size:16px}.about-news-grid{grid-template-columns:1fr;gap:14px}.about-value-grid{margin-top:40px}}@media (width>=681px){.popular .section-heading h2{font-size:48px;line-height:60px}.popular .tool-grid{width:min(1240px,100%)}.popular .tool-card{border-radius:12px;min-height:0;padding:16px 44px 16px 16px;display:block}.popular .tool-card .tool-icon{float:left;border-radius:8px;width:40px;height:40px;margin:0 12px 12px 0}.popular .tool-card .tool-card-copy{padding-right:0;display:block}.popular .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 52px);margin-left:52px;line-height:1.4;display:block;overflow:hidden}.popular .tool-card small{width:calc(100% - 52px);margin:2px 0 0 52px;line-height:1.375;display:block}.popular .tool-card em{clear:both;margin-top:0;font-size:14px;line-height:1.6;display:block}.popular .tool-card .card-arrow{display:none}}.dark-mode .popular{color:#efefef;background:#1f2a33}.dark-mode .popular .filter-pills{background:#212d36;box-shadow:0 5px 18px #0000001f}.dark-mode .popular .filter-pills a{color:#efefef}.dark-mode .popular .tool-card{color:#efefef;background:#1a252e}.dark-mode .popular .tool-card strong{color:#f4f6f8}.dark-mode .popular .tool-card em{color:#aeb7bf}.dark-mode .popular .tool-card small{color:#8ec4e9}.dark-mode .popular .section-heading p{color:#efefef}@media (width>=681px){.premium-band{min-height:516.8px;padding:40px 24px}.premium-inner{min-height:436.8px}.premium-art{align-self:flex-start;margin-top:40px}.present-head{width:min(1240px,100%);margin-bottom:55px}.present-head h2{font-size:48px;font-weight:700;line-height:60px}.present-copy h3{font-size:20px;font-weight:600;line-height:30px}.present-copy p{margin:4px 0 12px;line-height:22.4px}.present-image{background:#d8e6ef;position:relative;overflow:hidden}.present-image img{object-fit:contain;border-radius:8px;width:372px;height:300px;position:absolute;top:24px;left:24px}.present-rose .present-image{background:#fee2e2}.present-violet .present-image{background:#d8e6ef}.present-lilac .present-image{background:#e2e3fe}.present-mint .present-image{background:#e2fee6}.present-peach .present-image{background:#fae2fe}.present-yellow .present-image{background:#e2edfe}.present-blue .present-image{background:#e1fde5}.present-green .present-image{background:#e2fefc}.present-copy span{align-items:center;gap:6px;display:inline-flex}.present-track{width:calc(100% + 28px);margin:0 -14px;padding:0;overflow:hidden}.present-image{width:calc(100% - 20px);height:304px;margin:10px 10px 0;padding:0}.present-image img{border-radius:10px}.present-copy{height:117.2px;margin-top:16px;padding:0 20px}.premium-inner{box-sizing:border-box;width:min(1288px,100%);padding-inline:24px}.premium-copy{width:588px}.premium-copy h2{margin:0;font-size:32px;line-height:40px}.premium-copy p{max-width:550px;margin:24px 0 0;font-size:16px;line-height:22.4px}.premium-copy .premium-points{gap:16px;height:40px;margin:40px 0}.premium-copy .premium-points span{white-space:nowrap;gap:10px;font-size:16px}.premium-copy .premium-points svg{color:#fff;stroke-width:1.8px;background:#589bea;border-radius:50%;width:40px;height:40px;padding:9px}.premium-art{width:489px;max-width:489px}.premium-btn{border-radius:10px;justify-content:center;width:129px;height:52px;padding:0 18px}.dark-mode .premium-band{background:#2a3947}}@media (width<=680px){.all-tools-directory{padding-top:10px;padding-bottom:100px}.all-tools-directory .directory-header{margin-bottom:61.5px}.all-tools-directory .directory-header h1{font-size:26px;line-height:33.8px}.all-tools-directory .directory-header>p{font-size:12px;line-height:18px}.all-tools-directory .search-box{margin-top:24px}.all-tools-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,166.5px));justify-content:center;gap:9px;width:351px;margin-left:-4.5px;margin-right:-4.5px;padding-top:4.5px}.all-tools-directory .tool-card{background:#fff;border-radius:10px;height:106.8px;min-height:106.8px;padding:12px}.all-tools-directory .tool-icon{float:none;border-radius:8px;width:32px;height:32px;margin:0 0 8px}.all-tools-directory .tool-card-copy{padding:0;display:block}.all-tools-directory .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:12px;font-weight:600;line-height:16.8px;display:block;overflow:hidden}.all-tools-directory .tool-card small{width:100%;margin:8px 0 0;font-size:10px;font-weight:400;line-height:14px;display:block}.all-tools-directory .tool-card em,.all-tools-directory .card-arrow{display:none}.dark-mode .all-tools-directory .tool-card{background:#1a252e}.category-directory-page{padding-top:10px}.category-directory-page .category-directory h1{font-size:26px;line-height:33.8px}.category-directory-page .category-directory>p{font-size:12px;line-height:18px}.category-directory-page .category-directory{margin-bottom:60px}.category-directory-page{padding-bottom:95px}.category-directory-page .tool-grid{grid-template-columns:repeat(2,minmax(0,166.5px));justify-content:center;gap:9px;width:351px;margin-left:-4.5px;margin-right:-4.5px;padding-top:4.5px}.tool-page .tool-hero h1{font-size:26px;font-weight:700;line-height:36.4px}.tool-page .tool-hero p{color:#111827;margin-top:15px;font-size:16px;line-height:22.4px}.tool-page .tool-hero{margin-bottom:37px}.dark-mode .tool-page .tool-hero p{color:#f1f4f6}.hero{padding:10px 24px 18px}.hero h1{max-width:342px;min-height:76.6px;font-size:26px;font-weight:700;line-height:33.8px}.hero p{max-width:342px;margin:8px auto 0;font-size:12px;line-height:18px}.hero .search-box{width:100%;margin-top:24px}.categories{padding-top:5px;padding-bottom:80px}.categories>.category-grid>.category-card{height:180.5px}.categories>.category-grid>.category-card .category-panel{height:123.5px;padding:12px}.categories>.category-grid>.category-card .category-featured{height:57px;padding:10px 12px 16px}.popular.section-width{border-radius:32px;width:100%;max-width:none;margin:40px 0 0;padding:56px 0 51.5px;overflow:hidden}.popular .section-heading{text-align:center;width:342px;margin:0 auto}.popular .section-label{display:none}.popular .section-heading h2{margin:0;font-size:32px;line-height:44.16px}.popular .section-heading p{margin:8px 0 0;font-size:12px;line-height:18px}.popular .filter-pills{width:886.64px;max-width:none;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin:16px 0 0;padding:8px 2px;display:flex}.popular .filter-pills a{white-space:nowrap;border:0;border-radius:22px;flex:none;align-items:center;gap:8px;height:42px;padding:12px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.popular .filter-pills a svg{stroke-width:1.7px;color:#75818d;flex:none;width:21px;height:21px}.popular .filter-pills a.active{color:#fff;background:#438cd8}.popular .filter-pills a.active svg{color:currentColor}.popular-results{width:351px;min-height:763.8px;margin:24.5px auto 0}.popular .tool-grid{grid-template-columns:repeat(2,minmax(0,166.5px));justify-content:center;gap:9px;width:351px;min-height:0;padding-top:4.5px}.popular .tool-card{height:106.8px;min-height:106.8px;box-shadow:none;background:#fff;border:0;border-radius:10px;padding:12px;display:block;position:static}.popular .tool-card .tool-icon{float:none;border-radius:8px;width:32px;height:32px;margin:0 0 8px}.popular .tool-card .tool-card-copy{padding:0;display:block}.popular .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:12px;font-weight:600;line-height:16.8px;display:block;overflow:hidden}.popular .tool-card small{width:100%;margin:8px 0 0;font-size:10px;font-weight:400;line-height:14px;display:block}.popular .tool-card em,.popular .tool-card .card-arrow{display:none}.popular-all-link{color:#438cd8;background:0 0;border:1px solid #438cd8;border-radius:10px;justify-content:center;align-items:center;width:102.33px;height:45px;margin:28px auto 0;padding:12px 20px;font-size:12px;font-weight:600;display:flex;position:static}.dark-mode .popular .tool-card{background:#1a252e}.dark-mode .popular-all-link{color:#75abe0;background:0 0;border-color:#75abe0}.present-section{width:100%;max-width:none;padding:100px 0 85px}.present-head{align-items:flex-start;width:342px;margin:0 auto 24px}.present-head h2{font-size:32px;font-weight:700;line-height:44.16px}.present-head p{margin:24px 0 0;font-size:16px;line-height:24px}.present-head p+p{margin-top:8px}.present-track{scroll-snap-type:none;grid-auto-columns:255px;gap:16px;width:100%;margin:0;padding:0 24px;overflow:auto hidden}.present-card{width:255px;height:297px;min-height:297px}.present-image{width:235px;height:161px;margin:10px 10px 0;padding:0}.present-copy{height:100px;margin-top:10px;padding:0 20px}.present-copy h3{font-size:14px;font-weight:600;line-height:30px}.present-copy p{min-height:30px;margin:4px 0 0;font-size:10px;line-height:15px}.present-copy span{margin-top:17px;font-size:12px;font-weight:500;line-height:20px}.premium-band{min-height:741.7px;padding:40px 24px}.premium-copy{width:342px;max-width:100%}.premium-copy h2{margin:0;font-size:29px;line-height:40.02px}.premium-copy p{max-width:342px;margin:8px 0 0;font-size:12px;line-height:18px}.premium-copy .premium-points{flex-wrap:wrap;gap:16px;height:96px;margin:40px 0 24px;display:flex}.premium-copy .premium-points span{white-space:nowrap;gap:10px;font-size:16px;line-height:24px}.premium-copy .premium-points svg{color:#fff;stroke-width:1.8px;background:#589bea;border-radius:50%;width:40px;height:40px;padding:9px}.premium-btn{white-space:nowrap;border-radius:10px;justify-content:center;width:121px;height:42px;padding:0 20px;font-size:14px}.premium-art{width:342px;max-width:100%;margin:40px auto 0}.dark-mode .premium-band{background:linear-gradient(87.56deg,#273744 1.79%,#1a8fe300 383.1%)}}body:has(.blog-page) .top-actions .icon-btn[data-theme-toggle],body:has(.blog-page) .top-actions .header-search{display:none}body:has(.blog-page) .top-actions .upgrade-btn{display:inline-flex}@media (width>=681px){body:has(.blog-page) .blog-page{padding:47px 20px 110px}body:has(.blog-page) .blog-container{width:min(1240px,100%);margin:0 auto}body:has(.blog-page) .blog-breadcrumb{height:24px;margin:0 0 40px;font-size:16px;line-height:24px}body:has(.blog-page) .blog-grid{grid-template-columns:817px 393px;gap:0 30px;width:1240px}body:has(.blog-page) .blog-card-art{display:none}body:has(.blog-page) .blog-card:first-child{width:817px;height:466px}body:has(.blog-page) .blog-card:first-child .blog-card-copy{padding-top:24px}body:has(.blog-page) .blog-card:first-child .blog-card-copy small,body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy small{color:#1a8fe3;font-size:16px;line-height:24px}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{color:#181d20;margin:10px 0 12px;font-size:32px;line-height:44px}body:has(.blog-page) .blog-card:first-child .blog-card-copy p{color:#525658;margin:0;font-size:16px;line-height:24px}body:has(.blog-page) .blog-card:first-child .blog-card-copy>a{color:#828586;margin-top:20px;font-size:14px;line-height:20px;display:block}body:has(.blog-page) .blog-card:not(:first-child){border:0;width:393px;height:156px;min-height:156px;padding:16px 0 0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy{padding:0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{color:#181d20;margin:10px 0 12px;font-size:20px;line-height:32px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy p{display:none}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy>a{color:#828586;margin:0;font-size:14px;line-height:20px;display:block}body:has(.blog-page) .blog-support{width:1240px;margin-top:64px}}@media (width<=680px){body:has(.blog-page) .blog-page{padding:25px 15px 70px}body:has(.blog-page) .blog-container{width:100%}body:has(.blog-page) .blog-breadcrumb{margin-bottom:28px;font-size:13px;line-height:20px}body:has(.blog-page) .blog-grid{grid-template-columns:1fr;gap:0;display:grid}body:has(.blog-page) .blog-card-art{display:none}body:has(.blog-page) .blog-card:first-child{width:100%;height:auto;margin-bottom:36px}body:has(.blog-page) .blog-card:first-child .blog-card-copy{padding-top:0}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{font-size:24px;line-height:32px}body:has(.blog-page) .blog-card:first-child .blog-card-copy p{font-size:14px;line-height:21px}body:has(.blog-page) .blog-card:not(:first-child){width:100%;height:auto;min-height:0;padding:0 0 28px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{font-size:19px;line-height:28px}body:has(.blog-page) .blog-support{width:100%;margin-top:36px}}.tool-rating{color:#f1f4f6;background:#223544;border-radius:12px;justify-content:space-between;align-items:center;width:480px;height:57.5px;margin:120px auto 0;padding:6px 24px 16px;display:flex}.tool-rating h3{margin:10px 0 0;font-size:18px;font-weight:600;line-height:21.6px}.tool-rating-row{align-items:center;gap:8px;height:40px;display:flex}.tool-stars{color:#a7a9aa;align-items:center;gap:2px;display:flex}.tool-stars svg{stroke-width:1.6px;width:17px;height:17px}.tool-rating-divider{border-left:1px solid #a7a9aa;height:32px;margin:0 6px}.tool-rating-row strong{color:#438cd8;font-size:18px;line-height:21.6px}.tool-rating-row small{color:#f1f4f6;font-size:12px}.howto{color:#111827;background:#f9fafb;border-top:0;width:100vw;margin:16.8px 0 0 calc(50% - 50vw);padding:48px 0}.howto-inner{width:min(1280px,100%);margin:0 auto;padding:96px 24px}.howto h2{text-align:left;margin:0 0 16px;font-size:36px;font-weight:700;line-height:40px}.howto-subtitle{text-align:center;color:#59616b;width:768px;margin:0 auto 48px;font-size:18px;line-height:28px}.howto .step-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:80px;display:grid}.howto .howto-step{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;min-height:184.8px;padding:0;display:flex}.howto-step-icon{color:#fff;background:#438cd8;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid;box-shadow:0 8px 18px #438cd838}.howto-step:nth-child(2) .howto-step-icon{background:#356fe0}.howto-step:nth-child(3) .howto-step-icon{background:#2c5ed0}.howto-step>b{color:#46505b;background:#e3e6eb;border-radius:16px;margin-bottom:16px;padding:4px 12px;font-size:14px;line-height:20px}.howto-step p{color:#59616b;width:100%;margin:0;font-size:16px;line-height:22.4px}.footer-bottom a{display:inline}.dark-mode .howto{color:#111827;background:#f9fafb}.dark-mode .howto .howto-step p{color:#59616b!important}.dark-mode .tool-page.section-width{background:linear-gradient(87.56deg,#1f2a33 1.79%,#1a8fe300 383.1%)}.dark-mode .all-tools-directory,.dark-mode .category-directory-page{color:#efefef;background:#1f2a33}.category-directory-page .tool-card,.all-tools-directory .tool-card{background:#fff;border-radius:12px}.dark-mode .category-directory-page .tool-card,.dark-mode .all-tools-directory .tool-card{background:#1a252e}@media (width>=681px){.all-tools-directory,.category-directory-page{width:1280px;max-width:100%;margin-left:0;margin-right:auto}.dark-mode .all-tools-directory .directory-header h1{color:#fff}.dark-mode .all-tools-directory .directory-header>p{color:#efefef}.all-tools-directory{width:100%;max-width:none;margin-left:0;margin-right:0}.all-tools-directory .directory-header{width:min(1232px,100% - 48px);max-width:1232px;margin-left:0;margin-right:0}.all-tools-directory .tool-grid{grid-template-columns:repeat(4,315px);column-gap:0;width:1260px;max-width:calc(100% - 48px);padding-top:10px}.all-tools-directory .tool-card{width:295px;margin-inline:10px}.all-tools-directory .directory-header{margin-bottom:80px}.all-tools-directory .tool-card:nth-child(n+13):nth-child(-n+20){min-height:128.8px}.all-tools-directory .tool-card:nth-child(n+69):nth-child(-n+72){min-height:151.2px}.tool-page.section-width{padding-top:39px}.tool-page .tool-hero{width:min(1256px,100% - 114px);margin-bottom:37px}.tool-page .tool-hero h1{letter-spacing:0;font-size:40px;line-height:56px}.tool-page .tool-hero p{margin-top:15px;line-height:22.4px}.dark-mode .tool-page .tool-hero p{color:#eff0ef}.tool-page .tool-layout{width:min(1108px,100% - 313.33px)}.tool-page .tool-panel{width:100%;top:3px}.tool-page .dropzone-my-files{display:none}.dark-mode .tool-page .dropzone .drive-icon{color:#438cd8;background:#1d3447}.tool-page.section-width{padding-bottom:0}.tool-rating{margin-top:122.8px}.tool-page .howto{width:100vw;margin-top:16px;margin-left:calc(50% - 50vw)}.tool-page .howto-inner{width:min(1280px,100%);margin:0 auto;padding:96px 24px}.tool-page .howto{margin-top:64.6px;padding:0}.tool-page .howto .howto-step{min-height:162.4px}.tool-page .howto-step h3{height:0;margin:0 0 8px;padding:0}body:has(.tool-page) .footer{margin-top:0;padding-top:10px}body:has(.tool-page) .footer-inner{width:100%;height:258.6px;margin:0;padding:0 32px}body:has(.tool-page) .footer-bottom{height:72.2px;margin-top:80px;padding:0 32px}}@media (width<=680px){.tool-page .dropzone-my-files{display:none}.dark-mode .tool-page .dropzone .drive-icon{color:#438cd8;background:#1d3447}.tool-page.section-width{padding-bottom:0}body:has(.tool-page) .footer{margin-top:0;padding-top:10px}body:has(.tool-page) .footer-inner{width:100%;height:680.1px;margin:0;padding:0 32px}body:has(.tool-page) .footer-bottom{height:94.65px;margin-top:25px;padding:0 32px}body:has(.category-directory-page) .footer{margin-top:0;padding-top:10px}body:has(.category-directory-page) .footer-inner{width:100%;height:680.1px;margin:0;padding:0 32px}body:has(.category-directory-page) .footer-bottom{height:94.65px;margin-top:25px;padding:0 32px}body:has(.all-tools-directory) .footer{margin-top:0;padding-top:10px}body:has(.all-tools-directory) .footer-inner{width:100%;height:680.1px;margin:0;padding:0 32px}body:has(.all-tools-directory) .footer-bottom{height:94.65px;margin-top:25px;padding:0 32px}.tool-rating{text-align:center;width:326px;height:89.1px;margin:126px auto 0;padding:6px 24px 16px;display:block}.tool-rating h3{margin:10px auto 0;font-size:18px;line-height:21.6px}.tool-rating-row{justify-content:center;width:195.6px;height:25.5px;margin:10px auto 0}.tool-rating-divider{height:32px}.tool-page .howto{width:100vw;margin-top:16px;margin-left:calc(50% - 50vw);padding:48px 0}.howto-inner{width:390px;padding:64px 16px}.howto h2{text-align:center;margin:0 0 16px;font-size:30px;line-height:36px}.howto-subtitle{text-align:center;width:358px;margin:0 0 48px;font-size:18px;line-height:28px}.howto .step-grid{grid-template-columns:1fr;gap:32px;margin-top:80px}.howto .howto-step{background:0 0;border:0;border-radius:0;min-height:184.8px;padding:0}.dark-mode .howto .howto-step{background:0 0!important;border:0!important}.howto-step:nth-child(3){min-height:162.4px}.howto-step p{font-size:16px;line-height:22.4px}}@media (width>=681px){.popular.section-width{margin-top:40px;padding-bottom:140px}.popular .section-heading{margin-bottom:30px}.popular .section-heading p{margin-top:24px;font-size:16px;line-height:22.4px}.popular .filter-pills{justify-content:space-between;margin-top:32px;padding-inline:11px}.popular .filter-pills a{gap:9px;height:45px;padding-inline:12px;font-size:14px;font-weight:500;line-height:21px}.popular .filter-pills a svg{stroke-width:1.8px;color:#7c8792;flex:none}.popular .filter-pills a.active svg{color:currentColor}.popular-results{min-height:543.4px}.popular .tool-card{position:relative;top:10px}.popular-all-link{bottom:0}body:has(.pdf-create-workspace) .tool-page .tool-panel{height:414px;min-height:414px;box-shadow:none;background:#223544;padding:24px;top:3px}body:has(.pdf-create-workspace) .tool-page .tool-aside{display:none}body:has(.pdf-create-workspace) .pdf-create-workspace{width:100%;height:366px;padding:0}body:has(.pdf-create-workspace) .pdf-create-dropzone{background:#223544;border:2px dashed #657681;border-radius:8px;height:366px;min-height:366px;padding:36.9px 16px 0}body:has(.pdf-create-workspace) .pdf-create-dropzone .upload-mark{color:#97a4b7;background:0 0;width:45px;height:45px;margin-bottom:16px}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-actions{flex-direction:column;align-items:flex-start;gap:12px;width:426px;margin:0;display:flex}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-upload,body:has(.pdf-create-workspace) .pdf-create-dropzone .create-new{border-radius:7px;justify-content:center;align-items:center;width:418px;height:56.4px;padding:0 14px;font-size:16px;display:flex}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-upload{color:#fff;background:#1a8fe3}body:has(.pdf-create-workspace) .pdf-create-dropzone .create-new{color:#438cd8;background:#f6fbfe;margin:0;width:418px!important;max-width:none!important;height:54.4px!important;min-height:54.4px!important}body:has(.pdf-create-workspace) .pdf-create-dropzone>span:not(.upload-mark){color:#aeb9c3;margin-top:15px;font-size:16px;line-height:22.4px}body:has(.pdf-create-workspace) .pdf-create-dropzone .drive-icon{width:43px;height:32px;margin-top:25px!important}body:has(#essay-topic) .topbar,body:has(.step-writer-workspace) .topbar{border-bottom:0;height:76px}body:has(#essay-topic) main,body:has(.step-writer-workspace) main{box-sizing:border-box;min-height:639.195px;padding-top:1px}body:has(#essay-topic) .tool-page .tool-layout,body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:28px}body:has(#essay-topic) .essay-card{padding:24px}body:has(#essay-topic) .essay-question{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(#essay-topic) .essay-card .field-label,body:has(.step-writer-workspace) .writer-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(#essay-topic) .essay-card textarea,body:has(.step-writer-workspace) .writer-card textarea{padding:8px 12px}body:has(#essay-topic) .essay-card .workspace-footer>span,body:has(.step-writer-workspace) .writer-card .workspace-footer>span{top:0}body:has(.step-writer-workspace) .writer-subtitle{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}}@media (width<=680px){body:has(.step-writer-workspace) .writer-card{padding:24px}body:has(.step-writer-workspace) .writer-subtitle{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card textarea{padding:8px 12px}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{top:0}body:has(#essay-topic) main,body:has(.step-writer-workspace) main{box-sizing:border-box;min-height:639.195px;padding-top:1px}body:has(#essay-topic) .tool-page .tool-layout,body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:119px}body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:121px}}@media (width>=681px){body:has(.blog-page) .blog-card:first-child{height:226px}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;grid-template-columns:50% 50%;align-items:stretch;width:100vw;height:578.102px;margin-top:137.875px;margin-left:calc(620px - 50vw);padding:0;display:grid}body:has(.blog-page) .blog-support-content{box-sizing:border-box;align-self:center;width:635px;height:282px;margin-left:5px;padding:0 15px}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:588px;margin:0;font:500 48px/60px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:459px;margin:24px 0 0;font:400 16px/24px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:168.578px;height:50px;margin-top:40px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:640px;height:578.102px;padding-left:15px;overflow:visible}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:645px;max-width:none;height:578.102px;display:block}}@media (width<=680px){body:has(.blog-page) .blog-page{padding:27px 15px 0}body:has(.blog-page) .blog-grid{flex-wrap:wrap;gap:0 10px;width:360px;display:flex}body:has(.blog-page) .blog-card:first-child{flex:0 0 360px;width:360px;height:440px;margin:0 0 54px}body:has(.blog-page) .blog-card:first-child .blog-card-copy{padding-top:208.5px}body:has(.blog-page) .blog-card:first-child .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{margin:4px 0 10px;font-size:20px;line-height:30px}body:has(.blog-page) .blog-card:first-child .blog-card-copy p{font-size:14px;line-height:21px}body:has(.blog-page) .blog-card:first-child .blog-card-copy>a{margin-top:16px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child){flex:0 0 110px;width:110px;height:157px;min-height:157px;margin:0;padding:10px 0 0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy{padding:0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{margin:4px 0 8px;font-size:16px;line-height:24px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy>a{margin-top:8px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;width:100vw;height:616.969px;margin-top:80px;margin-left:calc(180px - 50vw);padding:0;display:block}body:has(.blog-page) .blog-support-content{box-sizing:border-box;width:390px;height:214.313px;padding:40px 15px 0}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:360px;margin:0;font:500 32px/44.16px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:360px;margin:24px 0 0;font:400 12px/18px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:117.508px;height:42px;margin-top:24px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:390px;height:322.656px;padding:0 15px;overflow:hidden}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:360px;max-width:none;height:322.656px;display:block}body:has(.blog-page) .footer{height:744.234px;padding-top:40px}body:has(.blog-page) .footer-inner{padding-top:0}body:has(.blog-page) .footer-nav{height:139.3px}body:has(.blog-page) .footer-nav a[href=\/about]{display:none}}.retention-footer{color:#1a8fe3!important;justify-content:center!important;font-size:16px!important;line-height:22.4px!important}.retention-footer>span{text-align:center;display:block}.retention-footer>span svg{display:none}@media (width>=681px){.retention-footer{width:calc(100% + 48px);margin-left:-24px;margin-top:67px!important}}@media (width<=680px){.retention-footer{width:calc(100% + 48px);margin-left:-24px;margin-top:50.8px!important}}@media (width>=981px){.hero{padding-top:9px;padding-bottom:40px}.hero-inner{width:1240px;max-width:calc(100% - 48px)}.recent-tools{align-items:flex-start;gap:12px;width:1240px;height:80px;margin-bottom:0}.recent-tools strong{letter-spacing:.08px;margin-top:4.9px;margin-right:4px;font:500 16px/22.4px Poppins,sans-serif}.recent-tools a{letter-spacing:.08px;height:32.2px;padding:6px 10px;font:500 14px/18.2px Poppins,sans-serif}.hero h1{letter-spacing:0;min-height:94.9px;margin:0;font:700 56px/78.4px Poppins,sans-serif}.hero p{margin-top:24px;font:400 16px/22.4px Poppins,sans-serif}.hero .search-box{margin-top:40px}.categories{padding-top:0}.categories.section-width .category-grid{margin-left:0}}@media (width<=680px){.topbar{border-bottom:0;height:60.117px}.topbar-inner{box-sizing:border-box;width:100%;height:60.117px;margin:0;padding:0 24px}.brand{flex:0 0 147px;gap:8px;width:147px;height:24px}.brand-mark{flex:0 0 24px;width:24px;height:24px}.brand-wordmark{width:67px;height:auto}.top-actions{justify-content:flex-end;gap:20px;width:147px;height:24px;margin-left:auto}.top-actions .icon-btn,.top-actions .upgrade-btn,.top-actions .signin-btn{display:none}.top-actions .header-search{width:20px;height:24px;box-shadow:none;background:0 0;margin:0;padding:0;display:flex}.top-actions .header-search svg{color:#50545b;width:20px;height:20px;display:block}.header-search input,.header-search button{display:none}.mobile-menu{color:#50545b;background:0 0;border:0;border-radius:0;width:24px;min-width:24px;height:24px;padding:0;font-size:0;display:flex}.mobile-menu svg{display:none}.mobile-menu:before{content:"";background:currentColor;width:17px;height:1.5px;margin-left:7px;display:block;box-shadow:0 5px,0 10px}}@media (width>=681px){body:not(:has(.tool-page)) .footer{box-sizing:border-box;height:440.375px;margin-top:0;padding-top:10px}body:not(:has(.tool-page)) .footer-inner{box-sizing:border-box;grid-template-columns:429.328px 143.109px 715.547px;gap:0;width:1288px;height:278.21px;margin:0 auto;padding:30px 0 0;display:grid}body:not(:has(.tool-page)) .footer-brand{box-sizing:border-box;width:429.328px;height:248.21px;margin:0;padding:0 24px}body:not(:has(.tool-page)) .footer-brand strong{font:700 18px/27px Poppins,sans-serif}body:not(:has(.tool-page)) .footer-brand p{width:381.328px;max-width:none;margin:15px 0 0;font:400 14px/19.6px Poppins,sans-serif}body:not(:has(.tool-page)) .footer-nav{box-sizing:border-box;width:143.109px;height:248.21px;margin:0;padding:0 24px}body:not(:has(.tool-page)) .footer-tools{box-sizing:border-box;width:715.547px;height:248.21px;margin:0}body:not(:has(.tool-page)) .footer-nav h4,body:not(:has(.tool-page)) .footer-tools h4{height:27px;margin:0 0 14px;padding:0 24px;font:700 18px/27px Poppins,sans-serif}body:not(:has(.tool-page)) .footer-nav h4{padding:0}body:not(:has(.tool-page)) .footer-nav a{width:95.109px;height:auto;margin:0 0 14px;font:400 14px/19.6px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-tool-columns{grid-template-columns:repeat(4,178.887px);gap:0;width:715.547px;margin:0;display:grid}body:not(:has(.tool-page)) .footer-tool-columns>div{box-sizing:border-box;padding-left:24px}body:not(:has(.tool-page)) .footer-tool-columns a{width:154.887px;margin:0 0 14px;font:400 14px/19.6px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-bottom{box-sizing:border-box;align-items:center;gap:0;height:72.164px;margin-top:80px;padding:0 76px;font:500 14px/19.6px Poppins,sans-serif;display:flex}body:not(:has(.tool-page)) .footer-bottom .footer-copy{text-align:right;margin-left:auto}}@media (width<=680px){body:not(:has(.tool-page)) .footer{height:auto;margin-top:0;padding:0}body:not(:has(.tool-page)) .footer-inner{box-sizing:border-box;width:390px;max-width:100%;height:auto;margin:0;padding:40px 0 26px;display:block}body:not(:has(.tool-page)) .footer-brand{box-sizing:border-box;width:390px;height:99.42px;margin:0;padding:0 24px}body:not(:has(.tool-page)) .footer-brand strong{font:700 16px/24px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-brand p{width:342px;max-width:none;margin:15px 0 0;font:400 12px/16.8px Poppins,sans-serif}body:not(:has(.tool-page)) .footer-nav{box-sizing:border-box;width:195px;height:205.78px;margin:30px 0 0;padding:0 24px}body:not(:has(.tool-page)) .footer-tools{box-sizing:border-box;width:390px;height:284.17px;margin:30px 0 0}body:not(:has(.tool-page)) .footer-nav h4,body:not(:has(.tool-page)) .footer-tools h4{height:21px;margin:0 0 14px;padding:0 24px;font:700 14px/21px Poppins,sans-serif}body:not(:has(.tool-page)) .footer-nav h4{padding:0}body:not(:has(.tool-page)) .footer-nav a{width:147px;margin:0 0 14px;font:400 12px/16.8px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-tool-columns{grid-template-columns:repeat(2,195px);gap:0;width:390px;margin:0;display:grid}body:not(:has(.tool-page)) .footer-tool-columns>div{box-sizing:border-box;padding-left:24px}body:not(:has(.tool-page)) .footer-tool-columns a{width:147px;margin:0 0 14px;font:400 12px/16.8px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-bottom{box-sizing:border-box;height:95.328px;margin:0;padding:25px 0 0;font:500 14px/19.6px Poppins,sans-serif;display:block}body:not(:has(.tool-page)) .footer-bottom span{text-align:center;width:390px;max-width:100%;margin:0;display:block}body:not(:has(.tool-page)) .footer-bottom .footer-copy{margin-top:10px;font:500 12px/16.8px Poppins,sans-serif}}@media (width>=981px){body:not(:has(.tool-page)) .brand{flex:0 0 166.664px;width:166.664px}body:not(:has(.tool-page)) .main-nav{gap:42px;margin-left:61.898px}body:not(:has(.tool-page)) .main-nav .nav-item{padding:0}body:not(:has(.tool-page)) .main-nav .nav-trigger{letter-spacing:.08px;gap:0;padding:0;font:500 18px/25.2px Poppins,sans-serif}body:not(:has(.tool-page)) .main-nav .nav-trigger svg{display:none}body:not(:has(.tool-page)) .main-nav .nav-trigger:after{content:"";box-sizing:border-box;border-bottom:1px solid #9a9ba2;border-right:1px solid #9a9ba2;width:7px;height:7px;margin:-4px 0 0 7px;display:block;transform:rotate(45deg)}.all-tools-directory .directory-header{width:1232px;max-width:none;margin-left:0;margin-right:0}.all-tools-directory .search-box{border-radius:33px;width:600px;max-width:600px;margin-left:auto;margin-right:auto;padding:0;position:relative}.all-tools-directory .search-box svg{z-index:1;width:25px;height:25px;position:absolute;top:20px;left:24px}.all-tools-directory .search-box input{color:#efefef;box-sizing:border-box;background:#1f2a33;border:0;width:600px;height:64px;padding:0 56px 0 68px}.all-tools-directory .search-box button{color:#fff;background:#1a8fe3;border-radius:24px;width:102.45px;min-width:102.45px;height:46.4px;padding:12px 26.5px;line-height:22.4px;position:absolute;top:8.8px;right:8px}.all-tools-directory .tool-grid{grid-template-columns:repeat(4,293px);column-gap:20px;width:1240px;max-width:none;margin-left:0;margin-right:0}.all-tools-directory .tool-card{width:293px;margin-inline:0}}@media (width<=680px){body:has(.pdf-create-workspace) .tool-page .tool-panel{background:#223544;height:531.8px;min-height:531.8px;padding:24px}body:has(.pdf-create-workspace) .pdf-create-workspace{height:483.8px;padding:0}body:has(.pdf-create-workspace) .pdf-create-dropzone{background:#223544;border:2px dashed #657681;border-radius:8px;height:483.8px;min-height:483.8px;padding:112px 16px 0}body:has(.pdf-create-workspace) .pdf-create-dropzone .upload-mark{color:#97a4b7;background:0 0;width:45px;height:45px;margin-bottom:16px}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-actions{flex-direction:column;align-items:center;gap:12px;width:242px;margin:0;display:flex}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-upload,body:has(.pdf-create-workspace) .pdf-create-dropzone .create-new{border-radius:7px;justify-content:center;align-items:center;height:40px;min-height:40px;margin:0;padding:0 12px;font-size:15px;display:flex;width:212px!important;max-width:none!important}body:has(.pdf-create-workspace) .pdf-create-dropzone .dropzone-upload{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;height:56px;min-height:56px;padding:0 12px;font-size:15px;display:flex;width:212px!important;max-width:none!important}body:has(.pdf-create-workspace) .pdf-create-dropzone .create-new{color:#438cd8;background:#f6fbfe}body:has(.pdf-create-workspace) .pdf-create-dropzone>span:not(.upload-mark){color:#aeb9c3;letter-spacing:.08px;margin-top:15px;font-size:12px;line-height:16.8px}body:has(.pdf-create-workspace) .pdf-create-dropzone .drive-icon{width:43px;height:32px;margin-top:25px!important}}@media (width>=681px){body:has(#essay-topic) .tool-page .tool-layout{margin-top:28px}body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:31px}body:has(#essay-topic) .topbar,body:has(.step-writer-workspace) .topbar{border-bottom:0;height:76px}body:has(#essay-topic) main,body:has(.step-writer-workspace) main{box-sizing:border-box;min-height:639.195px;padding-top:1px}body:has(#essay-topic) .tool-page .tool-layout,body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:28px}}@media (width<=680px){body:has(#essay-topic) main,body:has(.step-writer-workspace) main{box-sizing:border-box;min-height:639.195px;padding-top:1px}body:has(#essay-topic) .tool-page .tool-layout,body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:119px}body:has(.about-page) .about-hero{background:linear-gradient(135deg,#2350f6,#5477f8);height:506.398px;min-height:506.398px;padding:0 24px}body:has(.about-page) .about-hero-inner{width:342px;max-width:342px}body:has(.about-page) .about-hero h1{margin:0 0 24px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero p{width:342px;max-width:342px;margin:0 0 32px;font:400 20px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero-button{width:100%;height:44px;font-size:14px}body:has(.about-page) .about-story{padding:82.5px 24px 80px}body:has(.about-page) .about-story .about-narrow{width:342px;margin-bottom:80px}body:has(.about-page) .about-story .about-kicker{width:max-content;margin:0 auto 16px;display:flex}body:has(.about-page) .about-story h2{width:342px;margin:0 0 48px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p{color:#6c737d;width:342px;margin:0}body:has(.about-page) .about-prose p:not(.about-lead){margin-top:24px}body:has(.about-page) .about-prose .about-lead{font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p:not(.about-lead){font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat-grid{grid-template-columns:1fr;gap:24px;width:342px;margin:0 0 64px}body:has(.about-page) .about-stat{width:342px;height:208px;min-height:208px;padding:24px}body:has(.about-page) .about-stat strong{font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat b{font:600 16px/22.4px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat span{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news{border-radius:16px;width:342px;min-height:919px;padding:32px}body:has(.about-page) .about-news .about-kicker{width:max-content;margin:0 auto 24px;display:flex}body:has(.about-page) .about-news h3{width:276px;margin:0 auto 24px;font:700 30px/36px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news>p{width:276px;max-width:276px;margin:0 auto 32px;font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news-grid{grid-template-columns:1fr;gap:24px;width:276px;margin:0 auto}body:has(.about-page) .about-mission{padding:80px 24px}body:has(.about-page) .about-mission-head{width:342px}body:has(.about-page) .about-mission-head h2{width:342px;margin:0 0 24px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-mission-head p{width:342px;margin:0;font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid{grid-template-columns:1fr;gap:24px;width:342px;margin:64px 0 0}body:has(.about-page) .about-value-grid>div{width:342px;height:188px;min-height:188px;padding:24px}body:has(.about-page) .about-value-grid h3{font:600 18px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid p{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}}@media (width>=681px){body:has(.about-page) .about-hero{background:linear-gradient(135deg,#2350f6,#5477f8)}body:has(.about-page) .about-hero-inner{width:100%;max-width:none}body:has(.about-page) .about-hero h1{margin:0 0 24px;font:700 72px/72px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero p{width:768px;max-width:768px;margin:0 auto 32px;font:400 24px/32px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-story .about-narrow{margin-bottom:80px}body:has(.about-page) .about-story .about-kicker{width:max-content;margin:0 auto 16px;display:flex}body:has(.about-page) .about-story h2{margin:0 0 48px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose .about-lead{font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p:not(.about-lead){font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat-grid{grid-template-columns:repeat(4,290px);gap:20px;width:1232px;margin:0 auto 64px}body:has(.about-page) .about-stat{border-radius:8px;width:290px;min-height:230.398px;padding:24px}body:has(.about-page) .about-stat strong{margin-bottom:8px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat b{margin-bottom:8px;font:600 16px/22.4px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat span{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news{border-radius:16px;width:1232px;min-height:478.5px;padding:48px}body:has(.about-page) .about-news .about-kicker{width:max-content;margin:0 auto 24px;display:flex}body:has(.about-page) .about-news h3{width:768px;margin:0 auto 24px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news>p{width:768px;max-width:768px;margin:0 auto 32px;font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news-grid{grid-template-columns:repeat(3,240px);gap:24px;width:768px;margin:0 auto}body:has(.about-page) .about-mission-head h2{margin:0 0 24px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-mission-head p{width:896px;margin:0 auto;font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid{grid-template-columns:repeat(4,290px);gap:24px;width:1232px;margin:64px auto 0}body:has(.about-page) .about-value-grid>div{width:290px;min-height:188px;padding:24px}body:has(.about-page) .about-value-grid h3{font:600 18px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid p{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}}@media (width<=680px){body:has(.about-page) .about-hero{background:linear-gradient(135deg,#2350f6,#5477f8);height:506.398px;min-height:506.398px;padding:0 24px}body:has(.about-page) .about-hero-inner{width:342px;max-width:342px}body:has(.about-page) .about-hero h1{margin:0 0 24px;font:700 48px/48px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero p{width:342px;max-width:342px;margin:0 0 32px;font:400 20px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-hero-button{width:100%;height:44px;font-size:14px}body:has(.about-page) .about-story{padding:82.5px 24px 80px}body:has(.about-page) .about-story .about-narrow{width:342px;margin-bottom:80px}body:has(.about-page) .about-story .about-kicker{width:max-content;margin:0 auto 16px;display:flex}body:has(.about-page) .about-story h2{width:342px;margin:0 0 48px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p{color:#6c737d;width:342px;margin:0}body:has(.about-page) .about-prose p:not(.about-lead){margin-top:24px}body:has(.about-page) .about-prose .about-lead{font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-prose p:not(.about-lead){font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat-grid{grid-template-columns:1fr;gap:24px;width:342px;margin:0 0 64px}body:has(.about-page) .about-stat{width:342px;height:208px;min-height:208px;padding:24px}body:has(.about-page) .about-stat strong{font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat b{font:600 16px/22.4px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-stat span{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news{border-radius:16px;width:342px;min-height:919px;padding:32px}body:has(.about-page) .about-news .about-kicker{width:max-content;margin:0 auto 24px;display:flex}body:has(.about-page) .about-news h3{width:276px;margin:0 auto 24px;font:700 30px/36px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news>p{width:276px;max-width:276px;margin:0 auto 32px;font:400 18px/29.25px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-news-grid{grid-template-columns:1fr;gap:24px;width:276px;margin:0 auto}body:has(.about-page) .about-mission{padding:80px 24px}body:has(.about-page) .about-mission-head{width:342px}body:has(.about-page) .about-mission-head h2{width:342px;margin:0 0 24px;font:700 36px/40px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-mission-head p{width:342px;margin:0;font:400 20px/32.5px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid{grid-template-columns:1fr;gap:24px;width:342px;margin:64px 0 0}body:has(.about-page) .about-value-grid>div{width:342px;height:188px;min-height:188px;padding:24px}body:has(.about-page) .about-value-grid h3{font:600 18px/28px ui-sans-serif,system-ui,sans-serif}body:has(.about-page) .about-value-grid p{font:400 14px/20px ui-sans-serif,system-ui,sans-serif}}@media (width>=681px){body:has(.blog-page) .blog-page{padding-bottom:0}body:has(.blog-page) .blog-card:first-child{height:226px}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;grid-template-columns:50% 50%;align-items:stretch;gap:0;width:100vw;height:578.102px;margin-top:137.875px;margin-left:calc(620px - 50vw);padding:0;display:grid}body:has(.blog-page) .blog-support-content{box-sizing:border-box;align-self:center;width:635px;height:282px;margin-left:5px;padding:0 15px}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:588px;margin:0;font:500 48px/60px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:459px;margin:24px 0 0;font:400 16px/24px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:168.578px;height:50px;margin-top:40px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:640px;height:578.102px;padding-left:15px;overflow:visible}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:645px;max-width:none;height:578.102px;display:block}}@media (width<=680px){body:has(.blog-page) .blog-page{padding:27px 15px 0}body:has(.blog-page) .blog-grid{flex-wrap:wrap;gap:0 10px;width:360px;display:flex}body:has(.blog-page) .blog-card:first-child{flex:0 0 360px;width:360px;height:440px;margin:0 0 54px}body:has(.blog-page) .blog-card:first-child .blog-card-copy{padding-top:208.5px}body:has(.blog-page) .blog-card:first-child .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{margin:4px 0 10px;font-size:20px;line-height:30px}body:has(.blog-page) .blog-card:first-child .blog-card-copy p{font-size:14px;line-height:21px}body:has(.blog-page) .blog-card:first-child .blog-card-copy>a{margin-top:16px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child){flex:0 0 110px;width:110px;height:157px;min-height:157px;margin:0;padding:10px 0 0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy{padding:0}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy small{font-size:12px;line-height:18px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{margin:4px 0 8px;font-size:16px;line-height:24px}body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy>a{margin-top:8px;font-size:12px;line-height:18px}body:has(.blog-page) .blog-support{background:0 0;border-radius:0;width:100vw;height:616.969px;margin-top:80px;margin-left:calc(180px - 50vw);padding:0;display:block}body:has(.blog-page) .blog-support-content{box-sizing:border-box;width:390px;height:214.313px;padding:40px 15px 0}body:has(.blog-page) .blog-support-content h2{color:#181d20;width:360px;margin:0;font:500 32px/44.16px Poppins,sans-serif}body:has(.blog-page) .blog-support-content p{color:#525658;width:360px;margin:24px 0 0;font:400 12px/18px Poppins,sans-serif}body:has(.blog-page) .blog-support-content>a{color:#fff;background:#1a8fe3;border-radius:7px;justify-content:center;align-items:center;width:117.508px;height:42px;margin-top:24px;font:500 14px/18px Poppins,sans-serif;display:inline-flex}body:has(.blog-page) .blog-support-image{box-sizing:border-box;width:390px;height:322.656px;padding:0 15px;overflow:hidden}body:has(.blog-page) .blog-support-image img{object-fit:contain;width:360px;max-width:none;height:322.656px;display:block}body:has(.blog-page) .footer{height:744.234px;padding-top:40px}body:has(.blog-page) .footer-inner{padding-top:0}body:has(.blog-page) .footer-nav{height:139.3px}body:has(.blog-page) .footer-nav a[href=\/about]{display:none}}@media (width>=681px){body:has(#essay-topic) .tool-page .tool-layout{margin-top:28px}body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:31px}body:has(#essay-topic) .essay-card{padding:24px}body:has(#essay-topic) .essay-question{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(#essay-topic) .essay-card .field-label,body:has(.step-writer-workspace) .writer-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(#essay-topic) .essay-card textarea,body:has(.step-writer-workspace) .writer-card textarea{padding:8px 12px}body:has(#essay-topic) .essay-card .workspace-footer>span,body:has(.step-writer-workspace) .writer-card .workspace-footer>span{top:0}body:has(.step-writer-workspace) .writer-subtitle{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}}@media (width<=680px){body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:121px}body:has(.step-writer-workspace) .writer-card{padding:24px}body:has(.step-writer-workspace) .writer-subtitle{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(.step-writer-workspace) .writer-card textarea{padding:8px 12px}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{top:0}}body:has(.ai-generator-workspace) .tool-rating,body:has(.ai-generator-workspace) .howto{display:none}body:has(.ai-generator-workspace) .ai-generator-workspace{box-sizing:border-box;padding-bottom:332.3px}body:has(.ai-generator-workspace) .footer{margin-top:15px}@media (width<=680px){body:has(.ai-generator-workspace) .ai-generator-workspace{padding-bottom:356.1px}body:has(.ai-generator-workspace) .footer{height:811.672px;margin-top:16px}body:has(.ai-generator-workspace) .ai-gallery{grid-template-columns:repeat(2,167.5px);gap:0;width:335px;margin-top:75.5px}body:has(.ai-generator-workspace) .ai-gallery-card{aspect-ratio:auto;width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card>img{width:167.5px;height:167.5px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption{padding:12px 8px 8px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption p{display:none}body:has(.ai-generator-workspace) .ai-gallery-card figcaption button{width:134.5px;height:40px;font-size:11px}body:has(#essay-topic) .essay-card{padding:24px}body:has(#essay-topic) .essay-question{margin:6px 0 24px;font:400 16px/19.2px Poppins,sans-serif}body:has(#essay-topic) .essay-card .field-label{margin:0 0 8px;font:500 16px/24px Poppins,sans-serif}body:has(#essay-topic) .essay-card textarea{padding:8px 12px}body:has(#essay-topic) .essay-card .workspace-footer>span{font:400 14px/20px Poppins,sans-serif;top:0}body:has(#essay-topic) .essay-card .primary-btn{width:128.555px;height:40px;padding:8px 16px}body:has(.dual-writer-workspace) .tool-page .tool-layout{width:346px;margin:56px auto 0}body:has(.dual-writer-workspace) .dual-writer-grid{gap:20px;width:346px;margin:0}body:has(.dual-writer-workspace) .dual-writer-grid>section{box-sizing:border-box;width:330px;height:770.891px;min-height:770.891px;margin:0 8px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px;min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input-body{box-sizing:border-box;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-input textarea{height:379.5px;min-height:379.5px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-count{height:18px;margin:4px 0 8px 7px;padding:0;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-model-label{height:22.4px;margin:26px 0 8px;font:400 14px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-model{width:100%;height:35.594px;display:block}body:has(.dual-writer-workspace) .dual-writer-upgrade{height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-toggle{height:20px;margin:0 0 8px}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:4px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-url-label{height:22.4px;margin:0 0 8px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-result-body{box-sizing:border-box;height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-editor{height:556.094px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:484.9px}body:has(.dual-writer-workspace) .dual-writer-result-actions{gap:8px;height:81.398px;margin-top:40px;padding-top:16px}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}}@media (width>=681px){.writer-recommendation{margin-left:0}body:has(.sentence-rewriter-workspace) .dual-writer-count,body:has(.content-summarizer-workspace) .dual-writer-count{margin-bottom:26px}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:25px}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .tool-page .tool-layout{margin-bottom:175.898px}}@media (width<=680px){body:has(.writer-disclaimer) .writer-disclaimer{box-sizing:border-box;color:#3b82f6;text-align:center;width:356px;height:92.195px;margin:0 auto;padding:25px 15px 0;font:400 12px/22.4px Poppins,sans-serif;display:block}body:has(.grammar-workspace) .tool-page .tool-layout{width:346px;margin:57px auto 0}body:has(.grammar-workspace) .tool-page .tool-panel{width:346px;height:auto;min-height:0;box-shadow:none;background:0 0;padding:0;overflow:visible}body:has(.grammar-workspace) .grammar-grid{flex-direction:column;gap:0;width:346px;margin:0;display:flex}body:has(.grammar-workspace) .grammar-grid>section{box-sizing:border-box;background:#fff;border:1px solid #dee2e6;border-radius:8px;flex:none;width:330px;margin:0 8px 20px;overflow:hidden}body:has(.grammar-workspace) .grammar-input-card{height:720.484px;min-height:720.484px!important}body:has(.grammar-workspace) .grammar-result-card{height:611.992px!important;min-height:611.992px!important}body:has(.grammar-workspace) .grammar-grid header{background:#f8f9fb;border-bottom:1px solid #e5e8ec;height:75.398px;padding:12px 16px}body:has(.grammar-workspace) .grammar-grid header h2{color:#181d20;margin:0;font-size:18px;line-height:28px}body:has(.grammar-workspace) .grammar-grid header p{color:#677180;margin:0;font-size:14px;line-height:22.4px}body:has(.grammar-workspace) .grammar-input-body{box-sizing:border-box;height:645.086px;padding:16px}body:has(.grammar-workspace) .grammar-input-card textarea{height:401px;min-height:401px;padding:12px}body:has(.grammar-workspace) .grammar-count{color:#a7a9aa;height:24px;margin:0;font-size:12px}body:has(.grammar-workspace) .grammar-model{color:#181d20;border-top:1px solid #e9ecef;margin-top:13px;padding-top:17px;font-size:14px;line-height:22.4px;display:block}body:has(.grammar-workspace) .grammar-model>span{margin-bottom:8px;display:block}body:has(.grammar-workspace) .grammar-model select{color:#495057;background:#fff;border:1px solid #e3e3e4;border-radius:8px;width:100%;height:35.594px;padding:4px 16px;font:400 14px Poppins,sans-serif;display:block}body:has(.grammar-workspace) .grammar-upgrade{color:#707375;height:16px;margin:4px 0 20px;font:400 12px/16px Poppins,sans-serif}body:has(.grammar-workspace) .grammar-upgrade button{color:#1a8fe3;font:inherit;background:0 0;border:0;padding:0}body:has(.grammar-workspace) .grammar-generate{color:#fff;background:#438cd8;border:0;border-radius:7px;width:100%;height:42px;margin-top:0}body:has(.grammar-workspace) .grammar-result-body{box-sizing:border-box;height:514.195px;padding:16px}body:has(.grammar-workspace) .grammar-toolbar{background:#fff;border:1px solid #d9dce2;border-bottom:0;align-items:center;height:43.438px;display:flex}body:has(.grammar-workspace) .grammar-toolbar button{color:#8d949c;background:#fff;border:0;min-width:33px;height:32px;margin-left:5px;font-size:14px}body:has(.grammar-workspace) .grammar-result-editor{color:#72777d;background:#f3f3f3;border:1px solid #d9dce2;outline:0;height:300px;padding:10px;font-size:14px;line-height:22.4px}body:has(.grammar-workspace) .grammar-result-actions{box-sizing:border-box;flex-wrap:wrap;gap:8px;height:178.195px;margin-top:0;padding:16px 0;display:flex}body:has(.grammar-workspace) .grammar-result-actions>button:first-child{width:100%;height:48.398px}body:has(.grammar-workspace) .grammar-result-actions span{box-sizing:border-box;white-space:normal;width:100%;height:44.398px;padding:11px 17px}body:has(.grammar-workspace) .tool-page .tool-rating{width:326px;height:89.093px;margin:55px auto 0;display:flex}body:has(.grammar-workspace) .writer-recommendation{margin-top:16px}body:has(.grammar-workspace) .tool-page{padding-bottom:0}body:has(#essay-topic) main,body:has(.step-writer-workspace) main{min-height:549.195px}body:has(#essay-topic) .tool-page .tool-layout,body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:30px!important}body:has(.dual-writer-workspace) .tool-page{padding-top:40.93px}body:has(.dual-writer-workspace) .tool-page .tool-layout{width:346px;margin:56px auto 272.289px}body:has(.dual-writer-workspace) .dual-writer-grid{gap:20px;width:346px;margin:0}body:has(.dual-writer-workspace) .dual-writer-grid>section{box-sizing:border-box;border:1px solid #dee2e6;width:330px;height:770.891px;min-height:770.891px;margin:0 8px;overflow:hidden}body:has(.content-summarizer-workspace) .dual-writer-grid>section{height:721.102px;min-height:721.102px}body:has(.dual-writer-workspace) .dual-writer-input-body{box-sizing:border-box;height:693.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-input-body{height:643.703px}body:has(.dual-writer-workspace) .dual-writer-input textarea{height:379.5px;min-height:379.5px}body:has(.content-summarizer-workspace) .dual-writer-input textarea{height:314.719px;min-height:314.719px}body:has(.dual-writer-workspace) .dual-writer-count{height:18px;margin:4px 0 8px 7px;padding:0;font:400 12px/18px Poppins,sans-serif}body:has(.dual-writer-workspace) .dual-writer-hint{display:none}body:has(.dual-writer-workspace) .dual-writer-model-label{height:22.4px;margin:34px 0 8px;font:400 14px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .dual-writer-model{width:100%;height:35.594px;display:block}body:has(.dual-writer-workspace) .dual-writer-upgrade{height:16px;margin:4px 0 24px;font:400 12px/16px Poppins,sans-serif}body:has(.content-summarizer-workspace) .dual-writer-upgrade{margin-bottom:25px}body:has(.dual-writer-workspace) .dual-writer-toggle{height:20px;margin:0 0 8px}body:has(.dual-writer-workspace) .dual-writer-upgrade.detector{margin:12px 0 24px}body:has(.content-summarizer-workspace) .dual-writer-url-label{height:22.4px;margin:0 0 8px;display:block}body:has(.content-summarizer-workspace) .dual-writer-url{box-sizing:border-box;width:100%;height:35.594px;padding:4px 16px;display:block}body:has(.content-summarizer-workspace) .dual-writer-generate{margin-top:20px}body:has(.dual-writer-workspace) .dual-writer-generate{width:100%}body:has(.dual-writer-workspace) .dual-writer-result-body{box-sizing:border-box;height:695.492px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:645.703px}body:has(.dual-writer-workspace) .dual-writer-editor{height:556.094px}body:has(.dual-writer-workspace) .dual-writer-result-actions{gap:8px;height:81.398px;margin-top:40px;padding-top:16px}body:has(.content-summarizer-workspace) .dual-writer-result-actions{margin-top:17.969px}body:has(.content-summarizer-workspace) .dual-writer-grid>section:nth-child(2){height:589.594px;min-height:589.594px}body:has(.content-summarizer-workspace) .dual-writer-result-body{height:512.196px;padding:16px}body:has(.content-summarizer-workspace) .dual-writer-toolbar{height:43.438px}body:has(.content-summarizer-workspace) .dual-writer-editor{height:275px}body:has(.content-summarizer-workspace) .tool-page .tool-layout{margin-bottom:328.289px}body:has(.sentence-rewriter-workspace) .dual-writer-grid>section:nth-child(2){height:589.594px;min-height:589.594px}body:has(.sentence-rewriter-workspace) .dual-writer-result-body{height:512.196px;padding:24px 16px 16px}body:has(.sentence-rewriter-workspace) .dual-writer-editor{height:356px;padding:16px}body:has(.sentence-rewriter-workspace) .dual-writer-result-actions{margin-top:0}}@media (width>=681px){body:has(.grammar-workspace) .tool-page .tool-rating{width:480px;height:57.5px;margin:102.8px auto 0;display:flex}body:has(.grammar-workspace) .tool-page,body:has(.grammar-workspace) .tool-page.no-howto{padding-bottom:0}body:has(.grammar-workspace) .writer-recommendation{margin-top:16px}body:has(.paragraph-completer-workspace) .grammar-result-actions{box-sizing:border-box;color:#677180;border-top:1px solid #dee2e6;align-items:center;gap:8px;height:81.398px;margin-top:16px;padding-top:16px;font-size:12px;display:flex}body:has(.paragraph-completer-workspace) .grammar-result-actions button{color:#4d5965;background:#fff;border:1px solid #d9dce2;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;display:inline-flex}body:has(.paragraph-completer-workspace) .grammar-result-actions span{white-space:nowrap;flex:1}body:has(.profile-before-after) .tool-page .howto{margin-top:16px}body:has(.profile-before-after) .tool-page,body:has(.pdf-editor-workspace) .tool-page.no-howto,body:has(.ai-generator-workspace) .tool-page.no-howto{padding-bottom:0}body:has(.tool-page) .tool-page .howto{margin-top:16px;padding:48px 0}body:has(.tool-page) .tool-page .howto .howto-step{min-height:184.8px}body:has(.howto) .tool-page{padding-bottom:0}body:has(.video-mute-workspace) .tool-page .howto .howto-step,body:has(.video-resize-workspace) .tool-page .howto .howto-step{min-height:162.4px}body:has(.profile-before-after) .tool-page .howto .howto-step{min-height:207.195px}body:has(#essay-topic) main,body:has(.step-writer-workspace) main{min-height:549.195px}body:has(.dual-writer-workspace) .tool-page.no-howto{padding-bottom:0}}@media (width<=680px){body:has(.howto) .howto-step h3{display:none}body:has(.profile-before-after) .howto-step{min-height:162.4px}body:has(.profile-before-after) .howto-step:nth-child(2){min-height:184.8px}body:has(.profile-before-after) .howto-step:nth-child(3){min-height:207.195px}body:has(.csv-tool-page) .tool-page{padding-top:41px;padding-bottom:0}body:has(.csv-tool-page) .tool-page .back-link{display:none}body:has(.csv-tool-page) .tool-page .tool-hero{width:326px;height:36.398px;margin:0 auto 37.8px}body:has(.csv-tool-page) .tool-page .tool-hero .category-badge,body:has(.csv-tool-page) .tool-page .tool-hero p,body:has(.csv-tool-page) .tool-page .tool-hero .rating{display:none}body:has(.csv-tool-page) .tool-page .tool-hero h1{margin:0;font-size:30px;line-height:36.398px}body:has(.csv-tool-page) .tool-page .tool-layout{width:326px;height:663.1px;margin:0 auto;position:relative}body:has(.csv-tool-page) .tool-page .tool-layout:after{content:"Uploaded and generated files are deleted 1 hour after upload";box-sizing:border-box;color:#3b82f6;text-align:center;width:356px;height:69.8px;padding:25px 15px 0;font:400 12px/22.4px Poppins,sans-serif;position:absolute;top:593.3px;left:-15px}body:has(.csv-tool-page) .tool-page .tool-panel{box-sizing:border-box;width:326px;height:526.195px;min-height:526.195px;margin-top:0;padding:24px;position:relative;top:38.3px}body:has(.csv-tool-page) .csv-converter-workspace{width:278px;height:478.195px}body:has(.csv-tool-page) .csv-editor-label{height:22.5px;font-size:16px;line-height:20px}body:has(.csv-tool-page) .csv-converter-workspace textarea{width:278px;height:369.195px;padding:13px;font-size:14px;line-height:18.5px}body:has(.csv-tool-page) .csv-converter-actions{align-items:stretch;gap:8px;height:85px;margin-top:8px;display:flex}body:has(.csv-tool-page) .csv-converter-actions .primary-btn,body:has(.csv-tool-page) .csv-converter-actions .secondary-btn{white-space:nowrap;height:85px;padding:0 10px;font-size:12px}body:has(.csv-tool-page) .tool-rating{width:326px;height:89.093px;margin:55px auto 0;display:flex}body:has(.csv-tool-page) .csv-info-section,body:has(.csv-tool-page) .csv-steps-section{box-sizing:border-box;width:390px;margin-left:calc(50% - 195px);padding:48px 0}body:has(.csv-tool-page) .csv-info-section{height:1181.98px;margin-top:16px}body:has(.csv-tool-page) .csv-steps-section{height:1172.79px}body:has(.csv-tool-page) .csv-info-inner{box-sizing:border-box;width:390px;height:1085.98px;padding:64px 16px}body:has(.csv-tool-page) .csv-steps-section .csv-info-inner{height:1076.79px}body:has(.csv-tool-page) .csv-info-inner h2{text-align:center;width:358px;margin:0 0 16px;font-size:30px;line-height:36px}body:has(.csv-tool-page) .csv-info-subtitle{text-align:center;width:358px;margin:0 0 48px;font-size:16px;line-height:28px}body:has(.csv-tool-page) .csv-info-grid{width:358px;margin-top:48px;display:block}body:has(.csv-tool-page) .csv-info-grid article{box-sizing:border-box;width:358px;height:217.195px;margin:0 0 32px;padding:24px}body:has(.csv-tool-page) .csv-info-grid article:nth-child(2){height:239.594px}body:has(.csv-tool-page) .csv-info-grid h3{font-size:20px;line-height:28px}body:has(.csv-tool-page) .csv-info-grid p{font-size:16px;line-height:22.4px}body:has(.csv-tool-page) .csv-steps-grid{width:358px;margin-top:80px;display:block}body:has(.csv-tool-page) .csv-steps-grid:before{display:none}body:has(.csv-tool-page) .csv-steps-grid article{width:358px;height:212.797px;margin:0 0 32px}body:has(.csv-tool-page) .csv-steps-grid article:nth-child(2){height:235.195px}body:has(.csv-tool-page) .csv-steps-grid article:before{margin-bottom:24px}body:has(.dual-writer-workspace) .dual-writer-workspace:after{content:"The content is created by AI. Your input and generated text may be stored for evaluation purposes.";box-sizing:border-box;color:#3b82f6;text-align:center;width:356px;height:92.195px;margin:20px auto 0;padding:25px 15px 0;font:400 12px/22.4px Poppins,sans-serif;display:block}body:has(.dual-writer-workspace) .tool-page .tool-layout{margin-bottom:0}body:has(.dual-writer-workspace) .tool-page .tool-rating{width:326px;height:89.093px;margin:55px auto 0;display:flex}body:has(.dual-writer-workspace) .writer-recommendation{margin-top:16px}}@media (width>=681px){.hero{padding-left:0;padding-right:0}.hero-inner{width:1232px;max-width:calc(100% - 48px)}}.categories.section-width .category-grid{gap:20px;width:1240px;max-width:none;margin-left:-10px;display:flex;overflow:hidden}.footer{overflow:hidden}.categories.section-width .category-card{flex:0 0 232px}@media (width<=680px){.categories.section-width .category-grid{width:100%;max-width:100%;margin-left:0;overflow-x:auto}.categories.section-width .category-card-clone{display:none}}.video-cutter-workspace .video-cutter-controls{gap:18px;width:min(100%,760px);margin:18px auto 0;display:grid}.video-cutter-preview{object-fit:contain;background:#101820;border-radius:8px;width:100%;max-height:260px;display:block}.video-cutter-ranges{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.video-cutter-ranges label{color:#555b65;gap:7px;font-size:12px;font-weight:600;display:grid}.video-cutter-ranges output{color:#438cd8;font-variant-numeric:tabular-nums;font-weight:700}.video-cutter-ranges input[type=range]{accent-color:#438cd8;width:100%}.video-resize-controls{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.video-resize-controls label{color:#555b65;gap:6px;font-size:12px;font-weight:600;display:grid}.video-resize-controls input[type=number]{border:1px solid #dfe3e9;border-radius:7px;outline:0;width:100%;height:38px;padding:0 10px}.video-resize-controls .aspect-toggle{white-space:nowrap;align-items:center;gap:7px;min-width:145px;padding-bottom:11px;font-weight:500;display:flex}.video-resize-controls .aspect-toggle input{accent-color:#438cd8;width:15px;height:15px}.pdf-password-field{margin-top:18px}.pdf-password-field input{border:1px solid #dfe3e9;border-radius:7px;outline:0;width:min(100%,360px);height:40px;margin-top:7px;padding:0 12px;display:block}.pdf-password-field input:focus{border-color:#438cd8;box-shadow:0 0 0 3px #438cd81a}@media (width<=680px){.video-cutter-workspace .video-cutter-controls{width:100%;margin-top:14px}.video-cutter-preview{max-height:190px}.video-cutter-ranges{grid-template-columns:1fr;gap:12px}.video-resize-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.video-resize-controls .aspect-toggle{grid-column:1/-1;padding-bottom:0}}.all-tools-directory .tool-card[hidden],.category-directory-page .tool-card[hidden]{display:none!important}@media (width>=681px){.categories .category-card-leading{display:none}}.all-tools-directory .tool-card[href="/write/content-improver"] .tool-icon{color:#3d99f5;background:#e2f0fe}.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-icon{color:#e24841;background:#fbe6e5}.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-icon{color:#79dc47;background:#ecfae5}.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/pdf/merge"] .tool-icon{color:#e24841;background:#fbe6e5}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/edit"] .tool-icon{color:#e2c740;background:#fef9e2}.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#e24841;background:#fbe6e5}.all-tools-directory .tool-card[href="/pdf/compress"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/image/upscale"] .tool-icon{color:#624bd8;background:#e9e6f9}.all-tools-directory .tool-card[href="/pdf/from-jpg"] .tool-icon{color:#e24841;background:#fbe6e5}.all-tools-directory .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#ed8b42;background:#fff0e5}.all-tools-directory .tool-card[href="/write/paragraph-completer"] .tool-icon{color:#3d99f5;background:#e2f0fe}.all-tools-directory .tool-card[href="/image/to-text"] .tool-icon{color:#624bd8;background:#e9e6f9}.all-tools-directory .tool-card[href="/pdf/to-word"] .tool-icon,.all-tools-directory .tool-card[href="/pdf/split"] .tool-icon{color:#10d0d5;background:#e3fcfd}.all-tools-directory .tool-card[href="/write/content-improver"] .tool-card-copy small,.all-tools-directory .tool-card[href="/write/essay-writer"] .tool-card-copy small,.all-tools-directory .tool-card[href="/write/paragraph-writer"] .tool-card-copy small{color:#bd5d6c}.all-tools-directory .tool-card[href="/image/ai-image-generator"] .tool-card-copy small{color:#4f8c8f}.all-tools-directory .tool-card[href="/pdf/merge"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/edit"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/to-jpg"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/compress"] .tool-card-copy small{color:#bd5d6c}.all-tools-directory .tool-card[href="/image/remove-bg"] .tool-card-copy small,.all-tools-directory .tool-card[href="/pdf/from-jpg"] .tool-card-copy small{color:#4f777d}.all-tools-directory .tool-card[href="/image/upscale"] .tool-card-copy small,.all-tools-directory .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small{color:#7258c0}.brush-editor{background:#f8fbff;border:1px solid #dbe5ef;border-radius:10px;margin:16px 0 6px;padding:14px}.brush-editor-toolbar{color:#4f5966;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.brush-editor-toolbar label{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex}.brush-editor-toolbar output{color:#438cd8;font-variant-numeric:tabular-nums}.brush-editor-toolbar input[type=range]{accent-color:#438cd8;width:160px}.brush-editor-toolbar .secondary-btn{margin-left:auto;padding:7px 11px;font-size:12px}.brush-canvas-wrap{background:#e9eef3;border-radius:7px;place-items:center;min-height:170px;max-height:440px;display:grid;position:relative;overflow:hidden}.brush-canvas-wrap canvas{object-fit:contain;grid-area:1/1;width:100%;height:auto;max-height:440px;display:block}.brush-source-canvas{pointer-events:none}.brush-mask-canvas{touch-action:none;cursor:crosshair}.brush-editor>small{color:#748091;margin-top:9px;font-size:11px;display:block}@media (width<=680px){.brush-editor{padding:10px}.brush-editor-toolbar{flex-wrap:wrap;gap:8px}.brush-editor-toolbar input[type=range]{width:130px}.brush-editor-toolbar .secondary-btn{margin-left:0}.brush-canvas-wrap{min-height:140px;max-height:300px}}.dark-mode .brush-editor{background:#1d3040;border-color:#385164}.dark-mode .brush-editor-toolbar,.dark-mode .brush-editor>small{color:#bdc9d3}.dark-mode .brush-canvas-wrap{background:#152532}@media (width>=681px) and (width<=1300px){.categories.section-width .category-grid{width:1260px}}body:has(.dual-writer-workspace) .dual-writer-input header p{white-space:nowrap;font-size:13px}.support-plan{position:relative}.support-plan-badge{color:#fff;white-space:nowrap;z-index:1;background:#f78236;border-radius:10px;padding:3px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.support-billed{color:#666d77;margin:-17px 0 20px;font-size:12px;line-height:18px}.support-plan-featured .support-billed{color:#fffc}.support-toggle.yearly{background:#438cd8}.support-plan:first-child .support-plan-icon{color:#d24b4b;background:#fde8e7}.support-plan:nth-child(2) .support-plan-icon{color:#734adb;background:#eee6ff}.support-plan:nth-child(3) .support-plan-icon{color:#457bd0;background:#e6efff}.support-plan:nth-child(5) .support-plan-icon{color:#42a675;background:#e5f8ee}.support-plan:nth-child(6) .support-plan-icon{color:#d47b3f;background:#fff0e5}body.legacy-brand-page .brand-wordmark{display:none!important}body.legacy-brand-page .brand:after{content:"utool.ai";color:#181d20;white-space:nowrap;font:700 20px/24px Poppins,sans-serif;display:block}body.dark-mode.legacy-brand-page .brand:after{color:#f6f7f9}@media (width>=681px){body:has(.contact-page) .contact-heading-row>div{text-align:center;width:592px}body:has(.about-page) main{margin-top:0}}body:has(.category-directory-page) .tool-card[href="/pdf/compress"] .tool-icon{color:#79dc47;background:#ecfae5}body:has(.all-tools-directory) .tool-card[href="/image/upscale"] .tool-icon{color:#10d0d5;background:#e3fcfd}body:has(.all-tools-directory) .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#ff5975;background:#ffe0e6}body:has(.all-tools-directory) .tool-card[href="/write/paragraph-completer"] .tool-icon{color:#ff7919;background:#ffede0}body:has(.all-tools-directory) .tool-card[href="/image/to-text"] .tool-icon{color:#10d0d5;background:#e3fcfd}body:has(.all-tools-directory) .tool-card[href="/pdf/to-word"] .tool-icon{color:#3d99f5;background:#e2f0fe}body:has(.all-tools-directory) .tool-card[href="/pdf/split"] .tool-icon{color:#79dc47;background:#ecfae5}body:has(.all-tools-directory) .tool-card strong{letter-spacing:.08px;margin:0 0 2px 52px;font:600 16px/22.4px Poppins,sans-serif}body:has(.all-tools-directory) .tool-card small{letter-spacing:.06px;margin:0;font:400 12px/16.8px Poppins,sans-serif;display:inline}body:has(.all-tools-directory) .tool-icon svg{width:24px;height:24px}body:has(.all-tools-directory) .tool-card[href="/write/content-improver"] small{color:#6f56ec}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/edit"] small,body:has(.all-tools-directory) .tool-card[href="/image/remove-watermark-photo"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-word"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/split"] small{color:#d61c4e}body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] small{color:#6f56ec}body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] small,body:has(.all-tools-directory) .tool-card[href="/pdf/compress"] small,body:has(.all-tools-directory) .tool-card[href="/image/upscale"] small,body:has(.all-tools-directory) .tool-card[href="/image/to-text"] small{color:#247881}body:has(.all-tools-directory) .tool-card[href="/pdf/from-jpg"] small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-completer"] small{color:#f66213}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/edit"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-word"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/split"] .tool-card-copy small{color:#d61c4e!important}body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small{color:#6f56ec!important}body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/compress"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/upscale"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/to-text"] .tool-card-copy small{color:#247881!important}body:has(.all-tools-directory) .tool-card[href="/pdf/from-jpg"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-completer"] .tool-card-copy small{color:#f66213!important}body:has(.category-directory-page) .tool-card strong{letter-spacing:.08px;margin:0 0 2px 52px;font:600 16px/22.4px Poppins,sans-serif}body:has(.category-directory-page) .tool-card small{letter-spacing:.06px;margin:0;font:400 12px/16.8px Poppins,sans-serif;display:inline}body:has(.category-directory-page) .tool-icon svg{width:24px;height:24px}body:has(.category-directory-page) .tool-card[href="/image/ai-image-generator"] .tool-icon{background:#fef9e2;color:#e2c740!important}body:has(.category-directory-page) .tool-card[href="/image/remove-bg"] .tool-icon{background:#ffe0e6;color:#ff5975!important}body:has(.category-directory-page) .tool-card[href="/image/upscale"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/image/remove-watermark-photo"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.category-directory-page) .tool-card[href="/image/to-text"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/image/compress"] .tool-icon{background:#ffede0;color:#ff7919!important}body:has(.category-directory-page) .tool-card[href="/image/remove-objects"] .tool-icon,body:has(.category-directory-page) .tool-card[href="/video/youtube-to-text"] .tool-icon{background:#ffe0e6;color:#ff5975!important}body:has(.category-directory-page) .tool-card[href="/video/compress"] .tool-icon{background:#ffede0;color:#ff7919!important}body:has(.category-directory-page) .tool-card[href="/video/from-inst"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/video/from-tiktok"] .tool-icon{background:#e2f0fe;color:#3d99f5!important}body:has(.category-directory-page) .tool-card[href="/video/audio-to-text"] .tool-icon{background:#ffede0;color:#ff7919!important}body:has(.category-directory-page) .tool-card[href="/video/mp4-to-mp3"] .tool-icon{background:#ffe0e6;color:#ff5975!important}body:has(.category-directory-page) .tool-card[href="/video/extract-audio"] .tool-icon{background:#fef9e2;color:#e2c740!important}body:has(.category-directory-page) .tool-card[href="/video/youtube-transcript"] .tool-icon{background:#ffe0e6;color:#ff5975!important}body:has(.category-directory-page) .tool-card[href="/write/content-improver"] .tool-icon{background:#e3fcfd;color:#10d0d5!important}body:has(.category-directory-page) .tool-card[href="/write/essay-writer"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/write/paragraph-writer"] .tool-icon,body:has(.category-directory-page) .tool-card[href="/write/paragraph-completer"] .tool-icon{background:#ffe0e6;color:#ff5975!important}body:has(.category-directory-page) .tool-card[href="/write/story-generator"] .tool-icon{background:#e3fcfd;color:#10d0d5!important}body:has(.category-directory-page) .tool-card[href="/write/grammar-fixer"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/write/article-writer"] .tool-icon{background:#ecfae5;color:#79dc47!important}body:has(.category-directory-page) .tool-card[href="/write/sentence-rewriter"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.category-directory-page) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/image/to-text"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/image/compress"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/image/remove-objects"] .tool-card-copy small{color:#f66213!important}body:has(.category-directory-page) .tool-card[href="/image/remove-bg"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/image/upscale"] .tool-card-copy small{color:#d61c4e!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small{color:#247881!important}body:has(.category-directory-page) .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/youtube-to-text"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/audio-to-text"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/mp4-to-mp3"] .tool-card-copy small{color:#6f56ec!important}body:has(.category-directory-page) .tool-card[href="/video/compress"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/extract-audio"] .tool-card-copy small{color:#247881!important}body:has(.category-directory-page) .tool-card[href="/video/from-inst"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/from-tiktok"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/video/youtube-transcript"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/content-improver"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/paragraph-completer"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/story-generator"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/grammar-fixer"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/article-writer"] .tool-card-copy small{color:#d61c4e!important}body:has(.category-directory-page) .tool-card[href="/write/essay-writer"] .tool-card-copy small{color:#247881!important}body:has(.category-directory-page) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/write/sentence-rewriter"] .tool-card-copy small{color:#6f56ec!important}body:has(.category-directory-page) .tool-card[href="/pdf/merge"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.category-directory-page) .tool-card[href="/pdf/edit"] .tool-icon{background:#fff0e5;color:#ed8b42!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon{background:#e3fcfd;color:#10d0d5!important}body:has(.category-directory-page) .tool-card[href="/pdf/compress"] .tool-icon{background:#ecfae5;color:#79dc47!important}body:has(.category-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-word"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.category-directory-page) .tool-card[href="/pdf/split"] .tool-icon{background:#fff0e5;color:#ed8b42!important}body:has(.category-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.image-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon{background:#ecfae5;color:#79dc47!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/merge"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/edit"] .tool-icon{background:#fff0e5;color:#ed8b42!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon{background:#e3fcfd;color:#10d0d5!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/compress"] .tool-icon{background:#ecfae5;color:#79dc47!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-icon{background:#fbe6e5;color:#e24841!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/to-word"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/split"] .tool-icon{background:#fff0e5;color:#ed8b42!important}body:has(.pdf-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-icon{background:#e9e6f9;color:#624bd8!important}body:has(.font-icon-workspace) .font-icon-select{margin-left:-10px}body:has(.font-icon-workspace) .font-icon-select select{height:28px}body:has(.font-icon-workspace) .font-icon-controls{gap:37px}body:has(.font-icon-workspace) .font-size-control{gap:14px}body:has(.font-icon-workspace) .font-icon-color>span{margin-bottom:18px}@media (width>=681px){body:has(.tool-page) .tool-page .dropzone-upload{max-width:100%;width:281.445px!important}body:has(.pdf-editor-workspace) .tool-page .dropzone-upload,body:has(.pdf-create-workspace) .tool-page .dropzone-upload{max-width:none;width:418px!important}}@media (width<=680px){body:has(.modal-backdrop:not([hidden])) .signin-modal{box-sizing:border-box;width:calc(100% - 16px);height:548px;min-height:548px;padding:24px}body:has(.modal-backdrop:not([hidden])) .signin-logo{width:40px;height:40px;margin-bottom:18px}body:has(.modal-backdrop:not([hidden])) .signin-modal h2{margin:0 0 25px;font:700 24px/24px Poppins,sans-serif}body:has(.modal-backdrop:not([hidden])) .google-btn{height:46px;font:500 14px/20px Poppins,sans-serif}body:has(.modal-backdrop:not([hidden])) .signin-modal>label{margin-top:25px}body:has(.modal-backdrop:not([hidden])) .signin-modal>label>input,body:has(.modal-backdrop:not([hidden])) .password-field input{height:40px}body:has(.modal-backdrop:not([hidden])) .password-toggle{top:11px}body:has(.modal-backdrop:not([hidden])) .signin-options{margin-top:20px}body:has(.modal-backdrop:not([hidden])) .modal-submit{height:38px;margin-top:43px;padding:7px 12px}body:has(.modal-backdrop:not([hidden])) .signup-prompt{margin:30px 0 0;font:400 14px/22.4px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-modal{box-sizing:border-box;border:1px solid #e1e3e8;width:calc(100% - 16px);height:239px;padding:24px 24px 0}body:has(.share-modal:not([hidden])) .share-modal h2{margin:0 0 8px;font:700 18px/27px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-modal>p{margin:0;font:400 12px/18px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-socials{justify-content:flex-start;align-items:center;gap:16px;width:324px;height:64px;margin:8px 0 0;display:flex}body:has(.share-modal:not([hidden])) .share-socials a{flex:0 0 48px;width:48px;height:48px}body:has(.share-modal:not([hidden])) .share-link{width:324px;height:40px;margin-top:24px}body:has(.share-modal:not([hidden])) .share-modal>[data-copy-message]{height:0;min-height:0;margin:0;overflow:visible}}@media (width>=681px){body:has(.blog-article-page) .footer{box-sizing:border-box;height:388px;padding-top:40px}body:has(.blog-page) .blog-page{padding-bottom:1px}body:has(.blog-page) .footer{box-sizing:border-box;height:388px;padding-top:40px}.topbar{box-sizing:border-box;height:76px}.brand{gap:11.4766px}body:not(:has(.tool-page)) .main-nav{margin-left:58.906px}body:has(.tool-page) .main-nav{gap:20px}body:has(.tool-page) .main-nav .nav-trigger:after{width:6px}body:has(.category-directory-page) .category-directory-page,body:has(.all-tools-directory) .all-tools-directory{padding-top:10px}body:has(.tool-page) .tool-page.section-width{padding-top:40px}body:has(.tool-page) .tool-page .tool-hero{top:0}}@media (width<=680px){.categories.section-width .category-grid{gap:16px}.categories.section-width .category-card{flex:0 0 192px;width:192px}.categories.section-width .category-card-leading{display:block}.categories.section-width .category-card.amber:not(.category-card-leading){order:5}}@media (width>=681px){body:has(#essay-topic) .tool-page.section-width{background:#fff!important;padding-bottom:125px!important}}.tool-page .native-file-input{display:none!important}body:has(.tool-rating) .tool-rating h5{color:#64666d;margin:10px 0 0;font-size:18px;font-weight:600;line-height:21.6px}body:has(.tool-rating) .tool-rating h6{color:#438cd8;margin:0;font-size:18px;font-weight:600;line-height:21.6px}body:has(.tool-rating) .tool-rating h6 span{color:#64666d;font-size:12px;font-weight:400}body:has(.tool-rating) .tool-stars label{cursor:pointer;align-items:center;display:inline-flex}body:has(.tool-rating) .tool-stars label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}body:has(.tool-rating) .tool-stars label:focus-within svg{outline-offset:2px;border-radius:2px;outline:2px solid #438cd8}body.dark-mode:has(.tool-rating) .tool-rating h5,body.dark-mode:has(.tool-rating) .tool-rating h6 span{color:#f1f4f6}body:has(.hero){overflow-x:hidden}.pdf-from-jpg-info{box-sizing:border-box;color:#20252d;background:#fff;width:100%;height:828.781px;margin-top:16px;padding:176px 24px 0}.pdf-from-jpg-info>h3{color:#20252d;width:896px;margin:0 auto 24px;font:700 24px/32px Poppins,sans-serif}.pdf-from-jpg-intro{box-sizing:border-box;color:#525658;width:896px;min-height:112px;margin:0 auto;padding-right:16px;font:400 16px/22.4px Poppins,sans-serif}.pdf-from-jpg-copy{color:#525658;width:896px;margin:64px auto 0}.pdf-from-jpg-copy h3{color:#20252d;margin:0 0 24px;font:700 24px/32px Poppins,sans-serif}.pdf-from-jpg-copy p{margin:0 0 16px;font:400 16px/22.4px Poppins,sans-serif}.pdf-from-jpg-copy ol{margin:0;padding-left:24px;font:400 16px/22.4px Poppins,sans-serif;list-style-type:disc}.pdf-from-jpg-copy ol+p{margin-top:0}body:has(.pdf-from-jpg-info) .tool-page .howto{box-sizing:border-box;height:592.797px;min-height:592.797px;margin-top:0!important}body.dark-mode .pdf-from-jpg-info{color:#20252d;background:#fff}@media (width<=680px){.pdf-from-jpg-info{height:auto;min-height:910px;margin-top:18px;padding:80px 16px 72px}.pdf-from-jpg-info>h3{width:100%;font-size:22px;line-height:30px}.pdf-from-jpg-intro{width:100%;min-height:0;padding-right:0;font-size:16px;line-height:22.4px}.pdf-from-jpg-copy{width:100%;margin-top:48px}.pdf-from-jpg-copy h3{font-size:22px;line-height:30px}.pdf-from-jpg-copy p,.pdf-from-jpg-copy ol{font-size:16px;line-height:22.4px}}body:has(.pdf-directory-page) .tool-card[href="/pdf/merge"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/edit"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/compress"] .tool-icon{color:#624bd8!important;background:#e9e6f9!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-icon,body:has(.pdf-directory-page) .tool-card[href="/pdf/to-word"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/split"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.pdf-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/merge"] .tool-card-copy small{color:#6f56ec!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/edit"] .tool-card-copy small,body:has(.pdf-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small,body:has(.pdf-directory-page) .tool-card[href="/pdf/compress"] .tool-card-copy small,body:has(.pdf-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-card-copy small{color:#d61c4e!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-card-copy small{color:#f66213!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/to-word"] .tool-card-copy small{color:#6f56ec!important}body:has(.pdf-directory-page) .tool-card[href="/pdf/split"] .tool-card-copy small{color:#247881!important}body:has(.image-directory-page) .tool-card[href="/image/ai-image-generator"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.image-directory-page) .tool-card[href="/image/remove-bg"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.image-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#624bd8!important;background:#e9e6f9!important}body:has(.image-directory-page) .tool-card[href="/image/upscale"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.image-directory-page) .tool-card[href="/image/remove-watermark-photo"] .tool-icon,body:has(.image-directory-page) .tool-card[href="/image/to-text"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.image-directory-page) .tool-card[href="/image/compress"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.image-directory-page) .tool-card[href="/image/remove-objects"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.image-directory-page) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/remove-bg"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/upscale"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/remove-objects"] .tool-card-copy small{color:#f66213!important}body:has(.image-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/to-text"] .tool-card-copy small,body:has(.image-directory-page) .tool-card[href="/image/compress"] .tool-card-copy small{color:#247881!important}body:has(.video-directory-page) .tool-card[href="/video/youtube-to-text"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.video-directory-page) .tool-card[href="/video/compress"] .tool-icon,body:has(.video-directory-page) .tool-card[href="/video/from-inst"] .tool-icon{color:#10d0d5!important;background:#e3fcfd!important}body:has(.video-directory-page) .tool-card[href="/video/from-tiktok"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.video-directory-page) .tool-card[href="/video/audio-to-text"] .tool-icon,body:has(.video-directory-page) .tool-card[href="/video/youtube-transcript"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.video-directory-page) .tool-card[href="/video/mp4-to-mp3"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.video-directory-page) .tool-card[href="/video/extract-audio"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.video-directory-page) .tool-card[href="/video/youtube-to-text"] .tool-card-copy small,body:has(.video-directory-page) .tool-card[href="/video/from-tiktok"] .tool-card-copy small,body:has(.video-directory-page) .tool-card[href="/video/audio-to-text"] .tool-card-copy small,body:has(.video-directory-page) .tool-card[href="/video/mp4-to-mp3"] .tool-card-copy small{color:#f66213!important}body:has(.video-directory-page) .tool-card[href="/video/compress"] .tool-card-copy small,body:has(.video-directory-page) .tool-card[href="/video/extract-audio"] .tool-card-copy small{color:#247881!important}body:has(.video-directory-page) .tool-card[href="/video/from-inst"] .tool-card-copy small,body:has(.video-directory-page) .tool-card[href="/video/youtube-transcript"] .tool-card-copy small{color:#d61c4e!important}body:has(.write-directory-page) .tool-card[href="/write/content-improver"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.write-directory-page) .tool-card[href="/write/essay-writer"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.write-directory-page) .tool-card[href="/write/paragraph-writer"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.write-directory-page) .tool-card[href="/write/paragraph-completer"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.write-directory-page) .tool-card[href="/write/story-generator"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.write-directory-page) .tool-card[href="/write/grammar-fixer"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.write-directory-page) .tool-card[href="/write/article-writer"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.write-directory-page) .tool-card[href="/write/sentence-rewriter"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.write-directory-page) .tool-card[href="/write/content-improver"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/paragraph-completer"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/story-generator"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/grammar-fixer"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/article-writer"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/sentence-rewriter"] .tool-card-copy small,body:has(.write-directory-page) .tool-card[href="/write/essay-writer"] .tool-card-copy small{color:#d61c4e!important}body:has(.write-directory-page) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small{color:#247881!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/excel-to-pdf"] .tool-icon,body:has(.file_conversion-directory-page) .tool-card[href="/converter/split-csv"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/csv-to-excel"] .tool-icon,body:has(.file_conversion-directory-page) .tool-card[href="/converter/json-to-xml"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/split-excel"] .tool-icon,body:has(.file_conversion-directory-page) .tool-card[href="/converter/xml-to-csv"] .tool-icon{color:#10d0d5!important;background:#e3fcfd!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/xml-to-excel"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/excel-to-csv"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/excel-to-pdf"] .tool-card-copy small,body:has(.file_conversion-directory-page) .tool-card[href="/converter/excel-to-csv"] .tool-card-copy small{color:#247881!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/csv-to-excel"] .tool-card-copy small{color:#d61c4e!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/split-excel"] .tool-card-copy small,body:has(.file_conversion-directory-page) .tool-card[href="/converter/split-csv"] .tool-card-copy small,body:has(.file_conversion-directory-page) .tool-card[href="/converter/xml-to-csv"] .tool-card-copy small{color:#6f56ec!important}body:has(.file_conversion-directory-page) .tool-card[href="/converter/xml-to-excel"] .tool-card-copy small,body:has(.file_conversion-directory-page) .tool-card[href="/converter/json-to-xml"] .tool-card-copy small{color:#f66213!important}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] .tool-icon{color:#624bd8!important;background:#e9e6f9!important}body:has(.all-tools-directory) .tool-card[href="/pdf/edit"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.all-tools-directory) .tool-card[href="/pdf/compress"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.all-tools-directory) .tool-card[href="/image/upscale"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/image/remove-watermark-photo"] .tool-icon{color:#10d0d5!important;background:#e3fcfd!important}body:has(.all-tools-directory) .tool-card[href="/pdf/from-jpg"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/upscale"] .tool-card-copy small{color:#247881!important}body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/from-jpg"] .tool-card-copy small{color:#f66213!important}body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small{color:#6f56ec!important}body:has(.all-tools-directory) .tool-card[href="/pdf/compress"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/remove-watermark-photo"] .tool-card-copy small{color:#d61c4e!important}@media (width>=681px){body:has(.ai-generator-workspace) .ai-generator-form input{color:#525658;background:#fff;border:0;border-radius:99px;width:600px;height:64px;padding:0 190px 0 68px;font-size:16px;box-shadow:3px 10px 40px #181d200d}body:has(.ai-generator-workspace) .ai-generator-form input::placeholder{color:#525658;opacity:1}body:has(.ai-generator-workspace) .ai-generator-form button{border-radius:99px;padding:12px 26.5px;font-weight:500;line-height:22.4px}body:has(.ai-generator-workspace) .ai-gallery{grid-template-columns:repeat(4,296.5px);gap:0;width:1186px;margin:70px auto 0;padding:0}body:has(.ai-generator-workspace) .ai-gallery-card{box-sizing:border-box;background:0 0;width:296.5px;height:296.5px;padding:10px}body:has(.ai-generator-workspace) .ai-gallery-card>img{width:276.5px;height:276.5px}body:has(.ai-generator-workspace) .ai-gallery-card figcaption{inset:auto 10px 10px}body:has(.ai-generator-workspace) .ai-generator-workspace{padding-bottom:338.297px}body:has(.ai-generator-workspace) .footer{margin-top:0}}body:has(.csv-tool-page) .csv-converter-workspace .csv-editor{box-sizing:border-box;background:#fff;border:1px solid #d6dbe2;border-radius:4px;width:100%;height:350px;display:flex;overflow:hidden}body:has(.csv-tool-page) .csv-editor-label{font-weight:400!important;line-height:19.2px!important}body:has(.csv-tool-page) .csv-editor-gutter{color:#424242;text-align:right;background:#ededed;flex:0 0 47px;padding-top:0;font:14px/18.5px Monaco,Menlo,monospace}body:has(.csv-tool-page) .csv-editor-gutter span{box-sizing:border-box;height:18.5px;padding-right:10px;display:block}body:has(.csv-tool-page) .csv-converter-workspace .csv-editor textarea{color:#20252d;resize:none;background:#fff;outline:none;flex:1;min-width:0;font:14px/18.5px Monaco,Menlo,monospace;border:0!important;border-radius:0!important;width:auto!important;height:100%!important;padding:0 14px!important}body:has(.csv-tool-page) .csv-converter-actions .primary-btn{box-sizing:border-box;width:180px;padding:0}body:has(.csv-tool-page) .csv-converter-actions .secondary-btn{box-sizing:border-box;width:210px;padding:0 12px;color:#fff!important;background:#438cd8!important;border:0!important}@media (width<=680px){body:has(.csv-tool-page) .csv-converter-workspace .csv-editor{height:369.195px}body:has(.csv-tool-page) .csv-converter-actions .primary-btn,body:has(.csv-tool-page) .csv-converter-actions .secondary-btn{flex:1;width:auto}body:has(.mobile-nav-overlay:not([hidden])) .mobile-nav-section:first-child .mobile-nav-featured>a:first-of-type .mobile-nav-featured-icon{color:#e24841;background:#fbe6e5}body:has(.mobile-nav-overlay:not([hidden])) .mobile-nav-section:first-child .mobile-nav-featured>a:nth-of-type(2) .mobile-nav-featured-icon{color:#3d99f5;background:#e2f0fe}body:has(.mobile-nav-overlay:not([hidden])) .mobile-nav-section:first-child .mobile-nav-featured>a:nth-of-type(3) .mobile-nav-featured-icon,body:has(.mobile-nav-overlay:not([hidden])) .mobile-nav-section:first-child .mobile-nav-featured>a:nth-of-type(4) .mobile-nav-featured-icon{color:#79dc47;background:#ecfae5}.topbar{height:61.039px}.topbar-inner{height:61.039px;padding-left:32px;padding-right:32px}.brand{gap:11.4766px}.top-actions{margin-left:32px}body:has(.tool-page) .tool-page .tool-panel{margin-top:5px}body:has(.tool-page):not(:has(.pdf-create-workspace)) .tool-page .tool-layout{margin-top:1px}body:has(.tool-page):not(:has(.pdf-create-workspace)) .tool-page .dropzone{min-height:431.797px}}body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.all-tools-directory) .tool-card[href="/write/content-improver"] .tool-card-copy small{color:#d61c4e!important}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small{color:#f66213!important}body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-card-copy small{color:#247881!important}@media (width>=681px){body:has(.web-tool-workspace) .tool-page .howto{margin-top:29.3px!important}body:has(#essay-topic) .tool-page.section-width{padding-top:144px!important;padding-bottom:32px!important}body:has(#essay-topic) .tool-page .tool-layout{width:864px!important;height:373px!important;margin:0 auto!important}body:has(#essay-topic) .tool-page .tool-panel{width:864px!important;height:373px!important;min-height:373px!important}body:has(#essay-topic) .tool-page .special-workspace{position:relative;width:816px!important;height:373px!important;min-height:373px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}body:has(#essay-topic) .essay-steps{width:auto!important;height:32px!important;margin:0!important;padding:0!important;position:absolute!important;top:-112px!important;left:0!important;right:0!important}body:has(#essay-topic) .essay-steps:after{top:48px!important}body:has(#essay-topic) .essay-card{width:864px!important;height:373px!important;margin:0 0 0 -24px!important}body:has(.converter-landing-page) .footer{height:419.773px}.header-search{background:#f7f7f9;width:217px;height:44px;margin-left:0;padding:0;position:relative}.header-search>svg{display:none}.header-search input{box-sizing:border-box;width:217px;height:44px;padding:0 16px 0 46px}.header-search button{color:#8f9098;background:0 0;border:0;justify-content:center;align-items:center;width:38px;min-width:38px;height:44px;margin:0;padding:0;font-size:0;display:flex;position:absolute;top:0;left:3px}.header-search button svg{display:block}.header-search .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.blog-article-page{color:#181d20;background:#fff;min-height:0;margin:69.875px 0 150px;padding:0 24px}.blog-article-inner{width:min(860px,100%);margin:0 auto}.blog-article-page .blog-article-meta{color:#1a8fe3;height:24px;font:400 16px/24px Poppins,sans-serif}.blog-article-page h1{color:#181d20;height:44px;margin:10px 0 16px;font:700 32px/44px Poppins,sans-serif}.blog-article-date{color:#828586;height:24px;margin:24px 0 80px;font:400 16px/24px Poppins,sans-serif}.blog-article-body{color:#525658;font:400 16px/24px Poppins,sans-serif}.blog-article-body>div>p,.blog-article-body>p{margin:16px 0}.blog-article-body>div>p:first-child{margin-top:0}.blog-article-body h2,.blog-article-body h3{color:#181d20;margin:16px 0;font-weight:600}.blog-article-body h2{font-size:20px}.blog-article-body h3{font-size:18px;line-height:21.6px}.blog-article-body ul,.blog-article-body ol{margin:30px 0;padding-left:0;list-style-position:inside}.blog-article-body li{margin:4px 0;line-height:24px}.blog-article-body blockquote p{margin:0}.blog-article-body hr{background:#e5e7eb;border:0;height:2px;margin:16px 0}.blog-article-body figure{margin:40px 0 80px}.blog-article-body figure img{border-radius:0;width:100%;max-width:100%;height:auto;display:block}.blog-article-body figcaption{color:#828586;text-align:center;margin-top:8px;font-size:13px}.blog-article-body a{color:#1a8fe3;text-decoration:none}.blog-article-back{color:#1a8fe3;margin-top:24px;font:600 14px/21px Poppins,sans-serif;display:inline-flex}.dark-mode .blog-article-page{color:#efefef;background:#1f2a33}.dark-mode .blog-article-page h1,.dark-mode .blog-article-body h2,.dark-mode .blog-article-body h3{color:#efefef}.dark-mode .blog-article-body{color:#c4cbd1}@media (width<=680px){.blog-article-page{margin:40px 0 80px;padding:0 20px}.blog-article-inner{width:100%}.blog-article-page h1{height:auto;font-size:32px;line-height:42px}.blog-article-date{margin-bottom:48px;font-size:14px;line-height:20px}.blog-article-body{font-size:15px;line-height:24px}.blog-article-body li{line-height:24px}.blog-article-body figure{margin:28px 0 48px}}.converter-landing-page{color:#20252d;background:#fff;width:100%;overflow:hidden}.converter-tools-area{box-sizing:border-box;height:232.8px;padding-bottom:20px}.converter-title-container{box-sizing:border-box;width:min(1230px,100% - 50px);height:212.8px;margin:0 auto;padding:120px 32px 0}.converter-title-copy{width:667.7px;max-width:100%}.converter-title-copy h5{color:#20252d;height:22.4px;margin:0;font:600 16px/22.4px Poppins,sans-serif}.converter-title-copy h1{box-sizing:border-box;color:#20252d;height:70.4px;margin:0;padding-top:8px;font:700 48px/62.4px Poppins,sans-serif}.converter-landing{box-sizing:border-box;height:180.6px;padding-top:40px}.converter-container{box-sizing:border-box;text-align:center;width:min(1230px,100% - 50px);height:140.6px;margin:0 auto;padding:0 32px}.converter-selector h5{color:#20252d;height:19.2px;margin:0 0 10px;font:400 16px/19.2px Poppins,sans-serif}.converter-btn-group{display:inline-flex;position:relative}.converter-select-button{color:#fff;cursor:pointer;background:#6c757d;border:1px solid #6c757d;border-radius:5px;width:auto;min-width:176.42px;height:48px;padding:0 22px;font:400 16px/22.4px Poppins,sans-serif}.converter-dropdown{z-index:8;background:#fff;border:1px solid #00000026;border-radius:4px;width:100%;padding:9px 1px;position:absolute;top:56px;left:0;box-shadow:0 6px 12px #0000002d}.converter-dropdown[hidden],.converter-selector[hidden],.converter-upload-state[hidden]{display:none}.converter-dropdown button{color:#212529;text-align:left;cursor:pointer;background:#fff;border:0;width:100%;height:42.4px;padding:8px 12px;font:400 16px/26.4px Poppins,sans-serif;display:block}.converter-dropdown button:hover{background:#f5f5f5}.converter-retention{color:#438cd8;height:22.4px;margin:41px 0 0;font:400 16px/22.4px Poppins,sans-serif}.converter-retention em{font-style:italic}.converter-related{box-sizing:border-box;background:#fff;min-height:464.8px;padding:30px 0 150px}.converter-related-container{box-sizing:border-box;width:min(1230px,100% - 50px);height:284.8px;margin:0 auto;padding:0 32px}.converter-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% + 20px);margin:0 -10px;padding:0;display:grid}.converter-related-grid .tool-card{box-sizing:border-box;height:122.4px;box-shadow:none;background:#fff;border:0;border-radius:12px;margin:20px 10px 0;padding:16px;display:block;overflow:hidden}.converter-related-grid .tool-card:hover{box-shadow:none;transform:none}.converter-related-grid .tool-icon{float:left;border-radius:8px;width:56px;height:56px;margin:0 12px 12px 0}.converter-related-grid .tool-icon svg{width:32px;height:32px}.converter-related-grid .tool-card-copy{padding:0;display:block}.converter-related-grid .tool-card strong{color:#20252d;white-space:nowrap;text-overflow:ellipsis;width:auto;margin:16px 0 8px;font:700 16px/24px Poppins,sans-serif;display:block;overflow:hidden}.converter-related-grid .tool-card small{display:none}.converter-related-grid .tool-card em{clear:both;color:#777982;white-space:nowrap;text-overflow:ellipsis;margin:0;font:400 16px/22.4px Poppins,sans-serif;display:block;overflow:hidden}.converter-related-grid .card-arrow{display:none}.converter-selected .converter-landing{height:634.6px;padding-top:40px}.converter-selected .converter-container{height:594.6px}.converter-selected .converter-select-button{width:auto;min-width:0}.converter-selected .converter-upload-actions{width:100%;height:56.4px;margin:0 auto;position:relative}.converter-selected .converter-file-input{display:none}.converter-upload-button,.converter-my-files{box-sizing:border-box;cursor:pointer;border-radius:7px;height:56.4px;font:600 16px/22.4px Poppins,sans-serif;position:absolute;top:0}.converter-upload-button{color:#fff;background:#438cd8;border:1px solid #438cd8;width:281.45px;left:calc(50% - 217.83px)}.converter-my-files{color:#438cd8;background:#fff;border:1px solid #438cd8;width:141.84px;top:1.2px;left:calc(50% + 75.98px)}.converter-drag{color:#777982;margin:15px 0 0;font:400 16px/22.4px Poppins,sans-serif}.converter-selected+.converter-related{min-height:464.8px}@media (width<=680px){.converter-tools-area{height:auto;padding:0 0 28px}.converter-title-container{width:100%;height:auto;padding:50px 24px 0}.converter-title-copy{width:100%}.converter-title-copy h5{font-size:14px;line-height:20px}.converter-title-copy h1{height:auto;padding-top:5px;font-size:36px;line-height:1.25}.converter-landing{height:auto;min-height:280px;padding:30px 0 0}.converter-container{width:100%;height:auto;padding:0 24px}.converter-selector h5{height:auto;margin-bottom:16px;font-size:14px;line-height:20px}.converter-select-button{min-width:176px;height:48px}.converter-retention{height:auto;margin-top:28px;font-size:13px;line-height:19px}.converter-related{min-height:0;padding:25px 0 70px}.converter-related-container{width:100%;height:auto;padding:0 15px}.converter-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:0}.converter-related-grid .tool-card{border-radius:8px;height:106px;margin:0;padding:12px}.converter-related-grid .tool-icon{width:40px;height:40px;margin-right:10px}.converter-related-grid .tool-icon svg{width:24px;height:24px}.converter-related-grid .tool-card strong{margin:4px 0 5px;font-size:13px;line-height:18px}.converter-related-grid .tool-card em{font-size:12px;line-height:17px}.converter-selected .converter-landing{height:auto;min-height:390px;padding-top:24px}.converter-selected .converter-upload-state{height:230px;margin-top:40px}.converter-selected .converter-upload-actions{width:100%;height:125px}.converter-upload-button{width:100%;left:0}.converter-my-files{width:142px;top:68px;left:0}.converter-drag{margin-top:15px}}.popular [data-popular-group=pdf] .tool-card[href="/pdf/merge"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}.popular [data-popular-group=pdf] .tool-card[href="/pdf/edit"] .tool-icon,.popular [data-popular-group=pdf] .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#624bd8!important;background:#e9e6f9!important}.popular [data-popular-group=pdf] .tool-card[href="/pdf/compress"] .tool-icon{color:#ff7919!important;background:#ffede0!important}.popular [data-popular-group=pdf] .tool-card[href="/pdf/from-jpg"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}.popular [data-popular-group=pdf] .tool-card[href="/pdf/to-word"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}.popular [data-popular-group=pdf] .tool-card[href="/pdf/split"] .tool-icon{color:#10d0d5!important;background:#e3fcfd!important}.popular [data-popular-group=pdf] .tool-card[href="/converter/word-to-pdf"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}.all-tools-directory.has-query{padding-top:50px!important}.all-tools-directory.has-query .directory-header,.all-tools-directory.has-query .directory-decor{display:none!important}.all-tools-directory.has-query .tool-grid{padding-top:0!important}@media (width<=680px){.all-tools-directory.has-query{padding-top:5px!important}.all-tools-directory.has-query .tool-card{height:102px!important;min-height:102px!important}}body:has(.category-directory-page) .tool-card[href="/pdf/merge"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.category-directory-page) .tool-card[href="/pdf/edit"] .tool-icon{color:#624bd8!important;background:#e9e6f9!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-icon,body:has(.category-directory-page) .tool-card[href="/pdf/compress"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.category-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-word"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.category-directory-page) .tool-card[href="/pdf/split"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.category-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.category-directory-page) .tool-card[href="/pdf/merge"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/pdf/from-jpg"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/pdf/compress"] .tool-card-copy small{color:#f66213!important}body:has(.category-directory-page) .tool-card[href="/pdf/edit"] .tool-card-copy small{color:#6f56ec!important}body:has(.category-directory-page) .tool-card[href="/pdf/to-word"] .tool-card-copy small{color:#f66213!important}body:has(.category-directory-page) .tool-card[href="/pdf/split"] .tool-card-copy small,body:has(.category-directory-page) .tool-card[href="/image/change-bg-photo"] .tool-card-copy small{color:#d61c4e!important}@media (width<=680px){body:has(.all-tools-directory) .all-tools-directory{padding-left:24px!important;padding-right:24px!important}body:has(.all-tools-directory) .search-box{box-sizing:border-box;position:relative;top:-1px;padding:0 10px 0 24px!important}body:has(.all-tools-directory) .search-box button{border-radius:18px;min-width:90.39px;height:32px;padding:7px 24px;font:500 12px/18px Poppins,sans-serif}body:has(.all-tools-directory) .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 9px}body:has(.all-tools-directory) .tool-card{box-sizing:border-box;min-height:106.8px;padding:12px;display:block}body:has(.all-tools-directory) .tool-icon{float:left;border-radius:8px;width:32px;height:32px;margin:0 0 8px}body:has(.all-tools-directory) .tool-card-copy{padding:0;display:block}body:has(.all-tools-directory) .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font:600 12px/16.8px Poppins,sans-serif;display:block;overflow:hidden}body:has(.all-tools-directory) .tool-card small{white-space:nowrap;width:100%;margin:0;font:400 10px/14px Poppins,sans-serif;display:block}body:has(.all-tools-directory) .tool-card em{display:none}body:has(.category-directory-page) .category-directory-page{padding-left:24px!important;padding-right:24px!important}body:has(.category-directory-page) .category-search{box-sizing:border-box;position:relative;top:-1px;padding:0 10px 0 24px!important}body:has(.category-directory-page) .category-search button{border-radius:18px;min-width:90.39px;height:32px;padding:7px 24px;font:500 12px/18px Poppins,sans-serif}body:has(.category-directory-page) .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 9px}body:has(.category-directory-page) .tool-card{box-sizing:border-box;min-height:106.8px;padding:12px;display:block}body:has(.category-directory-page) .tool-icon{float:left;border-radius:8px;width:32px;height:32px;margin:0 0 8px}body:has(.category-directory-page) .tool-card-copy{padding:0;display:block}body:has(.category-directory-page) .tool-card strong{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font:600 12px/16.8px Poppins,sans-serif;display:block;overflow:hidden}body:has(.category-directory-page) .tool-card small{white-space:nowrap;width:100%;margin:0;font:400 10px/14px Poppins,sans-serif;display:block}body:has(.category-directory-page) .tool-card em{display:none}}@media (width>=681px){body:has(#essay-topic) main{padding-top:0!important}body:has(#essay-topic) .tool-page.section-width{background:#fff!important;margin-top:0!important;padding-top:90px!important;padding-bottom:32px!important}body:has(#essay-topic) .tool-page .tool-layout{margin-top:0!important}body:has(#essay-topic) .tool-page .tool-panel{margin-top:0!important;top:0!important}body:has(#essay-topic) .tool-page .workspace{padding-top:32px!important}body:has(#essay-topic) .essay-steps{position:relative}body:has(#essay-topic) .essay-steps:after{content:"";background:linear-gradient(90deg,#2d63ee 0 34%,#f2f4f7 34%);border-radius:5px;height:8px;position:absolute;top:48px;left:0;right:0}body:has(#essay-topic) .essay-steps span.active{color:#020817}body:has(#essay-topic) .essay-steps span:not(:last-child):after{border-top-color:#e2e8f0}body:has(#essay-topic) .essay-card{box-shadow:0 4px 12px -2px #0000000d}body:has(#essay-topic) .essay-card .workspace-footer>span{text-align:right;left:auto;right:0}body:has(.ai-generator-workspace) .tool-page.section-width{padding-top:120px!important}body:has(.ai-generator-workspace) .tool-page .tool-hero{width:768px;margin-left:auto;margin-right:auto}}@media (width<=680px){body:has(.ai-generator-workspace) .tool-page.section-width{padding-top:80px!important}body:has(.ai-generator-workspace) .ai-generator-workspace{padding-top:30px!important}body:has(.ai-generator-workspace) .ai-generator-form{width:326px;height:56px;margin:0 auto}body:has(.ai-generator-workspace) .ai-generator-form>svg{width:20px;height:20px;top:18px;left:23px}body:has(.ai-generator-workspace) .ai-generator-form input{color:#525658!important;background:#fff!important;border:0!important;border-radius:99px!important;width:326px!important;height:56px!important;padding:0 56px 0 68px!important;box-shadow:3px 10px 40px #181d200d!important}body:has(.ai-generator-workspace) .ai-generator-form input::placeholder{opacity:1;color:#525658!important}body:has(.ai-generator-workspace) .ai-generator-form button{white-space:nowrap;border-radius:99px;width:168.406px;height:46.398px;padding:12px 26.5px;font-size:14px;top:4.8px;right:9.5px}body:has(.ai-generator-workspace) .ai-gallery{grid-template-columns:repeat(2,167.5px);gap:0;width:335px;margin-top:75.5px}body:has(.ai-generator-workspace) .ai-gallery-card{box-sizing:border-box;background:0 0;width:167.5px;height:167.5px;padding:4.5px;overflow:hidden}body:has(.ai-generator-workspace) .ai-gallery-card>img{object-fit:cover;border-radius:12px;width:158.5px;height:158.5px}}body:has(.qr-workspace) .tool-page .tool-panel{background:#fff!important;border-radius:12px!important;box-shadow:3px 10px 40px #181d200d!important}body:has(.qr-workspace) .qr-workspace{position:relative;color:#181d20!important}body:has(.qr-workspace) .qr-form label{color:#181d20!important}body:has(.qr-workspace) .qr-form input{color:#495057!important;background:#fff!important;border:1px solid #ced4da!important}body:has(.qr-workspace) .qr-form .primary-btn{border:1px solid #007bff!important}body:has(.qr-workspace) .qr-form .primary-btn:disabled{opacity:1}body:has(.qr-workspace) .qr-retention{color:#1a8fe3;text-align:center;width:966.664px;margin:0;font:italic 16px/22.4px Poppins,sans-serif;position:absolute;top:334.75px;left:-24px}@media (width>=681px){body:has(.qr-workspace) .tool-rating{transform:translateY(66.5556px)}body:has(.qr-workspace) .tool-page .howto{margin-top:64.6px!important}}body.dark-mode:has(.qr-workspace) .tool-page .tool-panel{background:#223544!important;box-shadow:3px 10px 40px #181d200d!important}body.dark-mode:has(.qr-workspace) .qr-workspace,body.dark-mode:has(.qr-workspace) .qr-form label{color:#efefef!important}body.dark-mode:has(.qr-workspace) .qr-form input{color:#efefef!important;background:#1f2a33!important;border-color:#707373!important}@media (width<=680px){body:has(.qr-workspace) .qr-retention{width:326px;top:335.75px;left:-24px}body:has(.qr-workspace) .tool-rating{margin-top:193.805px}body:has(.qr-workspace) .tool-page .howto .howto-step:nth-child(2){min-height:162.4px}}@media (width>=681px){body:has(.step-writer-workspace) main{padding-top:0!important}body:has(.step-writer-workspace) .tool-page.section-width{background:#fff!important;margin-top:0!important;padding-top:90px!important;padding-bottom:32px!important}body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:0!important}body:has(.step-writer-workspace) .tool-page .tool-panel{margin-top:0!important;top:0!important}body:has(.step-writer-workspace) .tool-page .workspace{padding-top:32px!important}body:has(.step-writer-workspace) .writer-steps{position:relative}body:has(.step-writer-workspace) .writer-steps:after{content:"";background:linear-gradient(90deg,#2d63ee 0 34%,#f2f4f7 34%);border-radius:5px;height:8px;position:absolute;top:48px;left:0;right:0}body:has(.step-writer-workspace) .writer-steps span.active{color:#020817}body:has(.step-writer-workspace) .writer-steps span:not(:last-child):after{border-top-color:#e2e8f0}body:has(.step-writer-workspace) .writer-card{box-shadow:0 4px 12px -2px #0000000d}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{text-align:right;left:auto;right:0}}@media (width<=680px){body:has(.step-writer-workspace) main{padding-top:0!important}body:has(.step-writer-workspace) .tool-page.section-width{background:#fff!important;margin-top:0!important;padding-top:90px!important;padding-bottom:32px!important}body:has(.step-writer-workspace) .tool-page .tool-layout{margin-top:0!important}body:has(.step-writer-workspace) .tool-page .tool-panel{margin-top:0!important;top:0!important}body:has(.step-writer-workspace) .tool-page .workspace{padding-top:32px!important}body:has(.step-writer-workspace) .writer-steps{height:56px!important;margin-bottom:56px!important}body:has(.step-writer-workspace) .writer-steps span:first-child b{border-radius:50%!important}body:has(.step-writer-workspace) .writer-steps span.active{color:#020817}body:has(.step-writer-workspace) .writer-card{box-shadow:0 4px 12px -2px #0000000d}body:has(.step-writer-workspace) .writer-card .workspace-footer>span{text-align:right;left:auto;right:0}body:has(.step-writer-workspace) .writer-card h1,body:has(.step-writer-workspace) .writer-subtitle{text-align:center}body:has(#essay-topic) main{padding-top:0!important}body:has(#essay-topic) .tool-page.section-width{background:#fff!important;margin-top:0!important;padding-top:90px!important;padding-bottom:32px!important}body:has(#essay-topic) .tool-page .tool-layout{margin-top:0!important}body:has(#essay-topic) .tool-page .tool-panel{margin-top:0!important;top:0!important}body:has(#essay-topic) .tool-page .workspace{padding-top:32px!important}body:has(#essay-topic) .essay-steps{height:56px!important;margin-bottom:56px!important}body:has(#essay-topic) .essay-steps span.active{color:#020817}body:has(#essay-topic) .essay-card{box-shadow:0 4px 12px -2px #0000000d}body:has(#essay-topic) .essay-card .workspace-footer>span{text-align:right;left:auto;right:0}body:has(#essay-topic) .essay-card h1,body:has(#essay-topic) .essay-question{text-align:center}}.hero h1{text-wrap:balance}.hero h1>[data-i18n=home\.titleBefore],.hero h1>[data-i18n=home\.titleAfter]{color:inherit!important;background:0 0!important;padding:0!important;display:inline!important}.hero h1>[data-i18n=home\.titleAfter]:empty{display:none!important}@media (width>=681px){.hero-word-slot{box-sizing:border-box;justify-content:center;align-items:center;width:auto;height:64px;margin-inline:.16em;overflow:hidden;vertical-align:baseline!important;color:inherit!important;background:0 0!important;padding:0!important;display:inline-flex!important}html:lang(en) .hero-word-slot{width:330px}.hero-word{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;height:64px;display:inline-flex;vertical-align:baseline!important;min-width:0!important;padding:4px 12px!important;line-height:56px!important}}@media (width<=680px){.hero-word-slot{vertical-align:baseline;justify-content:center;align-items:center;width:auto;height:auto;margin-inline:.14em;overflow:visible;color:inherit!important;background:0 0!important;padding:0!important;display:inline-flex!important}.hero-word{text-align:center;justify-content:center;align-items:center;display:inline-flex}.hero h1{text-align:left!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}.hero-word-slot:has(+[data-i18n=home\.titleAfter]:empty){margin-inline-end:0}html:lang(zh) .hero-word-slot,html:lang(ja) .hero-word-slot,html:lang(ko) .hero-word-slot{margin-inline:0}.pdf-editor-shell{z-index:120;color:#20252d;background:#f8fafc;grid-template-columns:287px minmax(0,1fr);font-family:Poppins,ui-sans-serif,system-ui,sans-serif;display:grid;position:fixed;inset:0}.pdf-editor-sidebar{background:#fff;border-right:1px solid #e2e6eb;flex-direction:column;padding:16px;display:flex}.pdf-editor-brand{color:#111820;align-items:center;gap:10px;height:40px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.pdf-editor-brand img{width:32px;height:32px}.pdf-editor-brand>span{position:relative}.pdf-editor-brand>span>span{color:#438cd8}.pdf-editor-brand small{white-space:nowrap;width:60px;font-size:9px;font-weight:500;line-height:1;position:absolute;top:21px;left:35px}.pdf-editor-select{color:#20252d;text-align:left;background:#fff;border:1px solid #d8dce1;border-radius:6px;align-items:center;gap:10px;width:100%;height:39px;margin-top:16px;padding:0 35px;font:600 14px/20px Poppins,sans-serif;display:flex}.pdf-editor-sidebar nav{flex-direction:column;gap:4px;margin-top:14px;display:flex}.pdf-editor-sidebar nav a,.pdf-editor-sidebar nav button{color:#20252d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;min-height:38px;padding:0 35px;font:400 14px/20px Poppins,sans-serif;text-decoration:none;display:flex}.pdf-editor-sidebar nav a svg,.pdf-editor-sidebar nav button svg{flex:none}.pdf-editor-sidebar nav a.active{color:#315fb1;background:#dce8fb}.pdf-nav-glyph{text-align:center;color:#20252d;width:17px}.pdf-editor-sidebar-footer{flex-direction:column;gap:7px;margin-top:auto;display:flex}.pdf-editor-sidebar-footer button{color:#20252d;cursor:pointer;background:0 0;border:0;border-radius:7px;height:39px;font:400 14px/20px Poppins,sans-serif}.pdf-editor-sidebar-footer .pdf-editor-trial{color:#856929;background:#fff4c7;font-weight:600}.pdf-editor-main{background:#f8fafc;min-width:0}.pdf-editor-header{background:#fff;border-bottom:1px solid #e1e5ea;align-items:center;height:64px;padding:0 16px;display:flex}.pdf-editor-name,.pdf-editor-title-mobile{display:none}.pdf-editor-header>strong{font-size:22px;line-height:28px;position:absolute;left:364px}.pdf-editor-header>strong button{color:#438cd8;cursor:pointer;background:0 0;border:0}.pdf-editor-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.pdf-editor-header-actions button{color:#fff;cursor:pointer;background:#438cd8;border:0;border-radius:7px;height:40px;padding:0 16px;font:500 14px/20px Poppins,sans-serif}.pdf-editor-header-actions button:first-child{color:#6e7680;background:#fff;border:1px solid #e1e5ea;width:40px;padding:0;font-size:22px}.pdf-editor-header-actions .pdf-editor-download{align-items:center;gap:8px;display:inline-flex}.pdf-editor-toolbar{background:#fff;border-bottom:1px solid #e1e5ea;align-items:stretch;height:70px;padding:0 16px;display:flex}.pdf-editor-toolbar>button{color:#5f6872;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:65px;padding:0;font:400 12px/16px Poppins,sans-serif;display:flex}.pdf-editor-toolbar>button span{font-size:23px;line-height:24px}.pdf-editor-toolbar>button.active{color:#fff;background:#438cd8}.pdf-editor-zoom{color:#606871;border:1px solid #e1e5ea;border-radius:13px;align-items:center;gap:8px;height:46px;margin:auto 0 auto auto;padding:0 10px;display:flex}.pdf-editor-zoom button{color:#606871;cursor:pointer;background:0 0;border:0;font-size:18px}.pdf-editor-zoom input{accent-color:#438cd8;width:120px}.pdf-editor-zoom span{min-width:38px;font-size:12px}.pdf-editor-workarea{grid-template-columns:258px minmax(0,1fr);height:calc(100vh - 134px);display:grid}.pdf-editor-pages{background:#fff;border-right:1px solid #e1e5ea;padding:14px 24px}.collapse-pages{color:#7d858e;cursor:pointer;background:#fff;border:1px solid #e1e5ea;border-radius:4px;width:24px;height:24px}.pages-heading{justify-content:space-between;align-items:center;margin-top:16px;font-size:16px;display:flex}.pages-heading span{color:#5f6872;font-size:14px}.pdf-page-thumb{background:#fff;border:1px solid #438cd8;justify-content:center;align-items:center;width:210px;height:272px;margin-top:24px;display:flex}.pdf-page-thumb div{background:#fff;width:100%;height:100%}.pdf-page-label{color:#438cd8;justify-content:space-between;align-items:center;width:210px;margin-top:14px;font-size:12px;display:flex}.pdf-page-label span{gap:8px;display:flex}.pdf-page-label button,.add-page-large{color:#438cd8;cursor:pointer;background:0 0;border:0;font-size:21px;line-height:21px}.pdf-page-label button:nth-child(2){color:#c7888e}.pdf-page-label button:nth-child(3){color:#777f87}.pdf-editor-pages hr{border:0;border-top:1px solid #e1e5ea;margin:18px 0}.add-page-large{margin:0 auto;font-size:28px;display:block}.pdf-editor-canvas{background:#f8fafc;position:relative;overflow:auto}.pdf-editor-page{transform-origin:top;background:#fff;border:1px solid #d8dce1;width:614px;height:794px;position:absolute;top:47px;left:50%;box-shadow:0 1px 2px #181d200a}@media (width<=680px){.pdf-editor-shell{grid-template-columns:1fr}.pdf-editor-sidebar{display:none}.pdf-editor-header{height:60px;padding:0 16px}.pdf-editor-name{color:#111820;font-size:14px;font-weight:600;display:block}.pdf-editor-name b{color:#438cd8}.pdf-editor-title-mobile,.pdf-editor-header>strong{display:none}.pdf-editor-header-actions button{height:36px;padding:0 10px;font-size:12px}.pdf-editor-header-actions button:first-child{display:none}.pdf-editor-toolbar{height:64px;padding:0 8px;overflow-x:auto}.pdf-editor-toolbar>button{flex:0 0 54px;width:54px;font-size:10px}.pdf-editor-toolbar>button span{font-size:19px}.pdf-editor-zoom{display:none}.pdf-editor-workarea{grid-template-columns:136px minmax(0,1fr);height:calc(100vh - 124px)}.pdf-editor-pages{padding:12px 14px}.pdf-page-thumb{width:108px;height:150px}.pdf-page-label{width:108px;font-size:10px}.pdf-page-label span{display:none}.pdf-editor-page{width:300px;height:424px;top:24px;left:50%}}.pdf-editor-page{cursor:crosshair}.pdf-editor-annotation{z-index:2;pointer-events:none;white-space:nowrap;color:#20252d;font:600 14px/1.2 Poppins,sans-serif;display:block;position:absolute;transform:translate(-50%,-50%)}.pdf-editor-annotation-text{color:#438cd8;background:#fff;border:1px dashed #438cd8;padding:5px 8px}.pdf-editor-annotation-highlight{background:#ffdc449e;border-radius:2px;width:118px;height:26px}.pdf-editor-annotation-blackout{background:#20252d;border-radius:2px;width:118px;height:26px}.pdf-editor-annotation-shapes{border:2px solid #438cd8;border-radius:4px;width:42px;height:42px}.pdf-editor-annotation-check{color:#2e9b65;font-size:26px}.pdf-editor-annotation-date,.pdf-editor-annotation-time{background:#f4f7fb;border:1px solid #cbd8e8;border-radius:3px;padding:4px 7px;font-size:12px}.pdf-editor-annotation-image{background:linear-gradient(135deg,#dcecff 50%,#b4d4f5 50%);border:2px solid #438cd8;border-radius:4px;width:46px;height:38px}.pdf-editor-annotation-sign{border-bottom:1px solid #20252d;padding:4px 8px;font-family:cursive;font-style:italic}@media (width>=681px){body:has(.pdf-editor-shell){overflow:hidden}.pdf-editor-shell{display:block}.pdf-editor-sidebar{display:none}.pdf-editor-main{width:100%;height:100vh}.pdf-editor-header{height:61px}.pdf-editor-name{color:#20252d;font-size:16px;font-weight:700;line-height:22px;display:block}.pdf-editor-name b{color:#438cd8}.pdf-editor-header>strong{font-size:16px;line-height:20px;left:50%;transform:translate(-50%)}.pdf-editor-toolbar{height:72px;padding:0}.pdf-editor-workarea{height:calc(100vh - 133px)}.pdf-editor-page{top:47px;left:calc(50% - 337px)}.pdf-editor-zoom:before{content:"⌕";color:#68717b;margin-right:8px;font-size:27px;line-height:1;display:inline-block}}.login-provider-page{place-items:center;min-height:62vh;padding-top:54px;padding-bottom:54px;display:grid}.login-provider-page .tool-panel{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:520px;padding:42px 34px;display:flex}.login-provider-page .tool-panel h1{margin:0;font-size:30px}.login-provider-page .tool-panel p{color:#69717b;margin:0;line-height:1.7}.login-provider-page .tool-panel .primary-btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width>=681px){body:has(.tool-page) .tool-page .dropzone-actions{transform:none}body:has(.tool-page) .tool-page .dropzone-actions .dropzone-my-files{color:#438cd8;background:#fff;border:1px solid #438cd8;border-radius:7px;justify-content:center;align-items:center;width:142px;height:56.4px;padding:0;font:600 16px/22.4px Poppins,sans-serif;display:inline-flex!important}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone{padding-top:36.9px;position:relative}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone-actions{width:418px;height:56px;margin:0;display:block;position:absolute;top:97px;left:50%;transform:translate(calc(-50% - 4px))}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone-actions .dropzone-upload{max-width:none;width:418px!important}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone-my-files{box-sizing:border-box;color:#438cd8;cursor:pointer;background:#fff;border:1px solid #438cd8;border-radius:7px;justify-content:center;align-items:center;width:141.84px;height:56.4px;padding:0;font:600 16px/22.4px Poppins,sans-serif;position:absolute;top:68.3px;left:0;display:flex!important}body:has(.pdf-editor-workspace) .pdf-editor-workspace .create-new{border-radius:7px;max-width:none;min-height:54.4px;padding:0;font-size:16px;position:absolute;top:166.3px;left:calc(50% - 63px);width:268.16px!important;height:54.4px!important;margin:0!important}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone>span:not(.upload-mark):not(.create-new){margin-top:15px}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone-actions{top:97.9px}body:has(.pdf-editor-workspace) .pdf-editor-workspace .dropzone>span:not(.upload-mark):not(.create-new):not(.drive-icon){margin:0;position:absolute;top:235.7px;left:50%;transform:translate(-50%)}body:has(.modal-backdrop:not([hidden])) .signin-modal{box-sizing:border-box;width:464px;height:587.3px;min-height:587.3px;padding:24px}body:has(.modal-backdrop:not([hidden])) .signin-logo{margin-bottom:16px}body:has(.modal-backdrop:not([hidden])) .signin-modal h2{margin:0 0 25px;font:700 24px/24px Poppins,sans-serif}body:has(.modal-backdrop:not([hidden])) .google-btn{height:46px;font:500 14px/20px Poppins,sans-serif}body:has(.modal-backdrop:not([hidden])) .signin-modal>label{margin-top:24px}body:has(.modal-backdrop:not([hidden])) .signin-options{margin-top:15px}body:has(.modal-backdrop:not([hidden])) .modal-submit{height:56px;margin-top:46px}body:has(.modal-backdrop:not([hidden])) .signup-prompt{margin:30px 0 0;font:400 14px/22.4px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-modal{box-sizing:border-box;width:500px;height:304.4px;padding:41px 41px 0}body:has(.share-modal:not([hidden])) .share-modal h2{margin:0 0 8px;font:700 24px/36px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-modal>p{margin:0 0 8px;font:400 16px/22.4px Poppins,sans-serif}body:has(.share-modal:not([hidden])) .share-socials{box-sizing:border-box;justify-content:space-between;align-items:center;gap:0;width:434px;height:64px;margin:0 -8px;padding:0 8px;display:flex}body:has(.share-modal:not([hidden])) .share-socials a{flex:0 0 48px;width:48px;height:48px}body:has(.share-modal:not([hidden])) .share-link{width:418px;height:44px;margin-top:40px}body:has(.share-modal:not([hidden])) .share-modal>[data-copy-message]{height:0;min-height:0;margin:0;overflow:visible}.premium-band{box-sizing:border-box;height:514px;min-height:514px;background:linear-gradient(304deg,#0b51a9 1.79%,#1a8fe3 100%)!important}}body:has(.all-tools-directory) .tool-card[href="/write/content-improver"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-icon{color:#ff7919!important;background:#ffede0!important}body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-icon{color:#3d99f5!important;background:#e2f0fe!important}body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-icon{color:#e2c740!important;background:#fef9e2!important}body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-icon{color:#e24841!important;background:#fbe6e5!important}body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] .tool-icon{color:#79dc47!important;background:#ecfae5!important}body:has(.all-tools-directory) .tool-card[href="/pdf/edit"] .tool-icon,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-icon{color:#ff5975!important;background:#ffe0e6!important}body:has(.all-tools-directory) .tool-card[href="/write/content-improver"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/write/paragraph-writer"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/image/ai-image-generator"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/merge"] .tool-card-copy small,body:has(.all-tools-directory) .tool-card[href="/pdf/to-jpg"] .tool-card-copy small{color:#247881!important}body:has(.all-tools-directory) .tool-card[href="/write/essay-writer"] .tool-card-copy small{color:#6f56ec!important}body:has(.all-tools-directory) .tool-card[href="/image/remove-bg"] .tool-card-copy small{color:#f66213!important}body:has(.all-tools-directory) .tool-card[href="/pdf/edit"] .tool-card-copy small{color:#d61c4e!important}@media (width>=681px){body:has(#essay-topic) .tool-page.section-width{padding-top:144px!important;padding-bottom:32px!important}body:has(#essay-topic) .tool-page .tool-layout{width:864px!important;height:373px!important;margin:0 auto!important}body:has(#essay-topic) .tool-page .tool-panel{width:864px!important;height:373px!important;min-height:373px!important}body:has(#essay-topic) .tool-page .special-workspace{position:relative;width:816px!important;height:373px!important;min-height:373px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}body:has(#essay-topic) .essay-steps{width:auto!important;height:32px!important;margin:0!important;padding:0!important;position:absolute!important;top:-112px!important;left:0!important;right:0!important}body:has(#essay-topic) .essay-steps:after{top:48px!important}body:has(#essay-topic) .essay-card{width:864px!important;height:373px!important;margin:0 0 0 -24px!important}}.ykv-restore-workspace{text-align:center;background:#f8fbff;border:1px dashed #b9c7d8;border-radius:10px;flex-direction:column;align-items:center;gap:14px;width:min(620px,100%);margin:0 auto;padding:30px 24px;display:flex}.ykv-drop-button{color:#438cd8;cursor:pointer;background:#fff;border:1px solid #438cd8;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:min(420px,100%);min-height:52px;padding:12px 18px;font:600 15px/22px Poppins,sans-serif;display:inline-flex}.ykv-restore-workspace p{color:#677180;margin:0;font-size:13px;line-height:20px}.ykv-restore-workspace .primary-btn{min-width:160px}@media (width<=680px){.ykv-restore-workspace{padding:24px 16px}.ykv-drop-button{font-size:14px}}.remote-media-results{background:#f8fbff;border:1px solid #dce8f5;border-radius:9px;flex-direction:column;gap:7px;margin-top:18px;padding:18px;display:flex}.remote-media-results strong{color:#27364a;font-size:15px}.remote-media-results small{color:#718096;font-size:12px}.remote-media-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.remote-media-actions a{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.remote-media-error{color:#bd4e2d;background:#fff4f0;border-radius:7px;margin:18px 0 0;padding:12px;font-size:13px;line-height:20px}.upgrade-btn,.signin-btn,.mobile-nav-upgrade,.mobile-nav-signin,[data-files],.premium-band,[data-popular-filter=write],[data-popular-group=write],a[href^="/write/"]:not([href="/write/word-counter"]),a[href*="/image/ai-"],a[href="/pdf/translate"],a[href="/image/translate"],a[href="/video/audio-to-text"],a[href="/video/to-text"],a[href="/video/youtube-transcript"],a[href="/video/transcribe-podcast"],a[href="/video/summarize-podcast"],.modal-backdrop[data-modal],.brand-wordmark{display:none!important}.utool-wordmark{color:#20232a;letter-spacing:0;font-size:19px;font-weight:800}.dark-mode .utool-wordmark{color:#fff}.password-generator-workspace{background:#f8fbff;border:1px solid #dce4ee;border-radius:9px;flex-direction:column;gap:16px;width:min(560px,100%);margin:0 auto;padding:24px;display:flex}.password-generator-workspace p{color:#677180;margin:0;font-size:13px}.password-generator-workspace input{color:#29364a;letter-spacing:.4px;background:#fff;border:1px solid #cdd8e6;border-radius:7px;width:100%;padding:13px;font:600 16px/22px ui-monospace,monospace}.password-generator-workspace .workspace-footer{margin-top:0}html{background:#fcfbff}body{color:var(--ink);background:#fcfbff}.topbar{backdrop-filter:blur(14px);background:#ffffffe6;border-bottom-color:#ebe8f3;box-shadow:0 3px 18px #4c1d950b}.brand-mark{background:#8b5cf6;box-shadow:0 6px 16px #7c3aed3d}.utool-wordmark{font-weight:700}.main-nav a{color:#52525b;border-radius:8px}.main-nav a:hover,.main-nav a:focus-visible{color:#7c3aed;background:#f3efff}.icon-btn,.mobile-menu{color:#71717a}.icon-btn:hover,.mobile-menu:hover{color:#7c3aed;background:#f3efff}.hero h1{color:#18181b}.hero p{color:#667085}.hero-word{border-radius:8px;color:#7c3aed!important;background:#ede9fe!important}.category-card,.trust-strip,.tool-card{border-color:#e7e5ef;box-shadow:0 2px #4c1d9504}.category-card{color:#fff;border-color:#0000}.category-card .category-panel{box-sizing:border-box;width:100%;display:block}.category-card .category-circle,.category-card .category-count{color:#fff;background:#ffffff2e}.category-card .category-body .category-arrow{color:#fff;background:0 0}.category-card .category-body p{color:#ffffffe6}.category-card .category-featured{background:#fffffff5}.category-featured{background:#faf9fd}.trust-strip{background:#fff}.popular{background:#fcfbff}.tool-icon,.tool-card.blue .tool-icon,.tool-card.purple .tool-icon{color:#7c3aed;background:#f3efff}.tool-page{background:#fcfbff}.tool-hero h1{color:#18181b}.secondary-btn,.add-more{color:#7c3aed;background:#fff;border:1px solid #ddd6fe}.workspace-footer{border-top-color:#eeeaf8!important}.present-section{background:#fff}.footer-bottom{border-top-color:#e7e5ef}@media (width<=680px){.topbar-inner{min-height:64px}.hero{padding:22px 16px 42px}.hero h1{font-size:38px;line-height:1.12}.recent-tools{white-space:nowrap;justify-content:flex-start;padding-bottom:4px;overflow:auto}.category-grid{gap:12px}.tool-card{padding:14px}.tool-panel{box-shadow:0 10px 28px #4c1d9512!important}}.dark-mode .category-card,.dark-mode .trust-strip,.dark-mode .tool-card,.dark-mode .tool-panel,.dark-mode .tool-aside>div{background:#1c1528!important;border-color:#342c45!important}.dark-mode .search-box input,.dark-mode .workspace textarea,.dark-mode .workspace input{color:#f4f1fb}.dark-mode .secondary-btn,.dark-mode .add-more{color:#c4b5fd;background:#1c1528;border-color:#59467c}.dark-mode .remote-media-results,.dark-mode .ykv-restore-workspace{background:#211a2d;border-color:#59467c}body:has(.video-url-workspace) .tool-page .tool-panel{background:#fff!important;border:1px solid #e7e5ef!important;border-radius:10px!important;box-shadow:0 18px 46px #4c1d9514!important}body:has(.video-url-workspace) .video-url-form label{font-weight:600;color:#52525b!important}body:has(.video-url-workspace) .video-url-form input{color:#27233a!important;background:#fff!important;border:1px solid #d8ccf6!important;border-radius:8px!important}body:has(.video-url-workspace) .video-url-form input::placeholder{color:#9a94aa!important}body:has(.video-url-workspace) .video-url-form input:focus{box-shadow:0 0 0 3px #8b5cf621;border-color:#8b5cf6!important}body:has(.video-url-workspace) .video-url-form button{font-weight:600;color:#fff!important;background:#8b5cf6!important;border-radius:8px!important}body:has(.video-url-workspace) .video-url-form button:disabled{background:#8b5cf6!important}:root{--ink:#25262a;--muted:#777983;--line:#e8e8ec;--soft:#f8f8fa;--coral:#438cd8;--blue:#438cd8;--primary:#438cd8;--primary-dark:#2e78c6;--blue-soft:#f1f7ff;--shadow:0 18px 45px #27508017}html,body{color:var(--ink);background:#fff}.topbar{background:#fffffff2;border-bottom-color:#e8e8ec;box-shadow:0 3px 18px #2750800b}.brand-mark{box-shadow:none;background:url(/assets/favicon-utool.svg) 50%/cover no-repeat!important}.utool-wordmark{background:linear-gradient(90deg,#2f80d8 0%,#345fc6 45%,#f26b3a 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.main-nav a:hover,.main-nav a:focus-visible,.icon-btn:hover,.mobile-menu:hover{color:#2e78c6;background:#eef6ff}.main-nav .nav-trigger svg{color:#438cd8}.hero{background:linear-gradient(#f7fbff 0%,#fff 100%);border-bottom-color:#edf1f6}.hero h1,.tool-hero h1{color:#24262b}.hero-word{color:#2e78c6!important;background:#eaf2ff!important}.recent-tools a{color:#2e78c6;background:#fff;border-color:#dce8f7}.search-box{border-color:#edf0f5;box-shadow:0 8px 24px #25507f12}.search-box:focus-within{border-color:#8db9e8;box-shadow:0 0 0 4px #438cd81f,0 8px 24px #25507f14}.search-box button,.primary-btn,.premium-btn{background:#438cd8}.search-box button:hover,.primary-btn:hover:not(:disabled),.premium-btn:hover{background:#2e78c6}.category-card.coral{background:#6f56ec!important}.category-card.green{background:#f66213!important}.category-card.purple{background:#d61c4e!important}.category-card.blue{background:#1c67ca!important}.category-card.amber{background:#247881!important}.category-card:hover,.tool-card:hover{border-color:#b9d4f0;box-shadow:0 12px 28px #2750801a}.category-circle{color:#438cd8;background:#eef5ff}.category-arrow{color:#666;background:#f5f6f8}.category-featured b,.section-label,.tool-card small{color:#438cd8}.filter-pills a.active{color:#438cd8;background:#eef6ff;border-color:#438cd8}.tool-icon{color:#438cd8;background:#eef6ff}.tool-page,.popular{background:#fff}.category-badge{color:#2e78c6!important;background:#eef6ff!important;border-color:#cfe1f6!important}.tool-panel{background:#fff!important;border-color:#e7ebf0!important;box-shadow:0 18px 46px #27508014!important}.tool-aside>div{background:#fff!important;border-color:#e7ebf0!important}.tool-aside svg{color:#438cd8!important}.dropzone{background:#fbfdff!important;border-color:#cfdfef!important}.dropzone:hover{background:#f5faff!important;border-color:#438cd8!important}.dropzone .upload-mark{color:#438cd8!important;background:#eaf3ff!important}.secondary-btn,.add-more{color:#2e78c6;background:#eef6ff;border-color:#cfe1f6}.secondary-btn:hover,.add-more:hover{background:#e5f1ff;border-color:#9fc4e8}.workspace textarea:focus,.workspace input:focus{border-color:#438cd8;box-shadow:0 0 0 3px #438cd821}.success-note{color:#27874a!important;background:#eaf8ef!important;border-color:#c8ebd4!important}.howto{background:#fbfdff!important;border-top-color:#edf1f6!important}.howto-step-icon{color:#438cd8!important;background:#eaf3ff!important}.howto-step b{color:#438cd8!important}.present-card{box-shadow:0 5px 18px #2750800d;border-color:#e7ebf0!important}.present-card:hover{box-shadow:0 14px 28px #2750801c;border-color:#b9d4f0!important}.footer{background:#fafafd;border-top-color:#e8e8ec}.footer-bottom{background:#f1f7ff;border-top-color:#e8e8ec}.footer a:hover{color:#2e78c6}.remote-media-results{background:#f7fbff;border-color:#cfe1f6}.remote-media-actions a{color:#fff;background:#438cd8;border-color:#438cd8}.remote-media-actions a:hover{background:#2e78c6}.ykv-restore-workspace{background:#f7fbff;border-color:#b9d4f0}.ykv-drop-button{color:#2e78c6;border-color:#8db9e8}.ykv-drop-button:hover{background:#eef6ff;border-color:#438cd8}.password-generator-workspace{background:#f7fbff;border-color:#cfe1f6}.password-generator-workspace input{border-color:#cfe1f6}.language-picker{align-items:center;display:inline-flex}.language-picker select{color:#5c6470;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e3e6eb;border-radius:7px;width:116px;height:44px;padding:0 28px 0 10px;font:600 11px/1 Poppins,sans-serif}.language-picker select:focus{outline-offset:1px;outline:2px solid #438cd833}@media (width<=680px){.language-picker{display:none}}.mobile-language-picker{color:#66717c;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;font-size:12px;display:flex}.mobile-language-picker select{color:#52606d;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e3e6eb;border-radius:7px;width:min(210px,60vw);height:44px;padding:0 32px 0 12px;font:600 12px/1 Poppins,sans-serif}.dark-mode .mobile-language-picker{color:#aeb9c3}.dark-mode .mobile-language-picker select{color:#f2f5f8;background:#202f3b;border-color:#51616d}.locale-wrap{z-index:75;display:inline-flex;position:relative}.locale-button{color:#52606d;cursor:pointer;background:#fff;border:1px solid #e3e6eb;border-radius:7px;align-items:center;gap:7px;width:128px;height:44px;padding:0 11px;font:600 11px/1 Poppins,sans-serif;display:flex}.locale-button>[data-locale-label]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.locale-button svg{flex:none}.locale-button svg:last-child{transition:transform .18s}.locale-button[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.locale-button:focus-visible,.locale-menu button:focus-visible{outline-offset:2px;outline:2px solid #438cd8}.locale-menu{scrollbar-width:thin;background:#fff;border:1px solid #e1e5ea;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:264px;max-height:min(68vh,520px);padding:8px;display:grid;position:absolute;top:50px;right:0;overflow-y:auto;box-shadow:0 16px 38px #18263529}.locale-menu[hidden]{display:none}.locale-menu button{color:#303944;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:5px;align-items:center;min-width:0;height:42px;padding:0 10px;font:500 12px/1.2 Poppins,ui-sans-serif,system-ui,sans-serif;display:flex;overflow:hidden}.locale-menu button:hover,.locale-menu button.active{color:#2e7ac2;background:#eef6ff}.locale-menu button.active{font-weight:700}.dark-mode .locale-button,.dark-mode .locale-menu{color:#f2f5f8;background:#202f3b;border-color:#51616d}.dark-mode .locale-menu button{color:#d8e0e7}.dark-mode .locale-menu button:hover,.dark-mode .locale-menu button.active{color:#85b8ed;background:#2a4050}html[dir=rtl] .locale-menu{left:0;right:auto}html[dir=rtl] .locale-button>[data-locale-label],html[dir=rtl] .locale-menu button{text-align:right}@media (width<=680px){.locale-wrap{display:none}}.dark-mode{--ink:#f2f5f8;--muted:#aeb9c3;--line:#33424e;--soft:#22323e;color:var(--ink);background:#1c2731}.dark-mode body{color:var(--ink);background:#1c2731}.dark-mode .topbar{background:#1c2731f5;border-bottom-color:#33424e}.dark-mode .hero,.dark-mode .popular,.dark-mode .howto{border-bottom-color:#33424e;background:#1c2731!important}.dark-mode .tool-panel,.dark-mode .tool-aside>div,.dark-mode .tool-card,.dark-mode .trust-strip{background:#24333e!important;border-color:#384954!important}.dark-mode .search-box,.dark-mode .dropzone,.dark-mode .password-generator-workspace{background:#202f3b;border-color:#51616d}.dark-mode .search-box input,.dark-mode .workspace textarea,.dark-mode .workspace input,.dark-mode .language-picker select{color:#f2f5f8;background:#202f3b}.dark-mode .category-featured,.dark-mode .footer{background:#1a252e}.dark-mode .footer-bottom{background:#1a3348}body:has(.video-url-workspace) .tool-page .tool-panel{height:320px;min-height:320px}body:has(.video-url-workspace) .video-url-form{top:102px}body:has(.video-url-workspace) .video-url-form input{color:#25262a!important;border-color:#cfe1f6!important}body:has(.video-url-workspace) .video-url-form input:focus{border-color:#438cd8!important;box-shadow:0 0 0 3px #438cd821!important}body:has(.video-url-workspace) .video-url-form button,body:has(.video-url-workspace) .video-url-form button:disabled{background:#438cd8!important}body:has(.video-url-workspace) .video-url-form button:hover:not(:disabled){background:#2e78c6!important}.support-free-page{min-height:0!important}.support-free-page .support-plan{height:auto!important;min-height:0!important}@media (width<=680px){body:has(.video-url-workspace) .tool-page .tool-panel{height:280px;min-height:280px}body:has(.video-url-workspace) .video-url-form{top:72px}}html,body{max-width:100%;overflow-x:clip}.howto-subtitle{box-sizing:border-box;width:min(768px,100%)}body .footer{box-sizing:border-box;min-height:0;margin-top:0;height:auto!important;padding-top:0!important}body .footer .footer-inner{box-sizing:border-box;min-height:0;grid-template-columns:minmax(240px,360px) 140px minmax(0,1fr)!important;gap:32px!important;width:min(1166px,100% - 48px)!important;height:auto!important;margin:0 auto!important;padding:48px 0!important}body .footer .footer-brand,body .footer .footer-nav,body .footer .footer-tools{width:auto!important;height:auto!important;margin:0!important;padding:0!important}body .footer .footer-brand p{width:auto!important;max-width:360px!important}body .footer .footer-nav h4,body .footer .footer-tools h4{height:auto!important;margin:0 0 18px!important;padding:0!important}body .footer .footer-nav a,body .footer .footer-tool-columns a{width:auto!important;height:auto!important}body .footer .footer-tool-columns{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important}body .footer .footer-tool-columns>div{padding:0!important}body .footer .footer-tool-columns>div:first-child:empty{display:none}body .footer .footer-bottom{box-sizing:border-box;min-height:64px;width:100%!important;height:auto!important;margin:0!important;padding:20px max(24px,50vw - 583px)!important}.converter-tools-area{height:auto!important;padding:64px 24px 18px!important}.converter-title-container{width:min(1120px,100%)!important;height:auto!important;margin:0 auto!important;padding:0!important}.converter-title-copy{width:100%!important}.converter-title-copy h5{color:#438cd8!important;height:auto!important;font-size:14px!important;line-height:20px!important}.converter-title-copy h1{height:auto!important;margin-top:6px!important;padding:0!important;font-size:44px!important;line-height:1.2!important}.converter-landing{height:auto!important;min-height:0!important;padding:24px 24px 36px!important}.converter-container{box-sizing:border-box;background:#f8fbff;border:1px solid #e5e9ef;border-radius:8px;min-height:0;width:min(1120px,100%)!important;height:auto!important;margin:0 auto!important;padding:28px 32px!important}.converter-selector h5{height:auto!important;margin:0 0 16px!important;line-height:1.5!important}.converter-retention{height:auto!important;margin:24px 0 0!important;font-size:14px!important;line-height:20px!important}.converter-related{min-height:0!important;padding:16px 24px 80px!important}.converter-related-container{width:min(1120px,100%)!important;height:auto!important;margin:0 auto!important;padding:0!important}.converter-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important}.converter-related-grid .tool-card{min-height:112px;border:1px solid #edf0f4!important;width:auto!important;height:auto!important;margin:0!important;padding:16px!important}.converter-selected .converter-upload-state{height:auto!important;margin-top:36px!important}.converter-selected .converter-upload-actions{height:56px!important}.converter-selected .converter-retention{margin-top:24px!important}body:has(.blog-page) .blog-page{overflow:hidden;padding:42px 24px 80px!important}body:has(.blog-page) .blog-container{width:min(1180px,100%)!important;margin:0 auto!important}body:has(.blog-page) .blog-breadcrumb{height:auto!important;margin:0 0 28px!important}body:has(.blog-page) .blog-index-header{margin:0 0 34px}body:has(.blog-page) .blog-index-header h1{color:#181d20;margin:0;font-size:38px;line-height:1.25}body:has(.blog-page) .blog-index-header p{color:#666d77;margin:10px 0 0;font-size:15px;line-height:1.6}body:has(.blog-page) .blog-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr)!important;gap:18px 24px!important;width:100%!important;display:grid!important}body:has(.blog-page) .blog-card,body:has(.blog-page) .blog-card:first-child,body:has(.blog-page) .blog-card:not(:first-child){overflow:hidden;background:#fff!important;border:1px solid #e7ebf0!important;border-radius:8px!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}body:has(.blog-page) .blog-card:first-child{grid-row:span 3}body:has(.blog-page) .blog-card-art{min-height:112px!important;margin:0!important;padding:18px!important;display:flex!important}body:has(.blog-page) .blog-card:first-child .blog-card-art{min-height:250px!important}body:has(.blog-page) .blog-card-copy,body:has(.blog-page) .blog-card:first-child .blog-card-copy,body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy{padding:20px!important}body:has(.blog-page) .blog-card-copy small{font-size:11px!important;line-height:16px!important}body:has(.blog-page) .blog-card-copy h2,body:has(.blog-page) .blog-card:not(:first-child) .blog-card-copy h2{margin:7px 0 9px!important;font-size:18px!important;line-height:1.35!important}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{font-size:30px!important;line-height:1.25!important}body:has(.blog-page) .blog-card-copy p{margin:0!important;font-size:13px!important;line-height:1.55!important;display:block!important}body:has(.blog-page) .blog-card-copy>a{margin-top:14px!important;font-size:12px!important;line-height:18px!important}body:has(.blog-page) .blog-support{box-sizing:border-box;background:#f2f7ff!important;border-radius:8px!important;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)!important;align-items:center!important;gap:32px!important;width:100%!important;height:auto!important;margin:56px 0 0!important;padding:38px 42px!important;display:grid!important}body:has(.blog-page) .blog-support-content,body:has(.blog-page) .blog-support-image{width:auto!important;height:auto!important;margin:0!important;padding:0!important}body:has(.blog-page) .blog-support-content h2{width:auto!important;margin:0!important;font-size:34px!important;line-height:1.25!important}body:has(.blog-page) .blog-support-content p{width:auto!important;max-width:560px!important;margin:16px 0 0!important;font-size:14px!important;line-height:1.55!important}body:has(.blog-page) .blog-support-content>a{margin-top:24px!important}body:has(.blog-page) .blog-support-image{overflow:hidden!important}body:has(.blog-page) .blog-support-image img{object-fit:contain!important;width:100%!important;max-width:430px!important;height:auto!important;max-height:330px!important;margin:0 auto!important;display:block!important}.contact-page{min-height:0!important}.contact-container{box-sizing:border-box;width:min(1180px,100%)!important;padding:72px 24px 90px!important}.contact-heading-row{gap:36px;height:auto!important}.contact-heading-row>p{width:auto!important;max-width:500px!important;margin:18px auto 0!important}.contact-main-row{gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;min-height:0!important;margin:36px 0 0!important}.contact-art{align-items:center!important;width:100%!important;height:auto!important}.contact-art img{aspect-ratio:1;width:min(500px,100%)!important;height:auto!important}.contact-side{width:100%!important;margin:34px 0 0!important;padding:0!important}.contact-form{width:100%!important}.contact-field-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}body:has(.about-page) .about-stat-grid,body:has(.about-page) .about-news,body:has(.about-page) .about-value-grid{width:min(1232px,100%)!important}body:has(.about-page) .about-stat,body:has(.about-page) .about-value-grid>div{width:auto!important;height:auto!important}body:has(.about-page) .about-news-grid{width:min(768px,100%)!important}body:has(.about-page) .about-mission-head p{width:min(896px,100%)!important}body:has(.about-page) .about-hero p,body:has(.about-page) .about-news h3,body:has(.about-page) .about-news>p{width:100%!important;max-width:100%!important}@media (width>=681px) and (width<=980px){.categories.section-width{overflow:hidden}.categories.section-width .category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-left:0;display:grid}.categories.section-width .category-card{flex:auto;width:auto;min-width:0}.categories.section-width .category-card-clone{display:none}.all-tools-directory .directory-header{width:100%!important;max-width:100%!important}.all-tools-directory .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important}.all-tools-directory .tool-card{width:auto!important;margin:0!important}.converter-related-grid,body:has(.about-page) .about-stat-grid,body:has(.about-page) .about-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.about-page) .about-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.contact-heading-row{text-align:center;grid-template-columns:1fr!important}.contact-heading-row>p{margin-top:0!important}.contact-main-row{flex-direction:column!important;align-items:center!important;display:flex!important}.contact-side{order:1;max-width:640px!important;margin-top:12px!important}.contact-art{order:2;max-width:460px!important;margin-top:24px!important}.pdf-edit-info{height:auto!important;min-height:0!important;padding:96px 24px 80px!important}.pdf-edit-intro{width:min(768px,100%)!important}.pdf-edit-copy{width:min(896px,100%)!important}.before-after-profile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important;width:100%!important}.before-after-card{width:100%!important;min-width:0!important}.before-card img{aspect-ratio:1;object-fit:cover;width:100%!important;height:auto!important}.profile-pattern-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;height:auto!important}.profile-pattern-grid img{aspect-ratio:1;width:100%!important;height:auto!important}.profile-advantages{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;height:auto!important;display:grid!important}.profile-advantages span{white-space:normal!important;min-width:0!important;font-size:14px!important}.remove-comparison{aspect-ratio:806/538;width:100%!important;height:auto!important}.remove-comparison img{width:100%!important;height:100%!important}body:has(.video-url-workspace) .tool-page .tool-layout{width:calc(100% - 48px)!important;max-width:966.664px!important}body:has(.csv-tool-page) .csv-info-subtitle{width:min(768px,100%)!important}body:has(.qr-workspace) .qr-retention{width:100%!important;left:0!important}}@media (width<=760px){body .footer .footer-inner{grid-template-columns:1fr!important;gap:30px!important;width:calc(100% - 32px)!important;padding:36px 0!important}body .footer .footer-brand{grid-column:auto!important}body .footer .footer-nav{margin:0!important}body .footer .footer-tool-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body .footer .footer-bottom{text-align:center;min-height:0;grid-template-columns:1fr!important;gap:8px!important;padding:18px 16px!important;display:grid!important}body .footer .footer-bottom span{text-align:center!important;width:auto!important;margin:0!important}.converter-tools-area{padding:42px 20px 12px!important}.converter-title-copy h1{font-size:34px!important}.converter-landing{padding:20px 16px 28px!important}.converter-container{padding:24px 18px!important}.converter-related{padding:10px 16px 64px!important}.converter-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.converter-related-grid .tool-card{min-height:106px;padding:12px!important}.converter-selected .converter-upload-actions{height:124px!important}.converter-upload-button{width:100%!important;left:0!important}.converter-my-files{top:68px!important;left:0!important}body:has(.blog-page) .blog-page{padding:26px 16px 64px!important}body:has(.blog-page) .blog-index-header{margin-bottom:26px}body:has(.blog-page) .blog-index-header h1{font-size:30px}body:has(.blog-page) .blog-grid{grid-template-columns:1fr!important;gap:16px!important}body:has(.blog-page) .blog-card:first-child{grid-row:auto}body:has(.blog-page) .blog-card-art,body:has(.blog-page) .blog-card:first-child .blog-card-art{min-height:140px!important}body:has(.blog-page) .blog-card:first-child .blog-card-copy h2{font-size:23px!important}body:has(.blog-page) .blog-support{margin-top:36px!important;padding:28px 22px!important;display:block!important}body:has(.blog-page) .blog-support-content h2{font-size:27px!important}body:has(.blog-page) .blog-support-image{margin-top:24px!important}.contact-container{padding:46px 20px 64px!important}.contact-heading-row{text-align:center;display:block!important}.contact-heading-row h1{font-size:32px!important;line-height:1.25!important}.contact-heading-row>p{margin-top:18px!important;font-size:14px!important;line-height:1.5!important}.contact-main-row{flex-direction:column!important;gap:0!important;margin:32px 0 0!important;display:flex!important}.contact-side{order:1;margin:0!important}.contact-art{order:2;margin-top:36px!important}.contact-art img{max-width:300px!important}.contact-field-row{grid-template-columns:1fr!important;gap:20px!important;margin-top:0!important}.contact-form>.contact-field-row+label{margin-top:20px!important}.contact-form>.primary-btn{width:100%!important;margin-top:28px!important}.contact-address{text-align:center;margin-top:32px!important}body:has(.about-page) .about-hero-inner,body:has(.about-page) .about-hero p,body:has(.about-page) .about-story .about-narrow,body:has(.about-page) .about-story h2,body:has(.about-page) .about-prose p,body:has(.about-page) .about-stat-grid,body:has(.about-page) .about-stat,body:has(.about-page) .about-news,body:has(.about-page) .about-mission-head,body:has(.about-page) .about-mission-head h2,body:has(.about-page) .about-mission-head p,body:has(.about-page) .about-value-grid,body:has(.about-page) .about-value-grid>div{width:100%!important;max-width:100%!important}.popular .filter-pills{overscroll-behavior-inline:contain;width:100%!important;max-width:100%!important;overflow-x:auto!important}}@media (width>=681px) and (width<=800px){.topbar{height:64px!important}.topbar-inner{width:100%!important;min-height:64px!important;padding:0 24px!important}.language-picker,.top-actions .icon-btn{display:none!important}.top-actions{gap:18px!important;margin-left:auto!important}.top-actions .header-search{width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;display:flex!important}.top-actions .header-search>svg{width:20px!important;height:20px!important;display:block!important}.top-actions .header-search input,.top-actions .header-search button{display:none!important}.mobile-menu{justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;padding:0!important;display:flex!important}}
