[data-tanukade-soon]{cursor:default!important;opacity:.55!important;box-shadow:none!important}
[data-tanukade-soon="text"]{font-size:0!important;gap:0!important}
[data-tanukade-soon="text"]>*{display:none!important}
[data-tanukade-soon="text"]::after{content:attr(data-soon-copy);font-size:12px;font-weight:600;white-space:nowrap}
.header-actions [data-tanukade-soon]{background:transparent!important;color:#a8b6a7!important;border:1px solid #344038!important}
.header-actions .header-signin[data-tanukade-soon]{display:none!important}
.creator-strip{display:none!important}
/* Hide unavailable bookmarks before and after native card hydration. */
.arcade-shell .game-card .card-title > .icon-button,
.arcade-shell .game-card .card-save,
.arcade-shell .featured-actions > .round-button{display:none!important}

/* Unavailable navigation stays out of the header, including before hydration. */
.arcade-shell .main-nav [id$="-trigger-library"],
.arcade-shell .main-nav [id$="-trigger-studio"],
.arcade-shell .main-nav [data-tanukade-soon],
.arcade-shell .header-actions .primary-button,
.arcade-shell .header-actions .header-signin,
.arcade-shell .header-actions [data-tanukade-soon] {display:none!important}
