.styles_container__Gc7hq{background:linear-gradient(135deg,#4F5B93,#6C7A9E 50%,#8895B7);padding:2rem;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.15)}.styles_optionsCard__jcgSd{background:white;padding:1.5rem;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.styles_inputCard__bsQVr,.styles_outputCard__ztmGW{background:white;padding:1.5rem;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.05);height:100%}.styles_label__feYSo{font-weight:600;color:#2d3748;margin-bottom:.5rem;display:flex;align-items:center;font-size:.95rem}.styles_codeArea__aGKuZ{font-family:Monaco,Menlo,Courier New,monospace;font-size:14px;line-height:1.5;background:#1e1e1e;color:#d4d4d4;border:2px solid #3a3a3a;resize:vertical;min-height:300px}.styles_codeArea__aGKuZ:focus{border-color:#6C7A9E;box-shadow:0 0 0 3px rgba(108,122,158,.1);background:#1e1e1e;color:#d4d4d4}.styles_outputBox__Ts5wl{background:#1e1e1e;padding:1rem;border-radius:10px;min-height:300px;max-height:400px;overflow-y:auto;font-family:Monaco,Menlo,Courier New,monospace;border:1px solid #3a3a3a}.styles_outputCode__W3INf{color:#d4d4d4;font-size:14px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-all}.styles_outputCode__W3INf code{color:#d4d4d4;background:transparent}.styles_statsFooter__RlaRg{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.styles_stat__gZCHq{background:#f8fafc;padding:.5rem;border-radius:8px;text-align:center;border-left:3px solid #6c7a9e}.styles_stat__gZCHq small{font-size:.7rem}.styles_stat__gZCHq strong{font-size:1rem;display:block}.styles_infoBox__GCQiO{border-radius:15px;border:1px solid rgba(108,122,158,.15)}.styles_infoBox__GCQiO,.styles_standardsCard__J1C9x{background:rgba(255,255,255,.98);padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05);margin-top:1rem}.styles_standardsCard__J1C9x{border-radius:15px}.styles_infoTitle__H5xi9{color:#2d3748;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;font-size:1.1rem;border-bottom:2px solid #e2e8f0;padding-bottom:.75rem}.styles_feature__llGdq{color:#4a5568;margin-bottom:.75rem;padding:.4rem .5rem;border-radius:6px;background:#f8fafc;font-size:.9rem;border-left:3px solid #6c7a9e}.styles_tipsCard__0TBDs{background:#f8fafc;padding:1rem;border-radius:10px;border:1px solid #e2e8f0}.styles_tipsCard__0TBDs ul{padding-left:0;list-style:none}.styles_tipsCard__0TBDs li{color:#4a5568;font-size:.85rem}.styles_standard__ZcE8p{background:#f8fafc;padding:1rem;border-radius:10px;border-left:3px solid #6c7a9e;height:100%}@media (max-width:768px){.styles_container__Gc7hq,.styles_infoBox__GCQiO,.styles_inputCard__bsQVr,.styles_optionsCard__jcgSd,.styles_outputCard__ztmGW,.styles_standardsCard__J1C9x{padding:1rem}.styles_feature__llGdq{font-size:.8rem;padding:.3rem .4rem}.styles_stat__gZCHq strong{font-size:.9rem}}@keyframes styles_fadeIn__dpYpu{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.styles_outputBox__Ts5wl{animation:styles_fadeIn__dpYpu .3s ease-out}.styles_outputBox__Ts5wl::-webkit-scrollbar{width:8px}.styles_outputBox__Ts5wl::-webkit-scrollbar-track{background:#2d2d2d;border-radius:4px}.styles_outputBox__Ts5wl::-webkit-scrollbar-thumb{background:#6C7A9E;border-radius:4px}.styles_outputBox__Ts5wl::-webkit-scrollbar-thumb:hover{background:#8895B7}.styles_dropdown-menu__mIi10{max-height:300px;overflow-y:auto}.styles_dropdown-item__im2Q3{font-size:.9rem;padding:.5rem 1rem;cursor:pointer}.styles_dropdown-item__im2Q3:hover{background-color:#f0f0f0}.styles_codeArea__aGKuZ .styles_keyword__Rf09K,.styles_codeArea__aGKuZ .styles_php-tag__xRpFR{color:#569cd6}.styles_codeArea__aGKuZ .styles_string__jnJ_W{color:#ce9178}.styles_codeArea__aGKuZ .styles_comment__kv5o_{color:#6a9955}.styles_codeArea__aGKuZ .styles_function__0MuQm{color:#dcdcaa}.styles_codeArea__aGKuZ .styles_variable__FcuxU{color:#9cdcfe}.styles_btn-outline-primary__l54d0{border-color:#6C7A9E;color:#6C7A9E}.styles_btn-outline-primary__l54d0:hover{background-color:#6C7A9E;border-color:#6C7A9E;color:white}.styles_btn-outline-success__jCQDl{border-color:#28a745;color:#28a745}.styles_btn-outline-success__jCQDl:hover{background-color:#28a745;border-color:#28a745;color:white}