.aaproverbs{--ll-green:#204d66;--ll-ink:#172e40;--ll-gold:#c49b51;color:var(--ll-ink);background:#f5f7f4;border-radius:24px;overflow:hidden;max-width:1180px;margin:24px auto;font-family:Tahoma,"Noto Naskh Arabic",Arial,sans-serif;box-shadow:0 14px 50px #173e2910;text-align:right}.aaproverbs *{box-sizing:border-box}.aaproverbs [hidden]{display:none!important}.aaproverbs .ll-hero{position:relative;padding:44px 38px;background:radial-gradient(ellipse at top left,#668da155,transparent 65%),#142c40;color:#fff;border-bottom:4px solid var(--ll-gold)}.aaproverbs .ll-brand{color:#dfcb9f;font-size:14px;letter-spacing:.4px}.aaproverbs .ll-hero h2{font-size:clamp(34px,6vw,52px);color:#fff;margin:14px 0;line-height:1.5;font-weight:700}.aaproverbs .ll-hero p{color:#e3eee7;font-size:19px;margin:0;line-height:1.8}.aaproverbs .ll-total{display:inline-block;margin-top:20px;padding:6px 16px;border:1px solid #ffffff40;border-radius:30px;font-size:14px}.aaproverbs .ll-tools{padding:28px 30px 18px;background:#fff;border-bottom:1px solid #e1e9e1}.aaproverbs .ll-search label{display:block;font-size:15px;font-weight:700;margin-bottom:10px}.aaproverbs .ll-search>div{display:flex;gap:10px}.aaproverbs input[type=search]{width:100%;min-width:0;background:#f8faf7;border:1px solid #d6e1d6;border-radius:12px;padding:14px 16px;color:var(--ll-ink);font:inherit;font-size:17px;height:54px}.aaproverbs button{font:inherit;border:0;border-radius:12px;background:var(--ll-green);color:white;cursor:pointer;padding:10px 24px;white-space:nowrap}.aaproverbs .ll-hint{font-size:14px;color:#5c7065;margin:24px 0 12px}.aaproverbs .ll-alphabet{display:flex;flex-wrap:wrap;gap:7px}.aaproverbs .ll-alphabet a{display:flex;align-items:center;justify-content:center;gap:7px;min-width:48px;min-height:48px;border:1px solid #dee6dc;border-radius:10px;text-decoration:none;background:#f9fbf8;color:#254536;font-size:21px;padding:6px 10px;transition:background .15s}.aaproverbs .ll-alphabet small{font-size:10px;color:#6b7f70}.aaproverbs .ll-alphabet a[aria-current=true]{background:var(--ll-green);color:#fff;border-color:var(--ll-green)}.aaproverbs .ll-alphabet a[aria-current=true] small{color:#dfebdf}.aaproverbs .ll-alphabet a:hover{border-color:var(--ll-green)}.aaproverbs :is(a,button,input):focus-visible{outline:3px solid #c49b51;outline-offset:3px}.aaproverbs .ll-summary{padding:22px 30px 8px;font-size:14px;color:#5b7064}.aaproverbs .ll-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 30px 24px}.aaproverbs .ll-card{background:#fff;border:1px solid #e0e7dc;border-radius:16px;padding:22px 24px;border-inline-start:3px solid #c6a562;box-shadow:0 3px 14px #173e2904;min-width:0}.aaproverbs .ll-letter{display:inline-flex;align-items:center;justify-content:center;background:#eef4ec;color:#29674e;width:34px;height:34px;border-radius:9px;font-size:18px}.aaproverbs .ll-card p{color:#233c4d;font-size:21px;line-height:2.1;margin:14px 0 2px;overflow-wrap:anywhere}.aaproverbs .ll-empty{text-align:center;padding:35px;font-size:18px}.aaproverbs .ll-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 20px 28px}.aaproverbs .ll-pages a{padding:10px 15px;border-radius:10px;background:#fff;border:1px solid #d7e2d4;color:var(--ll-green);text-decoration:none;min-width:44px;text-align:center}.aaproverbs .ll-pages a[aria-current=page]{background:var(--ll-green);color:white}.aaproverbs .ll-footer{border-top:1px solid #e1e9dd;text-align:center;padding:18px;color:#6f7f73;font-size:12px}@media(max-width:640px){.aaproverbs{border-radius:16px;margin:16px auto}.aaproverbs .ll-hero{padding:30px 22px}.aaproverbs .ll-tools{padding:22px 16px 16px}.aaproverbs .ll-grid{grid-template-columns:1fr;padding:14px 16px 22px;gap:12px}.aaproverbs .ll-summary{padding-inline:18px}.aaproverbs .ll-card{padding:20px}.aaproverbs .ll-card p{font-size:20px}.aaproverbs .ll-alphabet{gap:6px}.aaproverbs .ll-alphabet a{min-width:44px;padding:5px 8px}.aaproverbs .ll-search button{padding-inline:16px}}

.aaproverbs .ll-sources{margin:12px auto 0;max-width:650px}.aaproverbs .ll-sources summary{cursor:pointer;padding:8px;color:#426952}.aaproverbs .ll-sources p{font-size:13px;line-height:2.2}.aaproverbs .ll-sources a{color:#204d66}
