.qlick-preferences{display:inline-flex;align-items:center;flex-shrink:0;gap:6px}.qlick-language{position:relative;display:inline-flex;flex-shrink:0}.qlick-language-trigger{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0;border-radius:999px}.qlick-language-trigger[data-compact=true]{width:44px}.qlick-language-trigger-face{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid var(--rule);border-radius:999px;background:var(--paper-raised);color:var(--ink);font-size:12px;font-weight:500}.qlick-language-trigger[data-compact=true] .qlick-language-trigger-face{width:44px;gap:3px;padding:0 5px}.qlick-language-flag{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:18px;line-height:1}.qlick-language-chevron{width:10px;height:10px;color:var(--ink-soft)}.qlick-language-trigger[aria-expanded=true] .qlick-language-chevron{transform:rotate(180deg)}.qlick-language-trigger:hover .qlick-language-chevron{color:var(--ink)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qlick-language-flag{transition:scale .16s ease}.qlick-language-trigger:not(:disabled):hover .qlick-language-flag,.qlick-theme-toggle:not(:disabled):hover svg{scale:1.1}}.qlick-language-menu{position:absolute;inset-inline-end:0;top:calc(100% + 7px);z-index:60;width:174px;padding:5px;border:1px solid var(--rule);border-radius:16px;background:var(--paper-raised);color:var(--ink);box-shadow:0 14px 40px -10px rgba(0,0,0,.25)}.qlick-language-option{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;border-radius:11px;text-align:start;font-size:13px;font-weight:500}.qlick-language-option-name{flex:1}.qlick-language-option:hover,.qlick-language-option[aria-checked=true]{background:var(--paper-sunk)}.qlick-language-option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.qlick-language-check{width:15px;height:15px;color:var(--ink)}@media (prefers-reduced-motion:no-preference){.qlick-language-chevron{transition:transform .16s ease}.qlick-language-menu{animation:qlick-language-menu-enter .15s ease-out}}@keyframes qlick-language-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}html:is([data-qlick-motion=language],[data-qlick-motion=theme]) body{overflow-anchor:none}html:is([data-qlick-motion=language],[data-qlick-motion=theme]) :is(.qlick-topbar,.qlick-site-nav){view-transition-name:qlick-header}html:is([data-qlick-motion=language],[data-qlick-motion=theme])::view-transition-group(root){animation:none}html:is([data-qlick-motion=language],[data-qlick-motion=theme])::view-transition-group(qlick-header){z-index:10;top:0;animation:none}html:is([data-qlick-motion=language],[data-qlick-motion=theme])::view-transition-new(qlick-header),html:is([data-qlick-motion=language],[data-qlick-motion=theme])::view-transition-old(qlick-header){height:100%;-o-object-position:top left;object-position:top left;mix-blend-mode:normal;animation:none}html:is([data-qlick-motion=language],[data-qlick-motion=theme])::view-transition-new(qlick-header){animation:qlick-header-in .16s ease-out both}@keyframes qlick-header-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.qlick-language-current-flag{animation:qlick-language-flag-enter .28s cubic-bezier(.22,1,.36,1)}html[data-qlick-motion=language]{--qlick-language-shift:12px}html[data-qlick-motion=language][data-qlick-language-to=ar]{--qlick-language-shift:-12px}html[data-qlick-motion=language]::view-transition-group(root){animation-duration:.32s}html[data-qlick-motion=language]::view-transition-new(root),html[data-qlick-motion=language]::view-transition-old(root){mix-blend-mode:normal}html[data-qlick-motion=language]::view-transition-old(root){animation:qlick-language-page-out .22s ease-in both}html[data-qlick-motion=language]::view-transition-new(root){animation:qlick-language-page-in .32s cubic-bezier(.22,1,.36,1) both}}@keyframes qlick-language-flag-enter{0%{opacity:0;transform:translateY(5px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes qlick-language-page-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(calc(var(--qlick-language-shift) * -1))}}@keyframes qlick-language-page-in{0%{opacity:0;transform:translateX(var(--qlick-language-shift))}to{opacity:1;transform:translateX(0)}}.qlick-theme-toggle{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink);overflow:hidden}.qlick-theme-toggle svg{position:absolute;width:19px;height:19px}.qlick-theme-toggle .theme-moon{opacity:0;transform:translateY(22px) rotate(60deg)}.qlick-theme-toggle[data-mode=dark] .theme-sun{opacity:0;transform:translateY(-22px) rotate(-60deg)}.qlick-theme-toggle[data-mode=dark] .theme-moon{opacity:1;transform:translateY(0) rotate(0)}@media (prefers-reduced-motion:no-preference){.qlick-theme-toggle svg{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s ease,scale .16s ease}html[data-qlick-motion=theme]::view-transition-group(root){animation-duration:.68s}html[data-qlick-motion=theme]::view-transition-new(root),html[data-qlick-motion=theme]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-qlick-motion=theme]::view-transition-old(root){z-index:1}html[data-qlick-motion=theme]::view-transition-new(root){z-index:2;animation:qlick-theme-reveal .68s cubic-bezier(.65,0,.35,1) both}}@keyframes qlick-theme-reveal{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}