.bug-report-trigger{z-index:35;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));color:var(--gold-bright);background:#111718f2;border-color:#8b7448;padding:.65rem .9rem;position:fixed;box-shadow:0 6px 24px #000b}.bug-report-form{gap:1rem;display:grid}.bug-report-intro{color:#d4ccbb;margin:.25rem 0}.bug-report-form label{gap:.35rem;font-size:.85rem;display:grid}.bug-report-form input,.bug-report-form select,.bug-report-form textarea{width:100%;color:var(--text-light);resize:vertical;background:#090d0e;border:1px solid #6b726f;border-radius:.35rem;padding:.65rem}.bug-report-form textarea{line-height:1.45}.bug-report-diagnostics{background:#0c1011;border:1px solid #515956;padding:.75rem}.bug-report-diagnostics summary{cursor:pointer;color:var(--gold-bright)}.bug-report-diagnostics dl{gap:.45rem;margin:.75rem 0 0;display:grid}.bug-report-diagnostics dl div{grid-template-columns:minmax(7rem,.7fr) 1.3fr;gap:.7rem;display:grid}.bug-report-diagnostics dt{color:#aaa}.bug-report-diagnostics dd{overflow-wrap:anywhere;margin:0}.bug-report-privacy{color:#aaa;line-height:1.45}.bug-report-error{color:#ffaaa2;margin:0}.bug-report-success{gap:1rem;display:grid}.bug-report-success p{margin:0}.bug-report-success p:nth-child(2){background:#080b0c;border:1px solid #5b625e;gap:.35rem;padding:1rem;display:grid}.bug-report-success strong{font:1.25rem var(--font-display);color:var(--gold-bright);letter-spacing:.05em}.bug-report-success button{justify-self:start}[data-theme=nostalgia] .bug-report-trigger,[data-theme=nostalgia] .bug-report-trigger{color:#d9bd82;background:linear-gradient(#2d2114,#110e0a);border:3px ridge #694d23;border-radius:0}[data-theme=nostalgia] .bug-report-form input,[data-theme=nostalgia] .bug-report-form select,[data-theme=nostalgia] .bug-report-form textarea,[data-theme=nostalgia] .bug-report-form input,[data-theme=nostalgia] .bug-report-form select,[data-theme=nostalgia] .bug-report-form textarea{color:#dec795;background:#080604;border:2px ridge #5f492a;border-radius:0}[data-theme=nostalgia] .bug-report-diagnostics,[data-theme=nostalgia] .bug-report-diagnostics{background:#0a0704;border:3px ridge #59421f}@media (width<=600px){.bug-report-trigger{padding:.55rem .7rem;font-size:.78rem;bottom:.55rem;right:.55rem}.bug-report-form .modal-actions{grid-template-columns:1fr 1fr;display:grid}.bug-report-diagnostics dl div{grid-template-columns:1fr;gap:.15rem}}.bug-report-form input,.bug-report-form select,.bug-report-form textarea{font:inherit}.bug-report-form textarea:focus-visible,.bug-report-diagnostics summary:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}
