.YamlToJson_container__BY0ip{padding:0 2rem}.YamlToJson_main__mPO6a{min-height:calc(100vh - 60px);padding:1rem 0 2rem;max-width:1200px;margin:0 auto;width:95%}.YamlToJson_title__COvGb{font-size:2.5rem;text-align:center;margin-bottom:1rem;color:#333}.YamlToJson_description__S_pKs{text-align:center;font-size:1.1rem;color:#666;margin-bottom:2rem}.YamlToJson_converter__OK3ku{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.YamlToJson_inputSection___hU1N,.YamlToJson_outputSection__evG_r{display:flex;flex-direction:column;gap:1rem}.YamlToJson_inputHeader__ZkVD7,.YamlToJson_outputHeader__FiWmd{display:flex;justify-content:space-between;align-items:center;min-height:40px}.YamlToJson_inputHeader__ZkVD7 h3,.YamlToJson_outputHeader__FiWmd h3{margin:0;color:#333;font-size:1.2rem}.YamlToJson_clearButton__wo4PL{padding:.5rem 1rem;background:#6c757d;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background .3s ease}.YamlToJson_clearButton__wo4PL:hover{background:#545b62}.YamlToJson_copyButton__UwzWg{padding:.5rem 1rem;background:#28a745;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background .3s ease}.YamlToJson_copyButton__UwzWg:hover:not(:disabled){background:#1e7e34}.YamlToJson_copyButton__UwzWg:disabled{background:#ccc;cursor:not-allowed}.YamlToJson_textareaContainer__JyW9d{position:relative;display:flex;border:2px solid #444;border-radius:8px;overflow:hidden;transition:border-color .3s ease;height:400px}.YamlToJson_textareaContainer__JyW9d:focus-within{border-color:#0070f3}.YamlToJson_lineNumbers__eo2iE{background:#2d2d2d;border-right:1px solid #444;padding:1rem .5rem;font-family:Courier New,monospace;font-size:14px;line-height:1.5;color:#888;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:40px;text-align:right;overflow-y:auto}.YamlToJson_lineNumber__nHDim{height:21px}.YamlToJson_textarea__zGX2P{flex:1 1;height:100%;padding:1rem;border:none;font-family:Courier New,monospace;font-size:14px;resize:none;outline:none;line-height:1.5;background:#1e1e1e;color:#fff}.YamlToJson_textarea__zGX2P::placeholder{color:#888}.YamlToJson_convertButton__j5DI4{padding:.75rem;background:#0070f3;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background .3s ease}.YamlToJson_convertButton__j5DI4:hover{background:#0051a2}.YamlToJson_errorInstructions__a_wNk{background:#2d1b1b;border:1px solid #dc3545;border-radius:8px;padding:1rem;color:#fff}.YamlToJson_errorInstructions__a_wNk h4{margin:0 0 .5rem;color:#ff6b6b;font-size:1rem}.YamlToJson_errorInstructions__a_wNk p{margin:0 0 1rem;line-height:1.5;color:#ffcccb}.YamlToJson_tips__wq_6_{background:#3d2b2b;padding:.75rem;border-radius:6px;border-left:3px solid #dc3545}.YamlToJson_tips__wq_6_ strong{color:#ff6b6b;display:block;margin-bottom:.5rem}.YamlToJson_tips__wq_6_ ul{margin:0;padding-left:1.2rem;color:#e0e0e0}.YamlToJson_tips__wq_6_ li{margin-bottom:.25rem}@media (max-width:768px){.YamlToJson_title__COvGb{font-size:2rem}.YamlToJson_converter__OK3ku{grid-template-columns:1fr;gap:1.5rem}.YamlToJson_textareaContainer__JyW9d{height:300px}.YamlToJson_lineNumbers__eo2iE,.YamlToJson_textarea__zGX2P{font-size:12px}.YamlToJson_errorInstructions__a_wNk{padding:.75rem}.YamlToJson_tips__wq_6_{padding:.5rem}}