.ann-bar{background:var(--g1,#111);border-bottom:1px solid var(--g3,#262626);font-size:14px;line-height:1.6;container-type:inline-size}.ann-bar .ann-inner{box-sizing:border-box;width:100%;max-width:1264px;min-height:44px;color:var(--g9,#f1f1f1);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 auto;padding:10px 32px;text-decoration:none;display:flex}.ann-bar a.ann-inner:focus-visible{outline:2px solid var(--g9,#f1f1f1);outline-offset:-2px}.ann-kind{white-space:nowrap;background:var(--g2,#1a1a1a);height:22px;color:var(--g8,#cecece);box-shadow:inset 0 0 0 1px var(--g4,#3a3a3a);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.ann-kind[data-tone=ng]{background:color-mix(in srgb, var(--ng,#ff2d55) 15%, transparent);color:var(--ng,#ff2d55);box-shadow:none}.ann-kind[data-tone=warn]{background:color-mix(in srgb, var(--warn,#f5a524) 15%, transparent);color:var(--warn,#f5a524);box-shadow:none}.ann-bar .ann-text{overflow-wrap:anywhere;flex:1 1 0;min-width:12em}.ann-bar .ann-sp{display:none}.ann-bar .ann-go{color:var(--g7,#a1a1a1);white-space:nowrap;flex:none;align-items:center;gap:4px;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.ann-bar a.ann-inner:hover .ann-go{color:var(--g9,#f1f1f1)}.ann-bar .ann-go svg{flex:none;width:16px;height:16px}@container (max-width:767px){.ann-bar .ann-inner{padding:10px 20px;font-size:13px}.ann-bar .ann-pc{display:none}.ann-bar .ann-sp{display:inline}}html[data-motion=off] .ann-bar .ann-go{transition:none}
