._container_vttyn_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_vttyn_7{text-align:center;margin-bottom:var(--spacing-8)}._headerIcon_vttyn_12{color:var(--primary);margin-bottom:var(--spacing-4)}._title_vttyn_17{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;margin:0 0 var(--spacing-2) 0}._subtitle_vttyn_24{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._controls_vttyn_31{display:flex;justify-content:center;margin-bottom:var(--spacing-8)}._searchWrapper_vttyn_37{position:relative;width:100%;max-width:480px}._searchIcon_vttyn_43{position:absolute;left:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_vttyn_52{padding-left:calc(var(--spacing-4) * 2 + 18px);width:100%}._mainContent_vttyn_57{min-height:400px}._emptyState_vttyn_61{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);border:1px dashed var(--border);color:var(--muted-foreground)}._emptyState_vttyn_61 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._pagination_vttyn_82{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}._ctaSection_vttyn_97{--primary: var(--tk-brand-ink);--primary-foreground: #fff;--tk-brand-text: var(--tk-brand-ink);--tk-brand-hover: var(--tk-brand-ink);--tk-brand-hover-foreground: #fff;--background: var(--tk-brand);--border: color-mix(in srgb, var(--tk-brand-ink) 35%, transparent);margin-top:var(--spacing-16);padding:var(--spacing-12) var(--spacing-8);background-color:var(--tk-brand);background-image:radial-gradient(100% 90% at 15% 0%,hsl(0 0% 100% / .3),transparent 65%);border-radius:var(--radius-lg);text-align:center;color:var(--tk-brand-ink)}._ctaContent_vttyn_119 h2{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0 0 var(--spacing-3) 0}._ctaContent_vttyn_119 p{font-size:1.125rem;max-width:600px;margin:0 auto var(--spacing-6) auto}._ctaButton_vttyn_136{background-color:var(--tk-brand-ink);border-color:var(--tk-brand-ink);color:#fff}._ctaButton_vttyn_136:hover{background-color:var(--tk-brand-ink-hover);border-color:var(--tk-brand-ink-hover);color:#fff}@media(max-width:768px){._container_vttyn_1{padding:var(--spacing-6) var(--spacing-4)}._title_vttyn_17{font-size:2rem}._subtitle_vttyn_24{font-size:1rem}._ctaSection_vttyn_97{padding:var(--spacing-8) var(--spacing-6)}._ctaContent_vttyn_119 h2{font-size:1.75rem}}
