.cur{vertical-align:middle;flex-shrink:0;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.cur-btn{width:36px;height:36px;font:800 .88rem/1 var(--font);color:var(--accent);background:var(--surface);border:1.5px solid var(--line);cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.cur-btn:after{content:"";border-radius:50%;position:absolute;inset:-4px}.cur-btn:hover{border-color:var(--accent)}.cur-btn:active{transform:scale(.92)}.cur-btn[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.cur-rate{color:var(--ink);font-weight:700}.cur-note{color:var(--ink-muted);white-space:normal;overflow-wrap:anywhere;font-size:.78rem;display:none}.cur-note .cur-edit{white-space:nowrap}:root[data-currency=eur] .cur-note{display:inline}.cur-edit,.cur-form button{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.cur-form{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:inline-flex}.cur-form input{width:5rem;font:inherit;border:1px solid var(--field-border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:.2rem .25rem}@media (prefers-reduced-motion:reduce){.cur-btn:active{transform:none}}.mnav{align-items:center;gap:1.5rem;margin-inline-start:auto;display:flex;position:relative}.mnav-links{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.mnav-links a{color:#e6ddcf;white-space:nowrap;transition:color var(--dur-fast) ease;padding-block:8px;font-size:.95rem;font-weight:600;text-decoration:none}.mnav-links a:hover{color:#fff}.mnav-links a[aria-current=page]{color:#fff;background:var(--motif-chevrons) 0 100% / 8px 4px repeat-x}.mnav-cta{color:var(--navy);background:#fff;border:0;padding:.7rem 1rem;font-size:.92rem}.mnav-cta:hover{background:var(--page);color:var(--navy)}:root[data-auth] .mnav-auth-out,:root:not([data-auth]) .mnav-auth-in{display:none}.mnav-me{color:#fff;width:40px;height:40px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;border:1px solid #ffffff40;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.mnav-me:hover,.mnav-me[aria-current=page]{background:#ffffff1a;border-color:#ffffff73}.mnav-user-in,:root[data-auth] .mnav-user-out{display:none}:root[data-auth] .mnav-user-in{display:grid}.mnav .mnav-user-out{white-space:nowrap;border-radius:999px;grid-auto-flow:column;gap:.45rem;width:auto;padding:0 .9rem 0 .75rem;font-size:.88rem;font-weight:700}.mnav-me-label{line-height:1}.mnav-bell{color:#fff}@media (width>=1221px){.mnav-home .lang{display:none}}.mnav-msg{display:none}:root[data-auth] .mnav-msg{display:grid}.mnav-msg-count{top:-4px;color:#fff;background:var(--danger-ink);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--navy-deep);border-radius:999px;place-items:center;padding:0 5px;font-size:.7rem;font-weight:800;line-height:1;display:grid;position:absolute;inset-inline-end:-4px}.mnav-msg-count[hidden]{display:none}.mnav-msg-count-inline{vertical-align:middle;box-shadow:none;margin-inline-start:.35rem;display:inline-grid;position:static}.mnav-pro{color:var(--blue-bright);white-space:nowrap;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;background:#6fa6ff1a;border:1px solid #6fa6ff73;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.mnav-pro:hover{color:#fff;border-color:var(--blue-bright);background:#6fa6ff33}.mnav-pro[aria-current=page]{color:#fff;border-color:var(--blue-bright)}.mnav-btn{border-radius:var(--radius-md);cursor:pointer;color:#fff;width:44px;height:44px;transition:background-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);background:#ffffff1a;border:0;place-items:center;display:none}.mnav-btn:hover,.mnav-btn[aria-expanded=true]{background:#ffffff2e}.mnav-btn:active{transform:scale(.95)}.mnav-btn-label{display:none}@media (width>=1221px){.mnav-menu-only .mnav-btn{grid-auto-flow:column;align-items:center;gap:.5rem;width:auto;padding:0 1rem}.mnav-menu-only .mnav-btn-label{font-size:.9rem;font-weight:700;display:inline}}.mnav-panel{top:calc(100% + .5rem);z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);transform-origin:100% 0;opacity:0;min-width:230px;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);padding:.5rem;position:absolute;inset-inline-end:0;transform:translateY(-4px)scale(.96);box-shadow:0 20px 40px -16px #0b163380}.mnav-panel.is-open{opacity:1;transform:none}.mnav-panel ul{margin:0;padding:0;list-style:none}.mnav-panel a{border-radius:var(--radius-sm);color:var(--ink);transition:background-color var(--dur-fast) ease;padding:.75rem;font-weight:600;text-decoration:none;display:block}.mnav-panel a:hover{background:var(--page)}.mnav-panel a[aria-current=page]{color:var(--accent)}.mnav-panel .mnav-row{justify-content:space-between;align-items:center;gap:1rem;font-size:1.02rem;font-weight:700;display:flex}.mnav-row small{color:var(--ink-muted);margin-top:.15rem;font-size:.8rem;font-weight:600;display:block}.mnav-chev{color:var(--ink-muted);flex:none}:root[dir=rtl] .mnav-chev{transform:scaleX(-1)}.mnav-panel>ul>li+li{border-top:1px solid var(--line)}.mnav-actions{gap:.5rem;padding:.75rem .25rem;display:grid}.mnav-panel .mnav-act{border-radius:var(--radius-md);justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1rem;font-weight:700;display:flex}.mnav-panel .btn-primary.mnav-act{color:#fff;background:var(--navy)}.mnav-panel .btn-primary.mnav-act:hover{background:var(--navy-deep)}.mnav-panel .mnav-act-ghost{border:1px solid var(--line);color:var(--ink)}.mnav-group{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin:.5rem .75rem .25rem;font-size:.72rem;font-weight:600}:root[dir=rtl] .mnav-group{font-family:var(--font);letter-spacing:0}.mnav-panel .mnav-panel-pro span{color:var(--blue);align-items:center;gap:.5rem;display:inline-flex}.mnav-foot{border-top:1px solid var(--line);gap:1.25rem;margin:.5rem .75rem .25rem;padding-top:.75rem;display:flex}.mnav-panel .mnav-foot a{color:var(--ink-muted);padding:0;font-size:.88rem}.mnav-panel .mnav-foot a:hover{color:var(--ink);background:0 0}@media (width<=1760px){.mnav,.mnav-links{gap:.9rem}.mnav-links a{font-size:.9rem}.mnav-pro{padding:.5rem .75rem;font-size:.85rem}}@media (width<=1380px){.mnav,.mnav-links{gap:.65rem}.mnav-links a{font-size:.86rem}}@media (width>=1221px) and (width<=1300px){.mnav,.mnav-links{gap:.45rem}.mnav-links a{font-size:.8rem}.mnav-pro{padding:.45rem .6rem}}@media (width<=1220px){.mnav-links,.mnav-cta,.mnav-pro,.mnav-bell{display:none}.mnav-panel{width:min(380px,100vw - 1.5rem);max-height:calc(100dvh - 90px);overflow-y:auto}.mnav-btn{display:grid}.mnav-me{border-radius:var(--radius-md);background:#ffffff1a;border:0;width:44px;height:44px}}.mnav-menu-only .mnav-links,.mnav-menu-only .mnav-cta,.mnav-menu-only .mnav-pro,.mnav-menu-only .mnav-bell{display:none}.mnav-menu-only .mnav-btn{display:grid}.mnav-menu-only .mnav-me{border-radius:var(--radius-md);background:#ffffff1a;border:0;width:44px;height:44px}.mnav-menu-only .mnav-user-out{width:auto;height:44px;padding:0 .9rem 0 .75rem}@media (width<=860px){.mnav .mnav-user-out,.mnav-menu-only .mnav-user-out{border-radius:var(--radius-md);width:44px;padding:0}.mnav-me-label{display:none}}@media (prefers-reduced-motion:reduce){.mnav-panel{transition:opacity var(--dur-fast) ease;transform:none}.mnav-btn:active{transform:none}}:root[dir=rtl] .mnav-panel{transform-origin:0 0}@media (width<=480px){.mnav{gap:.25rem}:root[data-auth] .mnav-msg{display:none}.mnav-me,.mnav-btn,.mnav-menu-only .mnav-me,.mnav .lang-toggle,.mnav .mnav-user-out,.mnav-menu-only .mnav-user-out{width:40px;height:40px}}.mnav .cur{flex:none}.mnav .cur-btn{width:auto;height:38px;font:800 .8rem/1 var(--font);color:#ffffffb8;background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.mnav .cur-btn:after{border-radius:999px}.mnav .cur-btn:hover{background:#ffffff14;border-color:#fff6}.mnav .cur-btn:active{transform:scale(.96)}.mnav .cur-btn[aria-pressed=true]{color:#ffffffb8;background:0 0;border-color:#ffffff38}.cur-seg{min-width:28px;height:100%;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:999px;place-items:center;padding:0 .4rem;display:grid}.cur-seg-da:lang(ar),:root[lang^=ar] .cur-seg-da{font-family:var(--font-ar-text);font-size:.85rem}.cur-btn[aria-pressed=false] .cur-seg-da,.cur-btn[aria-pressed=true] .cur-seg-eur{background:var(--accent);color:#fff}@media (width<=860px){.mnav .cur-btn{border-radius:var(--radius-md);background:#ffffff1a;border:0;height:44px;padding:4px}.mnav .cur-btn[aria-pressed=true]{background:#ffffff1a}.mnav .cur-seg{border-radius:calc(var(--radius-md) - 3px);min-width:28px;padding:0 .35rem}}.mnav-menu-only .cur-btn{border-radius:var(--radius-md);background:#ffffff1a;border:0;height:44px;padding:4px}.mnav-menu-only .cur-btn[aria-pressed=true]{background:#ffffff1a}.mnav-menu-only .cur-seg{border-radius:calc(var(--radius-md) - 3px)}@media (width<=480px){.mnav .cur-btn,.mnav-menu-only .cur-btn{height:40px}.mnav .cur-btn:after{inset:-2px}}@media (width<=400px){.rnav>.back{display:none}}.mnav-user-in.has-avatar>svg{display:none}.mnav .mnav-user-in.has-avatar{background:0 0;border:0;border-radius:50%;padding:0;overflow:hidden}.mnav .mnav-user-in.has-avatar:hover,.mnav .mnav-user-in.has-avatar[aria-current=page]{background:0 0;box-shadow:0 0 0 2px #ffffff73}.mnav-avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mnav-item{position:relative}.mega{z-index:60;top:calc(100% + 14px);width:max-content;min-width:480px;max-width:min(760px, calc(100vw - 2 * var(--gutter)));background:var(--surface);color:var(--ink);translate:var(--mega-dx,0px) 0;opacity:0;visibility:hidden;transition:opacity var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast);border-radius:18px;padding:1.5rem 1.6rem 1.4rem;position:absolute;inset-inline-start:-1.25rem;transform:translateY(6px);box-shadow:0 24px 60px -24px #0b16338c,0 0 0 1px #0b16330f}.mega:before{content:"";inset-inline:0;height:16px;position:absolute;top:-16px}@media (width>=1221px){.mnav-item.has-mega:is(.mega-open,:has(:focus-visible)):not(.mega-closed) .mega{opacity:1;visibility:visible;transition-delay:90ms,90ms,0s;transform:none}}@media (width<=1220px){.mega{display:none}}.mega-cols{grid-auto-columns:minmax(170px,230px);grid-auto-flow:column;gap:2rem;display:grid}.mega-title{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .65rem;font-size:.72rem;font-weight:800}.mega-col ul{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.mnav-links .mega .mega-col a{color:var(--ink);white-space:normal;background:0 0;padding:.35rem 0;font-size:.92rem;font-weight:600;line-height:1.35;display:block}.mnav-links .mega .mega-col a:hover{color:var(--blue)}.mega-note{color:var(--ink-muted);margin:.6rem 0 0;font-size:.75rem}.mega-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;padding-top:1.1rem;display:flex}.mnav-links .mega .mega-actions .btn{white-space:nowrap;padding:.65rem 1rem;font-size:.88rem}.mnav-links .mega .mega-actions .btn-primary{color:#fff}.mnav-links .mega .mega-actions .btn-outline{color:var(--ink)}@media (prefers-reduced-motion:reduce){.mega{transition:none;transform:none}}
