.proto-bar{position:fixed;right:20px;bottom:20px;z-index:50;display:flex;align-items:center;gap:12px;padding:8px;background:#161718;color:#fff;border:2px solid #f2511b;box-shadow:0 12px 32px -8px #0000008c;font:700 .9375rem/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:0}.proto-bar a,.proto-bar button{display:inline-flex;align-items:center;gap:8px;white-space:pre;min-height:42px;padding:0 16px;border:2px solid rgba(255,255,255,.55);background:transparent;color:#fff;font:inherit;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.proto-bar a:hover,.proto-bar button:hover{border-color:#fff;background:#ffffff1f}.proto-bar a:focus-visible,.proto-bar button:focus-visible{outline:3px solid #f2511b;outline-offset:2px}.proto-bar [aria-current=page],.proto-bar [aria-pressed=true],.proto-bar [aria-current=page]:hover,.proto-bar [aria-pressed=true]:hover{background:#f2511b;border-color:#f2511b;color:#161718}.proto-bar-arrow{color:#f2511b;font-size:1.15em}.proto-bar-label{padding-left:12px;border-left:1px solid rgba(255,255,255,.3);color:#f2511b;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.proto-bar-opts{display:flex;gap:6px}.proto-bar-opts a{gap:0}.proto-bar-opts svg{flex:none}@media(max-width:640px){.proto-bar{left:12px;right:12px;bottom:12px;gap:6px;padding:6px;font-size:.85rem}.proto-bar:not(:has(.proto-bar-opts)){left:auto}.proto-bar:has(.proto-bar-opts) .proto-bar-home-text,.proto-bar-label{display:none}.proto-bar-opts{flex:1;min-width:0}.proto-bar-hide-m{display:none}.proto-bar-cap-m{display:inline-block}.proto-bar-cap-m:first-letter{text-transform:uppercase}.proto-bar-opts>*{flex:1;justify-content:center;min-width:0;padding:0 8px}.proto-bar:has(.proto-bar-opts) .proto-bar-home{padding:0 14px}}
