#mega{font-family:Tahoma,Arial,sans-serif;background:#fffefb;color:#152f28}.menu-intro{background:#f4f6ef;border:1px solid #dfe5d8;border-radius:22px;padding:25px;margin-bottom:22px;min-width:0}.menu-intro strong{display:block;color:#315c46;font-size:18px;line-height:1.6}.menu-intro p{color:#627069;font-size:16px;line-height:1.8;margin:12px 0 18px;overflow-wrap:break-word}.menu-intro>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #446f54;border-radius:30px;color:#28523b;font-size:15px;font-weight:600;padding:8px 22px;background:#fff}.mega-gateways button{position:relative;padding:22px 8px;padding-inline-end:48px;border-bottom:1px dashed #dfe5dd}.mega-gateways button span{display:block;font-weight:700;font-size:20px;line-height:1.6}.mega-gateways button small{display:block;font-weight:400;font-size:14px;color:#6b786f;line-height:1.8;margin-top:5px}.mega-gateways button::after{content:'+';position:absolute;inset-inline-end:8px;top:28px;display:grid;place-items:center;width:32px;height:32px;border:1px solid #dfe6da;border-radius:50%;color:#3f684c;font-size:22px}.mega-gateways button[aria-pressed=true] small{color:inherit}.mega-roots button{border:1px solid #e6eae2;border-radius:15px;margin-bottom:10px;padding:17px 20px;font-weight:600;background:#fff;min-height:56px}.mega-topic-columns{columns:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mega-topic-branch{margin:0;padding:0;border:1px solid #e6eae2;border-radius:15px;background:#fff;overflow:hidden;min-width:0}.menu-branch-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-branch-heading>a{padding:18px;font-size:17px;line-height:1.7;font-weight:600;flex:1;min-width:0;overflow-wrap:break-word}.menu-branch-heading>button{border:0;background:none;color:#3b674d;min-width:48px;min-height:52px;font-size:23px}.mega-leaf-links{padding:0 18px 15px;border-top:1px solid #e8ece4}.mega-leaf-links[hidden]{display:none!important}.mega-leaf-links a{padding:12px 0;font-size:16px;border-bottom:1px solid #edf0e9}.menu-subbranch{padding:8px 0}.menu-subbranch summary{font-size:16px;line-height:1.8;padding:10px 0}.menu-subbranch summary::after{content:'+';float:inline-end;color:#4b7156}.menu-subbranch[open]>summary::after{content:'−'}.menu-subbranch>details,.menu-subbranch>a{margin-inline-start:15px}.menu-trail{min-height:54px;color:#63746a;gap:12px}.menu-trail button{font-weight:600;font-size:15px;text-decoration:none}.menu-selection{min-width:0}.mega-topics h2{background:none;box-shadow:none}.mega-tools .language-switch a{min-height:36px;display:inline-flex;align-items:center}.menu-intro>a:hover,.mega-roots button:hover,.menu-branch-heading:hover{background:#f0f5ea}
@media(max-width:960px){#mega{inset:0!important;transform:none!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;height:100dvh!important;max-height:100dvh!important;border:0;padding:0!important;border-radius:0;box-shadow:none}.mega-heading{padding:19px 22px;min-height:82px;background:#fffefb;flex-shrink:0}.mega-heading .brand{font-size:21px}.mega-heading .brand small{font-size:10px}.mega-heading .nour-seal{display:none}.mega-heading #menu-close{font-size:34px;min-width:44px;min-height:44px}.mega-tools{padding:10px 20px;background:#fffefb;flex-shrink:0}.mega-tools input{font-size:16px;padding:9px 12px}.menu-trail{padding:10px 22px;flex-shrink:0}.menu-trail #menu-selection{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mega-layout{display:block;overflow:auto;overscroll-behavior:contain}.mega-gateways,.mega-roots,.mega-topics{padding:20px;overflow:visible;max-height:none;background:#fffefb;border:0}.mega-layout[data-stage=gate] .mega-roots,.mega-layout[data-stage=gate] .mega-topics,.mega-layout[data-stage=root] .mega-gateways,.mega-layout[data-stage=root] .mega-topics,.mega-layout[data-stage=topics] .mega-gateways,.mega-layout[data-stage=topics] .mega-roots{display:none}.mega-gateways button{background:transparent;color:#152f28;border-radius:0;min-height:90px;text-align:start;margin:0}.mega-gateways button[aria-pressed=true]{background:#f5f7f0;color:#153e2c}.mega-topic-columns{grid-template-columns:minmax(0,1fr)}.menu-intro{padding:22px;margin-bottom:18px}.mega-roots button{font-size:17px}.mega-topic-branch{border-radius:16px}.menu-branch-heading>a{font-size:17px;padding:17px 18px}.mega-topics{padding-bottom:50px}.menu-results{padding:18px 22px}.menu-results a{font-size:17px;line-height:1.8;min-height:58px}}
@media(max-width:360px){.mega-tools .language-switch{gap:8px}.mega-heading,.mega-tools,.mega-gateways,.mega-roots,.mega-topics{padding-inline:16px}.menu-intro{padding:18px}}
