.pya-app-install{font:inherit;box-sizing:border-box;color:inherit}
.pya-app-install [hidden],.pya-app-install[hidden]{display:none!important}
#careerfy-header .pya-install-header{padding:0;margin:0 0 0 16px;float:right;list-style:none}
#careerfy-header .careerfy-headereleven-user > li.pya-install-header{display:block}
.pya-app-install [data-pya-install]{background:var(--pya-app-accent,#58403e);color:#fff;font:inherit;font-size:14px;font-weight:600;line-height:1.4;border:0;border-radius:5px;padding:10px 16px;cursor:pointer;white-space:nowrap;max-width:100%}
.pya-app-install [data-pya-install]:hover{filter:brightness(1.1)}
.pya-app-install button:focus-visible{outline:2px solid var(--pya-app-accent,#58403e);outline-offset:3px}
.pya-app-install [data-pya-install]:disabled{opacity:.6;cursor:wait}
.pya-app-install-dialog{display:none;width:calc(100% - 32px);max-width:520px;margin:auto;padding:28px;border:1px solid #ddd;border-radius:12px;background:#fff;box-shadow:0 16px 64px #0003}
.pya-app-install-dialog[open]{display:block}
.pya-app-install-dialog::backdrop{background:#0006}
.pya-app-install-dialog h2{font:inherit;font-size:24px;font-weight:600;margin:8px 0 16px;line-height:1.3}
.pya-app-install-dialog p{font:inherit;line-height:1.6;margin:12px 0}
.pya-app-install-dialog [data-pya-install-close]{display:block;margin-left:auto;padding:6px 12px;background:transparent;color:inherit;border:1px solid #ddd;border-radius:5px;font:inherit;cursor:pointer}
.pya-app-install-help summary{cursor:pointer;font-weight:600}
.pya-app-install-help p{max-width:680px;line-height:1.6;margin-top:10px}
.careerfy-mobilehder-strip .pya-install-header{display:flex;justify-content:flex-end;clear:both;margin-top:8px;width:100%}
.careerfy-mobilehder-strip .pya-install-header [data-pya-install]{font-size:12px;padding:8px 10px}
@media(min-width:992px) and (max-width:1199px){
 .careerfy-header-eleven-main:has(.pya-install-header:not([hidden])){display:flex;flex-wrap:wrap;align-items:center}
 .careerfy-header-eleven-main:has(.pya-install-header:not([hidden])) > .careerfy-logo{order:1}
 .careerfy-header-eleven-main:has(.pya-install-header:not([hidden])) > .careerfy-headereleven-right{order:2;margin-left:auto;float:none}
 .careerfy-header-eleven-main:has(.pya-install-header:not([hidden])) > .jobsearch-navigation{order:3;flex-basis:100%;margin-top:12px}
}
