/* Functional navigation: wrapped desktop buttons and one compact mobile selector. */
/* Clipping must not establish a non-scrolling scroll container around sticky tabs. */
#canvas,#canvas.phone{overflow:visible}
@supports (overflow:clip){#canvas,#canvas.phone{overflow:clip}}
.amiibo-play-navigation{top:var(--amiibo-guide-head,0px);align-self:start;padding:6px 0 8px;background:#fff;border-bottom:1px solid #dbe3ef}
.resource-amiibo-page .amiibo-play-navigation{top:var(--amiibo-guide-head,0px);z-index:10}
.amiibo-play-tabs,.amiibo-play-navigation.has-play-dropdown .amiibo-play-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid #dbe3ef;border-radius:9px;background:#f3f6fa;overflow:visible}
.amiibo-play-tabs button{flex:0 1 auto;max-width:100%;white-space:normal;position:relative;min-height:44px;padding:9px 14px;border-radius:6px;color:#4b5e78;font-size:16px;line-height:1.4;font-weight:550}
.amiibo-play-tabs button:hover{background:#e9eef8;color:#304e8d}
.amiibo-play-tabs button[aria-current="true"]{background:#e5ecff;color:#243f8d;box-shadow:inset 0 -3px #4966d3;font-weight:700}
.amiibo-play-tabs button:focus-visible{outline:3px solid #4966d3;outline-offset:-3px}
.amiibo-play-navigation .amiibo-play-select,.amiibo-play-navigation.has-play-dropdown .amiibo-play-select{display:none}
.amiibo-play-panel{scroll-margin-top:calc(var(--amiibo-guide-head,0px) + var(--amiibo-guide-nav,70px))}
@container site (max-width:720px){
 .amiibo-play-navigation{padding:4px 0 6px}
 .amiibo-play-tabs,.amiibo-play-navigation.has-play-dropdown .amiibo-play-tabs{display:none}
 .amiibo-play-navigation .amiibo-play-select,.amiibo-play-navigation.has-play-dropdown .amiibo-play-select{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:0 10px 0 12px;border:1px solid #bccbe4;border-radius:8px;background:#edf2fc;color:#3e557b}
 .amiibo-play-select>span{font-size:14px;font-weight:550;white-space:nowrap}
 .amiibo-play-select select{min-width:0;width:100%;min-height:46px;border:0;background:transparent;color:#273f7d;font:inherit;font-size:16px;font-weight:650;padding:8px 4px;cursor:pointer}
 .amiibo-play-tabs button{padding:8px 11px;font-size:15px;min-height:44px}
}
