.keyboard-module__dddn8G__keyboardContainer{direction:ltr;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:16px;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 10px 40px #0000001a}.keyboard-module__dddn8G__stickyHeader{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f4f6f2;border-bottom:1px solid #d1d5db;padding:12px;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000000d}.keyboard-module__dddn8G__actionsBar{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.keyboard-module__dddn8G__actionBtn{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-family:inherit;font-size:.95rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px #0000000d}.keyboard-module__dddn8G__copyBtn{color:#fff;background-color:#10b981;box-shadow:0 4px #059669}.keyboard-module__dddn8G__copyBtn:hover{transform:translateY(2px);box-shadow:0 2px #059669}.keyboard-module__dddn8G__copyBtn:active{box-shadow:none;transform:translateY(4px)}.keyboard-module__dddn8G__copyBtn:disabled{box-shadow:none;cursor:not-allowed;background-color:#9ca3af}.keyboard-module__dddn8G__clearBtn{color:#fff;background-color:#ef4444;box-shadow:0 4px #b91c1c}.keyboard-module__dddn8G__clearBtn:hover{transform:translateY(2px);box-shadow:0 2px #b91c1c}.keyboard-module__dddn8G__clearBtn:active{box-shadow:none;transform:translateY(4px)}.keyboard-module__dddn8G__textArea{resize:none;color:#1f2937;background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;height:100px;padding:12px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.4rem;transition:border-color .2s}.keyboard-module__dddn8G__textArea:focus{border-color:#3b82f6;outline:none}.keyboard-module__dddn8G__keysBody{padding:15px 8px}.keyboard-module__dddn8G__keyRow{justify-content:center;gap:6px;width:100%;margin-bottom:8px;display:flex}.keyboard-module__dddn8G__keyBtn{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;flex:1;justify-content:center;align-items:center;min-width:0;padding:12px 0;font-size:1.2rem;font-weight:500;transition:all .1s;display:flex;box-shadow:0 3px #9ca3af}.keyboard-module__dddn8G__keyBtn:active{box-shadow:none;background-color:#f3f4f6;transform:translateY(3px)}.keyboard-module__dddn8G__keyBtn:hover{background-color:#f9fafb}.keyboard-module__dddn8G__specialBtn{color:#1e40af;background-color:#dbeafe;flex:1.5;font-size:1rem;font-weight:700;box-shadow:0 3px #93c5fd}.keyboard-module__dddn8G__deleteBtn{color:#991b1b;background-color:#fee2e2;box-shadow:0 3px #fca5a5}.keyboard-module__dddn8G__spaceBtn{color:#6b7280;flex:5;font-size:1rem}@media (max-width:480px){.keyboard-module__dddn8G__keyRow{gap:3px}.keyboard-module__dddn8G__keyBtn{padding:10px 0;font-size:1.1rem;box-shadow:0 2px #9ca3af}.keyboard-module__dddn8G__keyBtn:active{transform:translateY(2px)}.keyboard-module__dddn8G__stickyHeader{padding:8px}.keyboard-module__dddn8G__textArea{height:80px;font-size:1.2rem}.keyboard-module__dddn8G__actionBtn{padding:8px;font-size:.85rem}}
.page-module__Er-GRa__mainContainer{color:#333;direction:rtl;min-height:100vh;padding:2rem 1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.page-module__Er-GRa__h1{text-align:center;color:#1e293b;margin-top:1rem;margin-bottom:1rem;font-size:2.2rem;font-weight:800;line-height:1.4}.page-module__Er-GRa__p1{text-align:center;color:#64748b;max-width:600px;margin:0 auto 2rem;font-size:1.1rem;line-height:1.6}.page-module__Er-GRa__contentsection{background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-width:800px;margin:3rem auto;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.page-module__Er-GRa__contentsection h3{color:#334155;border-right:4px solid #3b82f6;margin-top:1.5rem;margin-bottom:.8rem;padding-right:12px;font-size:1.4rem}.page-module__Er-GRa__contentsection p{color:#475569;text-align:justify;margin-bottom:1.2rem;font-size:1.05rem;line-height:1.8}@media (max-width:768px){.page-module__Er-GRa__h1{font-size:1.8rem}.page-module__Er-GRa__p1{padding:0 1rem;font-size:1rem}.page-module__Er-GRa__contentsection{box-shadow:none;background:0 0;border:none;margin:2rem 0;padding:1.2rem}}
