@media(max-width:768px){.menu-toggle{display:flex!important;align-items:center;gap:.5rem;background:transparent;border:0;color:var(--contrast, #222);padding:.85rem 1rem;font-size:1rem;font-weight:600;cursor:pointer;width:100%;justify-content:flex-end}.menu-toggle .gp-icon{display:inline-flex}.main-navigation:not(.toggled) .inside-navigation{display:none!important}.main-navigation.toggled .inside-navigation{display:block!important;width:100%;padding:0;background:var(--base-3, #fff);border-top:1px solid var(--base, #f0f0f0)}.main-navigation.toggled #primary-menu,.main-navigation.toggled .main-nav,.main-navigation.toggled .main-nav ul{display:block!important;width:100%}.main-navigation.toggled .main-nav ul li{list-style:none;border-bottom:1px solid var(--base, #f0f0f0)}.main-navigation.toggled .main-nav ul li a{display:block;padding:1rem 1.5rem;color:var(--contrast, #222);text-decoration:none;font-weight:500}.main-navigation.toggled .main-nav ul li a:hover{background:var(--base-2, #f7f8f9);color:var(--accent, #f7931a)}.main-navigation.toggled .menu-bar-items{padding:1rem 1.5rem;display:flex;gap:1rem;align-items:center}.main-navigation.toggled .menu-bar-items a{color:var(--contrast, #222)}.inside-header{flex-direction:row;flex-wrap:wrap;align-items:center}.site-branding-container{flex:1;min-width:0}.main-navigation{flex-basis:auto;width:auto}.site-branding-container .site-logo{display:none}}@media(min-width:769px){.menu-toggle{display:none!important}}@media(max-width:768px){html:not(.kb-js) .site-branding-container{flex:1 1 100%}html:not(.kb-js) #site-navigation .menu-toggle{display:none!important}html:not(.kb-js) #site-navigation .inside-navigation,html:not(.kb-js) #site-navigation #primary-menu,html:not(.kb-js) #site-navigation .main-nav{display:block!important;width:100%}html:not(.kb-js) #site-navigation .main-nav>ul{display:flex!important;flex-wrap:wrap;gap:0 .25rem;margin:.5rem 0 0;padding:0!important;background:transparent!important;border-top:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html:not(.kb-js) #site-navigation .main-nav ul li{float:none;list-style:none}html:not(.kb-js) #site-navigation .main-nav ul li a{display:inline-flex!important;align-items:center;min-height:44px;padding:0 .75rem!important;border:0!important;background:transparent!important;line-height:1.3!important;font-size:1rem!important;color:var(--contrast, #222)!important}}a.skip-link.screen-reader-text{display:block}@media(min-width:769px)and (max-width:1100px){.inside-header{padding-left:24px;padding-right:24px}.site-branding{max-width:15rem;text-align:left}#site-navigation .main-nav ul li a{padding-left:12px;padding-right:12px}}@media(min-width:769px)and (max-width:900px){#site-navigation .main-nav ul li a{padding-left:7px;padding-right:7px}}.kb-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.main-navigation .menu-bar-items a.search-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.main-navigation .main-nav ul li a[aria-current]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.main-navigation .main-nav ul li a:focus-visible,.main-navigation .menu-bar-items a:focus-visible,.menu-toggle:focus-visible{outline:3px solid var(--color-orange-text, #b56412);outline-offset:2px}.kb-footer-menu[data-astro-cid-sz7xmlte]{list-style:none;display:inline-flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0}.kb-footer-menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;padding:.2rem 0;min-height:24px}.kb-footer-menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{outline:3px solid #f7931a;outline-offset:2px}.to-top[data-astro-cid-sz7xmlte].show{opacity:1!important;pointer-events:auto!important}.to-top[data-astro-cid-sz7xmlte]:hover{background:#000000d9!important}.to-top[data-astro-cid-sz7xmlte]:not(.show){visibility:hidden}.to-top[data-astro-cid-sz7xmlte]{background:#000000b3!important}.search-modal[data-astro-cid-sz7xmlte]{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;opacity:0;pointer-events:none;transition:opacity .25s}.search-modal[data-astro-cid-sz7xmlte].active{opacity:1;pointer-events:auto}.search-modal-inner[data-astro-cid-sz7xmlte]{background:#fff;width:90%;max-width:600px;border-radius:12px;padding:2rem;position:relative;box-shadow:0 20px 60px #0000004d}.close-search[data-astro-cid-sz7xmlte]{position:absolute;top:.6rem;right:.8rem;background:transparent;border:0;font-size:1.7rem;cursor:pointer;color:#888;width:36px;height:36px;border-radius:50%;transition:background .2s}.close-search[data-astro-cid-sz7xmlte]:hover{background:#f0f0f0;color:#222}.search-modal[data-astro-cid-sz7xmlte] .search-form[data-astro-cid-sz7xmlte]{display:flex;gap:.5rem}.search-modal[data-astro-cid-sz7xmlte] .search-field[data-astro-cid-sz7xmlte]{flex:1;padding:.8rem 1rem;font-size:1.05rem;border:2px solid #e5e5e5;border-radius:8px;outline:none}.search-modal[data-astro-cid-sz7xmlte] .search-field[data-astro-cid-sz7xmlte]:focus{border-color:#f7931a}.search-modal[data-astro-cid-sz7xmlte] .search-submit[data-astro-cid-sz7xmlte]{padding:.8rem 1.5rem;background:#f7931a;color:#fff;border:0;border-radius:8px;cursor:pointer;font-weight:600}.search-hint[data-astro-cid-sz7xmlte]{margin-top:1rem;color:#888;font-size:.85rem}.search-hint[data-astro-cid-sz7xmlte] kbd[data-astro-cid-sz7xmlte]{background:#f0f0f0;padding:.15rem .5rem;border-radius:4px;font-family:monospace}.kb-plain-links a{text-decoration:underline;text-underline-offset:2px}.kb-plain-links code{overflow-wrap:anywhere}.kb-plain-links ul,.kb-plain-links ol{margin-left:1.25rem;padding-left:.25rem}body .kb-article-body p code,body .kb-article-body li code{color:#8d4f0a}body .kb-article-body thead tr{background-color:transparent!important}
