/* 통합검색 기간 nav(qz-pnav) — 모바일 */
@layer ua, reset, vendor, legacy, token, layout, component, variant, utility;
@layer component{
.qz-pnav{--pnav-bg:var(--bg-app);--pnav-border:var(--qz-border-card);--pnav-divider:var(--qz-border-card);--pnav-text:var(--text-primary);--pnav-text-disabled:var(--btn-disabled-fg);--pnav-hover-bg:rgba(255,255,255,.04);--pnav-hover-text:#BBB;
  width:100%;margin:16px 0 0;padding:0 16px;box-sizing:border-box}
body.light-theme .qz-pnav{--pnav-hover-bg:rgba(0,0,0,.05);--pnav-hover-text:#222}
.qz-pnav__bar{width:100%;display:flex;align-items:stretch;background:var(--pnav-bg);border:1px solid var(--pnav-border);border-radius:5px;overflow:hidden}
.qz-pnav__btn{flex:none;padding:8px 12px;color:var(--pnav-text);font-size:12px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-family:inherit;transition:color .1s,background .1s;background:none;border:none}
.qz-pnav__btn:hover:not(:disabled){background:var(--pnav-hover-bg);color:var(--pnav-hover-text)}
.qz-pnav__btn:disabled{color:var(--pnav-text-disabled);opacity:1;cursor:default}
.qz-pnav__center{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--pnav-divider);border-right:1px solid var(--pnav-divider);padding:0 10px;height:auto;border-color:var(--pnav-divider)}
.qz-pnav__label{font-size:12px;font-weight:600;color:var(--pnav-text);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qz-pnav__btn .fa{display:inline-block;width:12px;height:12px;font-size:0;background-color:currentColor;-webkit-mask:url('../../images/common/ic_arrow_down.svg') no-repeat center;-webkit-mask-size:12px;mask:url('../../images/common/ic_arrow_down.svg') no-repeat center;mask-size:12px}
.qz-pnav__btn .fa-chevron-left{transform:rotate(90deg)}
.qz-pnav__btn .fa-chevron-right{transform:rotate(-90deg)}
}
