.feedback-markdown{overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.6}.feedback-markdown>:first-child{margin-top:0}.feedback-markdown>:last-child{margin-bottom:0}.feedback-markdown p,.feedback-markdown ul,.feedback-markdown ol,.feedback-markdown pre,.feedback-markdown blockquote{margin:0 0 12px}.feedback-markdown ul,.feedback-markdown ol{padding-inline-start:24px}.feedback-markdown li+li{margin-top:4px}.feedback-markdown li>p{margin-bottom:4px}.feedback-markdown h1,.feedback-markdown h2,.feedback-markdown h3,.feedback-markdown h4,.feedback-markdown h5,.feedback-markdown h6{margin:24px 0 8px;font-size:18px;line-height:1.4}.feedback-markdown code{background:var(--markdown-code);border-radius:4px;margin:0;padding:2px 4px;font-family:ui-monospace,monospace;font-size:.9em;display:inline}.feedback-markdown pre{background:var(--markdown-code);white-space:pre-wrap;border-radius:6px;padding:12px;overflow-x:auto}.feedback-markdown pre code{background:0 0;padding:0}.feedback-markdown blockquote{border-inline-start:1px solid var(--line);color:var(--muted);margin-inline:0;padding-inline-start:16px}.feedback-markdown hr{border:0;border-top:1px solid var(--line);margin:16px 0}:root{color:#172733;font-synthesis:none;--line:#d8e0e5;--accent:#126351;--muted:#50616d;accent-color:var(--accent);scrollbar-color:#a7b7bf #f6f7f9;background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}::selection{color:#123e32;background:#cce7de}a{color:var(--accent);text-underline-offset:3px}button,input,textarea,select{font:inherit}button,a,input,textarea,select{touch-action:manipulation}button{border:1px solid var(--line);color:#172733;cursor:pointer;background:#fff;border-radius:6px;min-height:44px;padding:10px 16px;font-weight:550}button:hover{background:#edf3f0;border-color:#9cb8ae}button:disabled{opacity:.55;cursor:wait}button.primary{background:var(--accent);color:#fff;border-color:var(--accent)}button.primary:hover{background:#0d5142}input,textarea,select{color:#172733;width:100%;min-height:44px;caret-color:var(--accent);background:#fff;border:1px solid #9eafb8;border-radius:5px;padding:10px 12px}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#637580}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #25896f}label{gap:8px;font-size:14px;font-weight:600;display:grid}p{max-width:70ch;line-height:1.6}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance}h1{margin:0 0 12px;font-size:34px;line-height:1.2}h2{margin:0 0 12px;font-size:23px}h3{margin:0 0 12px;font-size:18px}.muted{color:var(--muted)}.small{font-size:13px;font-weight:400;line-height:1.6}.brand{letter-spacing:-.035em;color:#172733;font-size:20px;font-weight:750;text-decoration:none}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:20px max(24px,50vw - 580px);display:flex}.workspace{max-width:1160px;min-height:75vh;margin:auto;padding:40px 24px 80px}.workspace-heading{justify-content:space-between;align-items:center;gap:32px;display:flex}.workspace-heading p{margin:0}.project-switch{min-width:230px;max-width:350px}.tabs{border-bottom:1px solid var(--line);gap:20px;margin-top:32px;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:12px 4px}.tabs button[aria-current]{border-bottom-color:var(--accent);color:var(--accent)}.notice{color:#91402c;min-height:24px;margin:12px 0 20px;font-size:14px}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.section-heading h2{margin:0}.count{color:var(--muted);margin-left:8px;font-size:15px;font-weight:500}.empty{max-width:580px;padding:48px 0}.report-list{border-top:1px solid var(--line)}.report-row{text-align:left;border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;justify-content:space-between;align-items:start;gap:24px;width:100%;padding:24px 16px;display:flex}.report-row strong{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.report-row>span{max-width:720px}.row-meta{color:var(--muted);margin-top:10px;font-size:13px;display:block}time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.setup-section{border-bottom:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);gap:48px;padding:28px 0 40px;display:grid}.setup-section p{margin:0 0 24px}.inline-form{align-items:end;gap:16px;display:flex}.inline-form label{flex:1}.inline-form button{white-space:nowrap}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.full{grid-column:1/-1}.form-grid>.primary{justify-self:start}.form-action{align-items:end;display:flex}.site-row,.reporter-row{border-bottom:1px solid var(--line);margin:0 0 24px;padding:0 0 24px}.site-row>strong,.site-row>span{margin-bottom:6px;display:block}.reporter-row{justify-content:space-between;gap:16px;display:flex}.reporter-row strong,.reporter-row span{display:block}.actions{align-items:start;gap:8px;display:flex}.revoked{color:#a02c36;margin-top:6px;font-size:13px}summary{cursor:pointer;color:var(--accent);padding:12px 0}.copy-field{align-items:end;gap:12px;margin:16px 0;display:flex}.copy-field label{flex:1;min-width:0}.copy-field input{font-size:13px;font-weight:400}.issued{background:#e7f1ec;border-radius:8px;margin-top:32px;padding:24px}.issued p{margin-bottom:16px}.url{overflow-wrap:anywhere;display:block}.detail-layout{grid-template-columns:minmax(0,1fr) 290px;gap:48px;display:grid}.report-comment{--markdown-code:#edf3f0;margin-top:0;font-size:16px}.back{margin-bottom:24px}.images{margin-top:32px}.images figure{margin:0 0 32px}.images figcaption{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.images figcaption a{font-size:13px;font-weight:400}.images img{object-fit:contain;object-position:left top;border:1px solid var(--line);background:#fff;max-width:100%;max-height:500px;display:block}aside{border-left:1px solid var(--line);padding-left:24px}dl{margin:0}dt{color:var(--muted);margin:24px 0 6px;font-size:13px}dd{overflow-wrap:anywhere;margin:0;line-height:1.5}code{overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.filter{max-width:300px;margin-bottom:24px}.login{width:min(100% - 40px,440px);margin:12vh auto 60px}.login .brand{margin-bottom:40px;display:block}.login form{gap:24px;margin-top:32px;display:grid}.login p{color:var(--muted)}.login .notice{color:#a02c36}footer{max-width:1160px;color:var(--muted);border-top:1px solid var(--line);margin:auto;padding:24px;font-size:13px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){h1{font-size:28px}.topbar{padding:14px 20px}.workspace{padding:28px 20px 48px}.workspace-heading{display:block}.project-switch{max-width:none;margin-top:24px}.setup-section{grid-template-columns:1fr;gap:8px}.form-grid{grid-template-columns:1fr}.inline-form{flex-direction:column;align-items:stretch}.form-grid button,.form-action button{width:100%}.reporter-row{flex-direction:column}.detail-layout{grid-template-columns:1fr;gap:24px}aside{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.report-row{flex-direction:column;gap:12px;padding:20px 12px}.section-heading{flex-wrap:wrap;gap:12px}.copy-field{flex-direction:column;align-items:stretch}.issued{padding:20px 16px}.images figcaption{align-items:start}.login{margin-top:8vh}}.website-edit{margin:24px 0}.selection{max-width:800px;margin:auto;padding:48px 24px}.website-choices{border-top:1px solid var(--line);margin:32px 0;padding:0;list-style:none}.website-choices li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.website-choices h2{overflow-wrap:anywhere;margin-bottom:8px;font-size:21px}.website-choices button{flex-shrink:0}.selection-error{color:#a02c36;margin-top:24px}@media (width<=760px){.selection{padding:32px 20px}.website-choices li{flex-direction:column;align-items:stretch;gap:16px}}.feedback-status{color:var(--accent);margin-bottom:8px;font-size:14px;font-weight:650;display:inline-block}.issue-pill{background:var(--line);color:#172733;border-radius:999px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-block}.issue-number{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.issue-pill[data-state=open]{color:#126351;background:#e1f0ea}.issue-pill[data-state=closed]{color:#5b3aa8;background:#ece6f8}.workflow{max-width:760px;margin-top:32px}.workflow-section{border-top:1px solid var(--line);padding:24px 0}.workflow-section form{gap:16px;display:grid}.workflow-section form button{justify-self:start}.workflow .actions{flex-wrap:wrap;align-items:center}.history{margin:0;padding:0;list-style:none}.history li{border-bottom:1px solid var(--line);padding:16px 0}.history li>span{overflow-wrap:anywhere;margin-top:8px;display:block}.history-message{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.history-button{margin-top:8px}@media (width<=760px){.workflow-section form button{width:100%}}
