.toolStyles-module__E85TuG__container{flex-direction:column;gap:2rem;max-width:1440px;min-height:calc(100vh - 100px);margin:0 auto;padding:2rem;animation:.5s ease-out toolStyles-module__E85TuG__fadeIn;display:flex}@keyframes toolStyles-module__E85TuG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toolStyles-module__E85TuG__header{border-bottom:2px solid #ffffff0d;justify-content:space-between;align-items:flex-end;padding-bottom:1.5rem;display:flex}.toolStyles-module__E85TuG__titleSection h1{background:linear-gradient(135deg,#2dd4bf 0%,#10b981 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.2rem;font-weight:800}.toolStyles-module__E85TuG__titleSection p{color:#94a3b8;font-size:1rem}.toolStyles-module__E85TuG__mainLayout{flex:1;align-items:stretch;gap:2rem;min-height:650px;display:flex}.toolStyles-module__E85TuG__editorSection{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;flex:1;min-width:0;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 10px 25px -5px #0000004d}.toolStyles-module__E85TuG__editorSection:focus-within{border-color:#2dd4bf;box-shadow:0 0 0 1px #2dd4bf,0 10px 25px -5px #2dd4bf1a}.toolStyles-module__E85TuG__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.toolStyles-module__E85TuG__label{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.6rem;font-size:.75rem;font-weight:700;display:flex}.toolStyles-module__E85TuG__label:before{content:"";background:#2dd4bf;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #2dd4bf}.toolStyles-module__E85TuG__editorActions{gap:.5rem;display:flex}.toolStyles-module__E85TuG__editor{color:#e2e8f0;resize:none;tab-size:2;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:300px;padding:1.25rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:14px;line-height:1.7}.toolStyles-module__E85TuG__editor::placeholder{color:#475569}.toolStyles-module__E85TuG__middleActions{flex-direction:column;justify-content:center;gap:1.25rem;width:200px;display:flex}.toolStyles-module__E85TuG__actionBtn{color:#f8fafc;cursor:pointer;text-align:center;background:#334155;border:1px solid #ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.toolStyles-module__E85TuG__actionBtn:hover:not(:disabled){background:#475569;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.toolStyles-module__E85TuG__actionBtn:disabled{opacity:.5;cursor:not-allowed}.toolStyles-module__E85TuG__primaryBtn{color:#0f172a;background:#2dd4bf;border:none}.toolStyles-module__E85TuG__primaryBtn:hover:not(:disabled){color:#0f172a;background:#14b8a6;box-shadow:0 4px 15px #2dd4bf66}.toolStyles-module__E85TuG__iconBtn{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.4rem .8rem;font-size:.8rem;font-weight:500;transition:all .2s}.toolStyles-module__E85TuG__iconBtn:hover:not(:disabled){color:#2dd4bf;background:#2dd4bf1a;border-color:#2dd4bf}.toolStyles-module__E85TuG__iconBtn:disabled{opacity:.5;cursor:not-allowed}.toolStyles-module__E85TuG__select{color:#f8fafc;cursor:pointer;background:#1e293b;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:.6rem 1rem;font-size:.9rem}.toolStyles-module__E85TuG__select:focus{border-color:#2dd4bf}.toolStyles-module__E85TuG__validationMsg{border-radius:8px;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.toolStyles-module__E85TuG__error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433}.toolStyles-module__E85TuG__success{color:#6ee7b7;background:#10b9811a;border:1px solid #10b98133}.toolStyles-module__E85TuG__panel{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;padding:1.75rem;box-shadow:0 10px 25px -5px #0000004d}.toolStyles-module__E85TuG__controlsRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.toolStyles-module__E85TuG__controlGroup{flex-direction:column;gap:.4rem;display:flex}.toolStyles-module__E85TuG__controlGroup label{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.toolStyles-module__E85TuG__checkboxRow{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.toolStyles-module__E85TuG__checkboxLabel{color:#cbd5e1;cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.toolStyles-module__E85TuG__checkboxLabel input{accent-color:#2dd4bf;cursor:pointer;width:16px;height:16px}.toolStyles-module__E85TuG__textInput{color:#f8fafc;background:#0f172a;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:.8rem 1rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:.95rem;transition:all .2s}.toolStyles-module__E85TuG__textInput:focus{border-color:#2dd4bf;box-shadow:0 0 0 2px #2dd4bf1a}.toolStyles-module__E85TuG__resultBox{color:#e2e8f0;word-break:break-all;white-space:pre-wrap;background:#0f172a;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding:1.25rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:1.05rem;display:flex}.toolStyles-module__E85TuG__range{accent-color:#2dd4bf;width:100%}.toolStyles-module__E85TuG__searchInput{color:#f8fafc;background:#0f172a;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;margin-bottom:1.5rem;padding:.9rem 1.1rem;font-size:1rem;transition:all .2s}.toolStyles-module__E85TuG__searchInput:focus{border-color:#2dd4bf;box-shadow:0 0 0 2px #2dd4bf1a}.toolStyles-module__E85TuG__tableWrap{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;overflow-x:auto}.toolStyles-module__E85TuG__refTable{border-collapse:collapse;width:100%;font-size:.92rem}.toolStyles-module__E85TuG__refTable th{text-align:left;color:#2dd4bf;text-transform:uppercase;letter-spacing:.05em;background:#0f172a;border-bottom:1px solid #ffffff1a;padding:.9rem 1.1rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.toolStyles-module__E85TuG__refTable td{color:#cbd5e1;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:.85rem 1.1rem}.toolStyles-module__E85TuG__refTable tr:hover td{background:#2dd4bf0a}.toolStyles-module__E85TuG__refTable code{color:#5eead4;white-space:nowrap;background:#2dd4bf14;border-radius:6px;padding:.15rem .5rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:.85rem}.toolStyles-module__E85TuG__noResults{text-align:center;color:#64748b;padding:3rem}.toolStyles-module__E85TuG__countBadge{color:#64748b;margin-bottom:1rem;font-size:.85rem}.toolStyles-module__E85TuG__educationalSection{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172a66;border:1px solid #ffffff1a;border-radius:48px;margin-top:100px;padding:80px 60px}.toolStyles-module__E85TuG__eduContent h2{background:linear-gradient(135deg,#fff 0%,#2dd4bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:2.5rem;font-weight:900}.toolStyles-module__E85TuG__eduContent>p{color:#94a3b8;margin-bottom:60px;font-size:1.2rem;line-height:1.8}.toolStyles-module__E85TuG__eduGrid{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:80px;display:grid}.toolStyles-module__E85TuG__eduCard{background:#ffffff08;border:1px solid #ffffff0d;border-radius:32px;padding:40px}.toolStyles-module__E85TuG__eduCard h3{color:#fff;margin-bottom:16px;font-size:1.5rem;font-weight:800}.toolStyles-module__E85TuG__eduCard p,.toolStyles-module__E85TuG__eduCard li{color:#94a3b8;line-height:1.6}.toolStyles-module__E85TuG__eduCard ul{margin-top:16px;padding-left:20px}.toolStyles-module__E85TuG__eduCard code,.toolStyles-module__E85TuG__eduLongText code,.toolStyles-module__E85TuG__eduContent code{color:#5eead4;background:#2dd4bf14;border-radius:5px;padding:.1rem .4rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:.88em}.toolStyles-module__E85TuG__eduLongText h3{color:#fff;margin-top:60px;margin-bottom:24px;font-size:2rem;font-weight:800}.toolStyles-module__E85TuG__eduLongText p{color:#94a3b8;margin-bottom:24px;font-size:1.1rem;line-height:1.8}.toolStyles-module__E85TuG__eduLongText ul{color:#94a3b8;margin-bottom:40px;padding-left:20px}.toolStyles-module__E85TuG__eduLongText li{margin-bottom:12px}.toolStyles-module__E85TuG__toolAdSection{border-top:1px solid #ffffff0d;margin-top:80px;padding-top:60px}@media (max-width:1024px){.toolStyles-module__E85TuG__mainLayout{flex-direction:column}.toolStyles-module__E85TuG__middleActions{flex-flow:wrap;width:100%}.toolStyles-module__E85TuG__actionBtn{flex:1;min-width:140px}}@media (max-width:768px){.toolStyles-module__E85TuG__container{padding:1rem}.toolStyles-module__E85TuG__educationalSection{border-radius:32px;padding:40px 24px}.toolStyles-module__E85TuG__eduGrid{grid-template-columns:1fr}.toolStyles-module__E85TuG__eduContent h2{font-size:1.8rem}.toolStyles-module__E85TuG__eduLongText h3{font-size:1.5rem}.toolStyles-module__E85TuG__titleSection h1{font-size:1.7rem}}
