.unified-product-nav{position:sticky;top:0;z-index:25;display:block;padding:0 6%;background:rgba(20,20,22,.96);backdrop-filter:blur(18px);border-bottom:1px solid #ffffff16;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}.unified-product-nav .product-identity{display:flex;align-items:baseline;gap:16px;padding:22px 0 12px;white-space:nowrap;text-decoration:none;color:#f5f5f7}.product-identity strong{font-size:24px;font-weight:600;letter-spacing:-.5px}.unified-product-nav .product-identity span{font-size:16px;color:#a1a1a6;font-weight:400;margin:0}.product-navigation-row{display:flex;align-items:center;gap:24px}.unified-product-nav .product-tabs{display:flex;align-items:center;gap:36px;overflow-x:auto;min-width:0;scrollbar-width:none}.product-tabs::-webkit-scrollbar{display:none}.unified-product-nav .product-tabs a{position:relative;display:block;flex:none;padding:19px 0;color:#96969e;font-size:14px;line-height:1.5;white-space:nowrap;text-decoration:none;transition:color .2s}.unified-product-nav .product-tabs a:hover,.unified-product-nav .product-tabs a[aria-current]{color:#fff}.unified-product-nav .product-tabs a[aria-current]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#fff}.unified-product-nav .product-choice{flex:none;margin-left:auto;padding:10px 23px;border-radius:30px;background:#f5f5f7;color:#1d1d1f;font-size:14px;text-decoration:none;white-space:nowrap}.unified-product-nav a:focus-visible{outline:2px solid #eee;outline-offset:-2px}section[id]{scroll-margin-top:140px}@media(max-width:700px){.unified-product-nav{padding:0 20px}.unified-product-nav .product-identity{padding:19px 0 10px;gap:12px}.product-identity strong{font-size:21px}.unified-product-nav .product-identity span{font-size:13px}.product-navigation-row{gap:18px}.unified-product-nav .product-tabs{flex:1;gap:24px}.unified-product-nav .product-tabs a{font-size:12px;padding:18px 0}.unified-product-nav .product-choice{padding:10px 15px;font-size:12px;margin-bottom:3px}}
.unified-product-nav .product-navigation-row{display:flex;gap:24px}.unified-product-nav .product-navigation-row>.product-choice{display:block}@media(max-width:700px){.unified-product-nav .product-navigation-row{gap:18px}}
/* Compact two-level product navigation. */
.unified-product-nav{background:rgba(17,17,19,.97)}
.unified-product-nav .product-identity{padding:16px 0 4px;gap:12px;line-height:1.35}
.unified-product-nav .product-identity strong{font-size:22px;font-weight:600}
.unified-product-nav .product-identity span{font-size:13px;color:#929297}
.unified-product-nav .product-navigation-row{gap:24px}
.unified-product-nav .product-tabs{gap:30px}
.unified-product-nav .product-tabs a{padding:13px 0 14px;font-size:13px}
.unified-product-nav .product-navigation-row>.product-choice{padding:7px 18px;font-size:12px;line-height:1.5;margin-bottom:0}
@media(max-width:700px){
.unified-product-nav{padding:0 20px}
.unified-product-nav .product-identity{padding:14px 0 3px;gap:10px}
.unified-product-nav .product-identity strong{font-size:20px}
.unified-product-nav .product-identity span{font-size:12px}
.unified-product-nav .product-navigation-row{gap:16px}
.unified-product-nav .product-tabs{gap:22px}
.unified-product-nav .product-tabs a{padding:13px 0 14px;font-size:12px}
.unified-product-nav .product-navigation-row>.product-choice{padding:6px 14px;font-size:11px}
}
.unified-product-nav.scroll-pinned{position:fixed;left:0;right:0;top:0;z-index:90}
.unified-product-nav.scroll-pinned .product-identity{display:none}
#site-content>header.scroll-reveal{position:fixed;left:0;right:0;top:0;z-index:100;background:#09090a}
.back-to-top{position:fixed;right:20px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:95;width:42px;height:42px;border:1px solid #ffffff30;border-radius:50%;background:#252527e8;color:#fff;box-shadow:0 3px 18px #0002;font:22px/1 sans-serif;cursor:pointer;backdrop-filter:blur(12px)}
.back-to-top[hidden]{display:none}.back-to-top:focus-visible{outline:2px solid #777;outline-offset:3px}
#site-content{overflow-anchor:none}
