[data-v-509048c4]:root{--radius-xs:6px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-60:60px;--color-bg:#fff;--color-surface:#fefefe;--color-surface-50:#fafafa;--surface-400:#b2b2b2;--color-text:#202426;--color-text-secondary:#737373;--color-muted:#8c8c8c;--color-border:#d9d9d9;--color-border-strong:#b2b2b2;--color-primary:#00b8fa;--color-primary-hover:#0095cc;--color-primary-light:#f7fdff;--color-success:#00d519;--color-warning:#ffcc29;--color-danger:#dc2626;--field-height:44px;--field-height-sm:36px;--field-height-lg:52px;--field-padding-x:12px;--field-padding-y:10px;--field-radius:var(--radius-m);--field-font-size:14px;--button-height:44px;--button-height-sm:36px;--button-height-lg:52px;--button-padding-x:16px;--button-padding-x-sm:12px;--button-padding-x-lg:24px;--button-padding-y:10px;--button-radius:var(--radius-m);--button-font-size:14px;--button-font-weight:600;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:16px;--font-size-md:var(--font-size-base);--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.3;--line-height-normal:1.5;--line-height-relaxed:1.6;--shadow-xs:0 2px 4px rgba(0,0,0,.04);--shadow-sm:0 4px 8px rgba(0,0,0,.06);--shadow-md:0 8px 16px rgba(0,0,0,.08);--shadow-lg:0 16px 32px rgba(0,0,0,.12);--shadow-xl:0 24px 48px rgba(0,0,0,.16);--focus-ring:0 0 0 3px rgba(0,184,250,.35);--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--transition-smooth:.3s cubic-bezier(.22,1,.36,1)}.pagination[data-v-509048c4]{position:relative;width:100%;display:flex}[data-v-509048c4] .p-paginator{background:transparent;border:none;padding:0}[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page{background:transparent;border:1px solid transparent;color:#64748b;font-weight:600;font-size:14px;min-width:40px;height:40px;margin:0 2px;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page:hover{background:#f1f5f9;color:#0f172a;transform:translateY(-2px)}[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page.p-paginator-page-selected,[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page[data-p-active=true],[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page[data-p-highlight=true]{background:var(--primary,#00b8fa);border-color:var(--primary,#00b8fa);color:#fff;font-weight:700;box-shadow:0 4px 12px #00b8fa40}[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover,[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page.p-paginator-page-selected:hover,[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page[data-p-active=true]:hover,[data-v-509048c4] .p-paginator .p-paginator-pages .p-paginator-page[data-p-highlight=true]:hover{background:var(--primary-600,#00a0dc);border-color:var(--primary-600,#00a0dc);transform:translateY(-2px);box-shadow:0 6px 16px #00b8fa59}[data-v-509048c4] .p-paginator .p-paginator-next,[data-v-509048c4] .p-paginator .p-paginator-prev{background:#fff;border:1px solid #e2e8f0;color:#64748b;min-width:40px;height:40px;margin:0 4px;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}[data-v-509048c4] .p-paginator .p-paginator-next:hover:not(.p-disabled),[data-v-509048c4] .p-paginator .p-paginator-prev:hover:not(.p-disabled){background:#f8fafc;border-color:#cbd5e1;color:#0f172a;transform:translateY(-2px);box-shadow:0 4px 6px #0000000d}[data-v-509048c4] .p-paginator .p-paginator-next.p-disabled,[data-v-509048c4] .p-paginator .p-paginator-next[data-p-disabled=true],[data-v-509048c4] .p-paginator .p-paginator-prev.p-disabled,[data-v-509048c4] .p-paginator .p-paginator-prev[data-p-disabled=true]{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none;background:transparent;border-color:transparent}
