.book-landing.unified-center-site .book-site-header.unified-center-header>.center-group-navigation{min-width:0;display:flex;overflow:visible!important}.center-menu{letter-spacing:normal;width:100%;font-family:inherit}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-groups{box-sizing:border-box;flex-flow:column;justify-content:center;align-items:center;gap:2px;width:100%;max-width:100%;margin:0;padding:6px 0;display:flex}.center-menu-cluster{background:0 0;border:0;border-radius:0;flex-flow:row;justify-content:center;align-items:center;gap:clamp(14px,1.25vw,18px);width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link{min-height:44px;color:var(--nav,#c9cdd7);font:inherit;white-space:nowrap;text-align:center;box-sizing:border-box;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:7px 5px;font-size:17px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s;display:flex;position:relative}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link:after{content:"";background:var(--accent,#f37736);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:3px;left:5px;right:5px;transform:scaleX(0)}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link:hover,.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link[data-active=true]{color:var(--accent,#f37736);box-shadow:none;background:0 0}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link:hover:after,.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link[data-active=true]:after{transform:scaleX(1)}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link:focus-visible{outline:2px solid var(--accent,#f37736);outline-offset:3px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-home{border-radius:6px;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.center-menu-home img{object-fit:contain;flex:none;width:30px;height:30px;display:block}@media (min-width:901px) and (max-width:1100px){.center-menu-cluster{gap:10px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link{padding-inline:4px;font-size:16px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-home{padding:0}}@media (min-width:701px) and (max-width:900px){.center-menu-cluster{gap:6px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link{padding-inline:3px;font-size:15px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-home{padding:0}}.center-menu-dropdown{flex:none;display:flex;position:relative}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-trigger{cursor:pointer;gap:4px;font-weight:500;font-family:inherit!important}.center-menu-chevron{flex:none;transition:transform .2s}.center-menu-dropdown[data-open=true] .center-menu-chevron{transform:rotate(180deg)}.center-menu-panel{margin:0;padding:0;list-style:none}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink{min-height:44px;color:var(--nav,#c9cdd7);white-space:nowrap;border-radius:4px;align-items:center;padding:8px 14px;font-size:16px;line-height:1.35;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink:hover,.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink[data-active=true]{color:var(--accent,#f37736)}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink:focus-visible{outline:2px solid var(--accent,#f37736);outline-offset:-2px}@media (min-width:701px){.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-groups{padding-block:4px}.center-menu-panel{z-index:60;background:#0b0d17;border:1px solid #ffffff1f;border-radius:8px;min-width:220px;padding:8px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000073}.center-menu-dropdown[data-open=true] .center-menu-panel{display:block}@media (hover:hover){.center-menu-dropdown:hover .center-menu-panel{display:block}}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink:hover{background:#ffffff0f}}@media (max-width:700px){.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-groups{overscroll-behavior:contain;width:auto;max-width:none;max-height:calc(100dvh - 155px);margin:0;padding:12px 18px;display:none;position:absolute;top:100%;left:14px;right:14px;overflow-y:auto}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu[data-menu-open=true] .center-menu-groups{display:block}.center-menu-cluster{flex-flow:column;align-items:stretch;gap:0}.center-menu-dropdown{flex-direction:column;align-items:stretch}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-trigger{justify-content:space-between}.center-menu-panel{border-left:2px solid #ffffff1f;margin:0 0 6px 10px;padding-left:10px;display:none}.center-menu-dropdown[data-open=true] .center-menu-panel{display:block}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-sublink{white-space:normal;text-align:left;justify-content:flex-start;padding:9px 6px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link,.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-cluster-secondary .center-menu-link{white-space:normal;text-align:left;overflow-wrap:anywhere;justify-content:flex-start;min-height:46px;padding:10px 6px;font-size:16px}.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-home{flex-basis:auto;justify-content:center;align-self:flex-start;width:46px;min-width:46px;height:46px;min-height:46px;padding:0}}@media (prefers-reduced-motion:reduce){.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link,.book-landing.universal-ui .book-site-header.unified-center-header .center-menu .center-menu-link:after{transition:none}}.site-header-search{--site-inline-search-width:180px;flex:none;align-items:center;width:44px;min-width:0;display:flex;position:relative}.site-header-search[data-open=true]{width:calc(var(--site-inline-search-width) + 44px)}.site-header-search .site-search-toggle{margin-inline-start:auto}.book-landing.universal-ui .site-search-toggle{border:1px solid var(--line,#ffffff26);width:44px;height:44px;min-height:44px;color:var(--ink,#fff);cursor:pointer;background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.book-landing.universal-ui .site-search-toggle:hover,.book-landing.universal-ui .site-search-toggle[aria-expanded=true]{border-color:var(--accent,#f37736);color:var(--accent,#f37736)}.site-search-toggle:focus-visible{outline:2px solid var(--accent,#f37736);outline-offset:3px}.site-search-inline{width:var(--site-inline-search-width);z-index:80;position:absolute;top:0;left:0;right:43px}.site-search-inline .home-site-search{text-align:start;width:100%;min-width:0;margin:0}.book-landing.universal-ui .site-search-inline form{box-sizing:border-box;border:1px solid var(--line,#ffffff26);background:var(--surface,#10151f);width:100%;height:44px;color:var(--ink,#fff);border-radius:6px 0 0 6px;align-items:center;gap:0;padding:0 4px 0 10px;display:flex}.book-landing.universal-ui .site-search-inline form:focus-within{border-color:var(--accent,#f37736)}.book-landing.universal-ui .site-search-inline input{width:100%;min-width:0;height:42px;color:var(--ink,#fff);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px;line-height:1.3}.site-search-inline input::-webkit-search-cancel-button{display:none}.site-search-inline input::placeholder{color:var(--muted,#c9cdd7);opacity:1}.book-landing.universal-ui .site-search-inline .home-search-clear{width:30px;min-width:30px;min-height:40px;color:var(--ink,#fff);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.book-landing.universal-ui .site-search-inline .home-search-clear:hover{color:var(--accent,#f37736)}.book-landing.universal-ui .site-search-inline .home-search-results{box-sizing:border-box;width:min(420px,100vw - 36px);max-height:var(--site-search-available-height,60dvh);overscroll-behavior:contain;border:1px solid var(--line,#ffffff26);background:var(--surface,#10151f);color:var(--ink,#fff);border-radius:8px;margin:0;padding:12px 16px;font-size:15px;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0;right:auto;overflow:auto;box-shadow:0 12px 30px #0008}.site-search-inline .home-search-results>p{margin:0 0 10px;font-size:14px}.site-search-inline .home-search-result{border-top:1px solid var(--line);min-width:0;color:var(--ink,#fff);overflow-wrap:anywhere;padding:12px 0;text-decoration:none;display:block}.site-search-inline .home-search-result:hover{color:var(--accent,#f37736);text-decoration:none}.site-search-inline .home-search-result strong{justify-content:space-between;gap:10px;font-size:16px;font-weight:500;line-height:1.45;display:flex}.site-search-inline .home-search-result strong>svg{flex:none}.site-search-inline .home-search-result>span:last-child:not(.home-search-category){-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin-top:5px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.site-search-inline .home-search-category{color:var(--accent,#f37736);margin-bottom:4px;font-size:12px;display:block}.site-search-inline .home-search-pagination{justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:13px;display:flex}.site-search-inline .home-search-pagination button{border:1px solid var(--line);min-height:44px;color:var(--ink,#fff);cursor:pointer;background:0 0;border-radius:5px;padding:6px 10px}.site-search-inline .home-search-pagination button:disabled{opacity:.4;cursor:default}.site-search-inline :is(button,a):focus-visible{outline:2px solid var(--accent,#f37736);outline-offset:2px}@media (max-width:700px){.site-header-search{--site-inline-search-width:min(150px,calc(100vw - 220px))}.book-landing.universal-ui .site-search-inline input{font-size:16px}.book-landing.universal-ui .site-search-inline .home-search-results{top:var(--site-search-results-top,140px);width:auto;position:fixed;left:18px;right:18px}}
