.headerActions{display:flex;gap:10px;align-items:center;justify-content:flex-end}.headerActions .headerBook{margin:0;white-space:nowrap}.headerProfile{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;min-height:36px;border:1px solid #a8c8ef;border-radius:11px;background:#f5f9ff;color:#1557af;font-size:10px;font-weight:800;white-space:nowrap;line-height:1.5}.headerProfile svg{width:15px;height:15px}.headerProfile:hover{background:#e7f1ff;border-color:#387ce0}.headerProfile:focus-visible{outline:3px solid #77aaff;outline-offset:3px}@media(min-width:1101px){.headerActions{grid-column:3;grid-row:1}.header{column-gap:18px}.header .mainNav.wrap{gap:18px}}@media(min-width:951px) and (max-width:1100px){.headerActions{grid-column:2;grid-row:1}.headerActions .headerBook{padding:8px 12px}.headerProfile{padding:8px 11px}.header .mainNav.wrap{grid-row:2}}@media(max-width:950px){.header .headerTop{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.headerActions{order:4;width:100%;justify-content:center;gap:10px}.headerActions .headerBook{display:inline-flex!important;padding:9px 12px;font-size:10px;min-height:36px}.headerProfile{font-size:10px;min-height:36px}.header .menuToggle{margin-left:auto}.header .mainNav{top:100%}}@media(max-width:380px){.headerActions{gap:7px}.headerActions .headerBook,.headerProfile{padding:9px 10px;font-size:9px}}
