.stats-grid:where(.astro-y55gmoyq){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}.stat-card:where(.astro-y55gmoyq){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px}.stat-icon:where(.astro-y55gmoyq){display:inline-grid;place-items:center;width:38px;height:38px;border:2px solid #d7e3f2;border-radius:50%;color:#1976f3;font-weight:900}.stat-card:where(.astro-y55gmoyq) p:where(.astro-y55gmoyq){margin:0 0 7px;color:#607089;font-weight:850}.stat-card:where(.astro-y55gmoyq) strong:where(.astro-y55gmoyq){display:block;min-width:0;font-size:clamp(1.28rem,2.6vw,1.9rem);letter-spacing:-.04em}.truncate:where(.astro-y55gmoyq){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem!important;letter-spacing:0!important}.mini-copy:where(.astro-y55gmoyq){position:relative;display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid transparent;border-radius:12px;background:transparent;color:#607089;cursor:pointer;transition:color .16s ease,transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.mini-copy:where(.astro-y55gmoyq):before{content:"";position:absolute;inset:5px;border-radius:10px;background:#1976f31f;opacity:0;transform:scale(.72);pointer-events:none}.mini-copy:where(.astro-y55gmoyq):hover,.mini-copy:where(.astro-y55gmoyq):focus-visible{border-color:#d7e8ff;background:#f5faff;color:#1976f3;box-shadow:0 10px 24px #1976f31a}.mini-copy:where(.astro-y55gmoyq):focus-visible{outline:3px solid rgba(25,118,243,.22);outline-offset:2px}.mini-copy:where(.astro-y55gmoyq).is-copied{color:#16a34a;transform:scale(.94)}.mini-copy:where(.astro-y55gmoyq).is-copied:before{animation:copy-pulse .52s ease-out}.mini-copy-icon:where(.astro-y55gmoyq){position:relative;z-index:1;width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;transition:transform .16s ease}.mini-copy:where(.astro-y55gmoyq):hover .mini-copy-icon:where(.astro-y55gmoyq),.mini-copy:where(.astro-y55gmoyq):focus-visible .mini-copy-icon:where(.astro-y55gmoyq){transform:translateY(-1px)}.mini-copy:where(.astro-y55gmoyq).is-copied .mini-copy-icon:where(.astro-y55gmoyq){animation:clipboard-click .62s cubic-bezier(.2,.8,.2,1)}.mini-copy-label:where(.astro-y55gmoyq){position:absolute;right:0;top:calc(100% + 9px);z-index:4;padding:7px 10px;border:1px solid #bbf7d0;border-radius:999px;background:#f0fdf4;color:#166534;box-shadow:0 14px 30px #0f172a24;font-size:.72rem;font-weight:950;line-height:1;opacity:0;pointer-events:none;transform:translateY(-6px) scale(.94);white-space:nowrap}.mini-copy-label:where(.astro-y55gmoyq):before{content:"";position:absolute;right:12px;top:-5px;width:8px;height:8px;border-left:1px solid #bbf7d0;border-top:1px solid #bbf7d0;background:#f0fdf4;transform:rotate(45deg)}.mini-copy:where(.astro-y55gmoyq).is-copied .mini-copy-label:where(.astro-y55gmoyq){animation:copied-pop 1.55s ease forwards}@keyframes clipboard-click{0%{transform:translateY(-1px) rotate(0)}34%{transform:translateY(1px) rotate(-8deg) scale(.9)}68%{transform:translateY(-2px) rotate(4deg) scale(1.08)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes copy-pulse{0%{opacity:.75;transform:scale(.62)}to{opacity:0;transform:scale(1.45)}}@keyframes copied-pop{0%{opacity:0;transform:translateY(-6px) scale(.94)}16%,78%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.98)}}@media(prefers-reduced-motion:reduce){.mini-copy:where(.astro-y55gmoyq),.mini-copy:where(.astro-y55gmoyq):before,.mini-copy-icon:where(.astro-y55gmoyq),.mini-copy-label:where(.astro-y55gmoyq){transition:none}.mini-copy:where(.astro-y55gmoyq).is-copied,.mini-copy:where(.astro-y55gmoyq).is-copied .mini-copy-icon:where(.astro-y55gmoyq),.mini-copy:where(.astro-y55gmoyq).is-copied:before{animation:none;transform:none}.mini-copy:where(.astro-y55gmoyq).is-copied .mini-copy-label:where(.astro-y55gmoyq){animation:none;opacity:1;transform:none}}.dashboard-actions:where(.astro-y55gmoyq){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:20px;align-items:stretch}.action-card:where(.astro-y55gmoyq){position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:230px;overflow:hidden}.action-card:where(.astro-y55gmoyq):after{content:"";position:absolute;right:-58px;top:-74px;width:180px;height:180px;border-radius:50%;background:#1976f314;pointer-events:none}.builder-action:where(.astro-y55gmoyq){border-color:#b9d7ff;background:linear-gradient(135deg,#fffffff5,#ebf5ffeb)}.action-card:where(.astro-y55gmoyq)>:where(.astro-y55gmoyq){position:relative;z-index:1}.action-card:where(.astro-y55gmoyq) .primary-button:where(.astro-y55gmoyq),.action-card:where(.astro-y55gmoyq) .secondary-button:where(.astro-y55gmoyq){align-self:flex-start}.action-eyebrow:where(.astro-y55gmoyq){display:inline-flex;margin-bottom:12px;color:#0f4bb8;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.action-eyebrow:where(.astro-y55gmoyq).muted{color:#607089}@media(max-width:1100px){.dashboard-actions:where(.astro-y55gmoyq),.stats-grid:where(.astro-y55gmoyq){grid-template-columns:1fr}}
