/* Header-lås (NY-2): indlæses SIDST i <head>, så sidernes egne styles (public.css, .btn, button{…}, nav a{…})
   ikke kan ændre den fælles header. Kun egenskaber, der før lækkede, låses her. */
html body #wch.wcs-h{box-sizing:content-box}
html body #wch.wcs-h .wch-in{box-sizing:border-box}
html body #wch.wcs-h .wch-links a{border:0;margin:0;min-height:var(--wc-tap);font-size:var(--wc-fs-md);font-weight:600;text-decoration:none}
html body #wch.wcs-h .wch-search input{height:40px;min-height:40px;box-sizing:border-box}
html body #wch.wcs-h .wch-search svg{width:18px;height:18px}
html body #wch.wcs-h .btn{font-family:var(--wc-font);font-size:var(--wc-fs-sm);font-weight:700;line-height:1;background-image:none;border-width:1px;border-style:solid;border-radius:10px;text-decoration:none;flex:0 0 auto;width:auto;margin:0}
html body #wch.wcs-h .btn-ghost{background-color:transparent;color:var(--wc-text-2);border-color:var(--wc-line);box-shadow:none}
html body #wch.wcs-h .btn-ghost:hover{background-color:var(--wc-surface-2);color:var(--wc-text)}
html body #wch.wcs-h .btn-primary{background-color:var(--wc-accent);color:var(--wc-accent-ink);border-color:transparent;box-shadow:0 6px 20px -8px rgba(38,198,160,.6)}
html body #wch.wcs-h .btn-primary:hover{background-color:var(--wc-accent-hover)}
html body #wch.wcs-h .wc-iconbtn{flex:0 0 auto;margin:0;width:var(--wc-tap);height:var(--wc-tap);min-height:var(--wc-tap);padding:0;border:1px solid transparent;border-radius:var(--wc-r-md);background:transparent;color:var(--wc-text-2);font-size:16px;font-weight:400;box-shadow:none}
html body #wch.wcs-h .wc-iconbtn:hover{background:var(--wc-surface-2);color:var(--wc-text)}
html body #wch.wcs-h .wc-iconbtn svg{width:22px;height:22px}
@media(min-width:901px){html body #wch.wcs-h .btn{height:40px;min-height:40px;padding:0 14px}}
@media(max-width:900px){html body #wch.wcs-h .btn{height:44px;min-height:44px}html body #wch.wcs-h .wch-auth-out .btn-ghost{border-color:transparent;padding:0 8px}html body #wch.wcs-h .wch-auth-out .btn-primary{padding:0 12px}}
