.public-header-layer{z-index:100;background:var(--header-bg,#fff);width:100%;position:relative;box-shadow:0 5px 20px #0715221f}.public-site-header{color:var(--header-text,#192a38);background:var(--header-bg,#fff)!important}.public-site-header nav a{color:var(--header-text,#192a38)}.public-site-header .live-pill{color:var(--button-text,#111)}@media (width<=900px){.public-header-layer{box-shadow:0 3px 14px #07152224}.public-site-header{z-index:60;isolation:isolate;gap:12px;position:relative;overflow:visible;clip-path:none!important;box-shadow:none!important}.public-site-header nav.mobile-open{z-index:62;border:1px solid color-mix(in srgb,var(--gold) 75%,var(--button-text));border-top:3px solid var(--button-text);background:var(--gold);border-radius:0 0 12px 12px;gap:0;height:auto;padding:8px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 38px #0005}.public-site-header nav.mobile-open a{border-bottom:1px solid color-mix(in srgb,var(--button-text) 25%,transparent);height:auto;padding:14px 13px;color:var(--button-text)!important}.public-site-header nav.mobile-open a:hover,.public-site-header nav.mobile-open a.active{background:color-mix(in srgb,var(--button-text) 12%,transparent);border-radius:7px;color:var(--button-text)!important}.public-site-header nav.mobile-open a:last-child{border-bottom:0}.public-site-header nav.mobile-open a:after{display:none}.public-header-layer .mobile-menu-backdrop{z-index:45;background:#030b1273;border:0;width:100%;height:100%;display:block;position:fixed;inset:0}}
.site-search{display:flex;align-items:center;min-width:190px;margin-left:10px}.site-search input{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--header-text) 25%,transparent);border-radius:999px 0 0 999px;padding:9px 12px;background:var(--header-bg);color:var(--header-text);font:inherit}.site-search button{border:0;border-radius:0 999px 999px 0;padding:10px 12px;background:var(--gold);color:var(--button-text);font-weight:900;cursor:pointer}.search-placeholder{display:grid;place-items:center;background:var(--all-dark);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.08em}.search-kind{color:var(--all-primary);font-weight:900;text-transform:uppercase}.public-load-more{display:block;margin:28px auto 0}.no-search-results{text-align:center;padding:35px 0}@media (width<=900px){.public-site-header nav.mobile-open .site-search{order:-1;margin:4px 4px 10px;min-width:0}.public-site-header nav:not(.mobile-open) .site-search{display:none}.public-site-header nav.mobile-open .site-search input{background:#fff;color:#192a38}.public-site-header nav.mobile-open a:last-of-type{border-bottom:0}}
.public-site-header .site-search{display:flex;align-items:stretch;width:238px;min-width:238px;height:42px;margin-left:14px;border:2px solid var(--gold,#d59b16);border-radius:10px;background:#fff;overflow:hidden;box-sizing:border-box;box-shadow:0 2px 7px rgba(7,21,34,.14)}
.public-site-header .site-search input{display:block;flex:1;width:auto;min-width:0;height:38px;margin:0!important;padding:0 13px!important;border:0!important;border-radius:0!important;outline:0;background:#fff!important;color:#192a38!important;font:inherit;box-shadow:none!important}
.public-site-header .site-search input::placeholder{color:#66717b;opacity:1}
.public-site-header .site-search input:focus{box-shadow:inset 0 0 0 2px rgba(213,155,22,.28)!important}
.public-site-header .site-search button{display:grid!important;place-items:center!important;flex:0 0 48px;width:48px;height:38px;margin:0!important;padding:0!important;border:0!important;border-left:2px solid var(--gold,#d59b16)!important;border-radius:0!important;background:var(--gold,#d59b16)!important;color:var(--button-text,#111)!important;font-family:"Segoe UI Symbol","Arial Unicode MS",Arial,sans-serif!important;font-size:19px!important;line-height:1!important;cursor:pointer;box-shadow:none!important}
.public-site-header .site-search button:hover,.public-site-header .site-search button:focus{filter:brightness(.92)}
@media (max-width:900px){.public-site-header nav.mobile-open .site-search{width:calc(100% - 8px);min-width:0;height:46px;margin:5px 4px 12px!important;border-radius:9px}.public-site-header nav.mobile-open .site-search input{height:42px}.public-site-header nav.mobile-open .site-search button{height:42px;flex-basis:52px;width:52px;font-size:21px!important}}

.all-news-page .public-load-more,.messages-public .load-more,.media-picker-dialog .media-picker-more,.automatic-news-admin .automatic-load-more{display:block!important;grid-column:1/-1;width:100%!important;min-height:48px;margin:24px 0 0!important;padding:13px 20px!important;border:0!important;border-radius:8px!important;background:var(--all-primary,var(--gold,#d59b16))!important;color:var(--button-text,#111)!important;font:inherit!important;font-weight:900!important;text-align:center!important;cursor:pointer!important;box-shadow:0 3px 9px rgba(7,21,34,.16)!important}
.all-news-page .public-load-more:hover,.all-news-page .public-load-more:focus,.messages-public .load-more:hover,.messages-public .load-more:focus,.media-picker-dialog .media-picker-more:hover,.media-picker-dialog .media-picker-more:focus,.automatic-news-admin .automatic-load-more:hover,.automatic-news-admin .automatic-load-more:focus{filter:brightness(.93);transform:translateY(-1px)}
.all-news-page .public-load-more:disabled,.messages-public .load-more:disabled,.media-picker-dialog .media-picker-more:disabled,.automatic-news-admin .automatic-load-more:disabled{cursor:wait;opacity:.72;transform:none}
