.rshof-community-toolbar{position:fixed;right:18px;bottom:18px;z-index:9997;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(196,154,67,.42);border-radius:999px;background:#071722;color:#fff;box-shadow:0 16px 44px rgba(3,12,18,.3);font-family:inherit}.rshof-community-toolbar button{font:inherit}.rshof-community-toolbar__toggle,.rshof-community-toolbar__reaction{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:0 0;color:#fff;font-weight:800;cursor:pointer}.rshof-community-toolbar__toggle:hover,.rshof-community-toolbar__toggle:focus-visible,.rshof-community-toolbar__reaction:hover,.rshof-community-toolbar__reaction:focus-visible,.rshof-community-toolbar__reaction.is-active{border-color:#d8ad51;background:#d8ad51;color:#071722}.rshof-community-toolbar__reaction strong{display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border-radius:999px;background:rgba(255,255,255,.15);font-size:.76rem}.rshof-community-toolbar__reaction.is-active strong{background:rgba(7,23,34,.13)}.rshof-community-toolbar__panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(330px,calc(100vw - 28px));padding:16px;border:1px solid rgba(196,154,67,.42);border-radius:18px;background:#071722;color:#fff;box-shadow:0 16px 44px rgba(3,12,18,.32)}.rshof-community-toolbar__panel[hidden]{display:none}.rshof-community-toolbar__panel>strong{display:block;margin-bottom:10px;font-family:Georgia,serif;font-size:1.05rem}.rshof-community-toolbar__panel>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rshof-community-toolbar__panel button{padding:9px 10px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(255,255,255,.06);color:#fff;text-align:left;cursor:pointer}.rshof-community-toolbar__panel button:hover,.rshof-community-toolbar__panel button:focus-visible{border-color:#d8ad51;background:#d8ad51;color:#071722}.rshof-community-toolbar__panel small{display:block;min-height:1.25em;margin-top:9px;color:#e8cb8a}.rshof-community-stats{margin-top:22px;padding:24px;border:1px solid rgba(196,154,67,.28);border-radius:20px;background:linear-gradient(135deg,#071722,#102b3b);color:#fff}.rshof-community-stats header h3{margin:.15em 0 .35em;color:#fff}.rshof-community-stats header>p:last-child{max-width:760px;color:rgba(255,255,255,.78)}.rshof-community-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.rshof-community-stats__grid article{padding:15px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(255,255,255,.06)}.rshof-community-stats__grid strong,.rshof-community-stats__grid span,.rshof-community-stats__grid small{display:block}.rshof-community-stats__grid strong{font-family:Georgia,serif;font-size:1.8rem;color:#e8c36e}.rshof-community-stats__grid span{margin-top:3px;font-weight:800}.rshof-community-stats__grid small{margin-top:4px;color:rgba(255,255,255,.66)}.rshof-community-stats__points{background:linear-gradient(135deg,rgba(196,154,67,.24),rgba(196,154,67,.08))!important}.rshof-community-stats--login a{display:inline-block;margin-top:8px;color:#e8c36e;font-weight:800}@media(max-width:760px){.rshof-community-toolbar{right:10px;bottom:10px}.rshof-community-toolbar__toggle>span:last-child{display:none}.rshof-community-toolbar__panel{right:-2px}.rshof-community-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.rshof-community-toolbar__reaction{padding-inline:10px}.rshof-community-toolbar__panel>div{grid-template-columns:1fr}.rshof-community-stats__grid{grid-template-columns:1fr}}