@font-face{font-family:Incident Heading;src:url(/fonts/incident-heading.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Incident Logo;src:url(/fonts/incident-logo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Incident Body;src:url(/fonts/incident-body.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jua;src:url(/fonts/jua-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABeeZee;src:url(/fonts/abeezee-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABeeZee;src:url(/fonts/abeezee-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gochi Hand;src:url(/fonts/gochi-hand-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Covered By Your Grace;src:url(/fonts/covered-by-your-grace-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kantumruy Pro;src:url(/fonts/kantumruy-pro-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Happy Monkey;src:url(/fonts/happy-monkey-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Creepster;src:url(/fonts/creepster-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jolly Lodger;src:url(/fonts/jolly-lodger-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Special Elite;src:url(/fonts/special-elite-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rye;src:url(/fonts/rye-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metamorphous;src:url(/fonts/metamorphous-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/fonts/raleway-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rock Salt;src:url(/fonts/rock-salt-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jua Fallback;src:local("Arial");ascent-override:80%;descent-override:20%;line-gap-override:25%}@font-face{font-family:ABeeZee Fallback;src:local("Arial");ascent-override:92%;descent-override:26.2%;line-gap-override:0%}.test-font{font-family:Jua,Jua Fallback,sans-serif;font-weight:400;font-style:normal}.gh-font{font-family:Gochi Hand,cursive;font-weight:400;font-style:normal}.abz-font{font-family:ABeeZee,ABeeZee Fallback,sans-serif;font-weight:400;font-style:normal}.cg-font{font-family:Covered By Your Grace,cursive;font-weight:400;font-style:normal}.kant-font{font-family:Kantumruy Pro,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.hm-font{font-family:Happy Monkey,system-ui;font-weight:100;font-style:normal}.cp-font{font-family:Creepster,system-ui;font-weight:400;font-style:normal}.jl-font{font-family:Jolly Lodger,system-ui;font-weight:400;font-style:normal}.cfa-font{font-family:Comfortaa,cursive;font-weight:300;font-style:normal}.se-font{font-family:Special Elite,Courier New,Courier,monospace;font-weight:400;font-style:normal}.rye-font{font-family:Rye,cursive;font-weight:400;font-style:normal}.mm-font{font-family:Metamorphous,serif;font-weight:400;font-style:normal}.rw-font{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.jst-font{font-family:Jost,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:italic}.rs-font{font-family:Rock Salt,cursive;font-weight:400;font-style:normal}.incident-head-font{font-family:Incident Heading,sans-serif;font-weight:400;font-style:normal}.incident-logo-font{font-family:Incident Logo,sans-serif;font-weight:400;font-style:normal}.incident-body-font{font-family:Incident Body,sans-serif;font-weight:400;font-style:normal}.ss-font{font-family:"Source Serif 4",Georgia,serif;font-weight:400;font-style:normal}#dev-comments,.dc-editor,.dc-pin{--dc-ink: #16161d;--dc-paper: #fffdf7;--dc-accent: #ff2d75;--dc-accent-soft: #ffe3ee;--dc-muted: #6b6b76;font:13px/1.45 ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--dc-ink);letter-spacing:normal;text-transform:none}#dev-comments .dc-bar{position:fixed;right:16px;bottom:16px;z-index:2147483646;display:flex;gap:4px;padding:4px;background:var(--dc-paper);border:1px solid var(--dc-ink);border-radius:999px;box-shadow:3px 3px 0 var(--dc-ink)}#dev-comments button{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--dc-ink);border:0;border-radius:999px;padding:5px 12px;font:inherit;font-weight:600;cursor:pointer;transition:background .15s}#dev-comments button:hover{background:#f0eee6}#dev-comments .dc-ghost{color:var(--dc-muted);font-weight:500}#dev-comments .dc-dot{width:8px;height:8px;border-radius:50%;background:#c4c4cc;transition:background .15s,box-shadow .15s}#dev-comments .dc-toggle.dc-on{background:var(--dc-accent-soft)}#dev-comments .dc-toggle.dc-on .dc-dot{background:var(--dc-accent);box-shadow:0 0 0 3px #ff2d7540;animation:dc-pulse 1.6s ease-in-out infinite}#dev-comments .dc-count{min-width:18px;padding:0 5px;border-radius:999px;background:var(--dc-ink);color:var(--dc-paper);font-size:11px;line-height:18px;text-align:center}#dev-comments .dc-hover-tag{position:absolute;z-index:2147483646;display:none;padding:2px 7px;border-radius:4px 4px 4px 0;background:var(--dc-accent);color:#fff;font:600 11px/16px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;pointer-events:none}.dc-hover-outline{outline:2px dashed #ff2d75!important;outline-offset:2px;cursor:crosshair!important}.dc-hover-outline *{cursor:crosshair!important}.dc-pin{position:absolute;z-index:2147483645;width:24px;height:24px;border-radius:50% 50% 50% 4px;background:var(--dc-accent);color:#fff;font-weight:700;font-size:12px;line-height:24px;text-align:center;cursor:pointer;box-shadow:2px 2px 0 var(--dc-ink);transition:transform .15s;animation:dc-pop .25s cubic-bezier(.3,1.6,.5,1)}.dc-pin:hover{transform:scale(1.15)}.dc-pin.dc-pin-active{outline:2px solid var(--dc-ink);outline-offset:2px}.dc-editor{position:absolute;z-index:2147483647;width:420px;max-width:calc(100vw - 32px);background:var(--dc-paper);border:1px solid var(--dc-ink);border-radius:10px;padding:10px;box-shadow:4px 4px 0 var(--dc-ink);animation:dc-rise .18s ease-out}.dc-editor .dc-target{margin-bottom:6px;color:var(--dc-muted);font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-editor textarea{display:block;box-sizing:border-box;width:100%;min-height:160px;border:1px solid #d6d3c8;border-radius:6px;padding:8px 10px;font:14px/1.5 ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--dc-ink);background:#fff;resize:vertical;outline:none;transition:border-color .15s,box-shadow .15s}.dc-editor textarea:focus{border-color:var(--dc-accent);box-shadow:0 0 0 3px #ff2d752e}.dc-editor .dc-actions{display:flex;align-items:center;gap:6px;margin-top:8px}.dc-editor .dc-hint{flex:1;color:var(--dc-muted);font-size:11px}.dc-editor kbd{padding:0 4px;border:1px solid #d6d3c8;border-bottom-width:2px;border-radius:4px;background:#fff;font:10px/16px ui-monospace,SFMono-Regular,Menlo,monospace}.dc-editor button{border:1px solid var(--dc-ink);border-radius:6px;padding:4px 12px;background:#fff;color:var(--dc-ink);font:600 12px/1.4 ui-sans-serif,system-ui,-apple-system,sans-serif;cursor:pointer}.dc-editor button.dc-save{background:var(--dc-ink);color:var(--dc-paper)}.dc-editor button.dc-delete{border-color:transparent;color:var(--dc-accent)}#dev-comments .dc-short{display:none}@media(max-width:640px){#dev-comments .dc-bar{right:10px;bottom:10px}#dev-comments button{padding:6px 9px}#dev-comments .dc-label{display:none}#dev-comments .dc-short{display:inline}}@keyframes dc-pulse{50%{box-shadow:0 0 0 6px #ff2d7500}}@keyframes dc-pop{0%{transform:scale(0)}}@keyframes dc-rise{0%{opacity:0;transform:translateY(6px)}}
