.ComingSoon_comingSoonBox__w7hgt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.2rem 1.5rem 2.5rem;background:var(--color-bg-secondary);border:2px dashed var(--color-border);border-radius:1.1rem;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);margin:2.2rem auto 2.8rem;max-width:420px}.ComingSoon_icon__tVyGV{font-size:3.2rem;margin-bottom:.6rem}.ComingSoon_title__bRXl1{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.ComingSoon_text__3AlfB{color:var(--color-text);font-size:1.07rem;text-align:center;margin:0}.UnifiedToolPage_toolPage__bIWOv{width:100%;margin:40px auto 0;padding:2.2rem 2vw 3rem;background:var(--color-card);border-radius:1.1rem;box-shadow:0 2px 18px 0 rgba(0,0,0,.09);border:1px solid var(--color-border);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.UnifiedToolPage_toolPage__bIWOv h1{color:var(--color-primary);font-size:2rem;font-weight:700;margin-bottom:1.5rem}.UnifiedToolPage_toolPage__bIWOv p{margin-bottom:1.3rem;color:var(--color-text);opacity:.9}.UnifiedToolPage_formRow__pF7qu{width:100%;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.2rem}.UnifiedToolPage_inputColumn__timif,.UnifiedToolPage_outputColumn__7Hr0V{width:100%;display:flex;flex-direction:column;align-items:center}.UnifiedToolPage_baseArea__VkJJR,.UnifiedToolPage_generatedCss__Woa_g,.UnifiedToolPage_inputArea__xjRfb,.UnifiedToolPage_outputArea__B2rUR,.UnifiedToolPage_primarySelect__rqEpL{padding:.7rem 1rem;border-radius:.5rem;border:1px solid var(--color-border);font-size:1rem;font-family:inherit;margin-bottom:1rem;resize:vertical;transition:border-color .2s,background .2s}.UnifiedToolPage_inputArea__xjRfb,.UnifiedToolPage_outputArea__B2rUR{width:100%;min-width:320px;min-height:300px}.UnifiedToolPage_inputField__ZXBzL,.UnifiedToolPage_outputField__5Ti6U{min-width:150px;min-height:45px;max-width:300px}.UnifiedToolPage_inputColor__ZW_Nw{padding:0}.UnifiedToolPage_inputColor__ZW_Nw,.UnifiedToolPage_primarySelect__rqEpL{min-width:60px;min-height:45px;max-width:300px}.UnifiedToolPage_radioField__So0qv{display:flex;align-items:center;gap:1rem;margin:24px 0}.UnifiedToolPage_radioField__So0qv label{display:flex;align-items:center}.UnifiedToolPage_radioField__So0qv label input,.UnifiedToolPage_radioField__So0qv label p{margin:0 .25rem 0 0}.UnifiedToolPage_inputArea__xjRfb:focus,.UnifiedToolPage_inputField__ZXBzL,.UnifiedToolPage_outputArea__B2rUR:focus,.UnifiedToolPage_outputField__5Ti6U{border-color:var(--color-primary);background:var(--color-card)}.UnifiedToolPage_codeBlock__hDasd,.UnifiedToolPage_previewBox__gseJt{background:var(--color-bg-secondary);color:var(--color-text)}.UnifiedToolPage_codeBlock__hDasd{padding:1rem;border-radius:.5rem;white-space:pre-wrap;font-family:var(--font-mono,monospace);font-size:.9rem;margin-top:.5rem;width:100%;box-sizing:border-box;word-break:break-all}.UnifiedToolPage_borderRadiusPreview__Byfx0{width:100%;height:150px;background:var(--color-bg-tertiary);border:1px dashed var(--color-border);margin-top:.5rem;margin-bottom:1rem}.UnifiedToolPage_generatedCss__Woa_g{width:100%;min-width:320px;min-height:300px}.UnifiedToolPage_buttonRow__gpDjm{display:flex;justify-content:center;gap:16px;margin:24px 0 0}.UnifiedToolPage_actionButton__TnLA4{background:var(--color-btn-bg);color:var(--color-btn-text);border:none;border-radius:.5rem;padding:.55rem 1.1rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.UnifiedToolPage_actionButton__TnLA4:hover{background:var(--color-primary);color:var(--color-bg)}.UnifiedToolPage_inputShort__glj8O{width:120px}.UnifiedToolPage_hexSwatchWrapper__Jz8eo{margin-top:16px}.UnifiedToolPage_hexSwatch__BxLJL{display:inline-block;width:40px;height:40px;border:1px solid #ccc;border-radius:8px}.UnifiedToolPage_error__iVATQ{color:var(--color-error)}.UnifiedToolPage_error__iVATQ,.UnifiedToolPage_successText___5a1O{font-size:.98rem;margin-bottom:1rem;margin-top:.2rem;text-align:center}.UnifiedToolPage_successText___5a1O{color:var(--color-success)}.UnifiedToolPage_warning__bCCd6{color:var(--color-warning);font-size:.98rem;margin-bottom:.7rem;margin-top:.2rem;text-align:center}.UnifiedToolPage_result__q3ZGl{margin-top:1.2rem;font-size:1.1rem;color:var(--color-primary);display:flex;align-items:center;gap:.7rem}.UnifiedToolPage_colorSwatch__9gM5E{display:inline-block;width:24px;height:24px;border-radius:.4rem;border:1px solid var(--color-border)}.UnifiedToolPage_label__pnkhn{display:block;margin-bottom:.5rem;font-weight:600;color:var(--color-text);text-align:left;width:100%}.UnifiedToolPage_imagePreview__Qk7aR{max-width:100%;height:auto;margin-top:1rem;border:1px solid var(--color-border);border-radius:.5rem;display:block}.UnifiedToolPage_inputRowContainer__Rdyw1{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.UnifiedToolPage_hexInput__hfy51{width:120px}.UnifiedToolPage_alphaInput__22V3Z{width:80px}.UnifiedToolPage_rgbaOutput__oIxkE{width:260px;text-align:center;font-family:var(--font-mono,monospace);font-size:16px}.UnifiedToolPage_hsvInputContainer__xuzm5{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.UnifiedToolPage_hsvInput__mZbZJ{width:70px}.UnifiedToolPage_convertButtonMargin__kKAfd{margin-bottom:16px}.UnifiedToolPage_pantoneResultContainer__iGGvD{margin:0 auto;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:12px}.UnifiedToolPage_pantoneColorInfo__Og4ab{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:8px}.UnifiedToolPage_pantoneColorPreview__zt_N8{width:36px;height:36px;border:1px solid #ccc;border-radius:6px}.UnifiedToolPage_pantoneDetails__Dg02M{text-align:left}.UnifiedToolPage_pantoneName__RxfK5{font-weight:600}.UnifiedToolPage_pantoneCode__17iLk{font-size:14px}.UnifiedToolPage_pantoneHexValue__5TGuC{font-family:var(--font-mono,monospace);font-size:14px}.UnifiedToolPage_colorInput__IbtZV{width:220px;margin-bottom:8px}.UnifiedToolPage_resultContainer__v8A9Y{margin:16px auto 0;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:12px}.UnifiedToolPage_colorPreviewInfo__GIdQp{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:8px}.UnifiedToolPage_colorSwatch__9gM5E{width:36px;height:36px;border:1px solid #ccc;border-radius:6px}.UnifiedToolPage_colorValues__SFZQ_{text-align:left}.UnifiedToolPage_hexValueOutput__hJjCF{font-weight:600}.UnifiedToolPage_rgbValueOutput__pm1aD{font-family:var(--font-mono,monospace);font-size:14px}.UnifiedToolPage_copyButtonGroup__biWbB{display:flex;gap:8px;justify-content:center}.UnifiedToolPage_jsBase64Textarea__ATtGy{width:340px;font-family:var(--font-mono,monospace);font-size:13px;background:var(--color-bg-secondary)}.UnifiedToolPage_jsBase64ConvertButton__tm_Is{margin-bottom:16px;margin-top:8px}.UnifiedToolPage_jsBase64CopyButton__xa_As{margin-top:8px}@media(min-width:480px){.UnifiedToolPage_toolPage__bIWOv{font-size:15px}}@media(min-width:768px){.UnifiedToolPage_toolPage__bIWOv{max-width:1200px}.UnifiedToolPage_formRow__pF7qu{display:flex;flex-direction:row;gap:1.5rem;margin-bottom:1.2rem}.UnifiedToolPage_inputColumn__timif,.UnifiedToolPage_outputColumn__7Hr0V{flex:1 1}.UnifiedToolPage_inputArea__xjRfb,.UnifiedToolPage_outputArea__B2rUR{min-width:100%;min-height:450px}}.UnifiedToolPage_uploadArea__Qqj6K{width:100%;border:2px dashed var(--color-border);border-radius:1rem;padding:4rem 2rem;text-align:center;cursor:pointer;transition:background-color .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.UnifiedToolPage_uploadArea__Qqj6K:hover{background-color:var(--color-bg-secondary)}.UnifiedToolPage_pntUploadButtons__hGW8B{margin-top:1rem}.UnifiedToolPage_pntControlsRow__62ZcI{margin:2rem 0;align-items:flex-end;margin:1.5rem 0;gap:1.5rem;flex-wrap:wrap;justify-content:center}.UnifiedToolPage_pntDownloadButtonContainer__z_Om0{justify-content:flex-end}.UnifiedToolPage_pntDimensionInputs__Tt0NQ{display:flex;align-items:center;gap:.5rem}.UnifiedToolPage_pntDimensionInput__8_Q_w{width:80px;min-width:70px;text-align:center}.UnifiedToolPage_pntAspectLock__F4wZY{display:flex;align-items:center;gap:.3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.9rem}.UnifiedToolPage_pntPreviewGrid__hHfq1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;width:100%;margin-top:1.5rem}.UnifiedToolPage_pntPreviewColumn__qdCRZ{display:flex;flex-direction:column;align-items:center;min-width:0}.UnifiedToolPage_pntPreviewColumn__qdCRZ .UnifiedToolPage_label__pnkhn{text-align:center;margin-bottom:1rem}.UnifiedToolPage_pntCropWrapper__XNFFe{width:100%}.UnifiedToolPage_pntCropWrapper__XNFFe .UnifiedToolPage_ReactCrop__image__CZ8cb{max-height:500px}.UnifiedToolPage_pntPixelatedPreview__zNgWR{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:-webkit-crisp-edges;background-color:#f0f0f0}.UnifiedToolPage_pntChangeImageButton__ZE_1H{margin-top:1rem}.UnifiedToolPage_ReactCrop__g3vko{width:100%}.seo-checker_resultsContainer__pM7bI{width:100%;margin-top:2rem}.seo-checker_scoreContainer__yTXsM{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.seo-checker_scoreCircle__Zd0zh{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.seo-checker_scoreCircle__Zd0zh.seo-checker_good__LWhmm{background:linear-gradient(135deg,#22c55e,#16a34a)}.seo-checker_scoreCircle__Zd0zh.seo-checker_okay__e_Gsi{background:linear-gradient(135deg,#f59e0b,#d97706)}.seo-checker_scoreCircle__Zd0zh.seo-checker_poor__HVdhA{background:linear-gradient(135deg,#ef4444,#dc2626)}.seo-checker_scoreLabel__4fKQk{font-weight:600;color:var(--color-text)}.seo-checker_metricsGrid__TjmJF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.seo-checker_metric__9f7By{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.5rem;padding:1rem}.seo-checker_metricHeader__vwKMD{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.seo-checker_metricLabel__K3N4n{font-weight:600;color:var(--color-text);font-size:.9rem}.seo-checker_metricStatus__x1SUf{font-size:1.2rem;font-weight:700}.seo-checker_metricStatus__x1SUf.seo-checker_good__LWhmm{color:#22c55e}.seo-checker_metricStatus__x1SUf.seo-checker_poor__HVdhA{color:#ef4444}.seo-checker_metricValue__TJFNa{color:var(--color-text);font-size:.85rem;margin-bottom:.5rem;word-break:break-word}.seo-checker_suggestion__IvNDm{font-size:.8rem;color:var(--color-warning);font-style:italic}.seo-checker_tagsList__FiIK3{margin-top:1.5rem}.seo-checker_tagsList__FiIK3 h3{color:var(--color-primary);font-size:1.1rem;margin-bottom:.5rem}.seo-checker_tagsList__FiIK3 ul{list-style:none;padding:0}.seo-checker_tagsList__FiIK3 ul li{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:.25rem;padding:.5rem .75rem;margin-bottom:.25rem;font-size:.9rem;color:var(--color-text)}@media(max-width:768px){.seo-checker_metricsGrid__TjmJF{grid-template-columns:1fr}.seo-checker_scoreCircle__Zd0zh{width:70px;height:70px;font-size:1.3rem}}