.srm{--srm-text:#142b49;--srm-accent:#087f8c;font-family:var(--font-arabic-sans),Tahoma,sans-serif;direction:rtl;display:inline-block}.srm .srm-trigger{color:#fff;cursor:pointer;width:136px;height:136px;font:inherit;background:linear-gradient(145deg,#6960cf,#3e67ba 60%,#24558a);border:1px solid #9e9be3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:12px;line-height:1.5;transition:box-shadow .16s,transform .16s;display:flex;box-shadow:inset 0 2px 2px #ffffff60,inset 0 -7px 14px #1d246640,0 12px 24px #324b8a26,0 0 0 7px #7063ca0a}.srm[data-size=sm] .srm-trigger{gap:3px;width:96px;height:96px;padding:8px}.srm[data-size=sm] .srm-trigger-caption{display:none}.srm .srm-trigger-icon{place-items:center;display:grid}.srm[data-size=lg] .srm-trigger{width:152px;height:152px}.srm .srm-trigger:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 2px 2px #ffffff60,inset 0 -7px 14px #1d246640,0 16px 28px #324b8a35}.srm .srm-trigger[aria-expanded=true]{outline-offset:6px;outline:2px solid #c3bfef}.srm .srm-trigger-caption{color:#e3e9ff;font-size:11px}.srm .srm-trigger strong{font:700 16px/1.35 var(--font-opportunity-heading),sans-serif;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:110px;display:-webkit-box;overflow:hidden}.srm[data-size=sm] .srm-trigger strong{max-width:86px;font-size:14px}.srm .srm-trigger:disabled{opacity:.5;cursor:not-allowed}.srm .srm-popover{pointer-events:none;color:var(--srm-text);font:14px/1.8 var(--font-arabic-sans),Tahoma,sans-serif;direction:rtl;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.srm .srm-popover:not(:popover-open){display:none}.srm .srm-option{color:#31566e;cursor:pointer;min-height:52px;font:600 14px/1.65 var(--font-arabic-sans),sans-serif;pointer-events:auto;background:linear-gradient(#fff,#f1f7f9);border:1px solid #c1d5df;border-radius:16px;justify-content:center;align-items:center;gap:7px;display:flex;box-shadow:0 6px 16px #142b4912}.srm .srm-option:hover:not(:disabled){color:#066b76;background:#e8f5f4;border-color:#087f8c}.srm .srm-option[aria-checked=true]{color:#066b76;background:#e2f3f0;border:2px solid #087f8c}.srm .srm-option:disabled{opacity:.45;cursor:not-allowed}.srm .srm-option{position:relative}.srm .srm-selection-mark{position:absolute;inset-block-start:5px;inset-inline-end:6px}.srm .srm-popover::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#edf2f98f}@media (prefers-color-scheme:dark){.srm .srm-popover::backdrop{background:#08111e80}}.srm .srm-popover[data-mode=radial] .srm-option{flex-direction:column;width:106px;height:72px;padding:8px;position:absolute;transform:translate(-50%,-50%)}.srm .srm-popover[data-mode=radial][data-phase=open] .srm-option{animation:.24s both srm-petal-in;animation-delay:var(--srm-delay)}.srm .srm-popover[data-mode=radial][data-phase=closing] .srm-option{pointer-events:none;animation:.15s both srm-petal-out}.srm .srm-popover[data-mode=panel]{pointer-events:auto;background:#f7fafc;border:1px solid #bcd0dc;border-radius:20px;flex-direction:column;padding:12px;display:flex;overflow:hidden;box-shadow:0 18px 55px #142b4930}.srm .srm-popover[data-mode=panel]:not(:popover-open){display:none}.srm .srm-panel-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px 10px;display:flex}.srm .srm-panel-heading strong{font-family:var(--font-opportunity-heading),sans-serif}.srm .srm-close{color:#142b49;pointer-events:auto;cursor:pointer;background:#fff;border:1px solid #c1d5df;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.srm .srm-popover[data-mode=panel] .srm-options{overscroll-behavior:contain;gap:8px;min-height:0;padding:6px;scroll-padding-block:6px;display:grid;overflow:auto}.srm .srm-popover[data-mode=panel] .srm-option{box-shadow:none;justify-content:flex-start;padding:10px 14px}.srm .srm-popover[data-mode=panel][data-phase=open]{animation:.16s ease-out srm-panel-in}.srm .srm-popover[data-mode=panel][data-phase=closing]{opacity:0;pointer-events:none;transition:opacity .15s}.srm :is(button):focus-visible{outline-offset:4px;outline:3px solid #087f8c}.srm .srm-trigger:focus-visible{outline-color:#5845ac}@keyframes srm-petal-in{0%{opacity:0;transform:translate(calc(-50% + var(--srm-dx)),calc(-50% + var(--srm-dy))) scale(.35)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes srm-petal-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(calc(-50% + var(--srm-dx)),calc(-50% + var(--srm-dy))) scale(.35)}}@keyframes srm-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.srm *,.srm .srm-popover{transition:none!important;animation:none!important}}.grouped-module-navigation{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:16px;margin-block:20px;display:grid}.grouped-module-navigation .srm-inline{min-width:0;display:block}.srm.srm-inline .srm-trigger{border-radius:20px;gap:8px;width:100%;height:auto;min-height:116px;padding:18px 14px}.srm.srm-inline .srm-trigger strong{max-width:100%;font-size:17px;display:block;overflow:visible}.srm-inline[data-active=true] .srm-trigger{box-shadow:0 0 0 3px #d5d1fa,0 8px 22px #324b8a26}.srm-inline-current{color:#fff;font-size:12px}.srm-inline-chevron{transition:transform .16s}.srm-inline [aria-expanded=true] .srm-inline-chevron{transform:rotate(180deg)}.srm-inline-options{gap:7px;padding:10px 0 0;display:grid}.srm-inline-options[hidden]{display:none}.srm-inline-option{text-align:start;color:#142b49;cursor:pointer;min-height:48px;font:inherit;overflow-wrap:anywhere;background:#fff;border:1px solid #d6deeb;border-radius:12px;align-items:center;gap:9px;padding:12px;line-height:1.6;display:flex}.srm-inline-option span{flex:1;min-width:0}.srm-inline-option svg{flex-shrink:0}.srm-inline-option:hover:not(:disabled){background:#f1f0ff;border-color:#6960cf}.srm-inline-option[aria-current=page]{color:#362b82;background:#eae7ff;border-color:#6960cf;font-weight:700;box-shadow:inset -4px 0 #6960cf}.srm-inline-option:focus-visible,.srm.srm-inline .srm-trigger:focus-visible{outline-offset:3px;outline:3px solid #087f8c}.srm-inline-option:disabled{opacity:.5;cursor:not-allowed}@media (max-width:540px){.grouped-module-navigation{grid-template-columns:1fr;gap:12px}.srm.srm-inline .srm-trigger{min-height:96px}}@media (prefers-reduced-motion:reduce){.srm-inline-chevron{transition:none}}
