.usage-bar{z-index:90;box-sizing:border-box;color:#f3eee3;padding-bottom:env(safe-area-inset-bottom,0px);background:#122238;font-family:inherit;font-size:16px;line-height:1.2;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 1px #f3eee352}.usage-line{box-sizing:border-box;align-items:center;gap:8px;max-width:1200px;min-height:44px;margin:0 auto;padding:0 12px;display:flex}.usage-question{flex:auto;min-width:0;font-size:16px;line-height:1.2}.usage-bar button{cursor:pointer;font:inherit;box-sizing:border-box;min-width:44px;min-height:44px;color:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;padding:0 12px;font-size:16px;line-height:1}.usage-bar .usage-allow{color:#0e1a2b;background:#e8a33d;border-color:#e8a33d;font-weight:600}.usage-bar .usage-no{border-color:#f3eee399}.usage-bar .usage-why{color:#5fd3c6;text-underline-offset:3px;padding:0 6px;text-decoration:underline;position:relative}.usage-why-mark{display:none}.usage-detail{box-sizing:border-box;border-bottom:1px solid #f3eee333;max-width:1200px;margin:0 auto;padding:10px 12px;font-size:16px;line-height:1.45}.usage-detail[hidden]{display:none}.usage-bar button:focus-visible{outline-offset:2px;outline:3px solid #5fd3c6}html.tk-usage-bar body{padding-bottom:calc(44px + env(safe-area-inset-bottom,0px))}@media (width<=560px){.usage-bar .usage-why{padding:0 4px;text-decoration:none}.usage-why-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.usage-why-mark{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;display:inline-flex}.usage-line{gap:6px;padding:0 10px}.usage-bar button{padding:0 10px}}.usage-footer-link{cursor:pointer;font:inherit;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background:0 0;border:0;align-items:center;min-height:44px;margin:0;padding:0;display:inline-flex}
