.refined-header{border:0;border-bottom:1px solid var(--border)}.refined-shell{margin-inline:auto;position:relative;container:refined-chrome/inline-size}.refined-row{align-items:center;gap:24px;min-height:75px;padding:15px 80px;display:flex}.refined-brand{min-width:0;color:var(--primary);font:800 1.625rem/2rem var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;text-decoration:none;display:flex}.refined-brand img{flex:none;width:28px;height:28px}.refined-brand span{overflow-wrap:anywhere}.refined-desktop-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 24px;margin-inline-start:auto;display:flex}.refined-desktop-nav a{color:var(--foreground);border-bottom:2px solid #0000;padding-block:12px 10px;font-size:1rem;line-height:1.25;text-decoration:none}.refined-desktop-nav a[aria-current]{border-bottom-color:var(--primary);font-weight:600}.refined-search{--pf-input-height:44px;--pf-background:transparent;--pf-border:transparent;--pf-text-muted:var(--primary);flex:none;width:44px;height:44px;display:block}.refined-search .pf-trigger-btn{justify-content:center;padding:0!important}.refined-search .pf-trigger-icon{width:22px!important;height:22px!important}.refined-download{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-base);padding:12px 18px;font-size:1rem;font-weight:400;line-height:1.25;text-decoration:none}.refined-menu{display:none}@media (hover:hover) and (pointer:fine){.refined-desktop-nav a:hover{border-bottom-color:var(--primary)}.refined-menu nav a:hover,.refined-menu summary:hover{background:var(--secondary)}.refined-download:hover{filter:brightness(1.1)}}.refined-menu summary:active{background:var(--secondary)}@media (width<=960px){.refined-row{gap:8px;min-height:63px;padding:9px 16px}.refined-brand{margin-inline-end:auto;font-size:1.375rem;line-height:1.75rem}.refined-brand img{width:24px;height:24px}.refined-desktop-nav,.refined-download{display:none}.refined-search{margin-inline-end:4rem}.refined-menu{display:block}.refined-menu summary{border-radius:var(--radius-base);width:3.5rem;min-height:44px;color:var(--foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:12px 8px;font-size:1rem;font-weight:400;line-height:1.25;list-style:none;display:flex;position:absolute;inset-block-start:9.5px;inset-inline-end:16px}.refined-menu summary::-webkit-details-marker{display:none}.refined-menu .close-label,.refined-menu[open] .menu-label{display:none}.refined-menu[open] .close-label{display:inline}.refined-menu nav{flex-direction:column;gap:4px;padding:4px 16px 16px;display:flex}.refined-menu nav a{border-radius:var(--radius-base);min-height:44px;color:var(--foreground);align-items:center;padding:10px 12px;font-size:1rem;line-height:1.5;text-decoration:none;display:flex}.refined-menu nav a[aria-current]{color:var(--primary);text-underline-offset:4px;font-weight:600;text-decoration:underline}.refined-header:has(.refined-menu[open]){max-height:100svh;overflow-y:auto}}@container refined-chrome (width<=18rem){.refined-row{flex-wrap:wrap}.refined-brand{flex-basis:100%}.refined-search{height:max(44px,1.25rem + 24px);margin-inline-start:auto}.refined-menu summary{inset-block-start:calc(17px + 1.75rem)}}
