.individual-page .manager-panel [hidden]{display:none!important}@media(max-width:620px){.individual-page .tool-shell,.individual-page .tool-card,.individual-page .manager-panel,.individual-page .format-app,.individual-page .pdf-tool,.individual-page .split-tool,.individual-page .write-tool,.individual-page .resume-app,.individual-page .career-app,.individual-page .image-pdf-app,.individual-page .chart-app,.individual-page .recorder-app,.individual-page .study-app{margin-top:0!important;border-radius:10px!important}.individual-page .tool-shell,.individual-page .manager-panel,.individual-page .format-app,.individual-page .pdf-tool,.individual-page .split-tool,.individual-page .write-tool,.individual-page .career-app,.individual-page .image-pdf-app,.individual-page .chart-app,.individual-page .recorder-app{padding:7px!important}.individual-page .tool-heading-row{margin-bottom:5px!important;gap:5px!important}.individual-page .tool-heading-row h2{margin:0!important;font-size:16px!important}.individual-page .tool-heading-row .step-label,.individual-page .tool-heading-row .data-date{display:none!important}.individual-page .manager-form,.individual-page .input-panel,.individual-page .upload-panel,.individual-page .tool-controls,.individual-page .control-panel{gap:5px!important;padding:7px!important}.individual-page .manager-form label,.individual-page .input-panel label,.individual-page .tool-controls label,.individual-page .control-panel label{gap:2px!important;font-size:14px!important}.individual-page .manager-form input,.individual-page .manager-form select,.individual-page .manager-form textarea,.individual-page .input-panel input,.individual-page .input-panel select,.individual-page .tool-controls input,.individual-page .tool-controls select,.individual-page .control-panel input,.individual-page .control-panel select{min-height:30px!important;padding:4px 6px!important;border-radius:5px!important}.individual-page .manager-form button,.individual-page .input-panel button,.individual-page .tool-controls button,.individual-page .control-panel button{min-height:30px!important;padding:4px 7px!important;border-radius:5px!important;font-size:14px!important}.individual-page .simple-layout,.individual-page .tool-layout,.individual-page .converter-layout,.individual-page .workspace{gap:5px!important;margin-top:4px!important}.individual-page .simple-result,.individual-page .result-panel,.individual-page .output-panel{padding:7px!important;border-radius:7px!important}.individual-page .tool-heading-row .privacy-note,.individual-page .local-badge{display:none!important}.individual-page .tool-actions,.individual-page .action-row{gap:4px!important}.individual-page .tool-actions button,.individual-page .action-row button{min-height:30px!important;padding:4px 7px!important;font-size:14px!important}.individual-page details>summary{padding-block:6px!important}}@media(max-width:780px){.individual-page .hero{padding:52px 0 34px}.individual-page .tool-heading-row{display:block}.individual-page .text-button{margin-top:12px}.individual-page .repair-grid{grid-template-columns:1fr;gap:18px}.individual-page .flow-arrow{display:none}.individual-page .trust-strip{grid-template-columns:1fr}.individual-page .trust-strip article+article{border-left:0;border-top:1px solid var(--line)}.individual-page .tool-promo{align-items:flex-start;flex-direction:column;margin-top:-28px}.individual-page .file-tool summary,.individual-page .file-tool-body{padding-inline:20px}.individual-page .file-tool summary span:first-child{align-items:flex-start;flex-direction:column;gap:8px}.individual-page .encoding-settings,.individual-page .file-meta{align-items:stretch;flex-direction:column}.individual-page .encoding-settings>span{transform:rotate(90deg);align-self:flex-start}.individual-page .guide{grid-template-columns:1fr;gap:28px}.individual-page .guide-grid{grid-template-columns:1fr}}@media(max-width:480px){.individual-page .hero h1{font-size:41px}.individual-page .tool-shell{padding:22px 16px;border-radius:18px}.individual-page #sourceText,.individual-page #resultText{min-height:190px;padding:15px}.individual-page .primary-button{width:100%;min-width:0}.individual-page .secondary-button{flex:1}.individual-page .result-actions{align-items:flex-start;flex-direction:column}.individual-page .copy-button{min-width:86px}.individual-page .file-tool summary{padding-block:22px}}.tool-promo{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:-36px 0 72px;padding:28px 32px;border-radius:var(--radius-lg);background:var(--forest);color:#fff}.tool-promo .eyebrow{color:var(--gold-soft)}.tool-promo h2{font-size:clamp(22px,3vw,30px)}.tool-promo p:last-child{margin:8px 0 0;color:#d9e5df;font-size:14px}.tool-promo>a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-width:220px;padding:13px 16px;border-radius:10px;background:var(--gold-soft);color:var(--forest-dark);font-weight:900;text-decoration:none}.furima-promo{background:#674235}.furima-promo>a{background:#f5d8bd;color:#4f2c22}.unit-promo{background:#455d78}.unit-promo>a{background:#dce8f2;color:#263d55}.csv-promo{background:#244d49}.csv-promo>a{background:#d8ebe2;color:#173c38}.shipping-promo{background:#315f70}.shipping-promo>a{background:#f2d8c9;color:#573226}.pdf-promo{background:#283b4b}.pdf-promo>a{background:#f0d49d;color:#28333c}.split-promo{background:#4d3e58}.split-promo>a{background:#d8e9e4;color:#3b4950}.image-pdf-promo{background:#214653}.image-pdf-promo>a{background:#f0d49d;color:#283c43}.study-timer-promo{background:#263f3a}.study-timer-promo>a{background:#f2dfaa;color:#173f39}.easy-chart-promo{background:#173f39}.easy-chart-promo>a{background:#f1d0bf;color:#4f2d25}.screen-recorder-promo{background:#162b3a}.screen-recorder-promo>a{background:#dcebf3;color:#162b3a}.character-count-promo{background:#3e4f68}.character-count-promo>a{background:#e3e9f2;color:#29384c}.days-calculator-promo{background:#6a4b3d}.days-calculator-promo>a{background:#f3dfc9;color:#4f3429}.discount-calculator-promo{background:#24594c}.discount-calculator-promo>a{background:#d9eee4;color:#174036}.percentage-calculator-promo{background:#5a3f5d}.percentage-calculator-promo>a{background:#eadfed;color:#412d45}.postal-promo{background:#365f59}.postal-promo>a{background:#d9ece6;color:#21443e}.calendar-promo{background:#7a4b3e}.calendar-promo>a{background:#f2d9c8;color:#543126}
