@charset "UTF-8";
                                                                       
#paper-fire{position:fixed;inset:0;width:100%;height:100%;z-index:80;pointer-events:none;display:block;contain:strict}
#paper-fire-control{position:fixed;right:22px;bottom:22px;z-index:90;display:flex;align-items:center;gap:9px;min-height:44px;padding:11px 16px;border:1px solid #ffffff8c;border-radius:7px;background:#202027;color:#fff;font:700 12px/1.5 var(--sans);letter-spacing:.025em;box-shadow:0 3px 16px #0003;cursor:pointer;touch-action:manipulation}
#paper-fire-control[hidden]{display:none}
#paper-fire-control svg{width:18px;height:21px;flex:none;fill:#ff6a2c}
#paper-fire-control:hover{background:#36323a}
#paper-fire-control:focus-visible{outline:3px solid #ffae62;outline-offset:4px}
#paper-fire-control[aria-pressed=false]{background:#fffefb;color:#3d424e;border-color:#d9dce3;box-shadow:0 2px 10px #0001}
#paper-fire-control[aria-pressed=false] svg{fill:#dc4b28}
@media(max-width:900px){#paper-fire-control{right:13px;bottom:calc(74px + env(safe-area-inset-bottom,0px));min-height:42px;font-size:10px;padding:9px 12px;gap:7px}#paper-fire-control svg{width:15px;height:18px}}
@media(prefers-reduced-motion:reduce){#paper-fire,#paper-fire-control{display:none!important}}
