/* Nina Voice 平板導覽列 v1.3.6
   768–1099 px 沿用手機版漢堡選單（規則複製自 built/screen.css 的 max-width:767px 頁首區塊），
   避免選單項目被收進看不見的 More 按鈕。main.min.js 的 dropdown() 斷點同步改為 1099px。 */
@media (min-width: 768px) and (max-width: 1099px) {
.gh-head-members{flex-direction:column-reverse;gap:16px;width:100%}.gh-head-actions .gh-search{display:none}
.is-head-stacked .gh-head-brand{min-height:unset}
#gh-head{height:64px}#gh-head .gh-head-inner{gap:48px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}#gh-head .gh-head-brand{align-items:center;display:grid;grid-column-start:1;grid-template-columns:1fr auto auto;height:64px}#gh-head .gh-head-logo{font-size:2.2rem}.gh-burger{display:block}#gh-head .gh-head-actions,#gh-head .gh-head-menu{justify-content:center;opacity:0;position:fixed;visibility:hidden}#gh-head .gh-head-menu{transform:translateY(0);transition:none}#gh-head .nav{align-items:center;gap:20px;line-height:1.4}#gh-head .nav a{font-size:2.6rem;font-weight:600;text-transform:none}#gh-head .nav li{opacity:0;transform:translateY(-4px)}#gh-head .gh-head-actions{text-align:center}#gh-head :is(.gh-head-btn,.gh-head-link){opacity:0;transform:translateY(8px)}#gh-head .gh-head-btn{font-size:1.8rem;text-transform:none;width:100%}#gh-head .gh-head-btn:not(.gh-btn){font-size:2rem}#gh-main{transition:opacity .4s}.is-head-open #gh-head{height:100%;inset:0;overflow-y:scroll;position:fixed;z-index:3999999;-webkit-overflow-scrolling:touch}.is-head-open:not(.is-head-brand):not(.is-head-dark):not(.is-head-transparent) #gh-head{background-color:var(--color-white)}.is-head-open.is-head-transparent #gh-head,.is-head-open:is(.is-head-transparent,.is-head-brand) #gh-head .gh-head-actions{background-color:var(--ghost-accent-color)}.is-head-open.is-head-dark #gh-head,.is-head-open.is-head-dark #gh-head .gh-head-actions{background-color:var(--color-darker-gray)}.is-head-open #gh-head .gh-head-actions,.is-head-open #gh-head .gh-head-menu{opacity:1;position:static;visibility:visible}.is-head-open #gh-head .nav{display:flex;flex-direction:column}.is-head-open #gh-head .nav li{opacity:1;transform:translateY(0);transition:transform .2s,opacity .2s}.is-head-open #gh-head .gh-head-actions{align-items:center;background-color:var(--color-white);bottom:0;display:inline-flex;flex-direction:column;gap:12px;left:0;padding:var(--gap) 0 calc(var(--gap) + 8px);position:sticky;right:0}.is-head-open #gh-head :is(.gh-head-btn,.gh-head-link){opacity:1;transform:translateY(0);transition:transform .4s,opacity .4s;transition-delay:.2s}.is-head-open #gh-head .gh-head-link{transition-delay:.4s}.is-head-open #gh-main{opacity:0}
.gh-head-brand .gh-search { display: inline-flex; }
body:not(.is-dropdown-loaded) .gh-head-menu .nav > li { opacity: 0; }
.is-head-left-logo .gh-head-menu, .is-head-middle-logo .gh-head-menu { margin-left: 0; margin-right: 0; }
}
/* 1100 px 以上若仍出現 More（例如 Windows 字型較寬），讓圖示看得見。
   頁首在 Code injection 被強制改成白底，但透明頁首模式會把 More 設成白色，所以一律改深色。 */
.gh-head .nav-more-toggle { color: #15171a !important; }

/* 漢堡選單展開時：Code injection 的 .gh-head { position: sticky !important } 會讓選單蓋不滿畫面，
   這裡改回撐滿整個畫面；底部按鈕區在沒有會員功能時是空的，一起隱藏。 */
.is-head-open #gh-head.gh-head { position: fixed !important; inset: 0; height: 100%; overflow-y: auto; box-shadow: none; }
.is-head-open #gh-head .gh-head-actions:not(:has(.gh-head-members)) { display: none; }
