#personalLibrary{position:relative;box-sizing:border-box;width:min(1180px,calc(100% - 32px));margin:28px auto;padding:28px;border:1px solid #91aaa0;border-radius:20px;background:#f8f5eb;color:#214d49}#personalLibrary h2{margin-top:0}#personalLibrary form{display:flex;gap:10px;flex-wrap:wrap}#personalLibrary input{font:inherit;max-width:100%;padding:12px;border-radius:8px;border:1px solid #809b90}#personalLibrary button,.personal-save,.personal-dialog button{font:inherit;cursor:pointer;border:1px solid #82a99a;border-radius:9px;padding:10px 14px;background:#e2efe7;color:#174e45;min-height:44px}#personalLibrary details{padding:14px 0;border-bottom:1px solid #c9d4c9}#personalLibrary summary{cursor:pointer;font-weight:700}#personalLibrary details div{display:flex;align-items:center;gap:12px;padding:8px 0}#personalLibrary a{color:#17564a}#personalLibrary>button{margin-top:18px}.personal-dialog{max-width:min(480px,calc(100% - 40px));border:1px solid #82a99a;border-radius:16px;padding:25px;background:#f8f5eb;color:#214d49}.personal-dialog button{display:block;margin:10px 0}.personal-dialog::backdrop{background:#001a2466}.personal-save{margin:12px 0}html[lang=en] body{font-family:'Manrope',system-ui,sans-serif}html[lang=ar] #personalLibrary{font-family:'Noto Naskh Arabic',serif}
