.tool-report-fab{position:fixed;right:18px;bottom:24px;z-index:85;display:inline-flex;align-items:center;gap:7px;max-width:calc(100vw - 36px);min-height:42px;padding:10px 15px;border:1px solid #ead8dc;border-radius:999px;background:#fff;color:#91233d;box-shadow:0 5px 22px #10203022;font-size:12px;font-weight:750;text-decoration:none}.tool-report-fab:hover{background:#fff1f4}.tool-report-fab:focus-visible{outline:3px solid #eb2447;outline-offset:3px}.cookie-notice-visible .tool-report-fab{bottom:calc(var(--cookie-notice-height,180px) + 36px)}.tool-report-box{scroll-margin-top:105px}.cookie-save-error,.feedback-save-error{margin:10px 0;color:#a4263a;font-size:13px}.release-status{padding:20px;margin-bottom:20px;border:1px solid #e1e5ec;border-radius:18px;background:#fff}.release-status p{margin:6px 0 14px}.release-status code{font-size:13px}.release-status form{margin:0}@media(max-width:600px){.tool-report-fab{right:10px;bottom:14px;padding:9px 12px;font-size:11px;min-height:38px}.cookie-notice-visible .tool-report-fab{bottom:calc(var(--cookie-notice-height,260px) + 28px)}}
.tool-problem-details[open] .tool-report-form{position:static;inset:auto;width:auto;margin-top:12px;box-shadow:none}.tool-feedback-form:has(.tool-problem-details[open]){grid-template-columns:minmax(0,1fr)}.tool-feedback-form:has(.tool-problem-details[open]) .tool-feedback-actions{justify-items:stretch;min-width:0}.tool-feedback-form:has(.tool-problem-details[open]) .form-grid.compact{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.tool-feedback-form:has(.tool-problem-details[open]) .form-grid.compact{grid-template-columns:1fr}}
