/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
 @font-face{font-family:'myFirstFont';src:url('/wp-content/themes/blocksy/converter/fonts/Nudi/ 01/ e/ b.ttf');font-display:swap}*{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);font-size:16px;line-height:1.6;min-height:100vh}.clear{clear:both;height:1px;width:100%}#app{background:#fff;min-height:100vh;box-shadow:0 0 50px rgb(0 0 0 / .1)}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 15px}.top-bar{width:100%;margin:auto;background:linear-gradient(135deg,#2c3e50,#34495e);color:#fff;padding:15px 0;box-shadow:0 2px 20px rgb(0 0 0 / .1)}.content-wrapper{display:flex;flex-direction:column;gap:25px;padding:25px 0}@media (min-width:768px){.content-wrapper{flex-direction:row}}.left,.right{width:100%;flex:1}@media (min-width:768px){.left,.right{width:50%}}.right{text-align:left}@media (min-width:768px){.right{text-align:right}}.left textarea,.right textarea{font-family:'myFirstFont','Segoe UI',sans-serif;font-size:18px;font-weight:400;width:100%;min-height:350px;border:2px solid #e1e8ed;border-radius:12px;padding:20px;background:#fafbfc;transition:all 0.3s ease;box-shadow:0 2px 15px rgb(0 0 0 / .05);resize:vertical;line-height:1.8}.left textarea:focus,.right textarea:focus{outline:none;border-color:#3498db;background:#fff;box-shadow:0 4px 25px rgb(52 152 219 / .15);transform:translateY(-2px)}.controls{margin-bottom:20px;padding:25px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;box-shadow:0 4px 20px rgb(0 0 0 / .08);border:1px solid #e9ecef}.convert-type,.english-numbers{display:block;margin-bottom:20px}@media (min-width:768px){.convert-type,.english-numbers{display:inline-block;margin-right:40px;margin-bottom:0}}.convert-type input,.english-numbers input{margin-right:8px;transform:scale(1.2);accent-color:#3498db}.convert-type label,.english-numbers label{margin-right:25px;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border-radius:25px;cursor:pointer;transition:all 0.3s ease;border:2px solid #fff0}.convert-type label:hover,.english-numbers label:hover{background:#3498db;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgb(52 152 219 / .3)}.project-summary-bar{background:linear-gradient(135deg,#ff6b6b,#ffa726);color:#fff;position:relative;overflow:hidden}.project-summary-bar::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M0,0 L100,0 L100,100 Z" fill="rgba(255,255,255,0.1)"/></svg>');background-size:cover}.project-summary{width:100%;margin:auto;padding:30px 0;position:relative;z-index:1}.num-words{display:inline-block;background:linear-gradient(135deg,#2c3e50,#34495e);padding:12px 24px;color:#fff;border-radius:50px;font-weight:600;font-size:16px;box-shadow:0 4px 20px rgb(0 0 0 / .15);transition:all 0.3s ease;border:none}.num-words:hover{transform:translateY(-3px);box-shadow:0 6px 25px rgb(0 0 0 / .2)}@media (max-width:767px){body{font-size:14px}.container{padding:0 10px}.left textarea,.right textarea{font-size:16px;min-height:250px;padding:15px}.controls{padding:20px 15px;margin-bottom:15px}.convert-type label,.english-numbers label{display:block;margin-bottom:10px;margin-right:0}.num-words{display:block;width:100%;text-align:center;margin-top:15px;border-radius:12px}}@media (prefers-color-scheme:dark){#app{background:#1a1a1a;color:#fff}.left textarea,.right textarea{background:#2d2d2d;border-color:#404040;color:#fff}.controls{background:linear-gradient(135deg,#2d2d2d,#3d3d3d);border-color:#404040}.convert-type label,.english-numbers label{background:#404040;color:#fff}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-wrapper>*{animation:fadeIn 0.6s ease-out}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3498db,#2980b9);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2980b9,#1f618d)}