.dropzone{align-items:center;background:var(--surface-light);border:2px dashed var(--border-light);border-radius:1rem;cursor:pointer;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease}.dropzone:hover{background:#2563eb08}.dropzone.active,.dropzone:hover{border-color:var(--primary-color)}.dropzone.active{background:#2563eb0d}.dropzone.disabled{cursor:not-allowed;opacity:.7}.dropzone-content{align-items:center;display:flex;flex-direction:column;padding:2rem;text-align:center}.upload-icon{color:var(--primary-color);margin-bottom:1.5rem;opacity:.8}.dropzone-text{color:var(--text-primary-light);font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.dropzone-formats{color:var(--text-secondary-light);font-size:.875rem}.dropzone-overlay{align-items:center;animation:fadeIn .2s ease-out;background:#ffffffe6;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.dropzone-overlay.loading{background:#fffffff2}.dropzone-overlay p{color:var(--primary-color);font-weight:500;margin-top:1rem}.animate-spin{animation:spin 1s linear infinite}.upload-error{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;color:#ef4444;display:flex;font-size:.875rem;gap:.5rem;margin-top:1rem;padding:.75rem 1rem}.selected-files{background:var(--surface-light);border:1px solid var(--border-light);border-radius:.75rem;margin-top:1.5rem;overflow:hidden}.files-header{align-items:center;background-color:var(--surface-light);border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:.75rem;position:relative}.files-header h4{color:var(--text-primary-light);font-size:.9375rem;font-weight:600;margin:0}.clear-files-btn{align-items:center;background:#0000;border:none;border-radius:.25rem;color:var(--danger-color);cursor:pointer;display:inline-flex;font-size:.75rem;gap:.25rem;padding:.25rem .5rem;transition:all .2s ease}.clear-files-btn:hover{background:#ef44441a}.clear-files-btn:disabled{cursor:not-allowed;opacity:.5}.files-list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.file-item{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:.75rem 1rem}.file-item:last-child{border-bottom:none}.file-name{color:var(--text-primary-light);flex:1;font-size:.875rem;margin-right:1rem;word-break:break-all}.file-size{font-size:.75rem;margin-right:1rem;white-space:nowrap}.file-size,.remove-file-btn{color:var(--text-secondary-light)}.remove-file-btn{background:#0000;border:none;border-radius:.25rem;cursor:pointer;padding:.25rem;transition:all .2s ease}.remove-file-btn:hover{background:#ef44441a;color:var(--danger-color)}.remove-file-btn:disabled{cursor:not-allowed;opacity:.5}.upload-btn{align-items:center;background:var(--primary-color);border:none;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;padding:.875rem;transition:all .2s ease;width:100%}.upload-btn:hover:not(:disabled){background:var(--primary-dark)}.upload-btn:disabled{cursor:not-allowed;opacity:.7}.dropzone-size-limit{color:var(--text-secondary-light);font-size:.75rem;margin-top:.25rem;opacity:.9}.dark-mode .dropzone{background:var(--surface-dark);border-color:var(--border-dark)}.dark-mode .dropzone:hover{background:#2563eb1a;border-color:var(--primary-color)}.dark-mode .dropzone.active{background:#2563eb26}.dark-mode .dropzone-text{color:var(--text-primary-dark)}.dark-mode .dropzone-formats{color:var(--text-secondary-dark)}.dark-mode .dropzone-overlay{background:#1e293be6}.dark-mode .dropzone-overlay.loading{background:#1e293bf2}.dark-mode .selected-files{background:var(--surface-dark)}.dark-mode .files-header,.dark-mode .selected-files{border-color:var(--border-dark)}.dark-mode .files-header h4{color:var(--text-primary-dark)}.dark-mode .clear-files-btn:hover{background:#ef444433}.dark-mode .file-item{border-color:var(--border-dark)}.dark-mode .file-name{color:var(--text-primary-dark)}.dark-mode .file-size,.dark-mode .remove-file-btn{color:var(--text-secondary-dark)}.dark-mode .remove-file-btn:hover{background:#ef444433}.dark-mode .dropzone-size-limit{color:var(--text-secondary-dark)}.total-size{background:var(--background-light);border:1px solid var(--border-light);border-radius:1rem;color:var(--text-secondary-light);font-size:.75rem;left:50%;padding:.25rem .5rem;position:absolute;transform:translate(-50%)}.dark-mode .total-size{background:var(--background-dark);border-color:var(--border-dark);color:var(--text-secondary-dark)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:768px){.dropzone{height:180px}.dropzone-content{padding:1rem}.upload-icon{height:32px;margin-bottom:1rem;width:32px}.dropzone-text{font-size:1rem}.dropzone-formats{font-size:.8125rem}.selected-files{margin-top:1rem}.files-header{padding:.5rem}.files-list{max-height:200px}.file-item{padding:.75rem .5rem}.upload-btn{margin-top:1rem;padding:.75rem 1rem;width:100%}}@media(max-width:480px){.dropzone{height:150px}.upload-icon{height:28px;margin-bottom:.75rem;width:28px}.dropzone-text{font-size:.875rem}.dropzone-formats{font-size:.75rem}.file-name{max-width:180px}.file-size{font-size:.75rem}}@media(max-width:640px){.total-size{font-size:.7rem;margin-left:.5rem;position:static;transform:none}.files-header{flex-wrap:wrap}.files-header h4{margin-right:auto}}.download-button-container{align-items:center;display:flex;flex-direction:column;gap:.5rem}.download-button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;min-width:180px;outline:none;padding:12px 24px;position:relative;transition:all .2s ease}.download-button.primary{background-color:#2563eb;color:#fff}.download-button.secondary{background-color:#f3f4f6;border:1px solid #d1d5db;color:#1f2937}.download-button:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.download-button.primary:hover{background-color:#1d4ed8}.download-button.secondary:hover{background-color:#e5e7eb}.download-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.download-button .download-icon,.download-button .file-type-icon{margin-right:6px}.download-button .spinner{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;margin-right:10px;width:20px}.download-button.secondary .spinner{border:2px solid #1f29374d;border-top-color:#1f2937}.download-button .error-message{color:#ef4444;font-size:12px;margin-top:4px;text-align:center}@keyframes spin{to{transform:rotate(1turn)}}.download-error{color:#e53e3e;font-size:.875rem;margin-top:.25rem;text-align:center}.dark-mode .download-button:hover:not(:disabled){box-shadow:0 4px 12px #2563eb66}.dark-mode .download-error{color:#fc8181}@media(max-width:768px){.download-button{font-size:15px;padding:14px 20px;width:100%}}.visual-diff-container{margin:20px 0;text-align:center;width:100%}.visual-diff-wrapper{aspect-ratio:16/9;background:#f1f3f4;border-radius:12px;box-shadow:0 10px 30px #00000026;cursor:col-resize;margin:0 auto;max-width:800px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.visual-diff-wrapper img{display:block;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.image-after{height:100%;width:100%}.image-before{border-right:2px solid #fff;height:100%;left:0;overflow:hidden;position:absolute;top:0}.image-before img{max-width:800px;width:100vw}.image-after img,.image-before img{height:450px;width:800px}@media(max-width:800px){.image-after img,.image-before img{height:auto;width:100%}.visual-diff-wrapper{aspect-ratio:auto;min-height:250px}}.image-label{background:#0009;border-radius:4px;bottom:12px;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;position:absolute;text-transform:uppercase;z-index:10}.image-label.before{left:12px}.image-label.after{right:12px}.diff-slider-handle{bottom:0;pointer-events:none;position:absolute;top:0;z-index:20}.handle-line{background:#fff;bottom:0;left:-1px;position:absolute;top:0;width:2px}.handle-button{align-items:center;background:#1a73e8;border:3px solid #fff;border-radius:50%;box-shadow:0 4px 10px #0000004d;color:#fff;display:flex;height:44px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.visual-diff-hint{color:#5f6368;font-size:.875rem;font-style:italic;margin-top:12px}:root{--tool-bg-color:#f8f9fa;--tool-surface-color:#fff;--tool-surface-hover:#f8f9fa;--tool-border-color:#dadce0;--tool-primary-color:#1a73e8;--tool-primary-light:#e8f0fe;--tool-text-primary:#202124;--tool-text-secondary:#5f6368;--tool-text-tertiary:#80868b;--tool-shadow-sm:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;--tool-shadow-md:0 1px 3px 0 #3c40434d,0 4px 8px 3px #3c404326;--tool-radius:12px}.tool-info-strip{border-top:1px solid var(--tool-border-color);display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px;padding-top:48px}@media(max-width:900px){.tool-info-strip{gap:20px;grid-template-columns:1fr}}.info-strip-section{background:var(--tool-surface-color);border:1px solid var(--tool-border-color);border-radius:var(--tool-radius);padding:24px;text-align:left}.info-strip-section h3{align-items:center;color:var(--tool-text-primary);display:flex;font-size:1.125rem;font-weight:500;gap:8px;margin:0 0 16px}.info-strip-section li,.info-strip-section p{color:var(--tool-text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.info-strip-section.privacy{background:#f0fdf4;border-color:#bbf7d0}.info-strip-section.privacy h3{color:#166534}.tool-page-wrapper{background:var(--tool-bg-color);color:var(--tool-text-primary);font-family:var(--font-family,"Inter",sans-serif);margin:0 auto;max-width:100%;min-height:100vh;padding:0}.tool-header-clean{background:linear-gradient(180deg,var(--tool-surface-color) 0,var(--tool-bg-color) 100%);border-bottom:1px solid var(--tool-border-color);padding:48px 24px 40px;text-align:center}.tool-header-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:800px}.tool-icon-badge{align-items:center;background:var(--tool-primary-light);border-radius:50%;color:var(--tool-primary-color);display:inline-flex;height:72px;justify-content:center;margin-bottom:20px;width:72px}.tool-header-clean h1{color:var(--tool-text-primary);font-size:2.25rem;font-weight:400;letter-spacing:-.5px;margin:0 0 16px}.tool-subtitle{color:var(--tool-text-secondary);font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:680px}.tool-trust-tags-center{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:16px}.tool-container-clean{margin:0 auto;max-width:1200px;padding:40px 24px}.tool-layout-with-sidebar{align-items:stretch;display:flex;flex-direction:column;gap:32px}.tool-main-content{flex:1;min-width:0}.tool-guide-sidebar{display:flex;flex-direction:column;flex-shrink:0;gap:24px;margin-top:32px;position:static;width:100%}@media(min-width:1024px){.tool-layout-with-sidebar{align-items:flex-start;flex-direction:row}.tool-guide-sidebar{margin-top:0;position:-webkit-sticky;position:sticky;top:24px;width:320px}}.sidebar-section-clean{background:var(--tool-surface-color);border:1px solid var(--tool-border-color);border-radius:var(--tool-radius);box-shadow:var(--tool-shadow-sm);display:flex;flex-direction:column;padding:24px;text-align:left}.sidebar-section-clean h3{color:var(--tool-text-primary);font-size:1.125rem;font-weight:500;margin:0 0 16px}.sidebar-section-clean p{color:var(--tool-text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.guide-list-clean{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.guide-list-clean li{align-items:flex-start;color:var(--tool-text-secondary);display:flex;font-size:.875rem;gap:10px;line-height:1.4;text-align:left}.guide-list-clean li:before{color:var(--tool-primary-color);content:"•";font-weight:700}.security-spotlight{background:#e6fffa;border:1px solid #38b2ac;border-left-width:4px}.security-spotlight h3{color:#2c7a7b!important}.sidebar-badges{display:flex;flex-direction:column;gap:10px;margin-top:16px}.stage-header-barcode,.stage-header-bg,.stage-header-clean{align-items:center;border-bottom:1px solid var(--tool-border-color);display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px}.stage-number{align-items:center;background:var(--tool-primary-color);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:600;height:48px;justify-content:center;min-width:48px;width:48px}.stage-info h2{color:var(--tool-text-primary);font-size:1.375rem;font-weight:400;margin:0 0 4px;text-align:left}.stage-info p{color:var(--tool-text-secondary);font-size:.9375rem;margin:0;text-align:left}.btn-primary-tool,.extract-btn,.generate-btn,.process-btn,.scan-btn{align-items:center;background:var(--tool-primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9375rem;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.btn-primary-tool:hover,.extract-btn:hover:not(:disabled),.generate-btn:hover:not(:disabled),.process-btn:hover:not(:disabled),.scan-btn:hover:not(:disabled){background:#1557b0;box-shadow:var(--tool-shadow-md)}.btn-primary-tool:disabled,.extract-btn:disabled,.generate-btn:disabled,.process-btn:disabled,.scan-btn:disabled{background:var(--tool-border-color);box-shadow:none;color:var(--tool-text-tertiary);cursor:not-allowed}.btn-secondary-tool,.reset-btn,.reset-btn-bg,.reset-btn-clean,.reset-btn-ocr{align-items:center;background:var(--tool-surface-color);border:1px solid var(--tool-border-color);border-radius:4px;color:var(--tool-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9375rem;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.btn-secondary-tool:hover,.reset-btn-bg:hover,.reset-btn-ocr:hover,.reset-btn:hover{background:var(--tool-surface-hover)}.faq-section-tool,.features-section-tool,.how-it-works-tool,.related-tools-section,.use-cases-tool-section{padding:64px 0}.features-section-tool{background:var(--tool-surface-hover)}.how-it-works-tool{background:var(--tool-surface-color)}.use-cases-tool-section{background:var(--tool-surface-hover)}.faq-section-tool{background:var(--tool-surface-color)}.related-tools-section{background:var(--tool-surface-hover)}.faq-container-tool,.features-container-tool,.how-container-tool,.related-container-tool,.use-cases-container-tool{margin:0 auto;max-width:1000px;padding:0 24px;text-align:center}.faq-section-tool h2,.features-section-tool h2,.how-it-works-tool h2,.related-tools-section h2,.use-cases-tool-section h2{color:var(--tool-text-primary);font-size:1.75rem;font-weight:400;margin:0 0 12px}.section-description-tool{color:var(--tool-text-secondary);font-size:1rem;line-height:1.7;margin:0 auto 40px;max-width:680px}.features-grid-tool,.related-tools-grid,.steps-grid-tool,.use-cases-grid-tool{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));text-align:left}.steps-grid-tool{gap:32px;text-align:center}.faq-item-tool,.feature-card-tool,.use-case-item-tool{background:var(--tool-surface-color);border:1px solid var(--tool-border-color);border-radius:var(--tool-radius);box-shadow:var(--tool-shadow-sm);padding:24px}.feature-card-tool svg{color:var(--tool-primary-color);margin-bottom:16px}.faq-item-tool h3,.feature-card-tool h3,.step-item-tool h3,.use-case-item-tool h3{color:var(--tool-text-primary);font-size:1.125rem;font-weight:500;margin:0 0 12px}.faq-item-tool p,.feature-card-tool p,.step-item-tool p,.use-case-item-tool p{color:var(--tool-text-secondary);font-size:.875rem;line-height:1.6;margin:0}.step-item-tool{padding:24px}.step-number-tool{align-items:center;background:var(--tool-primary-color);border-radius:50%;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:600;height:56px;justify-content:center;margin-bottom:20px;width:56px}.faq-list-tool{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.faq-item-tool{background:var(--tool-surface-hover);text-align:left}.faq-item-tool h3{font-size:1rem}.faq-item-tool p{font-size:.9375rem;line-height:1.7}.faq-cta-tool{border-top:1px solid var(--tool-border-color);padding-top:24px;text-align:center}.faq-cta-tool p{color:var(--tool-text-secondary);font-size:.9375rem;margin:0 0 12px}.faq-link-tool{align-items:center;color:var(--tool-primary-color);display:inline-flex;font-size:.9375rem;font-weight:500;gap:6px;text-decoration:none;transition:gap .2s}.faq-link-tool:hover{gap:10px;text-decoration:underline}.related-tools-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.related-tool-card{background:var(--tool-surface-color);border:1px solid var(--tool-border-color);border-radius:var(--tool-radius);box-shadow:var(--tool-shadow-sm);color:inherit;display:flex;flex-direction:column;padding:24px;text-decoration:none;transition:all .2s}.related-tool-card:hover{border-color:var(--tool-primary-color);box-shadow:var(--tool-shadow-md);transform:translateY(-4px)}.related-tool-icon{align-items:center;background:var(--tool-primary-light);border-radius:var(--tool-radius);color:var(--tool-primary-color);display:inline-flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.related-tool-card h3{color:var(--tool-text-primary);font-size:1.125rem;font-weight:500;margin:0 0 12px}.related-tool-card p{color:var(--tool-text-secondary);flex:1;font-size:.875rem;line-height:1.6;margin:0 0 16px}.tool-link-arrow{align-items:center;color:var(--tool-primary-color);display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;transition:gap .2s}.related-tool-card:hover .tool-link-arrow{gap:8px}@media(max-width:768px){.tool-header-clean{padding:40px 16px 32px}.tool-header-clean h1{font-size:1.75rem}.tool-subtitle{font-size:1rem}.tool-container-clean{padding:24px 16px}.tool-layout-with-sidebar{flex-direction:column}.tool-guide-sidebar{position:static;width:100%}}.bouncing-loader{align-items:center;display:flex;gap:6px;height:20px;justify-content:center}.bouncing-loader>div{animation:bounce 1.4s ease-in-out infinite both;background-color:#fff;border-radius:50%;height:10px;width:10px}.bouncing-loader>div:first-child{animation-delay:-.32s}.bouncing-loader>div:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.results-display{margin-bottom:2rem}.success-banner{align-items:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:.5rem;color:#16a34a;display:flex;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem}.success-icon{margin-right:.5rem}.reducer-results{align-items:center;display:flex;flex-direction:column}.comparison-container{align-items:center;display:flex;margin-bottom:2rem;max-width:400px;width:100%}.comparison-item{background:var(--surface-light);border:1px solid var(--border-light);border-radius:.5rem;flex:1;padding:1rem;text-align:center}.comparison-header{color:var(--text-secondary-light);font-size:.875rem;font-weight:500;margin-bottom:.5rem}.comparison-value{color:var(--text-primary-light);font-size:1.25rem;font-weight:600}.comparison-arrow{color:var(--primary-color);margin:0 1rem;transform:rotate(270deg)}.reduction-info{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.reduction-percentage{color:var(--primary-color);font-size:2.5rem;font-weight:700}.reduction-label{color:var(--text-secondary-light);font-size:.9375rem;font-weight:500}.merge-results{display:flex;flex-direction:column}.merge-details{background:var(--surface-light);border:1px solid var(--border-light);border-radius:.75rem;padding:1.5rem}.merge-detail-item{border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.merge-detail-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-label{color:var(--text-secondary-light);font-weight:500}.detail-value{color:var(--text-primary-light);font-weight:600}.split-results{display:flex;flex-direction:column}.split-details{background:var(--surface-light);border:1px solid var(--border-light);border-radius:.75rem;padding:1.5rem}.split-detail-item{border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.file-parts-list{margin-top:1rem}.file-parts-list h4{color:var(--text-primary-light);font-size:1rem;font-weight:600;margin-bottom:1rem;margin-top:0}.file-parts-list ul{border:1px solid var(--border-light);border-radius:.5rem;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.file-part-item{align-items:center;border-bottom:1px solid var(--border-light);display:flex;padding:.75rem}.file-part-item:last-child{border-bottom:none}.file-part-item svg{color:var(--text-secondary-light);margin-right:.75rem}.file-part-name{color:var(--text-primary-light);flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-part-size{color:var(--text-secondary-light);font-size:.75rem;margin-left:1rem}.reducer-results-clean{display:flex;flex-direction:column;gap:24px}.success-banner-clean{align-items:center;background:#f0f7ff;border:1px solid var(--tool-primary-light);border-radius:12px;display:flex;gap:16px;padding:20px}.success-icon-badge{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 6px #0000000d;color:#059669;display:flex;height:44px;justify-content:center;width:44px}.success-text-group{display:flex;flex-direction:column}.success-title{color:var(--tool-text-primary);font-size:1.125rem;font-weight:600}.success-subtitle{color:var(--tool-text-secondary);font-size:.875rem}.metrics-grid-clean{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.metrics-grid-clean{grid-template-columns:repeat(4,1fr)}}.metric-card-clean{align-items:center;border:1px solid var(--tool-border-color);border-radius:12px;display:flex;gap:12px;padding:16px}.metric-card-clean .metric-icon{align-items:center;border-radius:8px;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.metric-card-clean.blue .metric-icon{background:#1a73e8}.metric-card-clean.green .metric-icon{background:#059669}.metric-card-clean.purple .metric-icon{background:#8b5cf6}.metric-card-clean.amber .metric-icon{background:#d97706}.metric-info{display:flex;flex-direction:column}.metric-label{color:var(--tool-text-secondary);font-size:.75rem;font-weight:600;text-transform:uppercase}.metric-value{color:var(--tool-text-primary);font-size:1.0625rem;font-weight:700}
