@charset "UTF-8";
/* The same search component stays available while moving between guides. */
.site-header .search-trigger { display:inline-flex; align-items:center; justify-content:center; flex-shrink:0; min-width:44px; min-height:44px; }
.site-header .search-trigger .icon { width:20px; height:20px; }
.site-header .search-trigger:hover,.site-header .search-trigger[aria-expanded="true"] { color:#c8f1fb; background:#163447; }
.site-header .search-trigger:focus-visible { outline:2px solid #a7e5f5; outline-offset:3px; }
.guide-search-dialog .search-input-wrap input { font-size:16px; }
.guide-search-dialog .guide-search-empty { margin:0; }
.guide-search-dialog .guide-result { min-height:44px; }
.guide-search-dialog [data-search-close] { width:44px; height:44px; min-width:44px; min-height:44px; }
.site-header .search-trigger[hidden] { display:none; }
@media print { .guide-search-dialog,.site-header .search-trigger { display:none!important; } }
