.rr-inner.svelte-3foeoc{--rr-radius-xl: var(--ws-radius-xl, 1.75rem);--rr-radius-lg: var(--ws-radius-lg, 1.5rem);--rr-panel-edge: var( --ws-panel-edge, color-mix(in oklab, oklch(.9 .014 95) 55%, transparent) );--rr-card-edge: var(--ws-card-edge, oklch(.93 .012 95 / .65));--rr-card: var(--ws-card, #ffffff);--rr-shadow: var( --ws-bento-card-shadow, 0 1px 2px oklch(.22 .03 264 / .07), 0 20px 44px oklch(.25 .04 264 / .1) );--rr-ink: var(--ws-ink, oklch(.2 .02 264));--rr-ink-muted: var(--ws-ink-muted, oklch(.45 .025 264));--rr-ink-faint: var(--ws-ink-faint, oklch(.62 .02 264));min-width:0}.rr-surface.svelte-3foeoc{border-radius:var(--rr-radius-xl);border:1px solid var(--rr-panel-edge);background:var(--rr-card);box-shadow:var(--rr-shadow)}.rr-inner--marketing.svelte-3foeoc .rr-surface:where(.svelte-3foeoc){background:color-mix(in oklab,oklch(.995 .005 95) 68%,transparent);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12)}.rr-inner--workspace.svelte-3foeoc .rr-surface:where(.svelte-3foeoc){background:var(--rr-card)}.rr-stat-row.svelte-3foeoc{flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:clamp(1.15rem,2.8vw,2.35rem)}.rr-toolbar-tools.svelte-3foeoc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.rr-toolbar-actions.svelte-3foeoc{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.65rem;min-width:0}.rr-search-input.svelte-3foeoc{flex:1;min-width:min(100%,200px);border-radius:9999px;border:1px solid oklch(.88 .012 95);padding:.55rem 1rem;font-size:.875rem;line-height:1.45;background:#fffefc;color:var(--rr-ink);transition:border-color .15s ease,box-shadow .15s ease}.rr-search-input.svelte-3foeoc::placeholder{color:var(--rr-ink-faint)}.rr-search-input.svelte-3foeoc:hover{border-color:color-mix(in oklab,oklch(.88 .012 95) 70%,var(--rr-ink-muted))}.rr-select-pill.svelte-3foeoc{flex:1 1 auto;min-width:8.5rem;max-width:14rem;cursor:pointer;border-radius:9999px;border:1px solid oklch(.88 .012 95);padding:.55rem 2rem .55rem 1rem;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--ws-ink-muted, oklch(.5 .02 264));background-color:#fffefc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23737373'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .65rem center;background-size:1rem 1rem;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.rr-select-pill.svelte-3foeoc:hover{border-color:color-mix(in oklab,oklch(.88 .012 95) 70%,var(--rr-ink-muted))}.rr-search-input.svelte-3foeoc:focus,.rr-select-pill.svelte-3foeoc:focus{outline:none;border-color:color-mix(in oklab,var(--ws-accent, oklch(.78 .14 82)) 55%,oklch(.88 .012 95));box-shadow:0 0 0 3px color-mix(in oklab,var(--ws-accent, oklch(.78 .14 82)) 22%,transparent)}@media(max-width:380px){.rr-toolbar-actions.svelte-3foeoc{flex-wrap:wrap}.rr-select-pill.svelte-3foeoc{flex:1 1 calc(50% - .35rem);min-width:0;max-width:none}}.rr-reg-grid.svelte-3foeoc{gap:clamp(1rem,2vw,1.5rem)}.rr-reg-card.svelte-3foeoc:hover{box-shadow:var(--rr-shadow),0 4px 14px #1821350f}.rr-reg-head.svelte-3foeoc{padding:1.15rem 1.25rem;border-bottom:1px solid var(--rr-card-edge)}.rr-reg-title.svelte-3foeoc{margin:0;font-size:1.0625rem;font-weight:650;letter-spacing:-.02em;line-height:1.35;color:var(--rr-ink)}.rr-reg-meta.svelte-3foeoc{padding:1.1rem 1.25rem 1.25rem;font-size:.875rem;line-height:1.5;color:var(--rr-ink-muted)}.rr-meta-ic.svelte-3foeoc{color:var(--rr-ink-faint)}.rr-chip.svelte-3foeoc{display:inline-flex;align-items:center;border-radius:var(--ws-radius-pill, 9999px);padding:.12rem .45rem;font-size:.6875rem;font-weight:650;letter-spacing:.02em;background:color-mix(in oklab,var(--rr-ink-muted) 12%,var(--rr-card));color:var(--rr-ink)}.rr-chip--category.svelte-3foeoc{padding:.14rem .5rem;font-size:.6875rem}.rr-desc.svelte-3foeoc{font-size:.9375rem;line-height:1.55;color:var(--rr-ink-muted)}.rr-intro.svelte-3foeoc{margin-top:.35rem;font-size:.9375rem;line-height:1.55;max-width:62ch;color:var(--rr-ink-muted)}.rr-h1-marketing.svelte-3foeoc{font-size:clamp(1.65rem,1.2vw + 1.35rem,2rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--rr-ink)}.rr-callout.svelte-3foeoc{border-radius:var(--rr-radius-xl);border:1px solid color-mix(in oklab,oklch(.85 .09 88) 42%,var(--rr-panel-edge));background:color-mix(in oklab,oklch(.97 .05 92) 88%,var(--rr-card));color:var(--rr-ink);box-shadow:var(--ws-shadow-sm, var(--rr-shadow))}.rr-callout--banner.svelte-3foeoc{max-width:min(42rem,100%)}.rr-empty-title.svelte-3foeoc{margin:0 0 .35rem;font-size:1.0625rem;font-weight:650;color:var(--rr-ink)}.rr-empty-copy.svelte-3foeoc{margin:0;font-size:.9375rem;color:var(--rr-ink-muted)}.rr-empty-ic.svelte-3foeoc{color:var(--rr-ink-faint);opacity:.85}@media(prefers-reduced-motion:reduce){.rr-reg-card.svelte-3foeoc{transition:none}}
