:root{--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-mono:"JetBrains Mono","Fira Code","Monaco","Cascadia Code","Roboto Mono",monospace;--color-brand-25:#f0f9ff;--color-brand-50:#e0f2fe;--color-brand-100:#bae6fd;--color-brand-200:#7dd3fc;--color-brand-300:#38bdf8;--color-brand-400:#0ea5e9;--color-brand-500:#0284c7;--color-brand-600:#0369a1;--color-brand-700:#075985;--color-brand-800:#0c4a6e;--color-brand-900:#0f172a;--color-brand-950:#082f49;--color-performance-excellent:#10b981;--color-performance-good:#059669;--color-performance-fair:#d97706;--color-performance-poor:#dc2626;--color-performance-critical:#991b1b;--color-gray-25:#fcfcfd;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-success-25:#f0fdf4;--color-success-50:#dcfce7;--color-success-100:#bbf7d0;--color-success-200:#86efac;--color-success-300:#4ade80;--color-success-400:#22c55e;--color-success-500:#16a34a;--color-success-600:#15803d;--color-success-700:#166534;--color-success-800:#14532d;--color-success-900:#052e16;--color-error-25:#fef2f2;--color-error-50:#fecaca;--color-error-100:#fca5a5;--color-error-200:#f87171;--color-error-300:#ef4444;--color-error-400:#dc2626;--color-error-500:#b91c1c;--color-error-600:#991b1b;--color-error-700:#7f1d1d;--color-error-800:#450a0a;--color-warning-25:#fffbeb;--color-warning-50:#fef3c7;--color-warning-100:#fde68a;--color-warning-200:#fcd34d;--color-warning-300:#fbbf24;--color-warning-400:#f59e0b;--color-warning-500:#d97706;--color-warning-600:#b45309;--color-warning-700:#92400e;--color-warning-800:#451a03;--color-info-25:#f0f9ff;--color-info-50:#e0f2fe;--color-info-100:#bae6fd;--color-info-200:#7dd3fc;--color-info-300:#38bdf8;--color-info-400:#0ea5e9;--color-info-500:#0284c7;--color-info-600:#0369a1;--color-info-700:#075985;--color-info-800:#0c4a6e;--text-display-2xl:4.5rem;--text-display-xl:3.75rem;--text-display-lg:3rem;--text-display-md:2.25rem;--text-display-sm:1.875rem;--text-xl:1.25rem;--text-lg:1.125rem;--text-base:1rem;--text-sm:0.875rem;--text-xs:0.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--space-px:1px;--space-0:0px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-none:0px;--radius-sm:0.125rem;--radius-base:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-xs:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--shadow-focus-ring:0 0 0 3px rgba(2,132,199,0.12);--shadow-brand-glow:0 0 20px rgba(2,132,199,0.3);--z-index-0:0;--z-index-10:10;--z-index-20:20;--z-index-30:30;--z-index-40:40;--z-index-50:50;--z-index-auto:auto;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--duration-1000:1000ms;--transition-none:none;--transition-all:all var(--duration-150) ease-in-out;--transition-colors:color var(--duration-150) ease-in-out,background-color var(--duration-150) ease-in-out,border-color var(--duration-150) ease-in-out;--transition-opacity:opacity var(--duration-150) ease-in-out;--transition-shadow:box-shadow var(--duration-150) ease-in-out;--transition-transform:transform var(--duration-150) ease-in-out}[data-theme=dark]{--color-gray-25:#111827;--color-gray-50:#1f2937;--color-gray-100:#374151;--color-gray-200:#4b5563;--color-gray-300:#6b7280;--color-gray-400:#9ca3af;--color-gray-500:#d1d5db;--color-gray-600:#e5e7eb;--color-gray-700:#f3f4f6;--color-gray-800:#f9fafb;--color-gray-900:#ffffff;--color-gray-950:#ffffff;--shadow-xs:0 1px 2px 0 rgba(0,0,0,0.3);--shadow-sm:0 1px 3px 0 rgba(0,0,0,0.4),0 1px 2px 0 rgba(0,0,0,0.2);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.4),0 2px 4px -1px rgba(0,0,0,0.2);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.4),0 4px 6px -2px rgba(0,0,0,0.2);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.4),0 10px 10px -5px rgba(0,0,0,0.15)}:root{--color-metric-cpu:#ef4444;--color-metric-memory:#f59e0b;--color-metric-network:#06b6d4;--color-metric-disk:#8b5cf6;--color-metric-response-time:#10b981;--color-metric-throughput:#3b82f6;--color-metric-error-rate:#dc2626;--color-metric-p50:#14b8a6;--color-metric-p95:#f59e0b;--color-metric-p99:#ef4444}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,html{height:100%}body{font-family:var(--font-primary);background-color:var(--color-gray-50);line-height:var(--leading-normal);font-size:var(--text-base);font-weight:var(--font-weight-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{color:var(--color-gray-900)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}h1{font-size:var(--text-display-md);font-weight:var(--font-weight-bold)}h2{font-size:var(--text-display-sm)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}h5{font-size:var(--text-base)}h6{font-size:var(--text-sm)}p{line-height:var(--leading-relaxed);color:var(--color-gray-700)}a{color:var(--color-brand-600);text-decoration:none;transition:var(--transition-colors)}a:hover{color:var(--color-brand-700);text-decoration:underline}a:focus{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:var(--radius-sm)}ol,ul{padding-left:var(--space-6)}li{line-height:var(--leading-relaxed);color:var(--color-gray-700)}code{font-size:.875em;color:var(--color-brand-700);background-color:var(--color-brand-50);padding:var(--space-1) var(--space-2);border-radius:var(--radius-base);border:1px solid var(--color-brand-200)}code,pre{font-family:var(--font-mono)}pre{background-color:var(--color-gray-900);color:var(--color-gray-100);padding:var(--space-4);border-radius:var(--radius-lg);overflow-x:auto;line-height:var(--leading-normal)}pre code{background:none;border:none;padding:0;color:inherit}table{width:100%;border-collapse:collapse;background-color:white;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}td,th{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-gray-200)}th{background-color:var(--color-gray-50);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide)}tr:hover{background-color:var(--color-gray-25)}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full);-webkit-transition:var(--transition-colors);transition:var(--transition-colors)}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}html{scrollbar-width:thin;scrollbar-color:var(--color-gray-300) var(--color-gray-100)}::selection{background-color:var(--color-brand-100);color:var(--color-brand-900)}::-moz-selection{background-color:var(--color-brand-100);color:var(--color-brand-900)}iframe,img,video{max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:high){:root{--color-gray-300:#666666;--color-gray-400:#555555;--color-gray-500:#444444}}@media print{*{box-shadow:none!important;text-shadow:none!important}body{background:white;color:black}a,a:visited{text-decoration:underline;color:black}}#__next{height:100%}.skip-link{position:absolute;left:-9999px;top:0;z-index:var(--z-index-modal);background:var(--color-gray-900);color:white;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);text-decoration:none;font-weight:var(--font-weight-medium)}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);border:1px solid transparent;font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:var(--leading-tight);cursor:pointer;transition:var(--transition-all);text-decoration:none;white-space:nowrap;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus-visible{outline:none;box-shadow:var(--shadow-focus-ring)}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-xs{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);border-radius:var(--radius-md)}.btn-sm{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.btn-lg{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.btn-lg,.btn-xl{border-radius:var(--radius-xl)}.btn-xl{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.btn-primary{background:linear-gradient(135deg,var(--color-brand-500) 0,var(--color-brand-600) 100%);color:white;border-color:var(--color-brand-600);box-shadow:var(--shadow-sm),var(--shadow-brand-glow)}.btn-primary:hover{background:linear-gradient(135deg,var(--color-brand-600) 0,var(--color-brand-700) 100%);transform:translateY(-1px);box-shadow:var(--shadow-md),var(--shadow-brand-glow)}.btn-secondary{background:white;color:var(--color-gray-700);border-color:var(--color-gray-300);box-shadow:var(--shadow-xs)}.btn-secondary:hover{background:var(--color-gray-50);border-color:var(--color-gray-400);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.btn-ghost{background:transparent;color:var(--color-gray-700);border-color:transparent}.btn-ghost:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.btn-success{background:linear-gradient(135deg,var(--color-success-500) 0,var(--color-success-600) 100%);color:white;border-color:var(--color-success-600);box-shadow:var(--shadow-sm)}.btn-success:hover{background:linear-gradient(135deg,var(--color-success-600) 0,var(--color-success-700) 100%);transform:translateY(-1px)}.btn-warning{background:linear-gradient(135deg,var(--color-warning-400) 0,var(--color-warning-500) 100%);color:white;border-color:var(--color-warning-500);box-shadow:var(--shadow-sm)}.btn-warning:hover{background:linear-gradient(135deg,var(--color-warning-500) 0,var(--color-warning-600) 100%);transform:translateY(-1px)}.btn-error{background:linear-gradient(135deg,var(--color-error-400) 0,var(--color-error-500) 100%);color:white;border-color:var(--color-error-500);box-shadow:var(--shadow-sm)}.btn-error:hover{background:linear-gradient(135deg,var(--color-error-500) 0,var(--color-error-600) 100%);transform:translateY(-1px)}.btn-icon{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-lg)}.btn-icon-sm{width:2rem;height:2rem;border-radius:var(--radius-md)}.btn-icon-lg{width:3rem;height:3rem;border-radius:var(--radius-xl)}.card{background:white;border-radius:var(--radius-2xl);border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm);overflow:hidden;transition:var(--transition-all)}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-header{padding:var(--space-6);border-bottom:1px solid var(--color-gray-100);display:flex;justify-content:space-between;align-items:center}.card-title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin:0}.card-subtitle{font-size:var(--text-sm);color:var(--color-gray-500);margin:var(--space-1) 0 0 0}.card-content{padding:var(--space-6)}.card-footer{padding:var(--space-4) var(--space-6);background:var(--color-gray-25);border-top:1px solid var(--color-gray-100);display:flex;justify-content:space-between;align-items:center}.card-bordered{border:2px solid var(--color-gray-200)}.card-elevated{box-shadow:var(--shadow-lg)}.card-flush{border:none;box-shadow:none}.input{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);font-family:var(--font-primary);font-size:var(--text-base);color:var(--color-gray-900);background:white;transition:var(--transition-colors)}.input:focus{outline:none;border-color:var(--color-brand-500);box-shadow:var(--shadow-focus-ring)}.input::placeholder{color:var(--color-gray-400)}.input:disabled{background:var(--color-gray-50);color:var(--color-gray-500);cursor:not-allowed}.input-sm{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-md)}.input-lg{padding:var(--space-4) var(--space-5);font-size:var(--text-lg);border-radius:var(--radius-xl)}.input-error{border-color:var(--color-error-400);background:var(--color-error-25)}.input-error:focus{border-color:var(--color-error-500);box-shadow:0 0 0 3px rgba(239,68,68,.12)}.input-success{border-color:var(--color-success-400);background:var(--color-success-25)}.input-success:focus{border-color:var(--color-success-500);box-shadow:0 0 0 3px rgba(34,197,94,.12)}.badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}.badge-primary{background:var(--color-brand-100);color:var(--color-brand-700)}.badge-success{background:var(--color-success-100);color:var(--color-success-700)}.badge-warning{background:var(--color-warning-100);color:white}.badge-error{background:var(--color-error-100);color:var(--color-error-700)}.badge-gray{background:var(--color-gray-100);color:var(--color-gray-700)}.badge-sm{padding:var(--space-0) var(--space-2);font-size:var(--text-xs)}.badge-lg{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.badge-performance-excellent{background:var(--color-success-100);color:var(--color-success-700)}.badge-performance-good{background:var(--color-success-50);color:var(--color-success-600)}.badge-performance-fair{background:var(--color-warning-100);color:var(--color-warning-700)}.badge-performance-poor{background:var(--color-error-100);color:var(--color-error-700)}.badge-performance-critical{background:var(--color-error-200);color:var(--color-error-800)}.alert{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid transparent;display:flex;align-items:flex-start;gap:var(--space-3)}.alert-info{background:var(--color-info-25);border-color:var(--color-info-200);color:var(--color-info-700)}.alert-success{background:var(--color-success-25);border-color:var(--color-success-200);color:var(--color-success-700)}.alert-warning{background:var(--color-warning-25);border-color:var(--color-warning-200);color:white}.alert-error{background:var(--color-error-25);border-color:var(--color-error-200);color:var(--color-error-700)}.spinner{width:1.5rem;height:1.5rem;border-top:2px solid var(--color-gray-200);border:2px solid var(--color-gray-200);border-top-color:var(--color-brand-500);border-radius:50%;animation:spin var(--duration-1000) linear infinite}.spinner-sm{width:1rem;height:1rem;border-width:1px}.spinner-lg{width:2rem;height:2rem;border-width:3px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress{width:100%;height:.5rem;background:var(--color-gray-200);overflow:hidden}.progress,.progress-bar{border-radius:var(--radius-full)}.progress-bar{height:100%;background:linear-gradient(90deg,var(--color-brand-500),var(--color-brand-600));transition:width var(--duration-300) ease-in-out}.progress-bar-success{background:linear-gradient(90deg,var(--color-success-500),var(--color-success-600))}.progress-bar-warning{background:linear-gradient(90deg,var(--color-warning-500),var(--color-warning-600))}.progress-bar-error{background:linear-gradient(90deg,var(--color-error-500),var(--color-error-600))}.tabs{border-bottom:1px solid var(--color-gray-200)}.tab-list{display:flex;gap:var(--space-4)}.tab-button{padding:var(--space-3) var(--space-1);background:transparent;color:var(--color-gray-500);font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:var(--transition-colors)}.tab-button:hover{color:var(--color-gray-700)}.tab-button.active{color:var(--color-brand-600);border-bottom-color:var(--color-brand-600)}.tooltip{position:absolute;z-index:var(--z-index-tooltip);padding:var(--space-2) var(--space-3);background:var(--color-gray-900);color:white;font-size:var(--text-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);pointer-events:none}.metric-card{background:white;border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm);transition:var(--transition-all)}.metric-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.metric-value{font-size:var(--text-display-sm);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:var(--space-2)}.metric-label{color:var(--color-gray-500);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.metric-change,.metric-label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.metric-change{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-2)}.metric-change-positive{color:var(--color-success-600)}.metric-change-negative{color:var(--color-error-600)}.metric-change-neutral{color:var(--color-gray-500)}.data-table{width:100%;border-collapse:collapse;background:white;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.data-table-header{background:var(--color-gray-50);padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--text-sm);color:var(--color-gray-700);border-bottom:1px solid var(--color-gray-200);white-space:nowrap}.data-table-header:first-child{border-top-left-radius:var(--radius-lg)}.data-table-header:last-child{border-top-right-radius:var(--radius-lg)}.data-table-row{transition:var(--transition-colors);border-bottom:1px solid var(--color-gray-100)}.data-table-row:hover{background:var(--color-gray-25)}.data-table-row:last-child{border-bottom:none}.data-table-cell{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-gray-900);vertical-align:middle}.data-table-cell:first-child{font-weight:var(--font-weight-medium)}.data-table-header-sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding-right:var(--space-6)}.data-table-header-sortable:hover{background:var(--color-gray-100)}.data-table-sort-icon{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);font-size:var(--text-xs);color:var(--color-gray-400)}@media (max-width:768px){.data-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table{min-width:600px}.data-table-cell,.data-table-header{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--space-4);padding-right:var(--space-4)}.container-sm{max-width:640px}.container-md{max-width:768px}.container-lg{max-width:1024px}.container-xl{max-width:1280px}.container-2xl{max-width:1536px}.container-fluid{max-width:none}.grid{grid-gap:var(--space-6);gap:var(--space-6)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-10{gap:var(--space-10)}.gap-12{gap:var(--space-12)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.app-shell{display:flex;min-height:100vh;background:var(--color-gray-50)}.main-content{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.content-area{flex:1 1;padding:var(--space-8);overflow-y:auto;background:var(--color-gray-50)}.sidebar{width:280px;min-width:280px;background:white;border-right:1px solid var(--color-gray-200);display:flex;flex-direction:column;height:100vh;overflow-y:auto;flex-shrink:0;position:relative;transition:width var(--duration-300) ease-in-out,min-width var(--duration-300) ease-in-out}.sidebar-collapsed{width:64px;min-width:64px}.sidebar-collapsed .sidebar-footer,.sidebar-collapsed .sidebar-header{padding-left:var(--space-3);padding-right:var(--space-3)}.sidebar-header{padding:var(--space-6);border-bottom:1px solid var(--color-gray-100);display:flex;align-items:center;gap:var(--space-3)}.sidebar-content{flex:1 1;padding:var(--space-4) 0;overflow-y:auto}.sidebar-footer{padding:var(--space-4);border-top:1px solid var(--color-gray-100);background:var(--color-gray-25)}.nav-group{margin-bottom:var(--space-6)}.nav-group-title{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:0 var(--space-4);margin-bottom:var(--space-2)}.nav-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);color:var(--color-gray-700);text-decoration:none;border-radius:var(--radius-lg);margin:0 var(--space-2);transition:var(--transition-colors);font-weight:var(--font-weight-medium);position:relative}.nav-item:hover{background:var(--color-gray-50);color:var(--color-gray-900)}.nav-item.active{background:var(--color-brand-50);color:var(--color-brand-700);font-weight:var(--font-weight-semibold)}.nav-item.active:before{content:"";position:absolute;left:-var(--space-2);top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--color-brand-600);border-radius:0 var(--radius-full) var(--radius-full) 0}.nav-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.nav-item-collapsed{justify-content:center;padding-left:var(--space-3);padding-right:var(--space-3)}.nav-item-collapsed .nav-icon{margin:0}.main-content-collapsed{margin-left:0}.topbar{background:white;border-bottom:1px solid var(--color-gray-200);padding:var(--space-4) var(--space-8);justify-content:between;min-height:4rem;position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-sticky)}.topbar,.topbar-left{display:flex;align-items:center}.topbar-left{gap:var(--space-4)}.topbar-center{flex:1 1;display:flex;justify-content:center}.topbar-right{gap:var(--space-3)}.breadcrumb,.topbar-right{display:flex;align-items:center}.breadcrumb{gap:var(--space-2);font-size:var(--text-sm)}.breadcrumb-item{color:var(--color-gray-500);text-decoration:none;transition:var(--transition-colors)}.breadcrumb-item:hover{color:var(--color-gray-700)}.breadcrumb-item.active{color:var(--color-gray-900);font-weight:var(--font-weight-medium)}.breadcrumb-separator{color:var(--color-gray-400);font-size:var(--text-xs)}.page-header{margin-bottom:var(--space-8)}.page-title{font-size:var(--text-display-sm);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin-bottom:var(--space-2);line-height:var(--leading-tight)}.page-description{font-size:var(--text-lg);color:var(--color-gray-600);line-height:var(--leading-relaxed)}.page-actions{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);margin-bottom:var(--space-8)}.dashboard-grid,.stats-grid{display:grid;gap:var(--space-6)}.dashboard-grid{grid-template-columns:repeat(12,1fr);grid-gap:var(--space-6)}.dashboard-col-1{grid-column:span 1}.dashboard-col-2{grid-column:span 2}.dashboard-col-3{grid-column:span 3}.dashboard-col-4{grid-column:span 4}.dashboard-col-5{grid-column:span 5}.dashboard-col-6{grid-column:span 6}.dashboard-col-7{grid-column:span 7}.dashboard-col-8{grid-column:span 8}.dashboard-col-9{grid-column:span 9}.dashboard-col-10{grid-column:span 10}.dashboard-col-11{grid-column:span 11}.dashboard-col-12{grid-column:span 12}.empty-state{text-align:center;padding:var(--space-16) var(--space-8);color:var(--color-gray-500)}.empty-state-icon{width:4rem;height:4rem;margin:0 auto var(--space-4);color:var(--color-gray-400)}.empty-state-title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin-bottom:var(--space-2)}.empty-state-description{font-size:var(--text-base);color:var(--color-gray-500);margin-bottom:var(--space-6);max-width:32rem;margin-left:auto;margin-right:auto;line-height:var(--leading-relaxed)}@media (max-width:768px){.sidebar{position:fixed;left:-280px;z-index:var(--z-index-modal);transition:left var(--duration-300) ease-in-out}.sidebar.open{left:0}.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:var(--z-index-modal-backdrop);opacity:0;pointer-events:none;transition:opacity var(--duration-300) ease-in-out}.sidebar-overlay.open{opacity:1;pointer-events:auto}.content-area{padding:var(--space-4)}.topbar{padding:var(--space-3) var(--space-4)}.page-title{font-size:var(--text-display-md)}.dashboard-grid,.stats-grid{grid-template-columns:1fr}.dashboard-grid{gap:var(--space-4)}.dashboard-col-1,.dashboard-col-10,.dashboard-col-11,.dashboard-col-12,.dashboard-col-2,.dashboard-col-3,.dashboard-col-4,.dashboard-col-5,.dashboard-col-6,.dashboard-col-7,.dashboard-col-8,.dashboard-col-9{grid-column:span 1}}@media (max-width:640px){.container{padding-left:var(--space-3);padding-right:var(--space-3)}.grid-cols-2,.grid-cols-3,.grid-cols-4,.grid-cols-5,.grid-cols-6{grid-template-columns:1fr}.page-actions{flex-direction:column}.topbar-left,.topbar-right{gap:var(--space-2)}}@media print{.page-actions,.sidebar,.topbar{display:none}.main-content{width:100%}.content-area{padding:0}}.m-0{margin:0}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.m-8{margin:var(--space-8)}.m-10{margin:var(--space-10)}.m-12{margin:var(--space-12)}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--space-1);margin-right:var(--space-1)}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-3{margin-left:var(--space-3);margin-right:var(--space-3)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-5{margin-left:var(--space-5);margin-right:var(--space-5)}.mx-6{margin-left:var(--space-6);margin-right:var(--space-6)}.mx-8{margin-left:var(--space-8);margin-right:var(--space-8)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-8{margin-top:var(--space-8);margin-bottom:var(--space-8)}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.ml-0{margin-left:0}.ml-1{margin-left:var(--space-1)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-4{margin-left:var(--space-4)}.ml-5{margin-left:var(--space-5)}.ml-6{margin-left:var(--space-6)}.ml-8{margin-left:var(--space-8)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.mr-3{margin-right:var(--space-3)}.mr-4{margin-right:var(--space-4)}.mr-5{margin-right:var(--space-5)}.mr-6{margin-right:var(--space-6)}.mr-8{margin-right:var(--space-8)}.mr-auto{margin-right:auto}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.p-10{padding:var(--space-10)}.p-12{padding:var(--space-12)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-display-sm)}.text-3xl{font-size:var(--text-display-md)}.text-4xl{font-size:var(--text-display-lg)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-none{line-height:var(--leading-none)}.leading-tight{line-height:var(--leading-tight)}.leading-normal{line-height:var(--leading-normal)}.leading-relaxed{line-height:var(--leading-relaxed)}.tracking-tight{letter-spacing:var(--tracking-tight)}.tracking-normal{letter-spacing:var(--tracking-normal)}.tracking-wide{letter-spacing:var(--tracking-wide)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{word-wrap:break-word}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-brand-500{color:var(--color-brand-500)}.text-brand-600{color:var(--color-brand-600)}.text-brand-700{color:var(--color-brand-700)}.text-success-500{color:var(--color-success-500)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-warning-500{color:var(--color-warning-500)}.text-warning-600{color:var(--color-warning-600)}.text-warning-700{color:var(--color-warning-700)}.text-error-500{color:var(--color-error-500)}.text-error-600{color:var(--color-error-600)}.text-error-700{color:var(--color-error-700)}.bg-white{background-color:white}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-brand-50{background-color:var(--color-brand-50)}.bg-brand-100{background-color:var(--color-brand-100)}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-600{background-color:var(--color-brand-600)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-100{background-color:var(--color-success-100)}.bg-success-500{background-color:var(--color-success-500)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-100{background-color:var(--color-warning-100)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-error-50{background-color:var(--color-error-50)}.bg-error-100{background-color:var(--color-error-100)}.bg-error-500{background-color:var(--color-error-500)}.border{border:1px solid var(--color-gray-200)}.border-0{border:none}.border-2{border:2px solid var(--color-gray-200)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-brand-500{border-color:var(--color-brand-500)}.border-success-500{border-color:var(--color-success-500)}.border-warning-500{border-color:var(--color-warning-500)}.border-error-500{border-color:var(--color-error-500)}.border-t{border-top:1px solid var(--color-gray-200)}.border-b{border-bottom:1px solid var(--color-gray-200)}.border-l{border-left:1px solid var(--color-gray-200)}.border-r{border-right:1px solid var(--color-gray-200)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-base)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.shadow-none{box-shadow:none}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.inset-0{top:0;right:0;bottom:0;left:0}.z-0{z-index:var(--z-index-0)}.z-10{z-index:var(--z-index-10)}.z-20{z-index:var(--z-index-20)}.z-30{z-index:var(--z-index-30)}.z-40{z-index:var(--z-index-40)}.z-50{z-index:var(--z-index-50)}.w-full{width:100%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-screen{width:100vw}.h-full{height:100%}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-screen{height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.transition-none{transition:var(--transition-none)}.transition-all{transition:var(--transition-all)}.transition-colors{transition:var(--transition-colors)}.transition-opacity{transition:var(--transition-opacity)}.transition-shadow{transition:var(--transition-shadow)}.transition-transform{transition:var(--transition-transform)}.transform{transform:translateZ(0)}.scale-95{transform:scale(.95)}.scale-100{transform:scale(1)}.scale-105{transform:scale(1.05)}.rotate-0{transform:rotate(0deg)}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.will-change-auto{will-change:auto}.will-change-scroll{will-change:scroll-position}.will-change-contents{will-change:contents}.will-change-transform{will-change:transform}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:scale-105:hover{transform:scale(1.05)}.hover\:shadow-lg:hover{box-shadow:var(--shadow-lg)}.focus\:outline-none:focus{outline:none}.focus\:ring:focus{box-shadow:var(--shadow-focus-ring)}.active\:scale-95:active{transform:scale(.95)}@media (min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}.md\:grid{display:grid}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap");:root{--perfana-design-system-version:"1.0.0"}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:221.2 83.2% 53.3%;--primary-foreground:210 40% 98%;--secondary:210 40% 96%;--secondary-foreground:222.2 84% 4.9%;--muted:210 40% 96%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96%;--accent-foreground:222.2 84% 4.9%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:221.2 83.2% 53.3%;--radius:0.5rem}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 84% 4.9%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 94.1%}}@layer base{*{@apply border-border}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}