:root{--ui-ink: 12 12 16;--ui-bone: 250 248 243;--ui-warn: 255 178 36;--ui-glass: rgb(var(--ui-ink) / .74);--ui-ring: inset 0 0 0 1px rgb(var(--ui-bone) / .45);--ui-display: var(--ui-display-stack, "Avenir Next Condensed", "DIN Condensed", "HelveticaNeue-CondensedBold", "Roboto Condensed", sans-serif-condensed, "Arial Narrow", sans-serif);--ui-text: var(--ui-text-stack, -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);--ui-out: .18s;--ui-in: .28s;--ui-ease-out: cubic-bezier(.2, .7, .2, 1);--ui-ease-in: cubic-bezier(.5, 0, .85, .4);--ui-spring: cubic-bezier(.34, 1.56, .64, 1);--cr-lime: 211 255 85;--cr-rose: 255 138 160;--cr-raise: 18 18 23;--cr-raise-2: 30 30 37;--cr-line: rgb(var(--ui-bone) / .1);--cr-line-strong: rgb(var(--ui-bone) / .2);--cr-muted: rgb(var(--ui-bone) / .66);--cr-faint: rgb(var(--ui-bone) / .5);--lime: rgb(var(--cr-lime));--bone: rgb(var(--ui-bone));--muted: var(--cr-muted);--border: var(--cr-line);--panel: rgb(var(--cr-raise));color-scheme:dark;color:rgb(var(--ui-bone));background:rgb(var(--ui-ink));font:400 1rem/1.5 var(--ui-text);-webkit-font-smoothing:antialiased;font-synthesis:none;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}html{background:rgb(var(--ui-ink))}body{display:flex;flex-direction:column;min-height:100svh;margin:0;background:rgb(var(--ui-ink));color:rgb(var(--ui-bone))}h1,p,dl,dd{margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,textarea{font:inherit;color:inherit}:where(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid rgb(var(--ui-bone));outline-offset:3px}.report-top{width:100%;max-width:36rem;margin:0 auto;padding:calc(env(safe-area-inset-top,0px) + 1rem) 1rem .5rem}.report-brand{color:rgb(var(--cr-lime));font:italic 800 1.75rem/1 var(--ui-display);font-stretch:condensed;letter-spacing:-.01em;padding-right:.1em;text-decoration:none}.report{flex:1;width:100%;max-width:36rem;margin:0 auto;padding:.5rem 1rem 2rem}.report-view{display:flex;flex-direction:column;gap:.75rem}.report-title{font:italic 800 clamp(2rem,8vw,2.5rem)/1.02 var(--ui-display);font-stretch:condensed;letter-spacing:-.01em;padding-right:.08em;overflow-wrap:anywhere;outline:none}.report-lead,.report-next{color:var(--cr-muted);font-size:.9375rem;line-height:1.5}.report-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.report-form{position:relative;display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.report-kinds{display:flex;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;border:0}.report-kind{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem .875rem;border-radius:.875rem;box-shadow:inset 0 0 0 1px var(--cr-line);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--ui-out),background-color var(--ui-out)}.report-kind:hover{box-shadow:inset 0 0 0 1px var(--cr-line-strong)}.report-kind:has(input:checked){background:rgb(var(--cr-lime) / .06);box-shadow:inset 0 0 0 1px rgb(var(--cr-lime) / .55)}.report-kind input{appearance:none;-webkit-appearance:none;width:1.125rem;height:1.125rem;margin:.125rem 0 0;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--cr-line-strong);cursor:pointer;transition:box-shadow var(--ui-out)}.report-kind input:checked{box-shadow:inset 0 0 0 5px rgb(var(--cr-lime))}.report-kind-words{display:flex;flex-direction:column;gap:.125rem;min-width:0}.report-kind-label{font-size:.9375rem;font-weight:650;line-height:1.35}.report-kind-note{color:var(--cr-faint);font-size:.8125rem;line-height:1.4}.report-fields{display:flex;flex-direction:column;gap:.875rem;margin-top:.25rem}.report-field{display:flex;flex-direction:column;gap:.375rem;min-width:0}.report-label{font-size:.875rem;font-weight:650}.report-optional{color:var(--cr-faint);font-weight:500}.report-hint{margin-top:-.125rem;color:var(--cr-faint);font-size:.8125rem;line-height:1.4}.report-input{width:100%;min-width:0;min-height:2.75rem;padding:.625rem .875rem;border:0;border-radius:.75rem;background:rgb(var(--ui-ink));box-shadow:inset 0 0 0 1px var(--cr-line-strong);font-size:1rem;line-height:1.4;transition:box-shadow var(--ui-out)}.report-input::placeholder{color:var(--cr-faint)}.report-input:hover{box-shadow:inset 0 0 0 1px rgb(var(--ui-bone) / .32)}.report-input:focus{outline:none;box-shadow:inset 0 0 0 1.5px rgb(var(--ui-bone) / .85)}.report-input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--cr-rose) / .85)}textarea.report-input{min-height:7.5rem;resize:vertical}textarea.report-input[rows="3"]{min-height:5rem}.report-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:.875rem .5rem}.report-msg{color:rgb(var(--cr-rose));font-size:.8125rem;font-weight:600;line-height:1.4}.report-check-row{display:flex;flex-direction:column;gap:.375rem}.report-check{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;align-items:start;font-size:.875rem;line-height:1.45;cursor:pointer}.report-check input{width:1.25rem;height:1.25rem;margin:.0625rem 0 0;accent-color:rgb(var(--cr-lime));cursor:pointer}.report-check-row .report-msg,.report-signed{padding-left:2rem}.report-signed{margin-top:-.5rem;color:var(--cr-faint);font-size:.8125rem;line-height:1.4}.report-fields[hidden],.report-field[hidden],.report-check-row[hidden],.report-signed[hidden],.report-optional[hidden],.report-msg[hidden]{display:none}.report-trap{position:absolute;top:0;left:-10000px;width:1px;height:1px;overflow:hidden}.report-alert{color:#ffc5d7;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.report-alert:not(:empty){padding:.75rem 1rem;border-radius:.875rem;background:rgb(var(--cr-rose) / .1);box-shadow:inset 0 0 0 1px rgb(var(--cr-rose) / .3)}.report-send{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.25rem;padding:0 1.25rem;border:0;border-radius:999px;background:rgb(var(--cr-lime));color:rgb(var(--ui-ink));font-size:1rem;font-weight:800;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--ui-ease-out),opacity var(--ui-out),background-color var(--ui-out)}.report-send:not(:disabled):hover{background:#e5ff96}.report-send:not(:disabled):active{transform:scale(.98)}.report-send:disabled{opacity:.45;cursor:default}.report-why{margin-top:-.25rem;color:var(--cr-faint);font-size:.8125rem;line-height:1.4;text-align:center}.report-why:empty{display:none}.report-case{color:rgb(var(--cr-lime));font:italic 800 1.5rem/1.1 var(--ui-display);font-stretch:condensed;letter-spacing:.01em}.report-receipt,.report-note{display:flex;flex-direction:column;gap:.625rem;padding:1rem;border-radius:1rem;background:rgb(var(--cr-raise));box-shadow:inset 0 0 0 1px var(--cr-line)}.report-keep{font-weight:650;line-height:1.45}.report-address{display:block;padding:.75rem .875rem;border-radius:.75rem;background:rgb(var(--ui-ink));box-shadow:inset 0 0 0 1px var(--cr-line-strong);font:.875rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere;word-break:break-all}.report-button{align-self:flex-start;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.125rem;border:0;border-radius:999px;background:rgb(var(--ui-bone) / .09);box-shadow:inset 0 0 0 1px var(--cr-line);font-size:.875rem;font-weight:650;cursor:pointer}.report-button:hover{background:rgb(var(--ui-bone) / .14)}.report-said{color:rgb(var(--cr-lime));font-size:.8125rem;font-weight:650}.report-status{display:flex;flex-direction:column;gap:.75rem}.report-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;border-radius:999px;font-size:.8125rem;font-weight:700}.report-chip:before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.report-chip--received{background:rgb(var(--ui-warn) / .14);color:rgb(var(--ui-warn))}.report-chip--removed{background:rgb(var(--cr-lime) / .14);color:rgb(var(--cr-lime))}.report-chip--kept{background:rgb(var(--ui-bone) / .08);color:rgb(var(--ui-bone))}.report-reason{font-weight:650;line-height:1.45;overflow-wrap:anywhere}.report-note{gap:.25rem;padding:.75rem .875rem}.report-note-label{color:var(--cr-faint);font-size:.8125rem;font-weight:650}.report-note-text{line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.report-facts{display:flex;flex-direction:column;gap:.125rem}.report-facts dt{color:var(--cr-faint);font-size:.8125rem;font-weight:650}.report-facts dd{font-size:.9375rem;line-height:1.4}.report-times{color:var(--cr-muted);font-size:.875rem;line-height:1.6}.report-line{font-size:1rem;font-weight:600;line-height:1.5}.report-another{align-self:flex-start;color:var(--cr-muted);font-size:.875rem;font-weight:600}.report-foot{display:flex;justify-content:center;gap:1.25rem;padding:1rem 1rem calc(env(safe-area-inset-bottom,0px) + 1.25rem);color:var(--cr-faint);font-size:.8125rem}.report-foot a{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}}
