/* Material and indicator only: the approved dock dimensions and destinations stay intact. */
.view-B .glass-header .logo,.view-B .glass-header .nav-links,.view-B .glass-header .nav-actions,.view-B .mobile-section{background:linear-gradient(135deg,#ffffffc9,#f3f6f2aa 55%,#ffffffb8);border-color:#ffffffc7;backdrop-filter:blur(34px) saturate(165%);-webkit-backdrop-filter:blur(34px) saturate(165%);box-shadow:0 9px 28px #18302c1b,0 1px 3px #14272312,inset 0 1px 0 #fff,inset 0 -1px 0 #ffffff66;isolation:isolate;color:#202521}.view-B .glass-header .nav-links:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#fff8,transparent 40%,#fff2 75%,#fff7);z-index:-1}.view-B .glass-header .nav-links a{color:#202521;text-shadow:0 1px 2px #ffffff7a}.view-B .glass-header .indicator{background:linear-gradient(155deg,#ffffffec,#ffffff87 65%,#ffffffcb);border:1px solid #ffffffe3;box-shadow:0 3px 9px #19352b1a,inset 0 1px 2px #fff,inset 0 -2px 4px #ffffffb0;backdrop-filter:blur(9px) saturate(120%);-webkit-backdrop-filter:blur(9px) saturate(120%);transition:none;will-change:transform,width,border-radius}.view-B .glass-header .nav-links a:hover{transform:none}.view-B .glass-header .nav-links a:focus-visible{outline:2px solid #356775;outline-offset:-2px}.view-B .glass-header .control{color:#202521}html[data-theme=dark] .view-B .glass-header .logo,html[data-theme=dark] .view-B .glass-header .nav-links,html[data-theme=dark] .view-B .glass-header .nav-actions,html[data-theme=dark] .view-B .mobile-section{background:linear-gradient(135deg,#202a27e8,#202823d6);border-color:#ffffff42;box-shadow:0 9px 28px #0004,inset 0 1px 0 #ffffff42,inset 0 -1px 0 #ffffff12;color:#f6faf5}html[data-theme=dark] .view-B .glass-header .nav-links a,html[data-theme=dark] .view-B .glass-header .control,html[data-theme=dark] .view-B .glass-header .logo small{color:#f6faf5;text-shadow:0 1px 2px #0005}html[data-theme=dark] .view-B .glass-header .indicator{background:linear-gradient(140deg,#798a7e99,#647b6970);border-color:#ffffff50;box-shadow:0 3px 9px #0003,inset 0 1px 2px #ffffff50}
@media(prefers-reduced-transparency:reduce){.view-B .glass-header .logo,.view-B .glass-header .nav-links,.view-B .glass-header .nav-actions{background:#f6f7f2;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] .view-B .glass-header .logo,html[data-theme=dark] .view-B .glass-header .nav-links,html[data-theme=dark] .view-B .glass-header .nav-actions{background:#26302a}}
@supports not (backdrop-filter:blur(1px)){.view-B .glass-header .logo,.view-B .glass-header .nav-links,.view-B .glass-header .nav-actions{background:#f6f7f2}}
@media(forced-colors:active){.view-B .glass-header .nav-links{background:Canvas;border:1px solid CanvasText}.view-B .glass-header .indicator{background:Highlight;border:1px solid Highlight}.view-B .glass-header .nav-links a{color:CanvasText}}

.view-B .glass-header .logo,.view-B .glass-header .nav-links,.view-B .glass-header .nav-actions,.view-B .mobile-section{border-radius:999px;box-shadow:0 10px 28px #18302c20,0 1px 4px #1427231a,inset 0 2px 1px #fffffff0,inset 0 -2px 4px #ffffff65}.view-B .glass-header .nav-links:before{background:radial-gradient(ellipse at var(--glass-x,50%) var(--glass-y,25%),#ffffffb0,transparent 57%),linear-gradient(140deg,#fff6,transparent 40%,#fff3)}.view-B .glass-header .indicator{border-radius:999px!important;background:linear-gradient(165deg,#fffffff5,#ffffff99 65%,#ffffffe3);box-shadow:0 4px 12px #203c2b24,inset 0 2px 1px white,inset 0 -2px 5px #e0e9df44}.view-B .glass-header .nav-links a{font-weight:400;line-height:1.25;letter-spacing:0;transform:none!important}.view-B .glass-header .nav-links a:hover{transform:none!important}

html[data-theme=dark] .view-B .glass-header .logo,html[data-theme=dark] .view-B .glass-header .nav-links,html[data-theme=dark] .view-B .glass-header .nav-actions{background:linear-gradient(135deg,#25322bea,#202a24cf)!important;border-color:#ffffff55;box-shadow:0 8px 24px #0004,inset 0 2px 1px #ffffff60,inset 0 -1px 3px #ffffff18}
