.mdi-mini.svelte-1hdc8yg{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-bottom:.5rem}.mdi-mini.svelte-1hdc8yg:hover .mini-bezel:where(.svelte-1hdc8yg){border-color:#9b0000}.mini-bezel.svelte-1hdc8yg{background:#111;border-radius:6px;padding:4px;width:100%;max-width:400px;border:2px solid #333;transition:border-color .2s;position:relative}.mini-screen.svelte-1hdc8yg{background:#0a0a0a;border-radius:3px;overflow:hidden;font-family:Lato,sans-serif}.mini-header.svelte-1hdc8yg{background:#1a0000;border-left:3px solid #9B0000;padding:.25rem .5rem;font-family:Titillium Web,sans-serif;font-size:.45rem;font-weight:600;color:#ffffffb3;letter-spacing:.04em}.mini-grid.svelte-1hdc8yg{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#1a1a1a;padding:1px}.mini-col.svelte-1hdc8yg{background:#0a0a0a;padding:.3rem .2rem;text-align:center}.mini-label.svelte-1hdc8yg{font-size:.35rem;color:#666;letter-spacing:.04em;margin-bottom:.1rem}.mini-val.svelte-1hdc8yg{font-family:Titillium Web,sans-serif;font-size:.85rem;font-weight:700;line-height:1;margin-bottom:.1rem}.mini-spark.svelte-1hdc8yg{width:100%;height:14px;display:block}.mini-stand.svelte-1hdc8yg{width:40px;height:8px;background:linear-gradient(to bottom,#222,#111);border-radius:0 0 3px 3px;margin-top:-1px}.overlay.svelte-1hdc8yg{position:fixed;inset:0;background:#000000d9;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;animation:svelte-1hdc8yg-fadeIn .2s ease}@keyframes svelte-1hdc8yg-fadeIn{0%{opacity:0}to{opacity:1}}.expanded-board.svelte-1hdc8yg{background:#0a0a0a;border-radius:8px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;font-family:Lato,sans-serif;box-shadow:0 8px 40px #0009;transition:background .3s}.expanded-board.light.svelte-1hdc8yg{background:#f5f5f5}.exp-header.svelte-1hdc8yg{background:#1a0000;border-bottom:2px solid #9B0000;padding:.6rem 1rem;display:flex;align-items:center;gap:.75rem;border-radius:8px 8px 0 0}.exp-title.svelte-1hdc8yg{font-family:Titillium Web,sans-serif;font-size:.9rem;font-weight:700;color:#fff;letter-spacing:.04em;flex:1}.exp-date.svelte-1hdc8yg{font-size:.7rem;color:#fffc;white-space:nowrap}.mode-btn.svelte-1hdc8yg{background:#ffffff26;border:none;border-radius:4px;color:#fff;font-size:.65rem;font-family:Lato,sans-serif;padding:.25rem .6rem;cursor:pointer;min-height:auto;min-width:auto;white-space:nowrap}.mode-btn.svelte-1hdc8yg:hover{background:#ffffff40}.close-btn.svelte-1hdc8yg{background:#ffffff26;border:none;border-radius:50%;color:#fff;font-size:1rem;width:32px;height:32px;min-height:32px;min-width:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.close-btn.svelte-1hdc8yg:hover{background:#ffffff4d}.exp-grid.svelte-1hdc8yg{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#1a1a1a;padding:1px}.exp-col.svelte-1hdc8yg{background:#0a0a0a;padding:1rem .75rem;text-align:center;cursor:grab;user-select:none;transition:background .3s,opacity .2s,transform .2s,box-shadow .2s;border-top:3px solid transparent}.exp-col.light.svelte-1hdc8yg{background:#f5f5f5}.exp-col.dragging.svelte-1hdc8yg{opacity:.5;transform:scale(.95)}.exp-col.selected.svelte-1hdc8yg{box-shadow:inset 0 0 0 2px #d60000;background:#1a0000;transform:scale(.97)}.exp-col.svelte-1hdc8yg:active{cursor:grabbing}.c-border-green.svelte-1hdc8yg{border-top-color:#4caf50}.c-border-yellow.svelte-1hdc8yg{border-top-color:#ffc107}.c-border-red.svelte-1hdc8yg{border-top-color:#d60000}.exp-label.svelte-1hdc8yg{font-size:.65rem;color:#777;letter-spacing:.06em;margin-bottom:.35rem}.exp-col.light.svelte-1hdc8yg .exp-label:where(.svelte-1hdc8yg){color:#888}.exp-val.svelte-1hdc8yg{font-family:Titillium Web,sans-serif;font-size:2.2rem;font-weight:700;line-height:1;margin-bottom:.2rem;transition:color .5s}.exp-sub.svelte-1hdc8yg{font-size:.55rem;color:#555;margin-bottom:.5rem}.exp-col.light.svelte-1hdc8yg .exp-sub:where(.svelte-1hdc8yg){color:#888}.exp-spark.svelte-1hdc8yg{width:100%;height:32px;display:block}.exp-drag-hint.svelte-1hdc8yg{font-size:.45rem;color:#444;margin-top:.3rem;text-transform:uppercase;letter-spacing:.04em}.exp-col.light.svelte-1hdc8yg .exp-drag-hint:where(.svelte-1hdc8yg){color:#bbb}.exp-actions.svelte-1hdc8yg{border-top:1px solid #1a1a1a;padding:.75rem 1rem;transition:border-color .3s}.exp-actions.light.svelte-1hdc8yg{border-top-color:#ddd}.exp-actions-hdr.svelte-1hdc8yg{font-size:.6rem;color:#555;letter-spacing:.06em;margin-bottom:.4rem}.exp-action.svelte-1hdc8yg{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:#aaa;padding:.25rem 0}.exp-actions.light.svelte-1hdc8yg .exp-action:where(.svelte-1hdc8yg){color:#555}.adot.svelte-1hdc8yg{width:7px;height:7px;border-radius:50%;flex-shrink:0}.adot.open.svelte-1hdc8yg{background:#d60000}.adot.closed.svelte-1hdc8yg{background:#4caf50}.aowner.svelte-1hdc8yg{color:#666;margin-left:auto;flex-shrink:0}.c-green.svelte-1hdc8yg{color:#4caf50}.c-yellow.svelte-1hdc8yg{color:#ffc107}.c-red.svelte-1hdc8yg{color:#d60000}@media(max-width:600px){.exp-grid.svelte-1hdc8yg{grid-template-columns:repeat(2,1fr)}.exp-val.svelte-1hdc8yg{font-size:1.6rem}.exp-title.svelte-1hdc8yg{font-size:.7rem}.exp-date.svelte-1hdc8yg{display:none}.mini-grid.svelte-1hdc8yg{grid-template-columns:repeat(2,1fr)}}.about-page[data-astro-cid-ucd2ps2b]{max-width:1200px;margin:0 auto;padding:3rem 1.25rem 5rem}.hero[data-astro-cid-ucd2ps2b]{margin-bottom:2rem;text-align:center;padding:2rem 0 1rem}.hero[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{font-family:"Titillium Web",var(--bs-font-heading, sans-serif);font-size:1.75rem;font-weight:600;color:#fff;margin-bottom:.75rem;line-height:1.25}.hero-sub[data-astro-cid-ucd2ps2b]{font-family:"Zen Dots",var(--bs-font-display, sans-serif);font-size:.95rem;color:var(--bs-bright-red, #D60000);letter-spacing:.05em;text-transform:uppercase}.about-text[data-astro-cid-ucd2ps2b]{max-width:760px;margin:0 auto 3rem;text-align:center}.about-text[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-family:"Lato",var(--bs-font-body, sans-serif);color:var(--bs-text-muted, #CCCCCC);font-size:1.05rem;line-height:1.75}.founder[data-astro-cid-ucd2ps2b]{max-width:760px;margin:0 auto 3rem}.founder-card[data-astro-cid-ucd2ps2b]{background:var(--bs-secondary-bg, #1F0000);border:1px solid var(--bs-divider, #2C0000);border-radius:12px;padding:1.75rem}.founder-info[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{font-family:"Titillium Web",var(--bs-font-heading, sans-serif);font-size:1.15rem;font-weight:600;color:#fff;margin-bottom:.75rem;text-align:left}.founder-role[data-astro-cid-ucd2ps2b]{font-family:"Lato",var(--bs-font-body, sans-serif);font-size:.85rem;color:#777;margin-bottom:.75rem}.founder-bio[data-astro-cid-ucd2ps2b]{font-family:"Lato",var(--bs-font-body, sans-serif);color:var(--bs-text-muted, #CCCCCC);font-size:.95rem;line-height:1.7;margin-bottom:.75rem}.founder-gh[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;gap:.4rem;font-family:"Lato",var(--bs-font-body, sans-serif);font-size:.85rem;color:#ffffff80;text-decoration:none;transition:color .2s}.founder-gh[data-astro-cid-ucd2ps2b]:hover{color:#fff}section[data-astro-cid-ucd2ps2b]{margin-bottom:3rem}h2[data-astro-cid-ucd2ps2b]{font-family:"Titillium Web",var(--bs-font-heading, sans-serif);font-size:1.3rem;font-weight:400;color:var(--bs-bright-red, #D60000);margin-bottom:1.25rem;text-align:center}.card-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr;gap:1.25rem}.card[data-astro-cid-ucd2ps2b]{background:var(--bs-secondary-bg, #1F0000);border:1px solid var(--bs-divider, #2C0000);border-radius:12px;padding:1.5rem;transition:border-color .6s ease}.card[data-astro-cid-ucd2ps2b].in-view,.card[data-astro-cid-ucd2ps2b]:hover{border-color:#6b0000}.card[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-family:"Titillium Web",var(--bs-font-heading, sans-serif);font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.5rem}.card[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-family:"Lato",var(--bs-font-body, sans-serif);color:var(--bs-text-muted, #CCCCCC);font-size:.92rem;line-height:1.65;margin:0}.card-animation[data-astro-cid-ucd2ps2b]{height:120px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:var(--bs-primary-bg, #0D0000)}.anim-svg[data-astro-cid-ucd2ps2b]{width:100%;height:100%}.flow-arrow[data-astro-cid-ucd2ps2b]{animation:dashFlow 2s linear infinite}.flow-1[data-astro-cid-ucd2ps2b]{animation-delay:0s}.flow-2[data-astro-cid-ucd2ps2b]{animation-delay:.3s}.flow-3[data-astro-cid-ucd2ps2b]{animation-delay:.6s}@keyframes dashFlow{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.spc-dot[data-astro-cid-ucd2ps2b]{opacity:0;animation:spcAppear 6s ease-in-out infinite}.spc-d1[data-astro-cid-ucd2ps2b]{animation-delay:0s}.spc-d2[data-astro-cid-ucd2ps2b]{animation-delay:.5s}.spc-d3[data-astro-cid-ucd2ps2b]{animation-delay:1s}.spc-d4[data-astro-cid-ucd2ps2b]{animation-delay:1.5s}.spc-d5[data-astro-cid-ucd2ps2b]{animation-delay:2s}.spc-d6[data-astro-cid-ucd2ps2b]{animation-delay:2.5s}.spc-d7[data-astro-cid-ucd2ps2b]{animation-delay:3s}.spc-line[data-astro-cid-ucd2ps2b]{stroke-dasharray:500;stroke-dashoffset:500;animation:spcLineDraw 6s ease-in-out infinite}.spc-violation[data-astro-cid-ucd2ps2b]{animation:spcViolation 6s ease-in-out infinite;animation-delay:2.5s}@keyframes spcAppear{0%,5%{opacity:0;transform:scale(0)}10%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(0)}}@keyframes spcLineDraw{0%,5%{stroke-dashoffset:500}50%,80%{stroke-dashoffset:0}90%,to{stroke-dashoffset:500}}@keyframes spcViolation{0%,5%{opacity:0}10%,70%{opacity:1}72%,78%{opacity:.3}80%{opacity:1}90%,to{opacity:0}}.ooc-alert[data-astro-cid-ucd2ps2b]{opacity:0;animation:oocAlertIn 6s ease-in-out infinite;animation-delay:2.5s}@keyframes oocAlertIn{0%,5%{opacity:0}10%,70%{opacity:1}72%,78%{opacity:.4}80%{opacity:1}90%,to{opacity:0}}.gear-spin[data-astro-cid-ucd2ps2b]{animation:gearRotate 4s linear infinite;transform-origin:160px 60px}@keyframes gearRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scan-line[data-astro-cid-ucd2ps2b]{animation:scanSweep 3s ease-in-out infinite}@keyframes scanSweep{0%{y:10}50%{y:107}to{y:10}}.cv-cell-1-3[data-astro-cid-ucd2ps2b],.cv-cell-3-7[data-astro-cid-ucd2ps2b],.cv-cell-5-2[data-astro-cid-ucd2ps2b],.cv-cell-6-8[data-astro-cid-ucd2ps2b],.cv-cell-2-5[data-astro-cid-ucd2ps2b]{animation:cellDefect 3s ease-in-out infinite}.cv-cell-1-3[data-astro-cid-ucd2ps2b]{animation-delay:.35s}.cv-cell-2-5[data-astro-cid-ucd2ps2b]{animation-delay:.6s}.cv-cell-3-7[data-astro-cid-ucd2ps2b]{animation-delay:.85s}.cv-cell-5-2[data-astro-cid-ucd2ps2b]{animation-delay:1.35s}.cv-cell-6-8[data-astro-cid-ucd2ps2b]{animation-delay:1.75s}.cv-cell-0-1[data-astro-cid-ucd2ps2b],.cv-cell-1-6[data-astro-cid-ucd2ps2b],.cv-cell-2-2[data-astro-cid-ucd2ps2b],.cv-cell-4-4[data-astro-cid-ucd2ps2b],.cv-cell-6-1[data-astro-cid-ucd2ps2b],.cv-cell-7-5[data-astro-cid-ucd2ps2b],.cv-cell-3-9[data-astro-cid-ucd2ps2b],.cv-cell-4-0[data-astro-cid-ucd2ps2b]{animation:cellPass 3s ease-in-out infinite}.cv-cell-0-1[data-astro-cid-ucd2ps2b]{animation-delay:.1s}.cv-cell-1-6[data-astro-cid-ucd2ps2b]{animation-delay:.35s}.cv-cell-2-2[data-astro-cid-ucd2ps2b]{animation-delay:.55s}.cv-cell-3-9[data-astro-cid-ucd2ps2b]{animation-delay:.9s}.cv-cell-4-0[data-astro-cid-ucd2ps2b]{animation-delay:1.1s}.cv-cell-4-4[data-astro-cid-ucd2ps2b]{animation-delay:1.2s}.cv-cell-6-1[data-astro-cid-ucd2ps2b]{animation-delay:1.7s}.cv-cell-7-5[data-astro-cid-ucd2ps2b]{animation-delay:2s}@keyframes cellDefect{0%,15%{fill:#1f0000}25%,85%{fill:#d60000}95%,to{fill:#1f0000}}@keyframes cellPass{0%,15%{fill:#1f0000}25%,85%{fill:#1a6b1a}95%,to{fill:#1f0000}}.stat-dot[data-astro-cid-ucd2ps2b]{opacity:0;animation:statDotIn 5s ease-in-out infinite}.stat-dot-1[data-astro-cid-ucd2ps2b]{animation-delay:0s}.stat-dot-2[data-astro-cid-ucd2ps2b]{animation-delay:.2s}.stat-dot-3[data-astro-cid-ucd2ps2b]{animation-delay:.4s}.stat-dot-4[data-astro-cid-ucd2ps2b]{animation-delay:.6s}.stat-dot-5[data-astro-cid-ucd2ps2b]{animation-delay:.8s}.stat-dot-6[data-astro-cid-ucd2ps2b]{animation-delay:1s}.stat-dot-7[data-astro-cid-ucd2ps2b]{animation-delay:1.2s}.stat-dot-8[data-astro-cid-ucd2ps2b]{animation-delay:1.4s}@keyframes statDotIn{0%,3%{opacity:0}10%,75%{opacity:1}85%,to{opacity:0}}.regression-line[data-astro-cid-ucd2ps2b]{stroke-dasharray:300;stroke-dashoffset:300;animation:regDraw 5s ease-in-out infinite}@keyframes regDraw{0%,20%{stroke-dashoffset:300}45%,75%{stroke-dashoffset:0}90%,to{stroke-dashoffset:300}}.conf-band[data-astro-cid-ucd2ps2b],.conf-fill[data-astro-cid-ucd2ps2b]{opacity:0;animation:confFadeIn 5s ease-in-out infinite}@keyframes confFadeIn{0%,45%{opacity:0}55%,75%{opacity:1}90%,to{opacity:0}}.conf-fill[data-astro-cid-ucd2ps2b]{animation:confFillFade 5s ease-in-out infinite}@keyframes confFillFade{0%,45%{opacity:0}55%,75%{opacity:.06}90%,to{opacity:0}}.dash-line[data-astro-cid-ucd2ps2b]{stroke-dasharray:200;stroke-dashoffset:200;animation:dashLineDraw 7s ease-in-out infinite}@keyframes dashLineDraw{0%,20%{stroke-dashoffset:200}40%,75%{stroke-dashoffset:0}90%,to{stroke-dashoffset:200}}.dash-number[data-astro-cid-ucd2ps2b]{opacity:0;animation:dashNumIn 7s ease-in-out infinite}@keyframes dashNumIn{0%,25%{opacity:0}40%,75%{opacity:1}90%,to{opacity:0}}.gauge-arc[data-astro-cid-ucd2ps2b]{stroke-dasharray:95;stroke-dashoffset:95;animation:gaugeFill 7s ease-in-out infinite}@keyframes gaugeFill{0%,30%{stroke-dashoffset:95}50%,75%{stroke-dashoffset:20}90%,to{stroke-dashoffset:95}}.sp-migrate[data-astro-cid-ucd2ps2b]{animation:spSlide 6s ease-in-out infinite}@keyframes spSlide{0%,5%{transform:translate(0);opacity:1}35%,40%{transform:translate(160px);opacity:0}41%,to{transform:translate(0);opacity:0}95%,to{opacity:1}}.sp-progress[data-astro-cid-ucd2ps2b]{animation:spProgressFill 6s ease-in-out infinite}@keyframes spProgressFill{0%,5%{width:0}40%{width:120px}55%,70%{width:120px}85%,to{width:0}}.sp-check[data-astro-cid-ucd2ps2b]{opacity:0;animation:spCheckIn 6s ease-in-out infinite}@keyframes spCheckIn{0%,40%{opacity:0;transform:scale(.5)}50%,70%{opacity:1;transform:scale(1)}85%,to{opacity:0;transform:scale(.5)}}.card-full[data-astro-cid-ucd2ps2b]{grid-column:1 / -1}.cta[data-astro-cid-ucd2ps2b]{text-align:center;padding:2.5rem 1.5rem;background:var(--bs-secondary-bg, #1F0000);border:1px solid var(--bs-divider, #2C0000);border-radius:12px}.cta[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem}.cta-actions[data-astro-cid-ucd2ps2b]{display:flex;flex-direction:column;align-items:center;gap:1rem}.cta-btn[data-astro-cid-ucd2ps2b]{display:inline-block;background:var(--bs-bright-red, #D60000);color:#fff;padding:.75rem 2.25rem;border-radius:6px;font-family:"Titillium Web",var(--bs-font-heading, sans-serif);font-size:1.05rem;font-weight:600;text-decoration:none;transition:background .2s ease,transform .15s ease}.cta-btn[data-astro-cid-ucd2ps2b]:hover{background:var(--bs-deep-red, #9B0000);color:#fff;transform:translateY(-1px)}.cta-email[data-astro-cid-ucd2ps2b]{font-family:"Lato",var(--bs-font-body, sans-serif);font-size:.9rem;color:var(--bs-text-muted, #CCCCCC);margin:0}.cta-link[data-astro-cid-ucd2ps2b]{color:var(--bs-bright-red, #D60000);text-decoration:underline;text-underline-offset:2px}.cta-link[data-astro-cid-ucd2ps2b]:hover{color:#fff}.contact-form[data-astro-cid-ucd2ps2b]{max-width:600px;margin:0 auto 1.25rem;text-align:left}.form-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}.form-group[data-astro-cid-ucd2ps2b] label[data-astro-cid-ucd2ps2b]{display:block;font-family:var(--bs-font-body, "Lato", sans-serif);font-size:.8rem;color:#fff9;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.3rem}.form-group[data-astro-cid-ucd2ps2b] input[data-astro-cid-ucd2ps2b],.form-group[data-astro-cid-ucd2ps2b] textarea[data-astro-cid-ucd2ps2b]{width:100%;background:var(--bs-primary-bg, #0D0000);border:1px solid var(--bs-divider, #2C0000);border-radius:var(--bs-radius-sm, 4px);color:#fff;font-family:var(--bs-font-body, "Lato", sans-serif);font-size:1rem;padding:.6rem .75rem;transition:border-color .2s ease}.form-group[data-astro-cid-ucd2ps2b] input[data-astro-cid-ucd2ps2b]::placeholder,.form-group[data-astro-cid-ucd2ps2b] textarea[data-astro-cid-ucd2ps2b]::placeholder{color:#ffffff40}.form-group[data-astro-cid-ucd2ps2b] input[data-astro-cid-ucd2ps2b]:focus,.form-group[data-astro-cid-ucd2ps2b] textarea[data-astro-cid-ucd2ps2b]:focus{outline:none;border-color:var(--bs-bright-red, #D60000)}.form-group[data-astro-cid-ucd2ps2b] textarea[data-astro-cid-ucd2ps2b]{resize:vertical;min-height:100px}.contact-form[data-astro-cid-ucd2ps2b] .cta-btn[data-astro-cid-ucd2ps2b]{display:block;width:100%;border:none;cursor:pointer;padding:.85rem;text-align:center}@media(min-width:768px){.about-page[data-astro-cid-ucd2ps2b]{padding:4rem 2rem 6rem}.hero[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{font-size:2.5rem}.hero-sub[data-astro-cid-ucd2ps2b]{font-size:1.05rem}h2[data-astro-cid-ucd2ps2b]{font-size:1.5rem}.card-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr 1fr;gap:1.5rem}.card[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:1.15rem}.form-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr 1fr}.form-group--full[data-astro-cid-ucd2ps2b]{grid-column:1 / -1}.about-text[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:1.1rem}}@media(min-width:1024px){.hero[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{font-size:2.75rem;max-width:800px;margin-left:auto;margin-right:auto}.hero-sub[data-astro-cid-ucd2ps2b]{font-size:1.1rem}}
