/* Nexora optical layer. Hover rules in refinement.css remain untouched. */
.liquid-filter-defs{position:absolute;width:0;height:0;pointer-events:none;left:0;top:0}
.liquid-host{isolation:isolate;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;--liquid-veil:.15;--liquid-readable-inset:8px;--liquid-shadow:0 14px 34px #0610171c,inset 0 1px 0 #ffffff61;box-shadow:var(--liquid-shadow)}
.liquid-shell{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;display:block}
.liquid-backdrop,.liquid-tint,.liquid-readable,.liquid-bezel{position:absolute;inset:0;border-radius:inherit;pointer-events:none;display:block}
.liquid-backdrop{background:radial-gradient(140% 120% at 16% 0%,#ffffff24,transparent 44%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.liquid-tint{background:linear-gradient(180deg,#ffffff14,#ffffff0a 55%,#ffffff0f);box-shadow:inset 0 1px 0 #ffffff5c,inset 0 -1px 0 #ffffff1c}
.liquid-readable{inset:var(--liquid-readable-inset);border-radius:inherit;background:rgba(255,255,255,var(--liquid-veil));filter:blur(4px)}
.liquid-bezel{background:linear-gradient(135deg,#ffffff94 0%,#ffffff2e 42%,transparent 72%),linear-gradient(315deg,#ffffff0a,#ffffff1a);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;opacity:.52}
.site-header{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;display:flow-root;padding-block:10px}
.header-inner.liquid-host{height:68px;margin-top:0;margin-bottom:0;border-radius:22px;border:1px solid #e1e6e84d;padding-inline:18px;position:relative;--liquid-veil:0;--liquid-readable-inset:0px;--liquid-shadow:0 5px 18px #0610170d,inset 0 1px 0 #ffffff61}
.header-inner .liquid-readable{display:none}
.header-inner .liquid-tint{background:none;box-shadow:inset 0 1px 0 #ffffff38}
.header-inner .liquid-backdrop{background:none}
.header-inner .brand,.header-inner .site-nav{color:var(--nav-ink,#08141c);transition:color 150ms}
.header-inner .brand small,.header-inner .site-nav a,.header-inner .site-nav a[aria-current]{color:var(--nav-ink,#08141c)}
.header-inner .brand small{opacity:.75}
.header-inner .brand img{filter:invert(var(--nav-invert,0))}
.header-inner .site-nav a[aria-current]:after{background:currentColor}
.select-menu.liquid-host{--liquid-veil:.38;--liquid-readable-inset:6px;border-color:#e1e6e888}
.select-menu.liquid-host:before{display:none}
.select-menu.liquid-host .select-option{background:transparent}
.select-menu.liquid-host .select-option:hover,.select-menu.liquid-host .select-option.is-focused{background:#ffffff6e}
.select-menu.liquid-host .select-option[aria-selected=true]{background:#edf1f29c}
.detail-dialog.liquid-host{--liquid-veil:.78;--liquid-readable-inset:12px;border-color:#ced6d985;box-shadow:0 24px 80px #08141c25,inset 0 1px 0 #ffffff99}
.detail-dialog::backdrop{background:#08141c24;backdrop-filter:none;-webkit-backdrop-filter:none}
.detail-dialog .dialog-head{background:#ffffff1a}
/* Inset shadows antialias fractional widths; borders alone snap to a device pixel. */
.liquid-host[data-liquid-mode=native]{border-width:.15px;border-color:transparent}
.header-inner[data-liquid-mode=native]{--liquid-shadow:0 5px 18px #0610170d}
.liquid-host[data-liquid-mode=native]>.liquid-shell>.liquid-tint{box-shadow:inset 0 0 0 .15px #ffffff61}
.liquid-host[data-liquid-mode=native]>.liquid-shell>.liquid-bezel{opacity:.15}
.liquid-host:not([data-liquid-ready]) .liquid-backdrop,.liquid-host[data-liquid-mode=frost] .liquid-backdrop{background:#f7f7f7bb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.liquid-host[data-liquid-mode=frost] .liquid-bezel{display:none}
.header-inner[data-liquid-mode=frost] .liquid-backdrop{background:#fbfcfcb8;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}
/* Solid surfaces requested for the status badge and download combobox. */
.floating-done{background:#fff;border:1px solid #edf1f2;color:#526169;box-shadow:0 8px 24px #08141c0d;backdrop-filter:none;-webkit-backdrop-filter:none}
body[data-page=download] .select-trigger{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}
body[data-page=download] .select-menu{background:#fff;border-color:#e1e6e8;box-shadow:0 12px 32px #08141c14,0 2px 6px #08141c06;backdrop-filter:none;-webkit-backdrop-filter:none}
body[data-page=download] .select-menu:before{display:none}
body[data-page=download] .select-option:hover,body[data-page=download] .select-option.is-focused{background:#f5f7f7;border-color:transparent;box-shadow:none}
body[data-page=download] .select-option[aria-selected=true]{background:#edf1f2}
@media(max-width:800px){.site-header{padding-block:8px}.header-inner.liquid-host{height:64px;border-radius:20px;padding-inline:14px}}
@media(max-width:560px){.header-inner.liquid-host{height:60px;width:calc(100% - 24px);padding-inline:12px}.header-inner .brand{font-size:15px}.header-inner .brand img{width:30px;height:30px}.header-inner .header-cta{padding-inline:10px!important}.header-inner .site-nav{font-size:14px}}
@supports not (filter:url('#filter')){.liquid-host .liquid-backdrop{filter:none!important;background:#f7f7f7db!important}}
