body{background:var(--ink-0);color:var(--ink-text)}main.dashboard-shell{--sun:#f7d02c;width:min(100% - 2rem, var(--w-stage));padding:clamp(2rem,6vw,5rem) 0}.dashboard-head[data-astro-cid-wiy3pkjs]{background:repeating-linear-gradient(-45deg, #b8ff3d0d 0 12px, transparent 12px 24px), var(--ink-2);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);grid-template-columns:1fr .65fr;align-items:end;gap:3rem;margin-bottom:1rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,4vw,2.5rem) clamp(3rem,6vw,4.5rem);display:grid;position:relative}.dashboard-head[data-astro-cid-wiy3pkjs]:after{background:linear-gradient(to top right, transparent calc(50% - 2px), var(--lime) calc(50% - 2px) calc(50% + 2px), transparent calc(50% + 2px));content:"";height:3rem;position:absolute;bottom:0;left:0;right:0}.dash-code[data-astro-cid-wiy3pkjs]{color:var(--lime);font-family:var(--font-mono);letter-spacing:.13em;margin:0 0 1rem;font-size:.68rem;font-weight:800}h1[data-astro-cid-wiy3pkjs]{font-family:var(--font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4.2rem,13vw,10rem);font-weight:900;line-height:.75}.dash-intro[data-astro-cid-wiy3pkjs] p[data-astro-cid-wiy3pkjs]{color:#c0c5c0;margin:0;font-size:clamp(1.1rem,2vw,1.4rem)}.scribble[data-astro-cid-wiy3pkjs]{color:var(--orange);margin-top:1.4rem;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:1.15rem;display:inline-block;transform:rotate(-4deg)}.dashboard-grid[data-astro-cid-wiy3pkjs]{grid-template-columns:repeat(12,1fr);gap:.75rem;padding:1rem 0;display:grid}.dash-card[data-astro-cid-wiy3pkjs]{--tone:#e8e9e4;color:#fff;background:#151715;border:1px solid #343834;flex-direction:column;grid-column:span 4;min-height:18rem;padding:1.2rem;text-decoration:none;transition:transform .18s,background-color .18s;display:flex;position:relative;overflow:hidden}.dash-card[data-astro-cid-wiy3pkjs]:first-child{grid-column:span 7}.dash-card[data-astro-cid-wiy3pkjs]:nth-child(2){grid-column:span 5}.dash-card[data-astro-cid-wiy3pkjs]:nth-child(7),.dash-card[data-astro-cid-wiy3pkjs]:nth-child(8){grid-column:span 6;min-height:13rem}.dash-lime[data-astro-cid-wiy3pkjs]{--tone:var(--lime)}.dash-blue[data-astro-cid-wiy3pkjs]{--tone:var(--blue)}.dash-orange[data-astro-cid-wiy3pkjs]{--tone:var(--orange)}.dash-pink[data-astro-cid-wiy3pkjs]{--tone:var(--pink)}.dash-sun[data-astro-cid-wiy3pkjs]{--tone:var(--sun)}.dash-card[data-astro-cid-wiy3pkjs]:hover{background:var(--tone);color:var(--ink-0);transform:translateY(-4px)}.dash-top[data-astro-cid-wiy3pkjs]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.65rem;font-weight:800;display:flex}.dash-top[data-astro-cid-wiy3pkjs] small[data-astro-cid-wiy3pkjs]{color:var(--tone)}.dash-card[data-astro-cid-wiy3pkjs]:hover .dash-top[data-astro-cid-wiy3pkjs] small[data-astro-cid-wiy3pkjs]{color:inherit}.dash-card[data-astro-cid-wiy3pkjs] strong[data-astro-cid-wiy3pkjs]{letter-spacing:-.055em;max-width:11ch;margin-top:auto;font-size:clamp(1.8rem,4vw,3.2rem);line-height:.9}.dash-card[data-astro-cid-wiy3pkjs] p[data-astro-cid-wiy3pkjs]{color:#969c96;max-width:52ch;margin:.9rem 2rem 0 0;font-size:.86rem}.dash-card[data-astro-cid-wiy3pkjs]:hover p[data-astro-cid-wiy3pkjs]{color:#182018}.dash-note[data-astro-cid-wiy3pkjs]{color:var(--tone);font-family:var(--font-mono);letter-spacing:.06em;border:1px solid;align-self:flex-start;margin-top:.8rem;padding:.15rem .45rem;font-size:.65rem;font-weight:800}.dash-note--private[data-astro-cid-wiy3pkjs]:before{content:"● "}.dash-card[data-astro-cid-wiy3pkjs]:hover .dash-note[data-astro-cid-wiy3pkjs]{color:inherit}.dash-card[data-astro-cid-wiy3pkjs] b[data-astro-cid-wiy3pkjs]{font-size:1.5rem;position:absolute;bottom:1rem;right:1.2rem}.operating-note[data-astro-cid-wiy3pkjs]{border-top:1px solid #343834;grid-template-columns:.35fr 1fr;gap:2rem;margin-top:3rem;padding:4rem 0 1rem;display:grid}.operating-note[data-astro-cid-wiy3pkjs] h2[data-astro-cid-wiy3pkjs]{font-size:.68rem}.operating-note[data-astro-cid-wiy3pkjs] figure[data-astro-cid-wiy3pkjs],.operating-note[data-astro-cid-wiy3pkjs] blockquote[data-astro-cid-wiy3pkjs]{margin:0}.operating-note[data-astro-cid-wiy3pkjs] blockquote[data-astro-cid-wiy3pkjs] p[data-astro-cid-wiy3pkjs]{letter-spacing:-.03em;max-width:45ch;margin:0;font-size:clamp(1.25rem,3vw,2rem);line-height:1.15}.operating-note[data-astro-cid-wiy3pkjs] figcaption[data-astro-cid-wiy3pkjs]{color:#c0c5c0;font-family:var(--font-mono);gap:.4rem;margin-top:1.5rem;font-size:.72rem;line-height:1.5;display:grid}.operating-note[data-astro-cid-wiy3pkjs] figcaption[data-astro-cid-wiy3pkjs] a[data-astro-cid-wiy3pkjs]{width:fit-content;color:var(--lime);text-underline-offset:.3em}.operating-note[data-astro-cid-wiy3pkjs] figcaption[data-astro-cid-wiy3pkjs] a[data-astro-cid-wiy3pkjs]:hover{color:var(--orange)}.operating-note[data-astro-cid-wiy3pkjs] cite[data-astro-cid-wiy3pkjs]{font-size:.65rem;font-style:normal}@media (width<=760px){.dashboard-head[data-astro-cid-wiy3pkjs]{grid-template-columns:1fr;gap:1.5rem}.dashboard-grid[data-astro-cid-wiy3pkjs]{grid-template-columns:1fr 1fr}.dash-card[data-astro-cid-wiy3pkjs]:nth-child(n){grid-column:auto;min-height:15rem}.operating-note[data-astro-cid-wiy3pkjs]{grid-template-columns:1fr}}@media (width<=520px){main.dashboard-shell{width:min(100% - 1rem, var(--w-stage))}.dashboard-head[data-astro-cid-wiy3pkjs]{clip-path:polygon(0 0,100% 0,100% calc(100% - 1.5rem),0 100%)}.dashboard-grid[data-astro-cid-wiy3pkjs]{grid-template-columns:1fr}.dash-card[data-astro-cid-wiy3pkjs]:nth-child(n){min-height:12rem}}@media (prefers-reduced-motion:reduce){.dash-card[data-astro-cid-wiy3pkjs]{transition:none}.dash-card[data-astro-cid-wiy3pkjs]:hover{transform:none}}
