.styles-module-scss-module__AXX2Aa__container{max-width:800px;min-height:100vh;margin:0 auto;padding:2rem 1rem}.styles-module-scss-module__AXX2Aa__main{padding:2rem 0}.styles-module-scss-module__AXX2Aa__title{text-align:center;color:#333;margin-bottom:1rem;font-size:2.5rem}.styles-module-scss-module__AXX2Aa__description{text-align:center;color:#666;margin-bottom:2rem;font-size:1.1rem}.styles-module-scss-module__AXX2Aa__toolSection{margin-bottom:3rem}.styles-module-scss-module__AXX2Aa__toolSection h2{color:#444;margin-bottom:1rem;font-size:1.5rem}.styles-module-scss-module__AXX2Aa__tool{flex-direction:column;gap:1rem;display:flex}.styles-module-scss-module__AXX2Aa__operation-container{flex-direction:row;gap:12px;display:flex}.styles-module-scss-module__AXX2Aa__operation-container .styles-module-scss-module__AXX2Aa__btn-group{flex-direction:column;place-content:center;gap:12px;height:100%;display:flex}.styles-module-scss-module__AXX2Aa__textarea{resize:vertical;border:1px solid #d9d9d9;border-radius:4px;flex:1;min-height:120px;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px}.styles-module-scss-module__AXX2Aa__textarea:focus{border-color:#40a9ff;outline:none;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.styles-module-scss-module__AXX2Aa__result-container{flex-direction:column;gap:24px;margin-top:24px;display:flex}.styles-module-scss-module__AXX2Aa__result-container .styles-module-scss-module__AXX2Aa__result-section{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__AXX2Aa__info-section{background-color:#f5f5f5;border-radius:4px;margin-top:32px;padding:16px}.styles-module-scss-module__AXX2Aa__info-section h3{margin-top:0}.styles-module-scss-module__AXX2Aa__info-section ul{margin:8px 0;padding-left:20px}.styles-module-scss-module__AXX2Aa__info-section li{margin-bottom:4px}.styles-module-scss-module__AXX2Aa__error{color:#c62828;background-color:#ffebee;border-left:4px solid #c62828;border-radius:4px;margin-bottom:1.5rem;padding:1rem}.styles-module-scss-module__AXX2Aa__info{background-color:#f5f5f5;border-radius:4px;margin-top:2rem;padding:1.5rem}.styles-module-scss-module__AXX2Aa__info h3{color:#333;margin-top:0}.styles-module-scss-module__AXX2Aa__info ul{padding-left:1.5rem}.styles-module-scss-module__AXX2Aa__info li{margin-bottom:.5rem}@media (max-width:600px){.styles-module-scss-module__AXX2Aa__container{padding:1rem}.styles-module-scss-module__AXX2Aa__title{font-size:2rem}}
/*# sourceMappingURL=b0394efb05f3c4e8.css.map*/