td.ti-select-cell input[type=checkbox]{opacity:0;transition:opacity .1s}tr:hover>td.ti-select-cell input[type=checkbox],td.ti-select-cell:focus-within input[type=checkbox],td.ti-select-cell input[type=checkbox]:checked{opacity:1}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.eval-job-trend{--eval-trend-line:#2563eb;--eval-trend-grid:#94a3b859;--eval-trend-axis:#64748b;--eval-trend-dot-stroke:#fff;--eval-trend-tooltip-bg:#fff;--eval-trend-tooltip-border:#e2e8f0;background:linear-gradient(#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;padding:.875rem 1rem .625rem}.dark .eval-job-trend{--eval-trend-line:#60a5fa;--eval-trend-grid:#4755698c;--eval-trend-axis:#94a3b8;--eval-trend-dot-stroke:#0f172a;--eval-trend-tooltip-bg:#1e293b;--eval-trend-tooltip-border:#334155;background:linear-gradient(#0f172a8c 0%,#0f172a59 100%);border-color:#334155}.eval-job-trend__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.eval-job-trend__title-row{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.eval-job-trend__icon{color:#2563eb;flex-shrink:0;margin-top:.1rem;font-size:1.25rem}.dark .eval-job-trend__icon{color:#60a5fa}.eval-job-trend__titles{min-width:0}.eval-job-trend__title{color:#0f172a;margin:0;font-size:.8125rem;font-weight:600}.dark .eval-job-trend__title{color:#f1f5f9}.eval-job-trend__subtitle{color:#64748b;margin:.15rem 0 0;font-size:.6875rem}.dark .eval-job-trend__subtitle{color:#94a3b8}.eval-job-trend__eval-name{color:#334155;font-weight:500}.dark .eval-job-trend__eval-name{color:#cbd5e1}.eval-job-trend__dot{margin:0 .25rem}.eval-job-trend__delta{font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.eval-job-trend__delta--up{color:#15803d;background:#22c55e1f}.eval-job-trend__delta--down{color:#b91c1c;background:#ef44441f}.eval-job-trend__delta--flat{color:#64748b;background:#64748b1f}.eval-job-trend__chart{width:100%;min-height:8.75rem}.header-actions{align-items:center;gap:.75rem;display:flex}.table input[type=checkbox]{cursor:pointer;accent-color:#1a56db;width:1rem;height:1rem}.table input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.table tbody tr.selected-row{background:#eff6ff}.progress-cell{min-width:100px}.progress-bar-container{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;height:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000000d}.progress-bar-fill{border-radius:.375rem 0 0 .375rem;height:100%;transition:width .5s;position:absolute;top:0;left:0}.progress-bar-fill.completed{background:linear-gradient(90deg,#dcfce7,#bbf7d0)}.progress-bar-fill.running{background:linear-gradient(90deg,#dbeafe,#bfdbfe)}.progress-bar-fill.failed{background:linear-gradient(90deg,#fee2e2,#fecaca)}.progress-bar-fill.pending{background:linear-gradient(90deg,#fef3c7,#fde68a)}.progress-bar-text{color:#475569;white-space:nowrap;z-index:1;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stats-summary-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:1rem;padding:1.25rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.stat-card-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.stat-card-icon .material-symbols-rounded{font-size:1.75rem}.stat-card-content{flex:1;min-width:0}.stat-card-label{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.stat-card-value{font-size:1.5rem;font-weight:700;line-height:1.2}.stat-card-success{border-left:4px solid #10b981}.stat-card-success .stat-card-icon{background:#d1fae5}.stat-card-success .stat-card-icon .material-symbols-rounded,.stat-card-success .stat-card-value{color:#10b981}.stat-card-info{border-left:4px solid #1a56db}.stat-card-info .stat-card-icon{background:#dbeafe}.stat-card-info .stat-card-icon .material-symbols-rounded,.stat-card-info .stat-card-value{color:#1a56db}.stat-card-danger{border-left:4px solid #ef4444}.stat-card-danger .stat-card-icon{background:#fee2e2}.stat-card-danger .stat-card-icon .material-symbols-rounded,.stat-card-danger .stat-card-value{color:#ef4444}.pagination{justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem 0;display:flex}.pagination-buttons{gap:.5rem;display:flex}.pagination-info{color:#64748b;font-size:.875rem}.dark .table tbody tr.selected-row{background:#1e3a5f}.dark .progress-bar-container{background:#334155;border-color:#475569}.dark .progress-bar-fill.completed{background:linear-gradient(90deg,#065f46,#047857)}.dark .progress-bar-fill.running{background:linear-gradient(90deg,#1e40af,#2563eb)}.dark .progress-bar-fill.failed{background:linear-gradient(90deg,#991b1b,#b91c1c)}.dark .progress-bar-fill.pending{background:linear-gradient(90deg,#92400e,#b45309)}.dark .progress-bar-text{color:#e2e8f0}.dark .stat-card{background:#1e293b;border-color:#334155;box-shadow:0 1px 3px #0000004d}.dark .stat-card:hover{box-shadow:0 4px 12px #0006}.dark .stat-card-label{color:#94a3b8}.dark .stat-card-success .stat-card-icon{background:#10b98126}.dark .stat-card-info .stat-card-icon{background:#1a56db26}.dark .stat-card-danger .stat-card-icon{background:#ef444426}.dark .pagination-info{color:#94a3b8}.jobs-calendar button,.dark .jobs-calendar button{background-color:#0000!important;border-color:#0000!important}.jobs-calendar .rdp-root{--rdp-accent-color:#2563eb;--rdp-accent-background-color:#dbeafe;--rdp-day-height:32px;--rdp-day-width:32px;--rdp-day_button-height:30px;--rdp-day_button-width:30px;--rdp-day_button-border-radius:6px;--rdp-day_button-border:none;--rdp-selected-border:none;--rdp-disabled-opacity:1;--rdp-outside-opacity:.35;--rdp-today-color:#2563eb;--rdp-nav_button-height:1.75rem;--rdp-nav_button-width:1.75rem;--rdp-nav-height:2rem;--rdp-months-gap:1rem;--rdp-range_start-color:#fff;--rdp-range_end-color:#fff;--rdp-range_start-date-background-color:#2563eb;--rdp-range_end-date-background-color:#2563eb;--rdp-range_middle-background-color:#dbeafe;--rdp-range_middle-color:#1e40af;font-family:inherit}.jobs-calendar .rdp-months{flex-wrap:nowrap!important}.dark .jobs-calendar .rdp-root{--rdp-accent-color:#3b82f6;--rdp-accent-background-color:#3b82f626;--rdp-today-color:#60a5fa;--rdp-range_start-date-background-color:#3b82f6;--rdp-range_end-date-background-color:#3b82f6;--rdp-range_middle-background-color:#3b82f626;--rdp-range_middle-color:#93c5fd}.jobs-calendar .rdp-month_caption{color:#1f2937;font-size:.8125rem;font-weight:600}.dark .jobs-calendar .rdp-month_caption{color:#e5e7eb}.jobs-calendar .rdp-weekday{color:#9ca3af;font-size:.6875rem}.dark .jobs-calendar .rdp-weekday{color:#6b7280}.jobs-calendar .rdp-day_button{color:#374151;font-size:.8125rem;transition:background-color .15s;background:0 0!important;border:none!important}.dark .jobs-calendar .rdp-day_button{color:#d1d5db;background:0 0!important}.jobs-calendar .rdp-day:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-disabled) .rdp-day_button:hover{background-color:#f3f4f6!important}.dark .jobs-calendar .rdp-day:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-disabled) .rdp-day_button:hover{background-color:#374151!important}.jobs-calendar .rdp-range_start .rdp-day_button,.jobs-calendar .rdp-range_end .rdp-day_button{color:#fff!important;background-color:#2563eb!important}.dark .jobs-calendar .rdp-range_start .rdp-day_button,.dark .jobs-calendar .rdp-range_end .rdp-day_button{color:#fff!important;background-color:#3b82f6!important}.jobs-calendar .rdp-disabled .rdp-day_button{color:#cbd5e1;cursor:not-allowed;background:0 0!important}.dark .jobs-calendar .rdp-disabled .rdp-day_button{color:#475569;background:0 0!important}.jobs-calendar .rdp-chevron{fill:#6b7280;width:.875rem;height:.875rem}.dark .jobs-calendar .rdp-chevron{fill:#9ca3af}.jobs-calendar .rdp-button_previous:hover,.jobs-calendar .rdp-button_next:hover{border-radius:6px;background-color:#f3f4f6!important}.dark .jobs-calendar .rdp-button_previous:hover,.dark .jobs-calendar .rdp-button_next:hover{background-color:#374151!important}.mha-panel{--mha-space-xs:.25rem;--mha-space-sm:.5rem;--mha-space-md:.75rem;--mha-space-lg:1rem;--mha-space-xl:1.5rem;--mha-radius:.5rem;--mha-accent:#4f46e5;--mha-accent-soft:#eef2ff;--mha-border:#e5e7eb;--mha-text-muted:#6b7280;gap:var(--mha-space-xl);flex-direction:column;display:flex}.dark .mha-panel{--mha-accent-soft:#1e1b4b73;--mha-border:#475569;--mha-text-muted:#94a3b8}.mha-prototype-banner{align-items:flex-start;gap:var(--mha-space-md);padding:var(--mha-space-md) var(--mha-space-lg);border-radius:var(--mha-radius);border:1px dashed var(--mha-accent);background:var(--mha-accent-soft);color:#3730a3;font-size:.875rem;line-height:1.45;display:flex}.dark .mha-prototype-banner{color:#c7d2fe}.mha-prototype-banner__icon{flex-shrink:0;margin-top:.1rem;font-size:1.25rem}.mha-inline-code{background:#ffffffa6;border-radius:.25rem;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.dark .mha-inline-code{background:#0f172aa6}.mha-scope-note{color:var(--mha-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.mha-truncation-banner{color:#78350f;border-radius:var(--mha-radius);background:#fffbeb;border:1px solid #fde68a;margin:0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}.dark .mha-truncation-banner{color:#fde68a;background:#78350f59;border-color:#b45309}.mha-stats{gap:var(--mha-space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=900px){.mha-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mha-stats{grid-template-columns:1fr}}.mha-stat-card{align-items:center;gap:var(--mha-space-md);padding:var(--mha-space-lg);border:1px solid var(--mha-border);border-radius:var(--mha-radius);background:#fff;display:flex}.dark .mha-stat-card{background:#1e293b}.mha-stat-card__icon{width:1.5rem;height:1.5rem;color:var(--mha-accent);flex-shrink:0}.mha-stat-card__value{font-size:1.25rem;font-weight:700;line-height:1.2;display:block}.mha-stat-card__label{color:var(--mha-text-muted);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.mha-stat-card__partial{text-transform:none;letter-spacing:0;color:#a16207;font-size:.625rem;font-weight:500}.dark .mha-stat-card__partial{color:#fde68a}.mha-stat-card--live{border-color:var(--mha-accent)}.mha-stat-card__icon--spin{animation:2s linear infinite mha-spin}@keyframes mha-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mha-live-chip{text-transform:uppercase;letter-spacing:.06em;background:var(--mha-accent-soft);color:#3730a3;border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700;display:inline-flex}.dark .mha-live-chip{color:#c7d2fe}.mha-filters{border:1px solid var(--mha-border);border-radius:var(--mha-radius);padding:var(--mha-space-lg);background:#f9fafb}.dark .mha-filters{background:#0f172a8c}.mha-filters__header{align-items:center;gap:var(--mha-space-sm);margin-bottom:var(--mha-space-lg);font-size:.9375rem;font-weight:600;display:flex}.mha-filters__header-icon{width:1.125rem;height:1.125rem;color:var(--mha-accent)}.mha-filters__header .ti-button{margin-left:auto}.mha-filters__row{margin-bottom:var(--mha-space-lg)}.mha-filters__grid{gap:var(--mha-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1024px){.mha-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mha-filters__grid{grid-template-columns:1fr}}.mha-field{gap:var(--mha-space-xs);flex-direction:column;display:flex}.mha-field--wide{grid-column:1/-1}.mha-field__label{color:var(--mha-text-muted);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.mha-field__label-icon{width:.875rem;height:.875rem}.mha-select,.mha-input{border:1px solid var(--mha-border);width:100%;color:inherit;background:#fff;border-radius:.375rem;padding:.5rem .625rem;font-size:.875rem}.dark .mha-select,.dark .mha-input{background:#1e293b}.mha-preset-group{gap:var(--mha-space-sm);flex-wrap:wrap;display:flex}.mha-preset-chip{border:1px solid var(--mha-border);cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s,color .15s}.dark .mha-preset-chip{background:#1e293b}.mha-preset-chip:hover{border-color:var(--mha-accent)}.mha-preset-chip--active{border-color:var(--mha-accent);background:var(--mha-accent-soft);color:#3730a3}.dark .mha-preset-chip--active{color:#c7d2fe}.mha-status-badge,.mha-mode-badge{box-sizing:border-box;text-align:center;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;min-height:1.35rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.mha-status-badge--success{color:#15803d;background:#dcfce7}.dark .mha-status-badge--success{color:#86efac;background:#14532d73}.mha-status-badge--failed{color:#b91c1c;background:#fee2e2}.mha-status-badge--running{color:#4338ca;background:#e0e7ff;animation:1.5s ease-in-out infinite mha-pulse}.mha-status-badge--pending{color:#a16207;background:#fef9c3}.dark .mha-status-badge--running{color:#a5b4fc;background:#312e8180}.dark .mha-status-badge--pending{color:#fde047;background:#713f1273}@keyframes mha-pulse{0%,to{opacity:1}50%{opacity:.65}}.dark .mha-status-badge--failed{color:#fca5a5;background:#7f1d1d73}.mha-mode-badge--sync{color:#475569;background:#f1f5f9}.dark .mha-mode-badge--sync{color:#cbd5e1;background:#334155a6}.mha-mode-badge--stream{color:#0369a1;background:#e0f2fe}.dark .mha-mode-badge--stream{color:#7dd3fc;background:#0c4a6e80}.mha-mode-badge--async{color:#6d28d9;background:#ede9fe}.dark .mha-mode-badge--async{color:#d8b4fe;background:#4c1d9573}.mha-mode-badge--batch-stream{color:#b45309;background:#fef3c7}.dark .mha-mode-badge--batch-stream{color:#fde68a;background:#78350f73}.mha-mode-badge--batch-async{color:#0f766e;background:#ccfbf1}.dark .mha-mode-badge--batch-async{color:#5eead4;background:#134e4a80}.mha-log-table{font-size:.75rem;line-height:1.4}.mha-log-table__th{padding:.4rem .5rem;font-size:.6875rem}.mha-log-table__td{vertical-align:middle;padding:.35rem .5rem}.mha-log-table__th--narrow,.mha-log-table__td--narrow{width:6.25rem;max-width:6.25rem}.mha-log-table .mha-cell-caller,.mha-log-table .mha-cell-batch{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;display:inline-block;overflow:hidden}.mha-log-table .mha-status-badge,.mha-log-table .mha-mode-badge{min-height:1.2rem;padding:.15rem .4rem;font-size:.625rem}.mha-log-table .mha-cell-time{font-size:.75rem}.mha-log-table .mha-cell-metric__name{font-size:.8125rem}.mha-log-table .mha-cell-metric__id{font-size:.6875rem}.mha-log-table .mha-cell-elapsed,.mha-log-table .mha-cell-latency{font-size:.75rem}.mha-log-table .mha-cell-finalizing{font-size:.625rem}.mha-log-table .mha-batch-toggle__inner{font-size:.75rem}.mha-log-table .mha-batch-toggle__pill{font-size:.625rem}.mha-log-table .mha-batch-toggle__chevron svg{width:.9375rem;height:.9375rem}.mha-log-table__pagination{font-size:.75rem}.mha-log-table__pagination select{padding:.2rem .4rem;font-size:.75rem}.mha-cell-time{white-space:nowrap;font-size:.8125rem}.mha-log-table .mha-cell-time{white-space:nowrap}.mha-cell-metric{flex-direction:column;gap:.1rem;display:flex}.mha-cell-metric__name{font-size:.875rem;font-weight:500}.mha-cell-metric__id{color:var(--mha-text-muted);font-size:.75rem}.mha-cell-batch{font-variant-numeric:tabular-nums;font-size:.8125rem}.mha-cell-elapsed{color:#4338ca;font-variant-numeric:tabular-nums;font-size:.8125rem}.dark .mha-cell-elapsed{color:#a5b4fc}.mha-cell-status{flex-direction:column;gap:.15rem;display:flex}.mha-cell-finalizing{color:var(--mha-text-muted);font-size:.6875rem}.mha-row--in-flight{background:var(--mha-accent-soft)!important}.mha-batch-group .mha-row--batch-toggle td,.mha-batch-group .mha-row--batch-child td{border-top:none}.mha-row--batch-toggle{cursor:pointer}.mha-row--batch-toggle td{background:#f9fafb}.dark .mha-row--batch-toggle td{background:#1e293b8c}.mha-row--batch-toggle:hover td{background:#f3f4f6}.dark .mha-row--batch-toggle:hover td{background:#3341558c}.mha-batch-toggle__inner{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.mha-batch-toggle__chevron{color:var(--mha-text-muted);flex-shrink:0;display:inline-flex}.mha-batch-toggle__label{color:var(--mha-text);font-weight:600}.mha-batch-toggle__time{font-variant-numeric:tabular-nums;font-size:.8125rem}.mha-batch-toggle__pill{border-radius:.25rem;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}.mha-batch-toggle__pill--live{color:#4338ca;background:var(--mha-accent-soft)}.mha-batch-toggle__pill--ok{color:#15803d;background:#dcfce7}.dark .mha-batch-toggle__pill--ok{color:#86efac;background:#14532d59}.mha-batch-toggle__pill--fail{color:#b91c1c;background:#fee2e2}.dark .mha-batch-toggle__pill--fail{color:#fca5a5;background:#7f1d1d59}.mha-batch-toggle__id{margin-left:auto}@media (width<=640px){.mha-batch-toggle__id{text-align:left;width:100%;margin-left:0}}.mha-row--batch-child td:first-child{padding-left:1.5rem!important}.mha-cell-latency,.mha-cell-caller{font-variant-numeric:tabular-nums;font-size:.8125rem}.mha-cell-caller{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.mha-cell-muted{color:var(--mha-text-muted)}.mha-table-row{cursor:pointer}.mha-detail{color:#1e293b;flex-direction:column;gap:1.25rem;margin:0;padding:0;font-size:.8125rem;line-height:1.5;display:flex}.dark .mha-detail{color:#e2e8f0}.mha-detail__hero{border-bottom:1px solid var(--mha-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding-bottom:1rem;display:flex}.mha-detail__hero-main{flex:14rem;min-width:0}.mha-detail__metric-name{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;text-decoration:none}.mha-detail__metric-name:hover{color:#334155;text-underline-offset:.12em;text-decoration:underline}.dark .mha-detail__metric-name{color:#f8fafc}.dark .mha-detail__metric-name:hover{color:#e2e8f0}.mha-detail__hero-meta{color:var(--mha-text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.35rem 0 0;font-size:.75rem;display:flex}.mha-detail__hero-sep{-webkit-user-select:none;user-select:none}.mha-detail__hero-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}.mha-detail__status-note{color:var(--mha-text-muted);font-size:.6875rem}.mha-detail .mha-status-badge{text-transform:capitalize;letter-spacing:0;border:1px solid #0000;border-radius:.25rem;padding:.2rem .55rem;font-size:.75rem;font-weight:500}.mha-detail .mha-status-badge--success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.mha-detail .mha-status-badge--failed{color:#991b1b;background:#fef2f2;border-color:#fecaca}.mha-detail .mha-status-badge--running{color:#334155;background:#f8fafc;border-color:#cbd5e1;animation:none}.mha-detail .mha-status-badge--pending{color:#92400e;background:#fffbeb;border-color:#fde68a}.dark .mha-detail .mha-status-badge--success{color:#86efac;background:#14532d40;border-color:#22c55e59}.dark .mha-detail .mha-status-badge--failed{color:#fca5a5;background:#7f1d1d40;border-color:#f8717159}.dark .mha-detail .mha-status-badge--running{color:#e2e8f0;background:#33415580;border-color:#64748b}.mha-detail-kpis{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;display:flex}.mha-detail-kpis__item{align-items:baseline;gap:.5rem;margin:0;display:flex}.mha-detail-kpis__item dt{color:var(--mha-text-muted);margin:0;font-size:.75rem;font-weight:500}.mha-detail-kpis__item dd{font-variant-numeric:tabular-nums;color:#0f172a;margin:0;font-size:.875rem;font-weight:600}.dark .mha-detail-kpis__item dd{color:#f8fafc}.mha-detail__notice{color:#334155;background:#f8fafc;border-left:3px solid #94a3b8;border-radius:0 .25rem .25rem 0;margin:0;padding:.625rem .75rem;font-size:.75rem;line-height:1.45}.dark .mha-detail__notice{color:#cbd5e1;background:#1e293b;border-left-color:#64748b}.mha-detail__alert{color:#7f1d1d;background:#fef9f9;border-left:3px solid #dc2626;border-radius:0 .25rem .25rem 0;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}.dark .mha-detail__alert{color:#fecaca;background:#450a0a59;border-left-color:#f87171}.mha-detail__rationale{color:#334155;background:#f8fafc;border-radius:.375rem;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.55}.dark .mha-detail__rationale{color:#cbd5e1;background:#1e293b}.mha-detail__section{flex-direction:column;gap:.625rem;display:flex}.mha-detail__section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--mha-text-muted);margin:0;font-size:.6875rem;font-weight:600}.mha-detail-meta{border:1px solid var(--mha-border);border-radius:.375rem;margin:0;padding:0;overflow:hidden}.mha-detail-meta__row{border-top:1px solid var(--mha-border);grid-template-columns:9.5rem minmax(0,1fr);gap:.75rem;padding:.5rem .875rem;display:grid}.mha-detail-meta__row:first-child{border-top:none}.mha-detail-meta__label{color:var(--mha-text-muted);margin:0;font-size:.75rem;font-weight:500}.mha-detail-meta__value{word-break:break-word;color:#0f172a;margin:0;font-size:.8125rem;line-height:1.45}.dark .mha-detail-meta__value{color:#f1f5f9}.mha-detail-meta__value--mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}@media (width<=520px){.mha-detail-meta__row{grid-template-columns:1fr;gap:.15rem}}.mha-detail__payloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}@media (width<=768px){.mha-detail__payloads{grid-template-columns:1fr}}.mha-detail__payload-empty{color:var(--mha-text-muted);border:1px dashed var(--mha-border);background:#f8fafc;border-radius:.375rem;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5}.dark .mha-detail__payload-empty{background:#0f172a66}.mha-json-block{border:1px solid var(--mha-border);border-radius:.375rem;flex-direction:column;min-height:9rem;display:flex;overflow:hidden}.mha-json-block--empty{background:#f8fafc}.dark .mha-json-block--empty{background:#0f172a66}.mha-json-block__header{color:var(--mha-text-muted);border-bottom:1px solid var(--mha-border);background:#f8fafc;padding:.45rem .75rem;font-size:.75rem;font-weight:500}.dark .mha-json-block__header{background:#1e293b}.mha-json-block__body{color:#e2e8f0;background:#0f172a;flex:1;max-height:16rem;margin:0;padding:.75rem .875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;line-height:1.5;overflow:auto}.mha-json-block__empty-text{color:var(--mha-text-muted);margin:0;padding:.75rem .875rem;font-size:.75rem}.mha-detail-footer{justify-content:flex-end;width:100%;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}.badge+.badge{margin-left:.25rem}.prompt-tabs{gap:var(--spacing,.25rem);margin-bottom:-1px;display:flex;overflow-x:auto}.prompt-tab{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-bottom-width:2px;display:flex}.prompt-tab--active{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-blue-700,oklch(48.8% .243 264.376))}@media (prefers-color-scheme:dark){.prompt-tab--active{color:var(--color-blue-400,oklch(70.7% .165 254.624))}}.prompt-tab--inactive{color:var(--color-gray-500,oklch(55.1% .027 264.364));border-color:#0000}@media (hover:hover){.prompt-tab--inactive:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));color:var(--color-gray-700,oklch(37.3% .034 259.733))}}@media (prefers-color-scheme:dark){.prompt-tab--inactive{color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media (hover:hover){.prompt-tab--inactive:hover{border-color:var(--color-slate-600,oklch(44.6% .043 257.281));color:var(--color-gray-300,oklch(87.2% .01 258.338))}}}.prompt-tab--disabled{cursor:not-allowed;color:var(--color-gray-300,oklch(87.2% .01 258.338));border-color:#0000}@media (prefers-color-scheme:dark){.prompt-tab--disabled{color:var(--color-gray-600,oklch(44.6% .03 256.802))}}.prompt-editor{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-400,oklch(79.2% .209 151.711))}@media (prefers-color-scheme:dark){.prompt-editor{border-color:var(--color-slate-600,oklch(44.6% .043 257.281));background-color:var(--color-slate-950,oklch(12.9% .042 264.695));color:var(--color-green-300,oklch(87.1% .15 154.449))}}.prompt-editor{tab-size:2}.prompt-editor:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-outline-style:none;border-color:#0000;outline-style:none}.prompt-preview{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (prefers-color-scheme:dark){.prompt-preview{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}}.prompt-preview--streaming .cursor{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 2);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));display:inline-block}.version-timeline{position:relative}.version-timeline:before{content:"";top:0;bottom:0;left:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * .5);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));position:absolute}@media (prefers-color-scheme:dark){.version-timeline:before{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}}.version-item{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 14);position:relative}.version-dot{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:2px;border-radius:2147483647px;position:absolute}.version-dot--current{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}@media (prefers-color-scheme:dark){.version-dot--current{border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.version-dot--past{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}@media (prefers-color-scheme:dark){.version-dot--past{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.version-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px}@media (prefers-color-scheme:dark){.version-card{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.version-card--current{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-color-scheme:dark){.version-card--current{border-color:var(--color-blue-800,oklch(42.4% .199 265.638))}}.version-card--past{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}@media (hover:hover){.version-card--past:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}@media (prefers-color-scheme:dark){.version-card--past{border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}@media (hover:hover){.version-card--past:hover{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}}}.diff-line{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}.diff-line--unchanged{background-color:var(--color-white,#fff);color:var(--color-gray-700,oklch(37.3% .034 259.733))}@media (prefers-color-scheme:dark){.diff-line--unchanged{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.diff-line--added{background-color:var(--color-green-50,oklch(98.2% .018 155.826));color:var(--color-green-700,oklch(52.7% .154 150.069))}@media (prefers-color-scheme:dark){.diff-line--added{background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.diff-line--added{background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 30%, transparent)}}.diff-line--added{color:var(--color-green-300,oklch(87.1% .15 154.449))}}.diff-line--removed{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-700,oklch(50.5% .213 27.518))}@media (prefers-color-scheme:dark){.diff-line--removed{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.diff-line--removed{background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 30%, transparent)}}.diff-line--removed{color:var(--color-red-300,oklch(80.8% .114 19.571))}}.diff-line-number{width:calc(var(--spacing,.25rem) * 12);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);text-align:right;-webkit-user-select:none;user-select:none}@media (prefers-color-scheme:dark){.diff-line-number{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.diff-line-number{background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent)}}}.chain-canvas{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}@media (prefers-color-scheme:dark){.chain-canvas{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.chain-canvas{background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent)}}}.chain-canvas{background-image:radial-gradient(circle,#e5e7eb 1px,#0000 1px);background-size:20px 20px}.dark .chain-canvas{background-image:radial-gradient(circle,#374151 1px,#0000 1px)}.chain-node{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-color-scheme:dark){.chain-node{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.chain-node--selected{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881))}@media (prefers-color-scheme:dark){.chain-node--selected{border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.chain-connector{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media (prefers-color-scheme:dark){.chain-connector{color:var(--color-gray-600,oklch(44.6% .03 256.802))}}.heatmap-cell{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.heatmap-cell--excellent{background-color:var(--color-green-500,oklch(72.3% .219 149.579))}.heatmap-cell--good{background-color:var(--color-green-400,oklch(79.2% .209 151.711))}.heatmap-cell--average{background-color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.heatmap-cell--poor{background-color:var(--color-orange-400,oklch(75% .183 55.934))}.heatmap-cell--bad{background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.template-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (prefers-color-scheme:dark){.template-card{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.template-card{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.template-card:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}}@media (prefers-color-scheme:dark){@media (hover:hover){.template-card:hover{border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}}.template-card:hover .template-title{color:var(--color-blue-700,oklch(48.8% .243 264.376))}@media (prefers-color-scheme:dark){.template-card:hover .template-title{color:var(--color-blue-400,oklch(70.7% .165 254.624))}}.suggestion-item{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3)}@media (prefers-color-scheme:dark){.suggestion-item{border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.suggestion-priority--high{border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-100,oklch(93.6% .032 17.717));color:var(--color-red-700,oklch(50.5% .213 27.518))}@media (prefers-color-scheme:dark){.suggestion-priority--high{border-color:var(--color-red-800,oklch(44.4% .177 26.899));background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--high{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 40%, transparent)}}.suggestion-priority--high{color:var(--color-red-300,oklch(80.8% .114 19.571))}}.suggestion-priority--medium{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}@media (prefers-color-scheme:dark){.suggestion-priority--medium{border-color:var(--color-amber-800,oklch(47.3% .137 46.201));background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--medium{background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.suggestion-priority--medium{color:var(--color-amber-300,oklch(87.9% .169 91.605))}}.suggestion-priority--low{border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-100,oklch(96.2% .044 156.743));color:var(--color-green-700,oklch(52.7% .154 150.069))}@media (prefers-color-scheme:dark){.suggestion-priority--low{border-color:var(--color-green-800,oklch(44.8% .119 151.328));background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--low{background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.suggestion-priority--low{color:var(--color-green-300,oklch(87.1% .15 154.449))}}.cost-tier--budget{border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-100,oklch(96.2% .044 156.743));color:var(--color-green-700,oklch(52.7% .154 150.069))}@media (prefers-color-scheme:dark){.cost-tier--budget{border-color:var(--color-green-800,oklch(44.8% .119 151.328));background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.cost-tier--budget{background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.cost-tier--budget{color:var(--color-green-300,oklch(87.1% .15 154.449))}}.cost-tier--standard{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-700,oklch(48.8% .243 264.376))}@media (prefers-color-scheme:dark){.cost-tier--standard{border-color:var(--color-blue-800,oklch(42.4% .199 265.638));background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.cost-tier--standard{background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.cost-tier--standard{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.cost-tier--premium{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}@media (prefers-color-scheme:dark){.cost-tier--premium{border-color:var(--color-amber-800,oklch(47.3% .137 46.201));background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.cost-tier--premium{background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.cost-tier--premium{color:var(--color-amber-300,oklch(87.9% .169 91.605))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes pulse{50%{opacity:.5}}._options_11urf_4{max-height:calc(var(--p-space-64) * 4);border:var(--p-border-width-1) solid var(--p-border);border-radius:var(--p-radius-8);overflow-y:auto}._page_11urf_11{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._stack_11urf_18{gap:var(--p-space-4);flex-direction:column;min-width:0;display:flex}._meta_11urf_25{font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);color:var(--p-text-secondary)}._frame_11urf_31{width:0;min-width:100%;position:relative;overflow-x:auto}._frame_11urf_31>:first-child{min-width:640px}._note_11urf_44{font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);color:var(--p-text-secondary);margin:0}._sample_x24zg_2{gap:var(--p-space-8);flex-direction:column;min-width:0;display:flex}._rows_x24zg_9{max-height:calc(var(--p-space-16) * 10);padding:var(--p-space-8);border:var(--p-border-width-1) solid var(--p-border);border-radius:var(--p-radius-6);background:var(--p-surface-sunken);font-family:var(--p-font-mono);font-size:var(--p-font-size-12);line-height:var(--p-line-height-16);color:var(--p-text-secondary);white-space:pre;margin:0;overflow:auto}._page_i27ed_2{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._stack_i27ed_9{gap:var(--p-space-4);flex-direction:column;min-width:0;display:flex}._line_i27ed_16{align-items:center;gap:var(--p-space-6);flex-wrap:wrap;display:flex}._meta_i27ed_23{font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);color:var(--p-text-secondary)}._mono_i27ed_29{font-family:var(--p-font-mono);font-size:var(--p-font-size-14);color:var(--p-text-secondary)}._cut_i27ed_36{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._frame_i27ed_45{width:0;min-width:100%;position:relative;overflow-x:auto}._frame_i27ed_45>:first-child{min-width:640px}._status_i27ed_57{flex:none;display:inline-flex}._actions_i27ed_63{justify-content:flex-end;align-items:center;gap:var(--p-space-8);flex-wrap:wrap;display:flex}._choice_i27ed_72{gap:var(--p-space-8);flex-direction:column;display:flex}._fields_1ahae_2{gap:var(--p-space-16);flex-direction:column;display:flex}._table_1ahae_8{gap:var(--p-space-12);flex-direction:column;min-width:0;display:flex}._line_1ahae_15{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._code_1ahae_23{font-family:var(--p-font-mono);font-size:var(--p-font-size-13)}._mono_1ahae_28{font-family:var(--p-font-mono);font-size:var(--p-font-size-12);color:var(--p-text-secondary)}._note_1ahae_34{font-size:var(--p-font-size-12);color:var(--p-text-secondary);margin:0}._form_1ahae_40{gap:var(--p-space-16);flex-direction:column;display:flex}._formActions_1ahae_46{justify-content:flex-end;gap:var(--p-space-8);padding-top:var(--p-space-8);display:flex}._drawerActions_1ahae_53{gap:var(--p-space-8);margin-bottom:var(--p-space-12);display:flex}._edit_1ahae_60{height:var(--p-control-24);padding:0 var(--p-space-6);margin-left:var(--p-space-6);border-radius:var(--p-radius-4);background:var(--p-primary-subtle);color:var(--p-text-link);font-family:var(--p-font-sans);font-size:var(--p-font-size-11);font-weight:var(--p-font-weight-600);align-items:center;display:inline-flex}._anchor_1ahae_75{scroll-margin-top:calc(var(--p-navbar) + var(--p-space-16))}._rubric_1ahae_80{gap:var(--p-space-12);min-width:0;margin:var(--p-space-16) 0 0;border:0;flex-direction:column;padding:0;display:flex}._rubricTitle_1ahae_90{align-items:baseline;gap:var(--p-space-8);font-size:var(--p-font-size-13);font-weight:var(--p-font-weight-600);color:var(--p-text);margin:0;padding:0;display:flex}._criteria_1ahae_101{gap:var(--p-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._criterion_1ahae_110,._criterionEdit_1ahae_111{gap:var(--p-space-8);padding:var(--p-space-12);border:var(--p-border-width-1) solid var(--p-border);border-radius:var(--p-radius-8);font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);flex-direction:column;display:flex}._criterionEdit_1ahae_111{gap:var(--p-space-12)}._criterionHead_1ahae_126{align-items:center;gap:var(--p-space-8);flex-wrap:wrap;display:flex}._criterionRow_1ahae_134{align-items:end;gap:var(--p-space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;display:grid}._description_1ahae_142{max-width:calc(var(--p-space-64) * 12);font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);color:var(--p-text);margin:0}._origin_1ahae_151{font-size:var(--p-font-size-12);color:var(--p-text-secondary);margin:0}._restoring_1ahae_158{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._restoringBody_1ahae_165{align-items:center;gap:var(--p-space-12);max-width:calc(var(--p-space-64) * 8);margin:var(--p-space-48) auto 0;text-align:center;flex-direction:column;display:flex}._restoringTitle_1ahae_175{font-size:var(--p-font-size-16);font-weight:var(--p-font-weight-600);color:var(--p-text);margin:0}._restoringActions_1ahae_182{justify-content:center;gap:var(--p-space-8);flex-wrap:wrap;display:flex}._page_aiiwd_2{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._roomy_aiiwd_9{gap:var(--p-space-20)}._notice_aiiwd_13{max-width:var(--p-width-800)}._centre_aiiwd_17{max-width:var(--p-width-640);margin:var(--p-space-48) auto 0}._reason_aiiwd_24{justify-content:flex-end;align-items:center;gap:var(--p-space-6);margin:calc(var(--p-space-12) * -1) 0 0;font-size:var(--p-font-size-12);line-height:var(--p-line-height-16);color:var(--p-text-secondary);display:flex}._single_aiiwd_36{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._loadingHeader_aiiwd_44{gap:var(--p-space-12);flex-direction:column;display:flex}._loadingControls_aiiwd_50{gap:var(--p-space-8);max-width:var(--p-width-480);display:flex}._choice_yh01c_2{max-width:100%;overflow-x:auto}._fields_yh01c_7{gap:var(--p-space-16);flex-direction:column;min-width:0;display:flex}._options_yh01c_14{max-height:calc(var(--p-space-64) * 4);border:var(--p-border-width-1) solid var(--p-border);border-radius:var(--p-radius-8);overflow-y:auto}._code_yh01c_21{font-family:var(--p-font-mono);font-size:var(--p-font-size-13)}._account_yh01c_27{align-items:center;gap:var(--p-space-8);margin:calc(var(--p-space-8) * -1) 0 0;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._pair_yh01c_36{gap:var(--p-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._status_yh01c_42{align-items:center;gap:var(--p-space-8);font-size:var(--p-font-size-13);line-height:var(--p-line-height-20);color:var(--p-text-secondary);margin:0;display:flex}.eval-job-checkbox{opacity:0;transition:opacity .1s}.eval-job-row:hover .eval-job-checkbox,.eval-job-row:focus-within .eval-job-checkbox,.eval-job-checkbox:focus-visible,.eval-job-checkbox:checked{opacity:1}.eval-job-row{border-radius:.5rem;transition:background-color .1s}.eval-job-row:hover{background-color:#8b5cf612}.dark .eval-job-row:hover{background-color:#8b5cf624}.eval-job-tree{--eval-tree-x:2rem;--eval-tree-branch-y:1.4rem;--eval-tree-color:#c4b5fdb3}.dark .eval-job-tree{--eval-tree-color:#8b5cf673}.eval-tree-node{position:relative}.eval-tree-node+.eval-tree-node{margin-top:.25rem}.eval-tree-node:before{content:"";left:var(--eval-tree-x);background:var(--eval-tree-color);width:2px;position:absolute;top:0;bottom:0}.eval-job-tree>.eval-tree-node:last-child:before{height:var(--eval-tree-branch-y);bottom:auto}.eval-tree-node:after{content:"";left:var(--eval-tree-x);top:var(--eval-tree-branch-y);width:calc(80px - var(--eval-tree-x));background:var(--eval-tree-color);height:2px;position:absolute}.eval-job-stat{align-items:baseline;gap:.3rem;min-width:0;display:inline-flex}.eval-job-stat__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);white-space:nowrap;font-size:.5625rem;font-weight:600}.eval-job-stat__value{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25}.eval-job-stat__value--score{color:#6d28d9;font-size:.8125rem}.dark .eval-job-stat__value--score{color:#c4b5fd}.eval-job-metric-strip{vertical-align:middle;flex:8rem;align-items:center;gap:1rem;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:hidden}.eval-job-metric-strip__measure{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:1rem;display:inline-flex;position:absolute;top:0;left:0}.eval-job-metric-strip .eval-job-stat{flex-shrink:1;min-width:0}.eval-job-metric-strip .eval-job-stat__label{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.eval-job-metric-more{color:#6d28d9;letter-spacing:.02em;cursor:pointer;background:#f5f3ffe6;border:1px solid #c4b5fd8c;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.15rem;padding:.1rem .35rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.eval-job-metric-more:hover{background:#ede9fe}.dark .eval-job-metric-more{color:#c4b5fd;background:#4c1d9540;border-color:#8b5cf673}.dark .eval-job-metric-more:hover{background:#4c1d9566}.eval-job-metric-more .material-symbols-rounded{font-size:.875rem;line-height:1}.eval-job-metric-more__count{font-variant-numeric:tabular-nums}.eval-job-metric-more-menu{z-index:80;background:#fff;border:1px solid #ddd6fe;border-radius:.5rem;min-width:14rem;max-width:22rem;max-height:16rem;padding:.4rem 0;position:fixed;overflow:auto;box-shadow:0 10px 15px -3px #0f172a1f,0 4px 6px -4px #0f172a14}.dark .eval-job-metric-more-menu{background:#1e293b;border-color:#5b21b673;box-shadow:0 10px 15px -3px #00000059,0 4px 6px -4px #00000040}.eval-job-metric-more-menu__title{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding:.25rem .75rem .4rem;font-size:.625rem;font-weight:700}.dark .eval-job-metric-more-menu__title{color:#94a3b8}.eval-job-metric-more-menu__list{margin:0;padding:0;list-style:none}.eval-job-metric-more-menu__item{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.35rem .75rem;font-size:.75rem;display:flex}.eval-job-metric-more-menu__label{color:#334155;word-break:break-word;min-width:0}.dark .eval-job-metric-more-menu__label{color:#e2e8f0}.eval-job-metric-more-menu__batch{letter-spacing:.03em;text-transform:uppercase;color:#6d28d9;vertical-align:middle;background:#f5f3ff;border-radius:.25rem;margin-left:.35rem;padding:.05rem .3rem;font-size:.5625rem;font-weight:700;display:inline-block}.dark .eval-job-metric-more-menu__batch{color:#c4b5fd;background:#4c1d9559}.eval-job-metric-more-menu__value{font-variant-numeric:tabular-nums;color:#6d28d9;flex-shrink:0;font-weight:700}.dark .eval-job-metric-more-menu__value{color:#c4b5fd}.eval-job-progress{background:#94a3b84d;border-radius:999px;align-self:center;width:2.25rem;height:3px;position:relative;overflow:hidden}.eval-job-progress__fill{background:#8b5cf6e6;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.eval-job-latest{text-transform:uppercase;letter-spacing:.04em;color:#6d28d9;white-space:nowrap;background:#8b5cf61f;border-radius:.25rem;align-items:center;padding:.05rem .3rem;font-size:.5625rem;font-weight:700;display:inline-flex}.dark .eval-job-latest{color:#c4b5fd;background:#8b5cf633}.eval-job-copy{width:1.625rem;height:1.625rem;color:var(--color-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.eval-job-row:hover .eval-job-copy,.eval-job-subrow:hover .eval-job-copy,.eval-job-copy:focus-visible{opacity:1}.eval-job-copy:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.dark .eval-job-copy:hover{color:#f1f5f9;background:#8b5cf633}.eval-job-copy--done,.eval-job-copy--done:hover{opacity:1;color:#16a34a;background:0 0}.dark .eval-job-copy--done,.dark .eval-job-copy--done:hover{color:#4ade80;background:0 0}.eval-job-copy .material-symbols-rounded{font-size:.9375rem}.eval-job-more{color:#6d28d9;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.75rem;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.eval-job-more:hover{color:#5b21b6;background:#8b5cf61a}.dark .eval-job-more{color:#c4b5fd}.dark .eval-job-more:hover{color:#ede9fe;background:#8b5cf633}@media (prefers-reduced-motion:reduce){.eval-job-copy,.eval-job-more{transition:none}}#responseFileValidation{margin-top:.75rem}.eval-config-cell{flex-direction:column;gap:.35rem;min-width:0;max-width:100%;padding:.125rem 0;display:flex}.eval-config-cell__metrics{min-width:0}.eval-config-cell__metrics-links{flex-wrap:wrap;align-items:center;gap:.15rem;min-width:0;display:flex}.eval-config-cell__metrics-sep{color:var(--color-text-tertiary);margin-right:.1rem;font-size:.6875rem}.eval-config-cell .mcal-link--inline{max-width:100%}.mcal-link--broken{cursor:help}.mcal-link--broken .mcal-link__value{color:var(--color-text-tertiary);-webkit-text-decoration:line-through #ef444473;text-decoration:line-through #ef444473}.mcal-link--broken .mcal-link__icon-well{opacity:.55}.mcal-link__external--broken{color:#dc2626;opacity:1!important;font-size:.8125rem!important}.dark .mcal-link__external--broken{color:#f87171}.dark .mcal-link--broken .mcal-link__value{text-decoration-color:#f8717166}.eval-config-metrics-trigger{max-width:100%}.eval-config-metrics-trigger__count{min-width:1.125rem;height:1.125rem;color:var(--color-brand-primary);background:#2563eb1a;border-radius:999px;justify-content:center;align-items:center;margin-left:.35rem;padding:0 .3rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.dark .eval-config-metrics-trigger__count{background:#60a5fa26}.eval-config-metrics-trigger__chevron{color:var(--color-text-muted);flex-shrink:0;font-size:.875rem;transition:transform .15s}.eval-config-metrics-trigger__chevron--open{transform:rotate(180deg)}.eval-config-metrics-menu{border:1px solid var(--color-border-primary);background:var(--color-surface-elevated,#fff);border-radius:.5rem;max-height:14rem;padding:.35rem 0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}.dark .eval-config-metrics-menu{background:#1e293b;box-shadow:0 10px 24px #00000059}.eval-config-metrics-menu__heading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;padding:.35rem .75rem .25rem;font-size:.625rem;font-weight:600}.eval-config-metrics-menu__list{margin:0;padding:0;list-style:none}.eval-config-metrics-menu__item{text-align:left;width:100%;font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.eval-config-metrics-menu__item:hover{background:var(--color-interactive-hover)}.eval-config-metrics-menu__item-icon{border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.eval-config-metrics-menu__item-icon--subject{color:#d97706;background:#f59e0b26}.eval-config-metrics-menu__item-icon--judge{color:#6d28d9;background:#7c3aed1f}.dark .eval-config-metrics-menu__item-icon--subject{color:#fbbf24}.dark .eval-config-metrics-menu__item-icon--judge{color:#a78bfa}.eval-config-metrics-menu__item-icon .material-symbols-rounded{font-size:.8125rem}.eval-config-metrics-menu__item-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;font-weight:500;overflow:hidden}.eval-config-metrics-menu__batch-badge{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:9999px;flex-shrink:0;align-items:center;gap:.15rem;padding:.1rem .45rem;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.dark .eval-config-metrics-menu__batch-badge{color:#c4b5fd;background:#4c1d9566;border-color:#5b21b680}.eval-config-metrics-menu__batch-badge .material-symbols-rounded{font-size:12px;line-height:1}.eval-config-cell__metrics-link-wrap{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.eval-config-metrics-menu__item-external{color:var(--color-text-muted);opacity:0;flex-shrink:0;font-size:.8125rem;transition:opacity .15s}.eval-config-metrics-menu__item:hover .eval-config-metrics-menu__item-external{opacity:1}.eval-config-metrics-menu__item--broken{cursor:help;opacity:.85}.eval-config-metrics-menu__item--broken .eval-config-metrics-menu__item-text{color:var(--color-text-tertiary);-webkit-text-decoration:line-through #ef444473;text-decoration:line-through #ef444473}.eval-config-metrics-menu__item--broken:hover{background:0 0}.eval-config-metrics-menu__item-external--broken{color:#dc2626;opacity:1!important}.eval-config-metrics-trigger--has-broken .mcal-link__value{color:#b45309}.dark .eval-config-metrics-trigger--has-broken .mcal-link__value{color:#fbbf24}.mcal-report-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.mcal-report{--mcal-gap:1.5rem;--mcal-radius:.75rem;--mcal-golden:#059669;--mcal-subject:#d97706;--mcal-judge:#7c3aed;gap:var(--mcal-gap);color:var(--color-text-primary);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;font-size:.875rem;display:flex}.mcal-report--loading{justify-content:center;align-items:center;min-height:20rem}.mcal-report__truncation-banner{border-radius:var(--mcal-radius);border:1px solid color-mix(in srgb, var(--mcal-subject) 35%, transparent);background:color-mix(in srgb, var(--mcal-subject) 8%, var(--color-bg-secondary));color:var(--color-text-secondary);padding:.75rem 1rem;font-size:.8125rem;line-height:1.45}.mcal-agg-grid__jobs-note{color:var(--color-text-tertiary);margin:0;font-size:.75rem;line-height:1.4}.mcal-section{flex-direction:column;gap:.875rem;min-width:0;display:flex}.mcal-section--datapoints{width:100%}.mcal-section-head__title{align-items:flex-start;gap:.625rem;display:flex}.mcal-section-head__icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.1rem;font-size:1.375rem}.mcal-section-head__text{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.mcal-section-head__sub{color:var(--color-text-tertiary);max-width:40rem;margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.mcal-meta-card{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.mcal-meta-card__hero{background:linear-gradient(135deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 55%);border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.5rem 1.5rem 1.25rem;display:flex}.mcal-meta-card__hero--compact{padding:.35rem 1.25rem .45rem}.mcal-meta-card__hero-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.mcal-meta-card__icon--sm{border-radius:.5rem;width:2.25rem;height:2.25rem}.mcal-meta-card__title--sm{font-size:1rem;font-weight:600}.mcal-meta-card__meta-line{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.15rem 0 0;font-size:.6875rem;display:flex}.mcal-help-btn{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mcal-help-btn:hover{background:var(--color-interactive-hover);color:var(--color-brand-primary);border-color:var(--color-border-secondary)}.mcal-help-btn .material-symbols-rounded{font-size:1.125rem}.mcal-help-intro{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.mcal-meta-card__facts{border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding:.4rem 1.25rem .55rem;display:flex}.mcal-meta-card__facts-resources{flex-wrap:wrap;flex:auto;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.mcal-meta-card__facts-sep{background:var(--color-border-primary);flex-shrink:0;align-self:stretch;width:1px;min-height:1.125rem}.mcal-meta-card__facts-times{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.mcal-meta-fact{align-items:baseline;gap:.35rem;margin:0;display:inline-flex}.mcal-meta-fact__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:.625rem;font-weight:600}.mcal-meta-fact__value{color:var(--color-text-secondary);white-space:nowrap;margin:0;font-size:.6875rem}.mcal-link{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.625rem;padding:.4rem .5rem;display:flex}.mcal-link--interactive{cursor:pointer}.mcal-link--interactive:hover{background:var(--color-interactive-hover);border-color:var(--color-border-primary)}.mcal-link--disabled{opacity:.65;cursor:default}.mcal-link__icon-well{border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.mcal-link__icon-well--dataset{background:#14b8a626}.mcal-link__icon-well--dataset .mcal-link__icon{color:#0d9488;font-size:.9375rem}.mcal-link__icon-well--subject{background:#22c55e26}.mcal-link__icon-well--subject .mcal-link__icon{color:#16a34a;font-size:.9375rem}.mcal-link__icon-well--judge{background:#10b9811f}.mcal-link__icon-well--judge .mcal-link__icon{color:#059669;font-size:.9375rem}.mcal-link__icon-well--agent{background:#f59e0b26}.mcal-link__icon-well--agent .mcal-link__icon{color:#d97706;font-size:.9375rem}.mcal-link__icon-well--prompt{background:#dc262626}.mcal-link__icon-well--prompt .mcal-link__icon{color:#dc2626;font-size:.9375rem}.mcal-link__text{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.mcal-link__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-link__value{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.mcal-link--interactive .mcal-link__value{color:var(--color-brand-primary)}.mcal-link--preset-dataset.mcal-link--interactive .mcal-link__value{color:#0d9488}.mcal-link--preset-agent.mcal-link--interactive .mcal-link__value{color:#d97706}.mcal-link--preset-prompt.mcal-link--interactive .mcal-link__value{color:#dc2626}.mcal-link--preset-subject.mcal-link--interactive .mcal-link__value{color:#16a34a}.mcal-link--preset-judge.mcal-link--interactive .mcal-link__value{color:#059669}.dark .mcal-link--preset-dataset.mcal-link--interactive .mcal-link__value{color:#2dd4bf}.dark .mcal-link--preset-agent.mcal-link--interactive .mcal-link__value{color:#fbbf24}.dark .mcal-link--preset-prompt.mcal-link--interactive .mcal-link__value{color:#f87171}.dark .mcal-link--preset-subject.mcal-link--interactive .mcal-link__value{color:#4ade80}.dark .mcal-link--preset-judge.mcal-link--interactive .mcal-link__value{color:#34d399}.mcal-link__external{color:var(--color-text-muted);opacity:0;flex-shrink:0;font-size:.875rem;transition:opacity .15s}.mcal-link--interactive:hover .mcal-link__external{opacity:1}.mcal-link--inline{gap:.35rem;width:auto;max-width:14rem;padding:.15rem .3rem}.mcal-link--inline .mcal-link__icon-well{width:1.125rem;height:1.125rem}.mcal-link--inline .mcal-link__icon-well .mcal-link__icon{font-size:.8125rem}.mcal-link--inline .mcal-link__text{flex-direction:row;flex:0 auto;align-items:baseline;gap:.25rem}.mcal-link--inline .mcal-link__label{white-space:nowrap;font-size:.5625rem}.mcal-link--inline .mcal-link__label:after{content:":";margin-left:.05rem}.mcal-link--inline .mcal-link__value{font-size:.6875rem}.mcal-link--inline .mcal-link__external{opacity:.45;font-size:.75rem}.mcal-link--inline.mcal-link--interactive:hover .mcal-link__external{opacity:1}.mcal-link--lg{align-items:flex-start;gap:.75rem;padding:.5rem .6rem}.mcal-link--lg .mcal-link__icon-well{border-radius:.5rem;width:2rem;height:2rem}.mcal-link--lg .mcal-link__icon-well .mcal-link__icon{font-size:1.125rem}.mcal-link--lg .mcal-link__text{flex-direction:column;align-items:stretch;gap:.2rem}.mcal-link--lg .mcal-link__label{letter-spacing:.05em;font-size:.75rem}.mcal-link--lg .mcal-link__value{white-space:normal;text-overflow:clip;word-break:break-word;font-size:.95rem;font-weight:600;line-height:1.35;overflow:visible}.mcal-link--lg .mcal-link__external{align-self:center;font-size:1.05rem}@media (width<=900px){.mcal-meta-card__facts-sep{display:none}.mcal-meta-card__facts-times{flex-basis:100%}}.mcal-meta-grid--compact{border-bottom:none;padding:.625rem 1.25rem .875rem}.dark .mcal-link__icon-well--dataset .mcal-link__icon{color:#2dd4bf}.dark .mcal-link__icon-well--subject .mcal-link__icon{color:#4ade80}.dark .mcal-link__icon-well--judge .mcal-link__icon{color:#34d399}.dark .mcal-link__icon-well--agent .mcal-link__icon{color:#fbbf24}.dark .mcal-link__icon-well--prompt .mcal-link__icon{color:#f87171}.mcal-meta-card__hero-left{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.mcal-meta-card__icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.mcal-meta-card__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-weight:600}.mcal-meta-card__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:.15rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.25}.mcal-meta-card__tagline{color:var(--color-text-secondary);max-width:36rem;margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.mcal-meta-card--compact .mcal-meta-card__tagline{display:none}.mcal-meta-grid{border-bottom:1px solid var(--color-border-primary);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:0;padding:1.25rem 1.5rem;display:grid}.mcal-meta-grid__item{min-width:0}.mcal-meta-grid__item--wide{grid-column:1/-1}@media (width>=40rem){.mcal-meta-grid__item--wide{grid-column:span 2}}.mcal-meta-grid dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0;font-size:.625rem;font-weight:600}.mcal-meta-grid dd{color:var(--color-text-primary);margin:.2rem 0 0;font-size:.8125rem;font-weight:500}.mcal-meta-grid__mono{font-family:ui-monospace,monospace;font-size:.8125rem}.mcal-meta-grid__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcal-meta-card__config{padding:0 1.5rem 1rem}.mcal-definitions{padding:0 1.5rem 1.25rem}.mcal-definitions__heading{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0 0 .5rem;font-size:.625rem;font-weight:600}.mcal-definitions__list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mcal-definitions__list--modal{grid-template-columns:1fr}.mcal-def{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.mcal-def--golden{border-top:2px solid var(--mcal-golden)}.mcal-def--subject{border-top:2px solid var(--mcal-subject)}.mcal-def--judge{border-top:2px solid var(--mcal-judge)}.mcal-def__icon{flex-shrink:0;font-size:1.125rem}.mcal-def--golden .mcal-def__icon{color:var(--mcal-golden)}.mcal-def--subject .mcal-def__icon{color:var(--mcal-subject)}.mcal-def--judge .mcal-def__icon{color:var(--mcal-judge)}.mcal-def__label{color:var(--color-text-primary);font-size:.75rem;font-weight:600;display:block}.mcal-def__desc{color:var(--color-text-tertiary);margin-top:.15rem;font-size:.6875rem;line-height:1.4;display:block}.mcal-meta-card__progress{padding:0 1.5rem 1.25rem}.mcal-meta-card__error{color:var(--color-error-text);background:var(--color-error-bg);border:1px solid #ef444433;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:0 1.5rem 1.25rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}.mcal-status{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:9999px;flex-shrink:0;padding:.3rem .75rem;font-size:.6875rem;font-weight:600}.mcal-status--completed{color:var(--color-success-text);background:var(--color-success-bg);border-color:#10b98140}.mcal-status--failed{color:var(--color-error-text);background:var(--color-error-bg);border-color:#ef444440}.mcal-status--running{color:var(--color-info-text);background:var(--color-info-bg);border-color:#3b82f640}.mcal-status--pending{color:var(--color-text-secondary);background:var(--color-bg-tertiary);border-color:var(--color-border-primary)}.mcal-report__progress-labels{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:.35rem;font-size:.75rem;display:flex}.mcal-report__progress-track{background:var(--color-bg-tertiary);border-radius:9999px;height:.5rem;overflow:hidden}.mcal-report__progress-fill{background:linear-gradient(90deg, var(--color-brand-primary), #3b82f6);border-radius:9999px;height:100%;transition:width .4s}.mcal-agg-grid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.75rem;display:grid}.mcal-agg-card{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);border-top-width:3px;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex}.mcal-agg-card--judge{border-top-color:var(--mcal-judge)}.mcal-agg-card--golden{border-top-color:var(--mcal-golden)}.mcal-agg-card--subject{border-top-color:var(--mcal-subject)}.mcal-agg-card--neutral{border-top-color:var(--color-brand-primary)}.mcal-agg-card__icon{opacity:.9;flex-shrink:0;font-size:1.5rem}.mcal-agg-card--judge .mcal-agg-card__icon{color:var(--mcal-judge)}.mcal-agg-card--golden .mcal-agg-card__icon{color:var(--mcal-golden)}.mcal-agg-card--subject .mcal-agg-card__icon{color:var(--mcal-subject)}.mcal-agg-card--neutral .mcal-agg-card__icon{color:var(--color-brand-primary)}.mcal-agg-card__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-weight:600}.mcal-agg-card__value{color:var(--color-text-primary);margin:.2rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.2}.mcal-agg-card__hint{color:var(--color-text-tertiary);margin:.35rem 0 0;font-size:.6875rem;line-height:1.35}.mcal-section .mcal-section--policy{gap:.5rem}.mcal-section .mcal-confusion{margin-top:0}.mcal-confusion{--mcal-cm-tp:#059669;--mcal-cm-tp-bg:#0596691a;--mcal-cm-fp:#d97706;--mcal-cm-fp-bg:#d977061f;--mcal-cm-fn:#dc2626;--mcal-cm-fn-bg:#dc26261a;--mcal-cm-tn:#475569;--mcal-cm-tn-bg:#4755691a;border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);margin-top:.25rem;overflow:hidden}.mcal-confusion__head{border-bottom:1px solid var(--color-border-primary);background:linear-gradient(180deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 100%);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;padding:1rem 1.125rem;display:flex}.mcal-confusion__head-text{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.mcal-confusion__head-icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.1rem;font-size:1.375rem}.mcal-confusion__title{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.mcal-confusion__subtitle{color:var(--color-text-tertiary);margin:.2rem 0 0;font-size:.75rem}.mcal-confusion__stats{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.mcal-confusion__stat{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.mcal-confusion__stat--muted .mcal-confusion__stat-value{color:var(--color-text-tertiary)}.mcal-confusion__stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-confusion__stat-value{color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.mcal-confusion__body{--mcal-cm-legend-rows:4;--mcal-cm-legend-gap:.5rem;--mcal-cm-body-h:15.5rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:1rem;padding:1rem 1.125rem 1.125rem;display:grid}@media (width<=52rem){.mcal-confusion__body{--mcal-cm-body-h:auto;grid-template-columns:1fr}}.mcal-confusion__matrix{width:100%;min-width:0;height:var(--mcal-cm-body-h);grid-template-rows:1.75rem 1.5rem minmax(0,1fr) minmax(0,1fr);grid-template-columns:2.25rem 4.75rem minmax(0,1fr) minmax(0,1fr);gap:.375rem;font-size:.8125rem;display:grid}.mcal-confusion__corner{min-height:0}.mcal-confusion__corner--row-label{min-width:0}.mcal-confusion__axis{text-align:center;justify-content:center;align-items:center;min-height:0;padding:.25rem;display:flex}.mcal-confusion__axis--cols{grid-column:3/5;padding-bottom:.125rem}.mcal-confusion__axis--rows{grid-area:3/1/5;padding:.35rem .2rem}.mcal-confusion__axis-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:700;display:inline-block}.mcal-confusion__axis-badge--subject{color:var(--mcal-subject);background:#d977061f}.mcal-confusion__axis-badge--golden{color:var(--mcal-golden);writing-mode:vertical-rl;background:#0596691f;transform:rotate(180deg)}.mcal-confusion__col-head,.mcal-confusion__row-head{color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;min-height:0;padding:.35rem .5rem;font-size:.6875rem;font-weight:600;display:flex}.mcal-confusion__cell{text-align:center;min-width:0;height:100%;min-height:0;font:inherit;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.625rem .5rem;transition:box-shadow .15s,border-color .15s,transform .12s;display:flex}.mcal-confusion__cell:hover{box-shadow:0 2px 8px #0f172a14}.mcal-confusion__cell--active{box-shadow:0 0 0 2px var(--color-brand-primary-subtle,#3b82f633);border-width:2px;transform:scale(1.02)}.mcal-confusion__cell--tp{background:var(--mcal-cm-tp-bg);border-color:#05966947}.mcal-confusion__cell--fp{background:var(--mcal-cm-fp-bg);border-color:#d977064d}.mcal-confusion__cell--fn{background:var(--mcal-cm-fn-bg);border-color:#dc262647}.mcal-confusion__cell--tn{background:var(--mcal-cm-tn-bg);border-color:#47556938}.mcal-confusion__cell-short{letter-spacing:.06em;margin-bottom:.15rem;font-size:.625rem;font-weight:700;display:block}.mcal-confusion__cell--tp .mcal-confusion__cell-short{color:var(--mcal-cm-tp)}.mcal-confusion__cell--fp .mcal-confusion__cell-short{color:var(--mcal-cm-fp)}.mcal-confusion__cell--fn .mcal-confusion__cell-short{color:var(--mcal-cm-fn)}.mcal-confusion__cell--tn .mcal-confusion__cell-short{color:var(--mcal-cm-tn)}.mcal-confusion__cell-count{color:var(--color-text-primary);font-size:1.625rem;font-weight:700;line-height:1.1;display:block}.mcal-confusion__cell-label{color:var(--color-text-tertiary);margin-top:.2rem;font-size:.625rem;font-weight:500;line-height:1.3;display:block}.mcal-confusion__legend{gap:var(--mcal-cm-legend-gap);height:var(--mcal-cm-body-h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mcal-confusion__legend>li{flex:1 1 0;min-height:0;display:flex}.mcal-confusion__legend-item{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);width:100%;min-height:0;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:.5rem;flex:1 1 0;grid-template-columns:.625rem 1fr auto;align-items:center;gap:.5rem .625rem;padding:.5rem .75rem;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.mcal-confusion__legend-item:hover{border-color:var(--color-border-secondary);background:var(--color-interactive-hover)}.mcal-confusion__legend-item--active{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary-subtle,#3b82f640);background:var(--color-brand-primary-subtle,#3b82f614)}.mcal-confusion__legend-swatch{border-radius:.125rem;flex-shrink:0;width:.625rem;height:.625rem;margin-top:.2rem}.mcal-confusion__legend-swatch--tp{background:var(--mcal-cm-tp)}.mcal-confusion__legend-swatch--fp{background:var(--mcal-cm-fp)}.mcal-confusion__legend-swatch--fn{background:var(--mcal-cm-fn)}.mcal-confusion__legend-swatch--tn{background:var(--mcal-cm-tn)}.mcal-confusion__legend-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mcal-confusion__legend-term{color:var(--color-text-primary);font-size:.75rem;line-height:1.3}.mcal-confusion__legend-term strong{font-weight:700}.mcal-confusion__legend-meaning{color:var(--color-text-secondary);font-size:.6875rem;line-height:1.4}.mcal-confusion__legend-count{color:var(--color-text-primary);padding-top:.05rem;font-size:1rem;font-weight:700}.dark .mcal-confusion__cell--tp{background:#0596692e}.dark .mcal-confusion__cell--fp{background:#d9770633}.dark .mcal-confusion__cell--fn{background:#dc26262e}.dark .mcal-confusion__cell--tn{background:#94a3b824}.mcal-policy-shell{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);overflow:hidden}.mcal-policy-shell--open{box-shadow:0 1px 3px #0f172a0f}.mcal-policy-shell__toggle{background:linear-gradient(180deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 100%);width:100%;font:inherit;text-align:left;cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .15s;display:flex}.mcal-policy-shell__toggle:hover{background:var(--color-interactive-hover)}.mcal-policy-shell__toggle-left{flex:1;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.mcal-policy-shell__icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.05rem;font-size:1.25rem}.mcal-policy-shell__toggle-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mcal-policy-shell__title{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.mcal-policy-shell__summary{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.35;overflow:hidden}.mcal-policy-shell__toggle-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.mcal-policy-shell__badge--detected{color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f61f);border-color:var(--color-brand-primary-subtle,#3b82f640)}.mcal-policy-shell__badge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f61f);border:1px solid #3b82f640;border-radius:9999px;padding:.2rem .45rem;font-size:.625rem;font-weight:700}.mcal-policy-shell__chevron{color:var(--color-text-tertiary);font-size:1.25rem}.mcal-policy-panel{border-top:1px solid var(--color-border-primary);flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}.mcal-policy-panel--compact{gap:.625rem;padding-top:.625rem}.mcal-policy-panel__toolbar{border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem .75rem;padding-bottom:.5rem;display:flex}.mcal-policy-panel__lanes{flex-wrap:wrap;align-items:stretch;gap:.75rem 1rem;display:flex}.mcal-policy-panel__lane{flex-direction:column;flex:16rem;gap:.5rem;min-width:0;display:flex}.mcal-policy-panel__lane-sep{background:var(--color-border-primary);flex:0 0 1px;align-self:stretch;width:1px;margin:.125rem 0}.mcal-policy-panel__lane-head{align-items:center;gap:.4rem;min-height:1.25rem;display:flex}.mcal-policy-panel__lane-icon{color:var(--color-text-tertiary);font-size:1rem}.mcal-policy-panel__lane--judge .mcal-policy-panel__lane-icon{color:var(--mcal-judge,#7c3aed)}.mcal-policy-panel__lane--matrix .mcal-policy-panel__lane-icon{color:var(--color-brand-primary)}.mcal-policy-panel__lane-title{color:var(--color-text-primary);white-space:nowrap;font-size:.75rem;font-weight:600}.mcal-policy-panel__lane-body,.mcal-policy-panel__lane-fields{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;display:flex}.mcal-policy-panel__pairwise-inline{color:var(--color-text-tertiary);white-space:nowrap;padding:.45rem 0;font-size:.6875rem}.mcal-policy-panel__mode-toggle{border:1px solid var(--color-border-primary);background:var(--color-bg-primary,#fff);color:var(--color-text-secondary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-policy-panel__mode-toggle:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f614)}.mcal-policy-panel__reset{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-policy-panel__reset:hover{border-color:var(--color-border-secondary);color:var(--color-text-primary);background:var(--color-interactive-hover)}.mcal-policy-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mcal-policy-field--inline{flex-direction:row;align-items:center;gap:.4rem}.mcal-policy-field--inline .mcal-policy-field__label{white-space:nowrap;margin:0}.mcal-policy-field--inline .mcal-policy-field__input,.mcal-policy-field--inline .mcal-policy-field__select{width:5.5rem;max-width:none}.mcal-policy-panel__lane-fields .mcal-policy-field{flex:none}.mcal-policy-field__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-policy-field__input,.mcal-policy-field__select{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);width:100%;max-width:5.5rem;color:var(--color-text-primary);border-radius:.5rem;padding:.35rem .5rem;font-family:inherit;font-size:.75rem}.mcal-policy-field__input:focus,.mcal-policy-field__select:focus{outline:2px solid var(--color-brand-primary-subtle,#3b82f659);outline-offset:1px;border-color:var(--color-brand-primary)}@media (width<=40rem){.mcal-policy-panel__lane-sep{display:none}.mcal-policy-panel__lane{border-bottom:1px solid var(--color-border-primary);flex-basis:100%;padding-bottom:.5rem}.mcal-policy-panel__lane:last-child{border-bottom:none;padding-bottom:0}}.mcal-charts-placeholder{border-radius:var(--mcal-radius);border:1px dashed var(--color-border-secondary);background:var(--color-bg-secondary)}.mcal-charts-placeholder__inner{text-align:center;padding:2rem 1.5rem}.mcal-charts-placeholder__icon{color:var(--color-text-muted);opacity:.6;font-size:2.5rem}.mcal-charts-placeholder__title{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.9375rem;font-weight:600}.mcal-charts-placeholder__text{max-width:28rem;color:var(--color-text-tertiary);margin:.35rem auto 0;font-size:.8125rem;line-height:1.45}.mcal-charts-placeholder__skeleton{opacity:.35;justify-content:center;align-items:flex-end;gap:.5rem;height:5rem;margin-top:1.5rem;padding:0 2rem;display:flex}.mcal-charts-placeholder__bar{background:linear-gradient(180deg, var(--color-brand-primary) 0%, var(--color-border-secondary) 100%);border-radius:.25rem .25rem 0 0;flex:1;max-width:2.5rem}.mcal-dp-table__metric-legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:1rem;margin:0 0 .75rem;font-size:.75rem;display:flex}.mcal-dp-table__metric-legend strong{color:var(--color-text-primary);font-weight:600}.mcal-dp-confusion-active{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.625rem;padding:.5rem .75rem;display:flex}.mcal-dp-confusion-active__badge{letter-spacing:.05em;border-radius:.25rem;padding:.2rem .45rem;font-size:.625rem;font-weight:700}.mcal-dp-confusion-active__badge--tp{color:var(--mcal-golden);background:#0596691f}.mcal-dp-confusion-active__badge--fp{color:var(--mcal-subject);background:#d977061f}.mcal-dp-confusion-active__badge--fn{color:#dc2626;background:#dc26261a}.mcal-dp-confusion-active__badge--tn{color:#475569;background:#4755691a}.mcal-dp-confusion-active__text{color:var(--color-text-secondary);flex:1;min-width:0;font-size:.75rem}.mcal-dp-confusion-active__clear{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);color:var(--color-text-secondary);cursor:pointer;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.mcal-dp-confusion-active__clear:hover{color:var(--color-text-primary);border-color:var(--color-border-secondary)}.mcal-dp-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.mcal-dp-filters__chip{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-dp-filters__chip:hover{border-color:var(--color-border-secondary);color:var(--color-text-primary)}.mcal-dp-filters__chip--active{background:var(--color-brand-primary-subtle,#3b82f61f);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mcal-dp-filters__count{background:var(--color-bg-secondary);color:var(--color-text-tertiary);text-align:center;border-radius:.25rem;min-width:1.25rem;padding:.1rem .35rem;font-size:.625rem;font-weight:700}.mcal-dp-filters__chip--active .mcal-dp-filters__count{color:var(--color-brand-primary);background:#ffffffa6}.mcal-dp-table-wrap{width:100%;min-width:0;max-width:100%}.mcal-dp-table-wrap>.rounded-xl{max-width:100%;box-shadow:none}.mcal-dp-table-wrap table{font-size:.8125rem}.mcal-dp-table-wrap th{white-space:normal;padding-top:.625rem;padding-bottom:.625rem;line-height:1.25}.mcal-dp-table-wrap th,.mcal-dp-table-wrap td{max-width:0;overflow:hidden}.mcal-dp-table__index{color:var(--color-text-primary);font-weight:700}.mcal-dp-table__slug{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,monospace;font-size:.6875rem;display:block;overflow:hidden}.mcal-dp-table__col-head--golden{color:var(--mcal-golden)}.mcal-dp-table__col-head--subject{color:var(--mcal-subject)}.mcal-dp-table__col-head--judge{color:var(--mcal-judge)}.mcal-dp-table__cal-badge{align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.mcal-dp-table__cal-badge--yes{color:var(--color-success-text)}.mcal-dp-table__cal-badge--no{color:var(--color-error-text)}.mcal-dp-cell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mcal-dp-cell__score{font-size:.875rem;font-weight:700;line-height:1.2}.mcal-dp-cell__score--good{color:var(--color-success-text)}.mcal-dp-cell__score--mid{color:var(--color-warning-text)}.mcal-dp-cell__score--low{color:var(--color-error-text)}.mcal-dp-cell__scale{color:var(--color-text-tertiary);margin-left:.125rem;font-size:.625rem;font-weight:500}.mcal-dp-cell__error{color:var(--color-error-text);text-overflow:ellipsis;margin:0;font-size:.6875rem;line-height:1.35;overflow:hidden}.mcal-dp-cell__note{color:var(--color-text-tertiary);text-overflow:ellipsis;margin:0;font-size:.6875rem;line-height:1.35;overflow:hidden}.mcal-dp-cell__empty{color:var(--color-text-tertiary);font-size:.75rem}.mcal-dp-legend{flex-wrap:wrap;gap:.5rem;display:flex}.mcal-dp-legend__chip{text-transform:uppercase;letter-spacing:.04em;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.mcal-dp-legend__chip--golden{color:var(--mcal-golden);background:#0596691f}.mcal-dp-legend__chip--subject{color:var(--mcal-subject);background:#d977061f}.mcal-dp-legend__chip--judge{color:var(--mcal-judge);background:#7c3aed1f}.mcal-dp-list{flex-direction:column;gap:.75rem;display:flex}.mcal-datapoints__empty{color:var(--color-text-tertiary);text-align:center;border:1px dashed var(--color-border-secondary);border-radius:var(--mcal-radius);background:var(--color-bg-secondary);padding:2rem 1.5rem}.mcal-dp-row{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);padding:1rem 1.25rem}.mcal-dp-row__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.mcal-dp-row__index{color:var(--color-text-primary);font-weight:700}.mcal-dp-row__slug{color:var(--color-text-tertiary);margin-left:.5rem;font-family:ui-monospace,monospace;font-size:.75rem}.mcal-dp-row__status{text-transform:uppercase;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.mcal-dp-row__status--ok{background:var(--color-success-bg);color:var(--color-success-text)}.mcal-dp-row__status--fail{background:var(--color-error-bg);color:var(--color-error-text)}.mcal-dp-row__status--pending{background:var(--color-warning-bg);color:var(--color-warning-text)}.mcal-dp-row__error{color:var(--color-error-text);background:var(--color-error-bg);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.mcal-dp-row__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=56rem){.mcal-dp-row__grid{grid-template-columns:1fr}}.mcal-panel{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.625rem;flex-direction:column;min-height:8rem;display:flex}.mcal-panel__header{border-bottom:1px solid var(--color-border-primary);align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.mcal-panel--golden .mcal-panel__header{border-top:2px solid var(--mcal-golden)}.mcal-panel--subject .mcal-panel__header{border-top:2px solid var(--mcal-subject)}.mcal-panel--judge .mcal-panel__header{border-top:2px solid var(--mcal-judge)}.mcal-panel__icon{font-size:1.125rem}.mcal-panel--golden .mcal-panel__icon{color:var(--mcal-golden)}.mcal-panel--subject .mcal-panel__icon{color:var(--mcal-subject)}.mcal-panel--judge .mcal-panel__icon{color:var(--mcal-judge)}.mcal-panel__label{color:var(--color-text-primary);margin:0;font-size:.75rem;font-weight:600}.mcal-panel__metric{color:var(--color-text-tertiary);margin:0;font-family:ui-monospace,monospace;font-size:.625rem}.mcal-panel__body{flex:1;padding:.75rem}.mcal-score{align-items:baseline;gap:.15rem;display:flex}.mcal-score__value{font-size:1.5rem;font-weight:700}.mcal-score__suffix{color:var(--color-text-tertiary);font-size:.75rem}.mcal-score--good .mcal-score__value{color:var(--color-success)}.mcal-score--mid .mcal-score__value{color:var(--color-warning)}.mcal-score--low .mcal-score__value{color:var(--color-error)}.mcal-score--muted .mcal-score__value{color:var(--color-text-muted)}.mcal-panel__explanation{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.mcal-panel__error{background:#fee2e2a6;border:1px solid #f8717173;border-radius:.375rem;align-items:flex-start;gap:.35rem;margin-top:.35rem;padding:.45rem .5rem;display:flex}.mcal-panel__error-icon{color:#b91c1c;flex-shrink:0;margin-top:.05rem;font-size:1rem}.mcal-panel__error-text{color:#7f1d1d;word-break:break-word;font-size:.6875rem;line-height:1.4}.dark .mcal-panel__error{background:#7f1d1d40;border-color:#f8717159}.dark .mcal-panel__error-icon{color:#fca5a5}.dark .mcal-panel__error-text{color:#fecaca}.mcal-panel__empty{color:var(--color-text-muted);margin:0;font-size:.75rem;font-style:italic}.dark .mcal-meta-card,.dark .mcal-agg-card,.dark .mcal-dp-row{box-shadow:none}.dark .mcal-meta-card__hero{background:linear-gradient(135deg, #1e293b99 0%, var(--color-bg-elevated) 60%)}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.ag-filter-panel-buttons{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;justify-content:flex-end;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);flex-wrap:wrap;display:flex;overflow:hidden}.ag-filter-panel-buttons-button{line-height:1.5}.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button{color:var(--ag-filter-panel-apply-button-color);background-color:var(--ag-filter-panel-apply-button-background-color)}.ag-filter-panel>:where(:last-child){padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-row.ag-row-pinned-source{color:var(--ag-pinned-source-row-text-color);background-color:var(--ag-pinned-source-row-background-color);font-weight:var(--ag-pinned-source-row-font-weight)}.ag-row.ag-row-pinned{color:var(--ag-pinned-row-text-color);background-color:var(--ag-pinned-row-background-color);font-weight:var(--ag-pinned-row-font-weight)}.ag-measurement-container{--ag-legacy-styles-loaded:"true"}.ag-icon{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);font-style:normal;position:relative}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:transparent var(--ag-icon-image,none) center/contain no-repeat;display:var(--ag-icon-image-display);opacity:var(--ag-icon-image-opacity,.9);content:"";position:absolute;inset:0}.ag-icon-aggregation{font-family:var(--ag-icon-font-family-aggregation,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aggregation,var(--ag-icon-font-color))}.ag-icon-aggregation:before{content:var(--ag-icon-font-code-aggregation,"");display:var(--ag-icon-font-display-aggregation,var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image-aggregation,var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation,var(--ag-icon-image-opacity,.9))}.ag-icon-arrows{font-family:var(--ag-icon-font-family-arrows,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-arrows,var(--ag-icon-font-color))}.ag-icon-arrows:before{content:var(--ag-icon-font-code-arrows,"");display:var(--ag-icon-font-display-arrows,var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image-arrows,var(--ag-icon-image));display:var(--ag-icon-image-display-arrows,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows,var(--ag-icon-image-opacity,.9))}.ag-icon-asc{font-family:var(--ag-icon-font-family-asc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-asc,var(--ag-icon-font-color))}.ag-icon-asc:before{content:var(--ag-icon-font-code-asc,"");display:var(--ag-icon-font-display-asc,var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image-asc,var(--ag-icon-image));display:var(--ag-icon-image-display-asc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc,var(--ag-icon-image-opacity,.9))}.ag-icon-aasc{font-family:var(--ag-icon-font-family-aasc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aasc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aasc,var(--ag-icon-font-color))}.ag-icon-aasc:before{content:var(--ag-icon-font-code-aasc,"");display:var(--ag-icon-font-display-aasc,var(--ag-icon-font-display))}.ag-icon-aasc:after{background-image:var(--ag-icon-image-aasc,var(--ag-icon-image));display:var(--ag-icon-image-display-aasc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aasc,var(--ag-icon-image-opacity,.9))}.ag-icon-adesc{font-family:var(--ag-icon-font-family-adesc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-adesc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-adesc,var(--ag-icon-font-color))}.ag-icon-adesc:before{content:var(--ag-icon-font-code-adesc,"");display:var(--ag-icon-font-display-adesc,var(--ag-icon-font-display))}.ag-icon-adesc:after{background-image:var(--ag-icon-image-adesc,var(--ag-icon-image));display:var(--ag-icon-image-display-adesc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-adesc,var(--ag-icon-image-opacity,.9))}.ag-icon-cancel{font-family:var(--ag-icon-font-family-cancel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cancel,var(--ag-icon-font-color))}.ag-icon-cancel:before{content:var(--ag-icon-font-code-cancel,"");display:var(--ag-icon-font-display-cancel,var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image-cancel,var(--ag-icon-image));display:var(--ag-icon-image-display-cancel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel,var(--ag-icon-image-opacity,.9))}.ag-icon-chart{font-family:var(--ag-icon-font-family-chart,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chart,var(--ag-icon-font-color))}.ag-icon-chart:before{content:var(--ag-icon-font-code-chart,"");display:var(--ag-icon-font-display-chart,var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image-chart,var(--ag-icon-image));display:var(--ag-icon-image-display-chart,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-checked{font-family:var(--ag-icon-font-family-checkbox-checked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-checked,var(--ag-icon-font-color))}.ag-icon-checkbox-checked:before{content:var(--ag-icon-font-code-checkbox-checked,"");display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-indeterminate{font-family:var(--ag-icon-font-family-checkbox-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-indeterminate,var(--ag-icon-font-color))}.ag-icon-checkbox-indeterminate:before{content:var(--ag-icon-font-code-checkbox-indeterminate,"");display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-unchecked{font-family:var(--ag-icon-font-family-checkbox-unchecked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-unchecked,var(--ag-icon-font-color))}.ag-icon-checkbox-unchecked:before{content:var(--ag-icon-font-code-checkbox-unchecked,"");display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9))}.ag-icon-color-picker{font-family:var(--ag-icon-font-family-color-picker,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-color-picker,var(--ag-icon-font-color))}.ag-icon-color-picker:before{content:var(--ag-icon-font-code-color-picker,"");display:var(--ag-icon-font-display-color-picker,var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image-color-picker,var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker,var(--ag-icon-image-opacity,.9))}.ag-icon-columns{font-family:var(--ag-icon-font-family-columns,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-columns,var(--ag-icon-font-color))}.ag-icon-columns:before{content:var(--ag-icon-font-code-columns,"");display:var(--ag-icon-font-display-columns,var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image-columns,var(--ag-icon-image));display:var(--ag-icon-image-display-columns,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns,var(--ag-icon-image-opacity,.9))}.ag-icon-contracted{font-family:var(--ag-icon-font-family-contracted,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-contracted,var(--ag-icon-font-color))}.ag-icon-contracted:before{content:var(--ag-icon-font-code-contracted,"");display:var(--ag-icon-font-display-contracted,var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image-contracted,var(--ag-icon-image));display:var(--ag-icon-image-display-contracted,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted,var(--ag-icon-image-opacity,.9))}.ag-icon-copy{font-family:var(--ag-icon-font-family-copy,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-copy,var(--ag-icon-font-color))}.ag-icon-copy:before{content:var(--ag-icon-font-code-copy,"");display:var(--ag-icon-font-display-copy,var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image-copy,var(--ag-icon-image));display:var(--ag-icon-image-display-copy,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy,var(--ag-icon-image-opacity,.9))}.ag-icon-cross{font-family:var(--ag-icon-font-family-cross,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cross,var(--ag-icon-font-color))}.ag-icon-cross:before{content:var(--ag-icon-font-code-cross,"");display:var(--ag-icon-font-display-cross,var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image-cross,var(--ag-icon-image));display:var(--ag-icon-image-display-cross,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross,var(--ag-icon-image-opacity,.9))}.ag-icon-csv{font-family:var(--ag-icon-font-family-csv,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-csv,var(--ag-icon-font-color))}.ag-icon-csv:before{content:var(--ag-icon-font-code-csv,"");display:var(--ag-icon-font-display-csv,var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image-csv,var(--ag-icon-image));display:var(--ag-icon-image-display-csv,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv,var(--ag-icon-image-opacity,.9))}.ag-icon-cut{font-family:var(--ag-icon-font-family-cut,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cut,var(--ag-icon-font-color))}.ag-icon-cut:before{content:var(--ag-icon-font-code-cut,"");display:var(--ag-icon-font-display-cut,var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image-cut,var(--ag-icon-image));display:var(--ag-icon-image-display-cut,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut,var(--ag-icon-image-opacity,.9))}.ag-icon-desc{font-family:var(--ag-icon-font-family-desc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-desc,var(--ag-icon-font-color))}.ag-icon-desc:before{content:var(--ag-icon-font-code-desc,"");display:var(--ag-icon-font-display-desc,var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image-desc,var(--ag-icon-image));display:var(--ag-icon-image-display-desc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc,var(--ag-icon-image-opacity,.9))}.ag-icon-excel{font-family:var(--ag-icon-font-family-excel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-excel,var(--ag-icon-font-color))}.ag-icon-excel:before{content:var(--ag-icon-font-code-excel,"");display:var(--ag-icon-font-display-excel,var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image-excel,var(--ag-icon-image));display:var(--ag-icon-image-display-excel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel,var(--ag-icon-image-opacity,.9))}.ag-icon-expanded{font-family:var(--ag-icon-font-family-expanded,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-expanded,var(--ag-icon-font-color))}.ag-icon-expanded:before{content:var(--ag-icon-font-code-expanded,"");display:var(--ag-icon-font-display-expanded,var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image-expanded,var(--ag-icon-image));display:var(--ag-icon-image-display-expanded,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded,var(--ag-icon-image-opacity,.9))}.ag-icon-eye-slash{font-family:var(--ag-icon-font-family-eye-slash,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye-slash,var(--ag-icon-font-color))}.ag-icon-eye-slash:before{content:var(--ag-icon-font-code-eye-slash,"");display:var(--ag-icon-font-display-eye-slash,var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image-eye-slash,var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash,var(--ag-icon-image-opacity,.9))}.ag-icon-eye{font-family:var(--ag-icon-font-family-eye,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye,var(--ag-icon-font-color))}.ag-icon-eye:before{content:var(--ag-icon-font-code-eye,"");display:var(--ag-icon-font-display-eye,var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image-eye,var(--ag-icon-image));display:var(--ag-icon-image-display-eye,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye,var(--ag-icon-image-opacity,.9))}.ag-icon-filter{font-family:var(--ag-icon-font-family-filter,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter,var(--ag-icon-font-color))}.ag-icon-filter:before{content:var(--ag-icon-font-code-filter,"");display:var(--ag-icon-font-display-filter,var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image-filter,var(--ag-icon-image));display:var(--ag-icon-image-display-filter,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter,var(--ag-icon-image-opacity,.9))}.ag-icon-first{font-family:var(--ag-icon-font-family-first,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-first,var(--ag-icon-font-color))}.ag-icon-first:before{content:var(--ag-icon-font-code-first,"");display:var(--ag-icon-font-display-first,var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image-first,var(--ag-icon-image));display:var(--ag-icon-image-display-first,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first,var(--ag-icon-image-opacity,.9))}.ag-icon-grip{font-family:var(--ag-icon-font-family-grip,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-grip,var(--ag-icon-font-color))}.ag-icon-grip:before{content:var(--ag-icon-font-code-grip,"");display:var(--ag-icon-font-display-grip,var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image-grip,var(--ag-icon-image));display:var(--ag-icon-image-display-grip,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip,var(--ag-icon-image-opacity,.9))}.ag-icon-group{font-family:var(--ag-icon-font-family-group,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-group,var(--ag-icon-font-color))}.ag-icon-group:before{content:var(--ag-icon-font-code-group,"");display:var(--ag-icon-font-display-group,var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image-group,var(--ag-icon-image));display:var(--ag-icon-image-display-group,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group,var(--ag-icon-image-opacity,.9))}.ag-icon-last{font-family:var(--ag-icon-font-family-last,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-last,var(--ag-icon-font-color))}.ag-icon-last:before{content:var(--ag-icon-font-code-last,"");display:var(--ag-icon-font-display-last,var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image-last,var(--ag-icon-image));display:var(--ag-icon-image-display-last,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last,var(--ag-icon-image-opacity,.9))}.ag-icon-left{font-family:var(--ag-icon-font-family-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-left,var(--ag-icon-font-color))}.ag-icon-left:before{content:var(--ag-icon-font-code-left,"");display:var(--ag-icon-font-display-left,var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image-left,var(--ag-icon-image));display:var(--ag-icon-image-display-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left,var(--ag-icon-image-opacity,.9))}.ag-icon-linked{font-family:var(--ag-icon-font-family-linked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-linked,var(--ag-icon-font-color))}.ag-icon-linked:before{content:var(--ag-icon-font-code-linked,"");display:var(--ag-icon-font-display-linked,var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image-linked,var(--ag-icon-image));display:var(--ag-icon-image-display-linked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked,var(--ag-icon-image-opacity,.9))}.ag-icon-loading{font-family:var(--ag-icon-font-family-loading,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-loading,var(--ag-icon-font-color))}.ag-icon-loading:before{content:var(--ag-icon-font-code-loading,"");display:var(--ag-icon-font-display-loading,var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image-loading,var(--ag-icon-image));display:var(--ag-icon-image-display-loading,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading,var(--ag-icon-image-opacity,.9))}.ag-icon-maximize{font-family:var(--ag-icon-font-family-maximize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-maximize,var(--ag-icon-font-color))}.ag-icon-maximize:before{content:var(--ag-icon-font-code-maximize,"");display:var(--ag-icon-font-display-maximize,var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image-maximize,var(--ag-icon-image));display:var(--ag-icon-image-display-maximize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize,var(--ag-icon-image-opacity,.9))}.ag-icon-menu{font-family:var(--ag-icon-font-family-menu,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu,var(--ag-icon-font-color))}.ag-icon-menu:before{content:var(--ag-icon-font-code-menu,"");display:var(--ag-icon-font-display-menu,var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image-menu,var(--ag-icon-image));display:var(--ag-icon-image-display-menu,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu,var(--ag-icon-image-opacity,.9))}.ag-icon-minimize{font-family:var(--ag-icon-font-family-minimize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minimize,var(--ag-icon-font-color))}.ag-icon-minimize:before{content:var(--ag-icon-font-code-minimize,"");display:var(--ag-icon-font-display-minimize,var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image-minimize,var(--ag-icon-image));display:var(--ag-icon-image-display-minimize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize,var(--ag-icon-image-opacity,.9))}.ag-icon-next{font-family:var(--ag-icon-font-family-next,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-next,var(--ag-icon-font-color))}.ag-icon-next:before{content:var(--ag-icon-font-code-next,"");display:var(--ag-icon-font-display-next,var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image-next,var(--ag-icon-image));display:var(--ag-icon-image-display-next,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next,var(--ag-icon-image-opacity,.9))}.ag-icon-none{font-family:var(--ag-icon-font-family-none,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-none,var(--ag-icon-font-color))}.ag-icon-none:before{content:var(--ag-icon-font-code-none,"");display:var(--ag-icon-font-display-none,var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image-none,var(--ag-icon-image));display:var(--ag-icon-image-display-none,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none,var(--ag-icon-image-opacity,.9))}.ag-icon-not-allowed{font-family:var(--ag-icon-font-family-not-allowed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-not-allowed,var(--ag-icon-font-color))}.ag-icon-not-allowed:before{content:var(--ag-icon-font-code-not-allowed,"");display:var(--ag-icon-font-display-not-allowed,var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image-not-allowed,var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed,var(--ag-icon-image-opacity,.9))}.ag-icon-paste{font-family:var(--ag-icon-font-family-paste,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-paste,var(--ag-icon-font-color))}.ag-icon-paste:before{content:var(--ag-icon-font-code-paste,"");display:var(--ag-icon-font-display-paste,var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image-paste,var(--ag-icon-image));display:var(--ag-icon-image-display-paste,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste,var(--ag-icon-image-opacity,.9))}.ag-icon-pin{font-family:var(--ag-icon-font-family-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pin,var(--ag-icon-font-color))}.ag-icon-pin:before{content:var(--ag-icon-font-code-pin,"");display:var(--ag-icon-font-display-pin,var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image-pin,var(--ag-icon-image));display:var(--ag-icon-image-display-pin,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pivot{font-family:var(--ag-icon-font-family-pivot,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pivot,var(--ag-icon-font-color))}.ag-icon-pivot:before{content:var(--ag-icon-font-code-pivot,"");display:var(--ag-icon-font-display-pivot,var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image-pivot,var(--ag-icon-image));display:var(--ag-icon-image-display-pivot,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot,var(--ag-icon-image-opacity,.9))}.ag-icon-previous{font-family:var(--ag-icon-font-family-previous,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-previous,var(--ag-icon-font-color))}.ag-icon-previous:before{content:var(--ag-icon-font-code-previous,"");display:var(--ag-icon-font-display-previous,var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image-previous,var(--ag-icon-image));display:var(--ag-icon-image-display-previous,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-off{font-family:var(--ag-icon-font-family-radio-button-off,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-off,var(--ag-icon-font-color))}.ag-icon-radio-button-off:before{content:var(--ag-icon-font-code-radio-button-off,"");display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display))}.ag-icon-radio-button-off:after{background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-on{font-family:var(--ag-icon-font-family-radio-button-on,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-on,var(--ag-icon-font-color))}.ag-icon-radio-button-on:before{content:var(--ag-icon-font-code-radio-button-on,"");display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display))}.ag-icon-radio-button-on:after{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-icon-right{font-family:var(--ag-icon-font-family-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-right,var(--ag-icon-font-color))}.ag-icon-right:before{content:var(--ag-icon-font-code-right,"");display:var(--ag-icon-font-display-right,var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image-right,var(--ag-icon-image));display:var(--ag-icon-image-display-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right,var(--ag-icon-image-opacity,.9))}.ag-icon-save{font-family:var(--ag-icon-font-family-save,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-save,var(--ag-icon-font-color))}.ag-icon-save:before{content:var(--ag-icon-font-code-save,"");display:var(--ag-icon-font-display-save,var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image-save,var(--ag-icon-image));display:var(--ag-icon-image-display-save,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save,var(--ag-icon-image-opacity,.9))}.ag-icon-small-down{font-family:var(--ag-icon-font-family-small-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-down,var(--ag-icon-font-color))}.ag-icon-small-down:before{content:var(--ag-icon-font-code-small-down,"");display:var(--ag-icon-font-display-small-down,var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image-small-down,var(--ag-icon-image));display:var(--ag-icon-image-display-small-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down,var(--ag-icon-image-opacity,.9))}.ag-icon-small-left{font-family:var(--ag-icon-font-family-small-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-left,var(--ag-icon-font-color))}.ag-icon-small-left:before{content:var(--ag-icon-font-code-small-left,"");display:var(--ag-icon-font-display-small-left,var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image-small-left,var(--ag-icon-image));display:var(--ag-icon-image-display-small-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left,var(--ag-icon-image-opacity,.9))}.ag-icon-small-right{font-family:var(--ag-icon-font-family-small-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-right,var(--ag-icon-font-color))}.ag-icon-small-right:before{content:var(--ag-icon-font-code-small-right,"");display:var(--ag-icon-font-display-small-right,var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image-small-right,var(--ag-icon-image));display:var(--ag-icon-image-display-small-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right,var(--ag-icon-image-opacity,.9))}.ag-icon-small-up{font-family:var(--ag-icon-font-family-small-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-up,var(--ag-icon-font-color))}.ag-icon-small-up:before{content:var(--ag-icon-font-code-small-up,"");display:var(--ag-icon-font-display-small-up,var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image-small-up,var(--ag-icon-image));display:var(--ag-icon-image-display-small-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up,var(--ag-icon-image-opacity,.9))}.ag-icon-tick{font-family:var(--ag-icon-font-family-tick,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tick,var(--ag-icon-font-color))}.ag-icon-tick:before{content:var(--ag-icon-font-code-tick,"");display:var(--ag-icon-font-display-tick,var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image-tick,var(--ag-icon-image));display:var(--ag-icon-image-display-tick,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-closed{font-family:var(--ag-icon-font-family-tree-closed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-closed,var(--ag-icon-font-color))}.ag-icon-tree-closed:before{content:var(--ag-icon-font-code-tree-closed,"");display:var(--ag-icon-font-display-tree-closed,var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image-tree-closed,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-indeterminate{font-family:var(--ag-icon-font-family-tree-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-indeterminate,var(--ag-icon-font-color))}.ag-icon-tree-indeterminate:before{content:var(--ag-icon-font-code-tree-indeterminate,"");display:var(--ag-icon-font-display-tree-indeterminate,var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image-tree-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-open{font-family:var(--ag-icon-font-family-tree-open,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-open,var(--ag-icon-font-color))}.ag-icon-tree-open:before{content:var(--ag-icon-font-code-tree-open,"");display:var(--ag-icon-font-display-tree-open,var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image-tree-open,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open,var(--ag-icon-image-opacity,.9))}.ag-icon-unlinked{font-family:var(--ag-icon-font-family-unlinked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-unlinked,var(--ag-icon-font-color))}.ag-icon-unlinked:before{content:var(--ag-icon-font-code-unlinked,"");display:var(--ag-icon-font-display-unlinked,var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image-unlinked,var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked,var(--ag-icon-image-opacity,.9))}.ag-icon-up{font-family:var(--ag-icon-font-family-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-up,var(--ag-icon-font-color))}.ag-icon-up:before{content:var(--ag-icon-font-code-up,"");display:var(--ag-icon-font-display-up,var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image-up,var(--ag-icon-image));display:var(--ag-icon-image-display-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up,var(--ag-icon-image-opacity,.9))}.ag-icon-down{font-family:var(--ag-icon-font-family-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-down,var(--ag-icon-font-color))}.ag-icon-down:before{content:var(--ag-icon-font-code-down,"");display:var(--ag-icon-font-display-down,var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image-down,var(--ag-icon-image));display:var(--ag-icon-image-display-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down,var(--ag-icon-image-opacity,.9))}.ag-icon-plus{font-family:var(--ag-icon-font-family-plus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-plus,var(--ag-icon-font-color))}.ag-icon-plus:before{content:var(--ag-icon-font-code-plus,"");display:var(--ag-icon-font-display-plus,var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image-plus,var(--ag-icon-image));display:var(--ag-icon-image-display-plus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus,var(--ag-icon-image-opacity,.9))}.ag-icon-minus{font-family:var(--ag-icon-font-family-minus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minus,var(--ag-icon-font-color))}.ag-icon-minus:before{content:var(--ag-icon-font-code-minus,"");display:var(--ag-icon-font-display-minus,var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image-minus,var(--ag-icon-image));display:var(--ag-icon-image-display-minus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus,var(--ag-icon-image-opacity,.9))}.ag-icon-menu-alt{font-family:var(--ag-icon-font-family-menu-alt,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu-alt,var(--ag-icon-font-color))}.ag-icon-menu-alt:before{content:var(--ag-icon-font-code-menu-alt,"");display:var(--ag-icon-font-display-menu-alt,var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image-menu-alt,var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt,var(--ag-icon-image-opacity,.9))}.ag-icon-settings{font-family:var(--ag-icon-font-family-settings,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-settings,var(--ag-icon-font-color))}.ag-icon-settings:before{content:var(--ag-icon-font-code-settings,"");display:var(--ag-icon-font-display-settings,var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image-settings,var(--ag-icon-image));display:var(--ag-icon-image-display-settings,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings,var(--ag-icon-image-opacity,.9))}.ag-icon-column-arrow{font-family:var(--ag-icon-font-family-column-arrow,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-column-arrow,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-column-arrow,var(--ag-icon-font-color))}.ag-icon-column-arrow:before{content:var(--ag-icon-font-code-column-arrow,"");display:var(--ag-icon-font-display-column-arrow,var(--ag-icon-font-display))}.ag-icon-column-arrow:after{background-image:var(--ag-icon-image-column-arrow,var(--ag-icon-image));display:var(--ag-icon-image-display-column-arrow,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-column-arrow,var(--ag-icon-image-opacity,.9))}.ag-icon-un-pin{font-family:var(--ag-icon-font-family-un-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-un-pin,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-un-pin,var(--ag-icon-font-color))}.ag-icon-un-pin:before{content:var(--ag-icon-font-code-un-pin,"");display:var(--ag-icon-font-display-un-pin,var(--ag-icon-font-display))}.ag-icon-un-pin:after{background-image:var(--ag-icon-image-un-pin,var(--ag-icon-image));display:var(--ag-icon-image-display-un-pin,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-un-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-bottom{font-family:var(--ag-icon-font-family-pinned-bottom,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-bottom,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-bottom,var(--ag-icon-font-color))}.ag-icon-pinned-bottom:before{content:var(--ag-icon-font-code-pinned-bottom,"");display:var(--ag-icon-font-display-pinned-bottom,var(--ag-icon-font-display))}.ag-icon-pinned-bottom:after{background-image:var(--ag-icon-image-pinned-bottom,var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-bottom,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-bottom,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-top{font-family:var(--ag-icon-font-family-pinned-top,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-top,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-top,var(--ag-icon-font-color))}.ag-icon-pinned-top:before{content:var(--ag-icon-font-code-pinned-top,"");display:var(--ag-icon-font-display-pinned-top,var(--ag-icon-font-display))}.ag-icon-pinned-top:after{background-image:var(--ag-icon-image-pinned-top,var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-top,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-top,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-up{font-family:var(--ag-icon-font-family-chevron-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-up,var(--ag-icon-font-color))}.ag-icon-chevron-up:before{content:var(--ag-icon-font-code-chevron-up,"");display:var(--ag-icon-font-display-chevron-up,var(--ag-icon-font-display))}.ag-icon-chevron-up:after{background-image:var(--ag-icon-image-chevron-up,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-up,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-down{font-family:var(--ag-icon-font-family-chevron-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-down,var(--ag-icon-font-color))}.ag-icon-chevron-down:before{content:var(--ag-icon-font-code-chevron-down,"");display:var(--ag-icon-font-display-chevron-down,var(--ag-icon-font-display))}.ag-icon-chevron-down:after{background-image:var(--ag-icon-image-chevron-down,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-down,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-left{font-family:var(--ag-icon-font-family-chevron-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-left,var(--ag-icon-font-color))}.ag-icon-chevron-left:before{content:var(--ag-icon-font-code-chevron-left,"");display:var(--ag-icon-font-display-chevron-left,var(--ag-icon-font-display))}.ag-icon-chevron-left:after{background-image:var(--ag-icon-image-chevron-left,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-left,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-right{font-family:var(--ag-icon-font-family-chevron-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-right,var(--ag-icon-font-color))}.ag-icon-chevron-right:before{content:var(--ag-icon-font-code-chevron-right,"");display:var(--ag-icon-font-display-chevron-right,var(--ag-icon-font-display))}.ag-icon-chevron-right:after{background-image:var(--ag-icon-image-chevron-right,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-right,var(--ag-icon-image-opacity,.9))}.ag-icon-filter-add{font-family:var(--ag-icon-font-family-filter-add,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter-add,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter-add,var(--ag-icon-font-color))}.ag-icon-filter-add:before{content:var(--ag-icon-font-code-filter-add,"");display:var(--ag-icon-font-display-filter-add,var(--ag-icon-font-display))}.ag-icon-filter-add:after{background-image:var(--ag-icon-image-filter-add,var(--ag-icon-image));display:var(--ag-icon-image-display-filter-add,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter-add,var(--ag-icon-image-opacity,.9))}.ag-icon-edit{font-family:var(--ag-icon-font-family-edit,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-edit,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-edit,var(--ag-icon-font-color))}.ag-icon-edit:before{content:var(--ag-icon-font-code-edit,"");display:var(--ag-icon-font-display-edit,var(--ag-icon-font-display))}.ag-icon-edit:after{background-image:var(--ag-icon-image-edit,var(--ag-icon-image));display:var(--ag-icon-image-display-edit,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-edit,var(--ag-icon-image-opacity,.9))}.ag-icon-search{font-family:var(--ag-icon-font-family-search,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-search,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-search,var(--ag-icon-font-color))}.ag-icon-search:before{content:var(--ag-icon-font-code-search,"");display:var(--ag-icon-font-display-search,var(--ag-icon-font-display))}.ag-icon-search:after{background-image:var(--ag-icon-image-search,var(--ag-icon-image));display:var(--ag-icon-image-display-search,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-search,var(--ag-icon-image-opacity,.9))}.ag-icon-document{font-family:var(--ag-icon-font-family-document,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-document,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-document,var(--ag-icon-font-color))}.ag-icon-document:before{content:var(--ag-icon-font-code-document,"");display:var(--ag-icon-font-display-document,var(--ag-icon-font-display))}.ag-icon-document:after{background-image:var(--ag-icon-image-document,var(--ag-icon-image));display:var(--ag-icon-image-display-document,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-document,var(--ag-icon-image-opacity,.9))}.ag-icon-fx{font-family:var(--ag-icon-font-family-fx,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-fx,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-fx,var(--ag-icon-font-color))}.ag-icon-fx:before{content:var(--ag-icon-font-code-fx,"");display:var(--ag-icon-font-display-fx,var(--ag-icon-font-display))}.ag-icon-fx:after{background-image:var(--ag-icon-image-fx,var(--ag-icon-image));display:var(--ag-icon-image-display-fx,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-fx,var(--ag-icon-image-opacity,.9))}.ag-icon-values-as{font-family:var(--ag-icon-font-family-values-as,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-values-as,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-values-as,var(--ag-icon-font-color))}.ag-icon-values-as:before{content:var(--ag-icon-font-code-values-as,"");display:var(--ag-icon-font-display-values-as,var(--ag-icon-font-display))}.ag-icon-values-as:after{background-image:var(--ag-icon-image-values-as,var(--ag-icon-image));display:var(--ag-icon-image-display-values-as,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-values-as,var(--ag-icon-image-opacity,.9))}.ag-icon-pdf{font-family:var(--ag-icon-font-family-pdf,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pdf,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pdf,var(--ag-icon-font-color))}.ag-icon-pdf:before{content:var(--ag-icon-font-code-pdf,"");display:var(--ag-icon-font-display-pdf,var(--ag-icon-font-display))}.ag-icon-pdf:after{background-image:var(--ag-icon-image-pdf,var(--ag-icon-image));display:var(--ag-icon-image-display-pdf,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pdf,var(--ag-icon-image-opacity,.9))}.ag-icon-row-drag:before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow:before{content:var(--ag-icon-font-code-left)}.ag-right-arrow:before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color:#000;--ag-data-color:var(--ag-foreground-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-header-foreground-color:var(--ag-secondary-foreground-color);--ag-disabled-foreground-color:#00000080;--ag-background-color:#fff;--ag-wrapper-background-color:var(--ag-background-color);--ag-header-background-color:transparent;--ag-toolbar-background-color:var(--ag-header-background-color);--ag-toolbar-text-color:var(--ag-foreground-color);--ag-toolbar-separator-color:var(--ag-border-color);--ag-toolbar-separator-width:1px;--ag-tooltip-background-color:transparent;--ag-tooltip-error-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 10%);--ag-tooltip-error-text-color:var(--ag-invalid-color);--ag-tooltip-error-border-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);--ag-subheader-background-color:transparent;--ag-subheader-toolbar-background-color:transparent;--ag-control-panel-background-color:transparent;--ag-side-button-selected-background-color:var(--ag-control-panel-background-color);--ag-selected-row-background-color:#bbb;--ag-data-background-color:var(--ag-background-color);--ag-odd-row-background-color:var(--ag-data-background-color);--ag-modal-overlay-background-color:#ffffffa8;--ag-menu-background-color:var(--ag-background-color);--ag-menu-border-color:var(--ag-border-color);--ag-panel-background-color:var(--ag-background-color);--ag-panel-border-color:var(--ag-border-color);--ag-row-hover-color:transparent;--ag-column-hover-color:transparent;--ag-range-selection-border-color:var(--ag-foreground-color);--ag-row-drag-indicator-color:var(--ag-range-selection-border-color);--ag-row-drag-indicator-width:2px;--ag-column-drag-indicator-color:var(--ag-range-selection-border-color);--ag-column-drag-indicator-width:2px;--ag-range-selection-border-style:solid;--ag-range-selection-background-color:#0003;--ag-range-selection-background-color-2:var(--ag-range-selection-background-color);--ag-range-selection-background-color-3:var(--ag-range-selection-background-color);--ag-range-selection-background-color-4:var(--ag-range-selection-background-color);--ag-range-selection-highlight-color:var(--ag-range-selection-border-color);--ag-range-header-highlight-color:color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 8%);--ag-selected-tab-underline-color:var(--ag-range-selection-border-color);--ag-selected-tab-underline-width:0;--ag-selected-tab-underline-transition-speed:0s;--ag-range-selection-chart-category-background-color:#00ff841a;--ag-range-selection-chart-background-color:#0058ff1a;--ag-header-cell-hover-background-color:transparent;--ag-header-cell-moving-background-color:var(--ag-background-color);--ag-value-change-value-highlight-background-color:#16a08580;--ag-value-change-delta-up-color:#43a047;--ag-value-change-delta-down-color:#e53935;--ag-row-loading-skeleton-effect-color:#42424233;--ag-chip-background-color:transparent;--ag-chip-border-color:var(--ag-chip-background-color);--ag-borders:solid 1px;--ag-border-color:#00000040;--ag-borders-critical:var(--ag-borders);--ag-borders-secondary:var(--ag-borders);--ag-secondary-border-color:var(--ag-border-color);--ag-row-border-style:solid;--ag-row-border-color:var(--ag-secondary-border-color);--ag-row-border-width:1px;--ag-cell-horizontal-border:solid transparent;--ag-borders-input:var(--ag-borders-secondary);--ag-input-border-color:var(--ag-secondary-border-color);--ag-borders-input-invalid:solid 2px;--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-full-row-invalid-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);--ag-borders-side-button:var(--ag-borders);--ag-border-radius:0px;--ag-wrapper-border-radius:var(--ag-border-radius);--ag-header-column-separator-display:none;--ag-header-column-separator-height:100%;--ag-header-column-separator-width:1px;--ag-header-column-separator-color:var(--ag-secondary-border-color);--ag-header-column-resize-handle-display:none;--ag-header-column-resize-handle-height:50%;--ag-header-column-resize-handle-width:1px;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-invalid-color:red;--ag-input-disabled-border-color:var(--ag-input-border-color);--ag-input-disabled-background-color:transparent;--ag-checkbox-background-color:transparent;--ag-checkbox-border-radius:var(--ag-border-radius);--ag-checkbox-checked-color:var(--ag-foreground-color);--ag-checkbox-unchecked-color:var(--ag-foreground-color);--ag-checkbox-indeterminate-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color:var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color:var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color:var(--ag-background-color);--ag-toggle-button-switch-border-color:var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width:1px;--ag-toggle-button-height:var(--ag-icon-size);--ag-toggle-button-width:calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow:none;--ag-input-error-focus-box-shadow:none;--ag-input-focus-border-color:none;--ag-minichart-selected-chart-color:var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color:var(--ag-checkbox-checked-color);--ag-grid-size:4px;--ag-icon-size:12px;--ag-icon-font-weight:normal;--ag-icon-font-color:var(--ag-foreground-color);--ag-icon-image-display:block;--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing:var(--ag-grid-size);--ag-cell-horizontal-padding:calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing:var(--ag-cell-horizontal-padding);--ag-row-height:calc(var(--ag-grid-size) * 6 + 1px);--ag-auto-height-min-body-height:50px;--ag-header-height:var(--ag-row-height);--ag-pagination-panel-height:var(--ag-header-height);--ag-list-item-height:calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size:calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));--ag-row-group-indent-size:calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-row-numbers-selected-color:#bbb;--ag-filter-tool-panel-group-indent:16px;--ag-tab-min-width:220px;--ag-chart-menu-panel-width:var(--ag-tab-min-width);--ag-menu-min-width:181px;--ag-side-bar-panel-width:200px;--ag-side-bar-panel-animation-duration:0s;--ag-font-family:"Helvetica Neue", sans-serif;--ag-font-size:14px;--ag-card-radius:var(--ag-border-radius);--ag-card-shadow:none;--ag-popup-shadow:5px 5px 10px #0000004d;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-background-color:orange;--ag-cell-batch-edit-background-color:#dcb58b29;--ag-cell-batch-edit-text-color:#422f00;--ag-row-batch-edit-background-color:var(--ag-cell-batch-edit-background-color);--ag-row-batch-edit-text-color:var(--ag-cell-batch-edit-text-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-filter-panel-apply-button-background-color:var(--ag-background-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-background-color:var(--ag-background-color);--ag-filter-panel-card-subtle-color:var(--ag-foreground-color);--ag-filter-panel-card-subtle-hover-color:var(--ag-foreground-color);--ag-formula-token-1-color:#3269c6;--ag-formula-token-1-background-color:#3269c629;--ag-formula-token-1-border-color:var(--ag-formula-token-1-color);--ag-formula-token-2-color:#c0343f;--ag-formula-token-2-background-color:#c0343f29;--ag-formula-token-2-border-color:var(--ag-formula-token-2-color);--ag-formula-token-3-color:#8156b8;--ag-formula-token-3-background-color:#8156b829;--ag-formula-token-3-border-color:var(--ag-formula-token-3-color);--ag-formula-token-4-color:#007c1f;--ag-formula-token-4-background-color:#007c1f29;--ag-formula-token-4-border-color:var(--ag-formula-token-4-color);--ag-formula-token-5-color:#b03e85;--ag-formula-token-5-background-color:#b03e8529;--ag-formula-token-5-border-color:var(--ag-formula-token-5-color);--ag-formula-token-6-color:#b74900;--ag-formula-token-6-background-color:#b7490029;--ag-formula-token-6-border-color:var(--ag-formula-token-6-color);--ag-formula-token-7-color:#247492;--ag-formula-token-7-background-color:#24749229;--ag-formula-token-7-border-color:var(--ag-formula-token-7-color);--ag-note-indicator-size:8px;--ag-note-popup-background-color:var(--ag-menu-background-color);--ag-note-popup-text-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 75%);--ag-note-popup-input-text-color:var(--ag-input-text-color);--ag-note-popup-input-background-color:var(--ag-background-color);--ag-note-popup-border:var(--ag-dialog-border);--ag-note-popup-padding:calc(var(--ag-grid-size) / 2);--ag-calculated-column-highlight-color:#bbb;--ag-column-header-edit-highlight-color:#bbb;--ag-calculated-column-parent-suggestion-color:color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);--ag-calculated-column-suggestion-list-width:200px}.ag-root-wrapper,.ag-dnd-ghost{background-color:var(--ag-wrapper-background-color)}.ag-root-wrapper,.ag-popup{--ag-indentation-level:0}.ag-styled-root,.ag-toolbar .ag-react-container:not(.ag-react-wrapper-block){display:contents}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);color:var(--ag-foreground-color);line-height:normal}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-aria-description-container{z-index:9999;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-webkit-user-select:none;user-select:none}.ag-selectable{-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{width:0;height:0;display:block;position:absolute}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{flex:auto;align-items:center;line-height:normal;display:flex;position:relative}.ag-shake-left-to-right{animation-name:ag-shake-left-to-right;animation-duration:.2s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;white-space:normal;flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{opacity:.7;color:#9b9b9b;transition:opacity 1s ease-out 3s;position:absolute;bottom:20px;right:25px}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;width:170px;height:40px;display:block}.ag-watermark-text{opacity:.5;padding-left:.7rem;font-family:Impact,sans-serif;font-size:19px;font-weight:700}.ag-root-wrapper-body{flex-direction:row;display:flex}.ag-root-wrapper-body.ag-layout-normal{flex:auto;height:0;min-height:0}.ag-root{flex-direction:column;display:flex;position:relative}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{flex:auto;width:0;overflow:hidden}.ag-root.ag-layout-normal{height:100%}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport{flex:auto;min-width:0;height:100%;position:relative;overflow:hidden}.ag-viewport{position:relative}.ag-grid-viewport{-webkit-overflow-scrolling:touch;flex:auto;min-width:0;min-height:0;position:relative;overflow:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-grid-viewport::-webkit-scrollbar{display:none!important}.ag-grid-viewport:where(.ag-pinned-columns-overflow){overflow-x:hidden}.ag-grid-scrollable-area{flex-direction:column;min-width:100%;min-height:100%;display:flex;position:relative}.ag-spanning-container{pointer-events:none;height:100%;position:absolute;top:0}.ag-grid-scrolling-container{isolation:isolate;width:100%;min-height:100%;display:block}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{pointer-events:all;overflow-y:scroll}.ag-virtual-list-viewport{width:100%;overflow:auto}.ag-grid-scrolling-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-virtual-list-container{position:relative}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-anchor{width:var(--ag-internal-grid-viewport-width,100%);height:100%;position:sticky;left:0}.ag-virtual-list-container{overflow:hidden}.ag-grid-scrolling-rows{flex:auto;min-height:0;display:flex;position:relative;flex-direction:row!important}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-width:0;min-height:0;display:flex}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{z-index:2;position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;visibility:hidden;transition:opacity .4s}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{flex:none;width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-horizontal-scroll-end-spacer{flex:none;min-width:0;overflow:scroll}.ag-body-vertical-scroll{z-index:2;pointer-events:none;flex-direction:column;position:absolute;top:0}.ag-ltr .ag-body-vertical-scroll{right:0}.ag-rtl .ag-body-vertical-scroll{left:0}.ag-body-vertical-scroll-start-spacer{border-bottom:var(--ag-header-row-border);opacity:0;flex:none}.ag-ltr .ag-has-right-pinned-cols .ag-body-vertical-scroll-start-spacer,.ag-rtl .ag-has-left-pinned-cols .ag-body-vertical-scroll-start-spacer{pointer-events:all;opacity:1;background-color:var(--ag-background-color);background-image:linear-gradient(0deg, var(--ag-header-background-color), var(--ag-header-background-color))}.ag-header-cell-sortable .ag-header-cell-label,.ag-header-group-cell-selectable .ag-header-cell-comp-wrapper{cursor:pointer}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group),.ag-grid-pinned-top-rows-container.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{align-items:center;height:100%;display:inline-flex;position:absolute;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button,.ag-header-cell-filter-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){opacity:0;transition:opacity .2s}.ag-header-group-cell-label,.ag-header-cell-label{flex:auto;align-self:stretch;align-items:center;display:flex;overflow:hidden}.ag-header-cell-label{text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{flex:none;max-width:100%;position:sticky;overflow:visible}.ag-header-group-text{text-overflow:ellipsis;overflow:hidden}.ag-header-cell-text{text-overflow:ellipsis;word-break:break-word;overflow:hidden}.ag-header-group-cell .ag-header-cell-comp-wrapper{display:flex}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{align-items:center;height:100%;display:flex}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-header-cell-comp-wrapper-limited-height>div{overflow:hidden}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{z-index:2;cursor:col-resize;width:8px;height:100%;position:absolute;top:0}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-grid-pinned-left-cells .ag-header-cell-resize{right:-3px}.ag-grid-pinned-right-cells .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-header-cell-menu-button,.ag-header-cell-filter-button,.ag-side-button-button,.ag-panel-title-bar-button,.ag-floating-filter-button-button{cursor:pointer}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell,.ag-column-moving .ag-spanned-cell-wrapper{transition:left .2s,right .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,right .2s,width .2s}.ag-delay-render .ag-cell,.ag-delay-render .ag-row,.ag-delay-render .ag-spanned-cell-wrapper,.ag-delay-render .ag-header-cell,.ag-delay-render .ag-header-group-cell{visibility:hidden}.ag-column-panel{flex-direction:column;flex:auto;display:flex;overflow:hidden}.ag-column-select{flex-direction:column;flex:3 1 0;display:flex;position:relative;overflow:hidden}.ag-column-select-header{flex:none;display:flex;position:relative}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0;overflow:hidden}.ag-column-drop{align-items:center;width:100%;display:inline-flex;position:relative;overflow:auto}.ag-column-drop-list{align-items:center;display:flex}.ag-column-drop-cell{align-items:center;display:flex;position:relative}.ag-column-drop-cell-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ag-column-drop-vertical{flex-direction:column;flex:1 1 0;align-items:stretch;display:flex;overflow:hidden}.ag-column-drop-vertical-title-bar{flex:none;align-items:center;display:flex}.ag-column-drop-vertical-list{flex-direction:column;flex-grow:1;align-items:stretch;position:relative;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;scrollbar-width:thin;overflow:auto hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search,.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{align-items:center;display:flex}.ag-filter-apply-panel{justify-content:flex-end;display:flex;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-animation.ag-prevent-animation .ag-row,.ag-row-animation.ag-prevent-animation .ag-row.ag-after-created{transition:none!important}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{align-items:center;display:flex}.ag-row:not(.ag-full-width-row),.ag-row.ag-embedded-full-width-row,.ag-header-row,.ag-spanned-row{width:100%;display:flex}.ag-row:not(.ag-full-width-row):after,.ag-header-row:after,.ag-row.ag-embedded-full-width-row:after,.ag-spanned-row:after{content:"";flex:1 0 0;align-self:stretch}.ag-row:not(.ag-header-row,.ag-full-width-row):after,.ag-row.ag-embedded-full-width-row:after{background-color:var(--ag-data-background-color)}.ag-header-row:after{background-color:var(--ag-header-background-color)}.ag-header{border-bottom:var(--ag-borders-critical) var(--ag-border-color);color:var(--ag-header-foreground-color);z-index:1;position:absolute;top:0;left:0;right:0}.ag-grid-pinned-left-cells,.ag-grid-scrolling-cells,.ag-grid-pinned-right-cells{white-space:nowrap;height:100%;position:relative}.ag-grid-scrolling-cells{z-index:0;flex:none}.ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells{margin-right:var(--ag-internal-pinned-right-sticky-offset,0px);flex:1 0 auto}.ag-grid-pinned-left-cells,.ag-grid-pinned-right-cells{z-index:2;flex:none;position:sticky;overflow:hidden}.ag-grid-pinned-left-cells{left:var(--ag-internal-pinned-left-sticky-offset,0px)}.ag-grid-pinned-right-cells{right:var(--ag-internal-pinned-right-sticky-offset,0px)}.ag-row:not(.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-header-row>.ag-grid-pinned-right-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-right-cells,.ag-spanned-row>.ag-grid-pinned-right-cells,.ag-rtl .ag-row:not(.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-rtl .ag-header-row>.ag-grid-scrolling-cells,.ag-rtl .ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells,.ag-rtl .ag-spanned-row>.ag-grid-scrolling-cells{order:1}.ag-rtl .ag-row .ag-grid-scrolling-cells,.ag-rtl .ag-spanned-row .ag-grid-scrolling-cells{margin-left:var(--ag-internal-pinned-left-sticky-offset,0px)}.ag-spanning-container .ag-grid-scrolling-cells{z-index:1}.ag-spanning-container .ag-grid-pinned-left-cells,.ag-spanning-container .ag-grid-pinned-right-cells{z-index:3;overflow:visible}.ag-spanning-container .ag-cell{pointer-events:auto}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:4}.ag-stub-cell{align-items:center;display:flex}.ag-cell{white-space:nowrap;height:100%;display:inline-block;position:absolute}.ag-cell-value{flex:auto}.ag-cell-value:not(.ag-allow-overflow),.ag-group-value{text-overflow:ellipsis;overflow:hidden}.ag-cell-wrapper{align-items:center;display:flex}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper{align-items:normal;height:100%}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper .ag-cell-value{height:100%}.ag-sparkline-wrapper{height:100%;line-height:initial;top:0;position:absolute;inset-inline-start:var(--ag-internal-sparkline-inset,0)}.ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:center;height:100%}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor.ag-cell-editor.ag-cell-editor input{width:100%;height:100%;min-height:100%;line-height:normal}.ag-row.ag-row-editing-invalid .ag-cell-inline-editing{opacity:.8}.ag-cell .ag-icon{vertical-align:middle;display:inline-block}.ag-set-filter-item{align-items:center;height:100%;display:flex}.ag-set-filter-item-checkbox{width:100%;height:100%;display:flex}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{flex-direction:column;display:flex}.ag-filter-filter{flex:1 1 0}.ag-filter-condition{justify-content:center;display:flex}.ag-floating-filter-body{flex:auto;height:100%;display:flex;position:relative}.ag-floating-filter-full-body{flex:auto;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ag-floating-filter-full-body>div{flex:auto}.ag-floating-filter-input{align-items:center;width:100%;display:flex}.ag-floating-filter-input>*{flex:auto}.ag-floating-filter-button{flex:none;display:flex}.ag-date-floating-filter-wrapper{display:flex}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{cursor:move;white-space:nowrap;align-items:center;display:inline-flex}.ag-overlay{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.ag-overlay-panel{width:100%;height:100%;display:flex}.ag-overlay-wrapper{text-align:center;flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ag-overlay-no-rows-wrapper,.ag-overlay-no-matching-rows-wrapper{align-items:safe center}.ag-overlay-loading-wrapper,.ag-overlay-exporting-wrapper,.ag-overlay-modal-wrapper,.ag-overlay-file-input-wrapper{pointer-events:all}.ag-overlay-error-panel{--ag-internal-overlay-mono:ui-monospace, sfmono-regular, menlo, consolas, "Liberation Mono", monospace;pointer-events:all;text-align:start;max-width:640px;max-height:calc(100% - var(--ag-grid-size) * 4);margin:calc(var(--ag-grid-size) * 2);color:var(--ag-foreground-color);background:var(--ag-background-color);border:solid 2px color-mix(in srgb, var(--ag-invalid-color) 60%, var(--ag-border-color));border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);flex-direction:column;display:flex;overflow:hidden}.ag-overlay-error-header{align-items:center;gap:calc(var(--ag-grid-size) * .5);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 1.5);color:var(--ag-invalid-color);border-bottom:solid 1px var(--ag-border-color);flex:none;display:flex}.ag-overlay-error-title{flex:1;font-weight:700}.ag-overlay-error-button{cursor:pointer;border:solid 1px var(--ag-border-color);background:var(--ag-background-color);color:var(--ag-foreground-color);border-radius:var(--ag-border-radius);padding:0 calc(var(--ag-grid-size) * .75);font:inherit;height:calc(var(--ag-grid-size) * 3.5);justify-content:center;align-items:center;display:flex}.ag-overlay-error-button:hover{background:var(--ag-row-hover-color)}.ag-overlay-error-dismiss{width:calc(var(--ag-grid-size) * 3.5);background:0 0;border:none;padding:0}.ag-overlay-error-body{gap:calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 1.5);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.ag-overlay-error-section{gap:calc(var(--ag-grid-size) * 2);flex-direction:column;display:flex}.ag-overlay-error-section-header{margin:0;font-weight:700}.ag-overlay-error-divider{border:none;border-top:solid 1px var(--ag-border-color);margin:0}.ag-overlay-error-item{gap:var(--ag-grid-size);border-inline-start:solid 3px var(--ag-border-color);flex-direction:column;padding-inline-start:var(--ag-grid-size);display:flex}.ag-overlay-error-item-error{border-inline-start-color:var(--ag-invalid-color)}.ag-overlay-error-item-warning{border-inline-start-color:#d98300}.ag-overlay-error-item-deprecation{border-inline-start-color:var(--ag-subtle-text-color)}.ag-overlay-error-message,.ag-overlay-error-code{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;line-height:1.5}.ag-overlay-error-unattributed{padding:calc(var(--ag-grid-size) * .25) var(--ag-grid-size);background:color-mix(in srgb, var(--ag-border-color) 35%, transparent);color:var(--ag-subtle-text-color);border-radius:500px;align-self:start;font-size:.85em;font-weight:600}.ag-overlay-error-inline-code{font-family:var(--ag-internal-overlay-mono);background:color-mix(in srgb, var(--ag-border-color) 35%, transparent);border-radius:var(--ag-border-radius);padding:0 .3em}.ag-overlay-error-code{font-family:var(--ag-internal-overlay-mono);background:var(--ag-header-background-color);border:solid 1px var(--ag-border-color);border-radius:var(--ag-border-radius);padding:var(--ag-grid-size);max-height:50vh;font-size:.85em;overflow:auto}.ag-overlay-error-links{gap:calc(var(--ag-grid-size) * 1.5);flex-wrap:wrap;display:flex}.ag-overlay-file-input-center{border:solid 1px var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);align-items:center;gap:calc(var(--ag-grid-size) * 2);max-width:420px;padding:calc(var(--ag-grid-size) * 2);flex-direction:column;display:flex}.ag-file-input-error-banner{background:color-mix(in srgb, var(--ag-invalid-color) 10%, var(--ag-background-color));color:var(--ag-invalid-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * .75) calc(var(--ag-grid-size) * 2);text-align:center;width:100%;font-size:.9em}.ag-file-input-drop-zone{border:dashed 2px var(--ag-border-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * 4);align-items:center;gap:var(--ag-grid-size);flex-direction:column;width:100%;display:flex}.ag-file-input-drop-zone-active{border-color:var(--ag-input-focus-border-color);background:color-mix(in srgb, var(--ag-input-focus-border-color) 10%, var(--ag-background-color))}.ag-file-input-processing{align-items:center;gap:calc(var(--ag-grid-size) * .75);padding:calc(var(--ag-grid-size) * 4);display:flex}.ag-ltr .ag-file-input-processing .ag-loading-icon{padding-right:0}.ag-rtl .ag-file-input-processing .ag-loading-icon{padding-left:0}.ag-file-input-text-row{align-items:center;gap:calc(var(--ag-grid-size) * .75);display:flex}.ag-file-input-text{font-weight:600}.ag-file-input-browse{cursor:pointer;border:solid 1px var(--ag-border-color);color:var(--ag-text-color);border-radius:var(--ag-border-radius);padding:calc(var(--ag-grid-size) * .5) calc(var(--ag-grid-size) * 2);font:inherit;background:0 0}.ag-popup-child{z-index:5;max-width:min(100%,100vw - 30px);top:0}.ag-popup-editor{-webkit-user-select:none;user-select:none;position:absolute}.ag-large-text-input{display:block}.ag-virtual-list-item{width:100%;position:absolute}:where(.ag-virtual-list-grow-to-content) .ag-virtual-list-item{width:max-content;min-width:100%}.ag-grid-pinned-top-rows,.ag-grid-pinned-bottom-rows{z-index:2;background-color:var(--ag-data-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color);width:100%;position:sticky}.ag-grid-pinned-top-rows{white-space:nowrap;top:0}.ag-grid-pinned-bottom-rows{white-space:nowrap;border-bottom:none;bottom:0;box-sizing:content-box!important}.ag-grid-pinned-bottom-rows .ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows .ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows .ag-grid-pinned-right-cells{box-sizing:border-box}.ag-grid-pinned-top-rows-container,.ag-grid-pinned-bottom-rows-container,.ag-grid-sticky-top-rows-container,.ag-grid-sticky-bottom-rows-container{background-color:var(--ag-data-background-color);white-space:nowrap;width:100%;position:absolute;overflow:visible}.ag-grid-pinned-top-rows-container{z-index:1;display:flex}.ag-grid-pinned-bottom-rows-container{display:flex}.ag-extra-rows-container{width:100%;position:absolute}.ag-dialog,.ag-panel{flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-panel-title-bar{cursor:default;flex:none;align-items:center;display:flex}.ag-panel-title-bar-title{flex:auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{flex:auto;display:flex;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{pointer-events:none;z-index:1;-webkit-user-select:none;user-select:none;position:absolute}.ag-resizer.ag-resizer-topLeft{cursor:nwse-resize;width:5px;height:5px;top:0;left:0}.ag-resizer.ag-resizer-top{cursor:ns-resize;height:5px;top:0;left:5px;right:5px}.ag-resizer.ag-resizer-topRight{cursor:nesw-resize;width:5px;height:5px;top:0;right:0}.ag-resizer.ag-resizer-right{cursor:ew-resize;width:5px;top:5px;bottom:5px;right:0}.ag-resizer.ag-resizer-bottomRight{cursor:nwse-resize;width:5px;height:5px;bottom:0;right:0}.ag-resizer.ag-resizer-bottom{cursor:ns-resize;height:5px;bottom:0;left:5px;right:5px}.ag-resizer.ag-resizer-bottomLeft{cursor:nesw-resize;width:5px;height:5px;bottom:0;left:0}.ag-resizer.ag-resizer-left{cursor:ew-resize;width:5px;top:5px;bottom:5px;left:0}.ag-tooltip{z-index:99999;overflow-wrap:break-word;position:absolute}.ag-tooltip-custom{z-index:99999;position:absolute}.ag-tooltip:not(.ag-tooltip-interactive),.ag-tooltip-custom:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{opacity:1;margin-right:5px;transition:opacity 3s linear,margin-right 3s linear}.ag-value-slide-out-end{opacity:0;margin-right:10px}.ag-opacity-zero{opacity:0!important}.ag-menu{-webkit-user-select:none;user-select:none;max-height:100%;position:absolute;overflow-y:auto}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{-webkit-user-select:none;user-select:none}.ag-menu-list{width:100%;display:table}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{vertical-align:middle;display:table-cell}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{flex-wrap:nowrap;width:100%;display:flex}.ag-compact-menu-option-text{white-space:nowrap;flex:auto}.ag-context-menu-loading-icon{pointer-events:none;position:absolute}.ag-pill-container{flex-wrap:nowrap;gap:.25rem;display:flex}.ag-pill{white-space:nowrap;align-items:center;padding:0 .25rem;display:flex}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;outline:none;height:100%}.ag-rich-select-value{align-items:center;height:100%;display:flex}.ag-rich-select-value .ag-picker-field-display{text-overflow:ellipsis;overflow:hidden}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-rich-select-loading{min-height:2rem;display:flex}.ag-rich-select-list .ag-rich-select-loading .ag-loading-text{text-overflow:ellipsis;overflow:hidden}.ag-rich-select-row{white-space:nowrap;flex:auto;align-items:center;height:100%;display:flex;overflow:hidden}.ag-rich-select-field-input{flex:auto}.ag-rich-select-field-input .ag-input-field-input{text-overflow:ellipsis;box-shadow:none!important;border:none!important;padding:0!important}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-rich-select-typing-multi .ag-picker-field-display{flex:0 auto;min-width:0;max-width:100%}.ag-rich-select-typing-multi .ag-rich-select-pill-display{flex:0 auto;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-pill-display .ag-pill-container{flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.ag-rich-select-typing-multi .ag-rich-select-field-input{flex:none;min-width:0;max-width:100%}.ag-rich-select-typing-multi .ag-rich-select-field-input .ag-input-wrapper{flex:none;max-width:100%}.ag-rich-select-typing-multi .ag-rich-select-field-input .ag-input-field-input{width:auto;min-width:1ch;max-width:100%}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:auto}.ag-autocomplete-list-popup{-webkit-user-select:none;user-select:none;position:absolute}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-paging-panel{align-items:center;display:flex}.ag-paging-panel-content{flex:none;justify-content:flex-end;align-items:center;min-width:100%;display:flex}.ag-paging-page-summary-panel{align-items:center;display:flex}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{cursor:default;-webkit-user-select:none;user-select:none;overflow:hidden}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{flex-flow:row;align-items:center;height:100%;display:flex;position:relative}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-select-agg-func-item,.ag-column-select-column-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;z-index:1;width:5px;height:100%;position:absolute;top:0}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{contain:paint;align-items:center;height:100%;display:flex;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height{display:none}.ag-cell-label-container{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.ag-header-group-cell-label,.ag-cell-label-container{padding:5px 0}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{flex-direction:row-reverse;display:flex}.ag-side-bar-left{flex-direction:row;order:-1}.ag-side-button-button{white-space:nowrap;cursor:pointer;outline:none;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{justify-content:space-between;display:flex;overflow:hidden}.ag-status-panel,.ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-row-number-cell{white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.ag-ltr .ag-row-number-cell{text-align:right}.ag-rtl .ag-row-number-cell{text-align:left}.ag-row-numbers-resizer{cursor:row-resize;width:100%;height:4px;position:absolute;bottom:-2px;left:0}.ag-grid-pinned-bottom-rows .ag-row-numbers-resizer{bottom:unset;top:-2px}.ag-icon{speak:never;display:block}.ag-group{width:100%;position:relative}.ag-group-title-bar{align-items:center;display:flex}.ag-group-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline;overflow:hidden}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{align-items:center;display:flex}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-flow:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-field-set{align-items:center;display:flex}.ag-field-set-wrapper{display:flex}.ag-field-set-wrapper-horizontal{flex-direction:row}.ag-field-set-wrapper-vertical{flex-direction:column}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{flex-direction:row;align-items:center;display:flex}.ag-input-field-input{flex:auto}.ag-floating-filter-input .ag-input-field-input[type=date],.ag-floating-filter-input .ag-input-field-input[type=datetime-local]{width:1px}.ag-range-field,.ag-angle-select{align-items:center;display:flex}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:auto}.ag-picker-field{align-items:center;display:flex}.ag-picker-field-icon{cursor:pointer;border:0;margin:0;padding:0;display:flex}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ag-color-panel{text-align:center;flex-direction:column;width:100%;display:flex}.ag-spectrum-color{cursor:default;flex:auto;position:relative;overflow:visible}.ag-spectrum-fill{position:absolute;inset:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{pointer-events:none;cursor:pointer;position:absolute}.ag-spectrum-hue,.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(270deg,red 3%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);width:100%;height:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%224%22 height=%224%22><rect x=%220%22 y=%220%22 width=%224%22 height=%224%22 fill=%22%23fff%22/><path d=%22M0 0H2V4H4V2H0Z%22 fill=%22%23b2b2b2%22/></svg>")}.ag-spectrum-alpha-background{background:linear-gradient(to right, var(--ag-internal-spectrum-alpha-color-from), var(--ag-internal-spectrum-alpha-color-to)), var(--ag-spectrum-alpha-background-checked) top left/4px 4px;width:100%;height:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{pointer-events:none;position:absolute}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom, var(--ag-internal-spectrum-alpha-color), var(--ag-internal-spectrum-alpha-color)) white}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{flex-direction:column;display:flex}.ag-pill-select .ag-column-drop{flex:unset}.ag-content-editable-field{align-items:center;display:flex}.ag-content-editable-field-input{cursor:text;white-space:nowrap;outline:none;flex:auto;line-height:normal;display:block;overflow:auto hidden}.ag-content-editable-field-input::-webkit-scrollbar{display:none!important}.ag-content-editable-field-input{-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-ltr{direction:ltr}.ag-ltr .ag-grid-scrolling-rows,.ag-ltr .ag-grid-pinned-top-rows,.ag-ltr .ag-grid-pinned-bottom-rows,.ag-ltr .ag-grid-pinned-top-rows-container,.ag-ltr .ag-grid-pinned-bottom-rows-container,.ag-ltr .ag-grid-sticky-top-rows-container,.ag-ltr .ag-grid-sticky-bottom-rows-container,.ag-ltr .ag-row:where(:not(.ag-full-width-row)),.ag-ltr .ag-row:where(.ag-embedded-full-width-row),.ag-ltr .ag-header-row,.ag-ltr .ag-spanned-row{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-grid-scrolling-rows,.ag-rtl .ag-grid-pinned-top-rows,.ag-rtl .ag-grid-pinned-bottom-rows,.ag-rtl .ag-grid-pinned-top-rows-container,.ag-rtl .ag-grid-pinned-bottom-rows-container,.ag-rtl .ag-grid-sticky-top-rows-container,.ag-rtl .ag-grid-sticky-bottom-rows-container,.ag-rtl .ag-row:not(.ag-full-width-row),.ag-rtl .ag-row.ag-embedded-full-width-row,.ag-rtl .ag-header-row,.ag-rtl .ag-spanned-row{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-measurement-container{visibility:hidden;--ag-header-row-border:var(--ag-borders-critical) var(--ag-border-color);--ag-pinned-row-border:var(--ag-borders-critical) var(--ag-border-color);--ag-row-border:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);width:0;overflow:hidden}.ag-measurement-container div{position:absolute}.ag-measurement-element-border:before{content:"";border-left:var(--ag-internal-measurement-border);display:block}.ag-layout-print.ag-grid-scrolling-rows{height:unset;display:block}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-vertical-scroll,.ag-layout-print .ag-body-horizontal-scroll,.ag-layout-print .ag-header-row .ag-grid-pinned-left-cells,.ag-layout-print .ag-header-row .ag-grid-pinned-right-cells{display:none}.ag-layout-print .ag-grid-scrollable-area,.ag-layout-print .ag-grid-scrolling-container,.ag-layout-print .ag-header-row,.ag-layout-print .ag-full-width-anchor{width:auto!important}@media print{.ag-root-wrapper.ag-layout-print{display:table;container-type:normal}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-grid-scrolling-container,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;display:block!important;overflow:hidden!important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{width:unset;min-width:unset;flex:none}.ag-button{color:var(--ag-foreground-color);border-radius:0}.ag-button:hover{background-color:#0000}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{background-color:var(--ag-background-color);margin:0}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;border:var(--ag-borders-input) var(--ag-input-border-color);font-family:inherit}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color);outline:none}input[class^=ag-]:not([type]):focus.invalid,input[class^=ag-]:not([type]):focus:invalid,input[class^=ag-][type=text]:focus.invalid,input[class^=ag-][type=text]:focus:invalid,input[class^=ag-][type=number]:focus.invalid,input[class^=ag-][type=number]:focus:invalid,input[class^=ag-][type=tel]:focus.invalid,input[class^=ag-][type=tel]:focus:invalid,input[class^=ag-][type=date]:focus.invalid,input[class^=ag-][type=date]:focus:invalid,input[class^=ag-][type=datetime-local]:focus.invalid,input[class^=ag-][type=datetime-local]:focus:invalid,textarea[class^=ag-]:focus.invalid,textarea[class^=ag-]:focus:invalid{box-shadow:var(--ag-input-error-focus-box-shadow);border-color:var(--ag-invalid-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}.ag-input-field-clear-button{width:var(--ag-icon-size);height:var(--ag-icon-size);border-radius:var(--ag-border-radius);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ag-ltr .ag-input-field-clear-button{right:var(--ag-grid-size)}.ag-rtl .ag-input-field-clear-button{left:var(--ag-grid-size)}.ag-ltr input[class^=ag-][type=text].ag-input-field-input-with-clear-button,.ag-ltr input[class^=ag-][type=number].ag-input-field-input-with-clear-button{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl input[class^=ag-][type=text].ag-input-field-input-with-clear-button,.ag-rtl input[class^=ag-][type=number].ag-input-field-input-with-clear-button{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-input-field-search-icon{opacity:.5;pointer-events:none;align-items:center;display:inline-flex;position:absolute;inset-inline-start:var(--ag-grid-size)}.ag-ltr .ag-input-field-search input.ag-input-field-input[class^=ag-][type=text],.ag-ltr .ag-input-field-search input.ag-input-field-input[class^=ag-][type=number]{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-input-field-search input.ag-input-field-input[class^=ag-][type=text],.ag-rtl .ag-input-field-search input.ag-input-field-input[class^=ag-][type=number]{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=button]:focus:invalid,input[class^=ag-][type=button]:focus.invalid,button[class^=ag-]:focus:invalid,button[class^=ag-]:focus.invalid{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-select-list{background-color:var(--ag-background-color);border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);overflow:hidden auto}.ag-list-item{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-select-list-item{-webkit-user-select:none;user-select:none;cursor:default}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-drag-handle-disabled{opacity:.35;pointer-events:none}.ag-cell-wrapper>:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height:var(--ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);height:min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));flex:none;align-items:center;display:flex}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;color:var(--ag-secondary-foreground-color);flex:none}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size) * .5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size) * 2)}.ag-angle-select-parent-circle{border:1px solid;border-color:var(--ag-border-color);background-color:var(--ag-background-color);border-radius:12px;width:24px;height:24px}.ag-angle-select-child-circle{background-color:var(--ag-secondary-foreground-color);border-radius:3px;width:6px;height:6px;margin-top:-4px;margin-left:-3px;top:4px;left:12px}.ag-picker-field-wrapper{border:var(--ag-borders);border-color:var(--ag-border-color);background-color:var(--ag-background-color);border-radius:5px}.ag-picker-field-wrapper:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color);outline:none}.ag-picker-field-wrapper.ag-picker-has-focus.invalid,.ag-picker-field-wrapper:focus-within.invalid{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-picker-field-wrapper.invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{min-height:var(--ag-list-item-height);flex-direction:row;align-items:center;display:flex}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(90deg,#fff,#cc9a8100)}.ag-spectrum-val{background-image:linear-gradient(#cc9a8100,#000)}.ag-spectrum-dragger{background:#000;border:2px solid #fff;border-radius:12px;width:12px;height:12px;box-shadow:0 0 2px #0000003d}.ag-spectrum-hue-background,.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{border-radius:2px;height:11px;margin-bottom:10px}.ag-spectrum-slider{border:2px solid #fff;border-radius:13px;width:13px;height:13px;margin-top:-12px;box-shadow:0 1px 4px #0000005e}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),.ag-recent-color:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-picker-color,.ag-color-input-color{width:var(--ag-icon-size);height:var(--ag-icon-size);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);padding:0 calc(var(--ag-grid-size) * 2);transform:translateY(calc(var(--ag-grid-size) * 2));margin:0;overflow:hidden}.ag-dnd-ghost-not-allowed{border-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%)}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{min-height:var(--ag-list-item-height)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select .ag-picker-field-wrapper{cursor:default}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-select .ag-picker-field-icon{align-items:center;display:flex}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-value,.ag-rich-select-list{background-color:var(--ag-background-color)}.ag-rich-select-list{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);width:100%;height:auto}.ag-rich-select-list .ag-rich-select-loading{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-field-input{margin-left:.25rem}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-field-input{margin-right:.25rem}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-deselect-button{margin-left:auto}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-deselect-button{margin-right:auto}.ag-ltr .ag-rich-select-typing-multi .ag-rich-select-deselect-button.ag-hidden+.ag-picker-field-icon{margin-left:auto}.ag-rtl .ag-rich-select-typing-multi .ag-rich-select-deselect-button.ag-hidden+.ag-picker-field-icon{margin-right:auto}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible:after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row:hover,.ag-rich-select-row-highlighted{background-image:linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:700}.ag-autocomplete{width:100%}.ag-autocomplete-list-popup{-webkit-user-select:none;user-select:none;border-radius:var(--ag-border-radius);box-shadow:var(--ag-dropdown-shadow);background-color:var(--ag-background-color);padding:0;position:absolute}.ag-autocomplete-list{width:100%;min-width:200px;height:calc(var(--ag-row-height) * 6.5)}.ag-autocomplete-loading{min-width:200px;padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-autocomplete-loading .ag-loading-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height);display:flex}.ag-autocomplete-virtual-list-item:focus-visible:after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row{flex:auto;align-items:center;display:flex;overflow:hidden}.ag-autocomplete-row-label{white-space:nowrap;text-overflow:ellipsis;margin:0px var(--ag-widget-container-horizontal-padding);overflow:hidden}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-autocomplete-row-path-parent{opacity:.5}.ag-pill{border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-chip-background-color)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{cursor:pointer}.ag-content-editable-field-input{background-color:var(--ag-background-color);border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);color:var(--ag-foreground-color)}.ag-ltr .ag-content-editable-field-input{padding-left:var(--ag-grid-size)}.ag-rtl .ag-content-editable-field-input{padding-right:var(--ag-grid-size)}.ag-cell-editor .ag-wrapper.ag-content-editable-field-input{--ag-internal-calculated-line-height:var(--ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);line-height:min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height))}.ag-content-editable-field-input:focus,.ag-content-editable-field-input:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}:where(.ag-content-editable-field.ag-disabled .ag-content-editable-field-input){background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-content-editable-field-input.invalid{border-color:var(--ag-invalid-color)}.ag-formula-token{line-height:var(--ag-line-height,1.6)}.ag-formula-token-color-1{color:var(--ag-formula-token-1-color)}.ag-formula-token-color-2{color:var(--ag-formula-token-2-color)}.ag-formula-token-color-3{color:var(--ag-formula-token-3-color)}.ag-formula-token-color-4{color:var(--ag-formula-token-4-color)}.ag-formula-token-color-5{color:var(--ag-formula-token-5-color)}.ag-formula-token-color-6{color:var(--ag-formula-token-6-color)}.ag-formula-token-color-7{color:var(--ag-formula-token-7-color)}.ag-formula-range-color-1{--ag-range-selection-border-color:var(--ag-formula-token-1-color);--ag-range-selection-background-color:var(--ag-formula-token-1-background-color)}.ag-formula-range-color-2{--ag-range-selection-border-color:var(--ag-formula-token-2-color);--ag-range-selection-background-color:var(--ag-formula-token-2-background-color)}.ag-formula-range-color-3{--ag-range-selection-border-color:var(--ag-formula-token-3-color);--ag-range-selection-background-color:var(--ag-formula-token-3-background-color)}.ag-formula-range-color-4{--ag-range-selection-border-color:var(--ag-formula-token-4-color);--ag-range-selection-background-color:var(--ag-formula-token-4-background-color)}.ag-formula-range-color-5{--ag-range-selection-border-color:var(--ag-formula-token-5-color);--ag-range-selection-background-color:var(--ag-formula-token-5-background-color)}.ag-formula-range-color-6{--ag-range-selection-border-color:var(--ag-formula-token-6-color);--ag-range-selection-background-color:var(--ag-formula-token-6-background-color)}.ag-formula-range-color-7{--ag-range-selection-border-color:var(--ag-formula-token-7-color);--ag-range-selection-background-color:var(--ag-formula-token-7-background-color)}.ag-range-handle.ag-formula-range-color-1,.ag-fill-handle.ag-formula-range-color-1{background-color:var(--ag-formula-token-1-color)}.ag-range-handle.ag-formula-range-color-2,.ag-fill-handle.ag-formula-range-color-2{background-color:var(--ag-formula-token-2-color)}.ag-range-handle.ag-formula-range-color-3,.ag-fill-handle.ag-formula-range-color-3{background-color:var(--ag-formula-token-3-color)}.ag-range-handle.ag-formula-range-color-4,.ag-fill-handle.ag-formula-range-color-4{background-color:var(--ag-formula-token-4-color)}.ag-range-handle.ag-formula-range-color-5,.ag-fill-handle.ag-formula-range-color-5{background-color:var(--ag-formula-token-5-color)}.ag-range-handle.ag-formula-range-color-6,.ag-fill-handle.ag-formula-range-color-6{background-color:var(--ag-formula-token-6-color)}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dragging-range-handle .ag-dialog .ag-charts-canvas-center,.ag-dragging-range-handle .ag-dialog .ag-charts-series-area,.ag-dragging-range-handle .ag-dialog .ag-charts-proxy-elem,.ag-dragging-range-handle .ag-dialog .ag-charts-proxy-legend-toolbar,.ag-dragging-range-handle .ag-dialog .ag-charts-toolbar,.ag-dragging-range-handle .ag-dialog .ag-charts-canvas-overlay>*,.ag-dragging-fill-handle .ag-dialog .ag-charts-canvas-center,.ag-dragging-fill-handle .ag-dialog .ag-charts-series-area,.ag-dragging-fill-handle .ag-dialog .ag-charts-proxy-elem,.ag-dragging-fill-handle .ag-dialog .ag-charts-proxy-legend-toolbar,.ag-dragging-fill-handle .ag-dialog .ag-charts-toolbar,.ag-dragging-fill-handle .ag-dialog .ag-charts-canvas-overlay>*{pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-has-cell-notes:after{content:"";border-style:solid;border-width:0 var(--ag-note-indicator-size) var(--ag-note-indicator-size) 0;border-color:transparent var(--ag-note-indicator-color) transparent transparent;pointer-events:none;position:absolute;top:0;right:0}.ag-notes-panel.ag-panel{border:var(--ag-note-popup-border);background-color:var(--ag-note-popup-background-color);width:100%}.ag-notes-panel-content-wrapper{min-width:0;min-height:0}.ag-notes-popup-content{gap:calc(var(--ag-grid-size) / 2);width:100%;min-width:0;height:100%;min-height:0;padding:var(--ag-note-popup-padding);flex-direction:column;display:flex}.ag-notes-popup-meta{color:var(--ag-note-popup-text-color);font-size:calc(var(--ag-font-size) - 1px)}.ag-ltr .ag-notes-popup-meta{padding-left:calc(var(--ag-grid-size) / 2)}.ag-rtl .ag-notes-popup-meta{padding-right:calc(var(--ag-grid-size) / 2)}.ag-notes-popup-body{flex:auto;min-width:0;min-height:0;display:flex}.ag-notes-popup-editor{flex:auto;width:100%;min-width:0;height:100%;display:flex}.ag-notes-popup-editor .ag-text-area-input-wrapper{flex:auto;align-items:stretch;width:100%;min-width:0;height:100%}.ag-notes-popup-editor .ag-text-area-input{resize:none;width:100%;min-width:0;height:100%;color:var(--ag-note-popup-input-text-color);background-color:var(--ag-note-popup-input-background-color);padding:calc(var(--ag-grid-size) / 2);flex:auto}.ag-notes-popup-editor .ag-text-area-input[readonly]{background-color:var(--ag-note-popup-background-color);border:none}.ag-notes-popup-read-only .ag-text-area-input-wrapper{background-color:var(--ag-input-disabled-background-color)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);white-space:normal}.ag-tooltip.ag-cell-editor-tooltip,.ag-tooltip.ag-cell-formula-tooltip,.ag-tooltip.ag-calculated-column-expression-tooltip{background-color:var(--ag-tooltip-error-background-color);color:var(--ag-tooltip-error-text-color);border:var(--ag-borders) var(--ag-tooltip-error-border-color);font-weight:500}.ag-tooltip.ag-tooltip-animate,.ag-tooltip-custom.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding) * .5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{min-height:unset;border-bottom:0}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:#0000;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border-radius:var(--ag-wrapper-border-radius);border:var(--ag-borders) var(--ag-border-color);--ag-internal-row-highlight-content:initial}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level))}.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent,.ag-cell-wrapper.ag-pivot-leaf-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size))}.ag-cell-wrapper>.ag-group-checkbox-spacing{width:var(--ag-icon-size);margin-right:var(--ag-cell-widget-spacing)}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:#0000;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color)!important}.ag-cell-data-changed-animation{background-color:#0000}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row,.ag-spanned-row{color:var(--ag-data-color)}.ag-row{height:var(--ag-row-height)}.ag-row.ag-row-editing-invalid{background-color:var(--ag-full-row-invalid-background-color)}.ag-row.ag-full-width-row:not(.ag-embedded-full-width-row),.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-left-cells,.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-row:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-left-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-scrolling-cells,.ag-row.ag-embedded-full-width-row>.ag-grid-pinned-right-cells{border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last:not(.ag-header-row,.ag-full-width-row)>.ag-grid-pinned-right-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows-container .ag-row-last.ag-embedded-full-width-row>.ag-grid-pinned-right-cells{border-bottom:none}:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-pinned-left-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-scrolling-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(:not(.ag-header-row,.ag-full-width-row))>.ag-grid-pinned-right-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-pinned-left-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-scrolling-cells,:where(.ag-grid-sticky-bottom-rows-container) .ag-row:where(.ag-embedded-full-width-row)>.ag-grid-pinned-right-cells{border-bottom:none;border-top:var(--ag-row-border)}:where(.ag-row:not(.ag-header-row)){background-color:var(--ag-data-background-color);--ag-internal-row-overlay-color:transparent;--ag-internal-row-overlay-image:none}.ag-grid-container-wrapper{width:100%;height:100%}.ag-row:not(.ag-header-row)>.ag-grid-pinned-left-cells,.ag-row:not(.ag-header-row)>.ag-grid-pinned-right-cells{background-color:inherit;background-image:linear-gradient(var(--ag-data-background-color), var(--ag-data-background-color))}.ag-row:not(.ag-header-row)>.ag-grid-pinned-left-cells>.ag-grid-container-wrapper,.ag-row:not(.ag-header-row)>.ag-grid-pinned-right-cells>.ag-grid-container-wrapper{background-color:inherit}.ag-spanned-cell-wrapper{background-color:var(--ag-data-background-color);position:absolute}.ag-spanned-cell-wrapper>.ag-spanned-cell{display:block;position:relative}.ag-grid-pinned-left-cells:after,.ag-grid-scrolling-cells:after,.ag-grid-pinned-right-cells:after,.ag-full-width-row:not(.ag-embedded-full-width-row):after{content:var(--ag-internal-row-highlight-content,none);inset:var(--ag-internal-row-highlight-inset,auto);height:var(--ag-row-drag-indicator-width);background-color:var(--ag-row-drag-indicator-color);border-radius:calc(var(--ag-row-drag-indicator-width) / 2);pointer-events:none;position:absolute}.ag-row-highlight-above{--ag-internal-row-highlight-content:"";--ag-internal-row-highlight-inset:0 0 auto}.ag-row-highlight-below{--ag-internal-row-highlight-content:"";--ag-internal-row-highlight-inset:auto 0 0}.ag-row-highlight-indent>.ag-grid-scrolling-cells:after,.ag-row-highlight-indent.ag-full-width-row:not(.ag-embedded-full-width-row):after{margin-left:calc(2 * (var(--ag-cell-widget-spacing) + var(--ag-icon-size)) + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level) * var(--ag-row-group-indent-size))}.ag-row-highlight-inside>.ag-grid-pinned-left-cells:after,.ag-row-highlight-inside>.ag-grid-scrolling-cells:after,.ag-row-highlight-inside>.ag-grid-pinned-right-cells:after,.ag-row-highlight-inside.ag-full-width-row:not(.ag-embedded-full-width-row):after{--ag-internal-row-highlight-content:"";background-color:var(--ag-selected-row-background-color);border:1px solid var(--ag-range-selection-border-color);border-radius:0;height:auto;inset:0}.ag-grid-scrolling-rows,.ag-grid-pinned-bottom-rows-container{background-color:var(--ag-data-background-color)}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-row-selected{--ag-internal-row-overlay-color:var(--ag-selected-row-background-color)}.ag-row-hover:not(.ag-full-width-row),.ag-row-hover.ag-full-width-row.ag-row-group{--ag-internal-row-overlay-color:var(--ag-row-hover-color)}.ag-row-selected .ag-grid-pinned-left-cells:before,.ag-row-selected .ag-grid-pinned-right-cells:before,.ag-row-selected .ag-grid-scrolling-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-pinned-left-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-pinned-right-cells:before,.ag-row-hover:not(.ag-full-width-row) .ag-grid-scrolling-cells:before,.ag-row-selected.ag-full-width-row:before,.ag-row-hover.ag-full-width-row.ag-row-group:before{content:"";pointer-events:none;background-color:var(--ag-internal-row-overlay-color);background-image:var(--ag-internal-row-overlay-image);display:block;position:absolute;inset:0}.ag-row-hover.ag-row-selected{--ag-internal-row-overlay-color:var(--ag-row-hover-color);--ag-internal-row-overlay-image:linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-header-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height:var(--ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);line-height:min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased;border:1px solid #0000}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);background-color:var(--ag-control-panel-background-color);padding:0}.ag-popup-editor .ag-large-text,.ag-autocomplete-list-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size) * 5);background-color:var(--ag-data-background-color)}.ag-layout-auto-height .ag-grid-scrolling-rows,.ag-layout-print .ag-grid-scrolling-rows{min-height:var(--ag-auto-height-min-body-height)}.ag-overlay-loading-wrapper,.ag-overlay-exporting-wrapper,.ag-overlay-modal-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center,.ag-overlay-exporting-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);display:flex}.ag-skeleton-container{align-content:center;width:100%;height:100%}.ag-skeleton-effect{background-color:var(--ag-row-loading-skeleton-effect-color);border-radius:.25rem;width:100%;height:1em;animation:1.5s ease-in-out .5s infinite ag-skeleton-loading}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-loading{align-items:center;height:100%;display:flex}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{to{transform:rotate(360deg)}}.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-pinned-left-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-scrolling-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-scrolling-container .ag-row-last>.ag-grid-pinned-right-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-pinned-left-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-scrolling-cells,.ag-body-vertical-content-no-gap .ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows .ag-grid-sticky-bottom-rows-container .ag-row-last>.ag-grid-pinned-right-cells{border-bottom:none}.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-pinned-left-cells,.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-scrolling-cells,.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-grid-pinned-right-cells,.ag-grid-pinned-bottom-rows>.ag-grid-pinned-bottom-rows-container>.ag-row:first-child:not(.ag-row-pinned)>.ag-full-width-anchor{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport{background-color:var(--ag-background-color)}.ag-grid-scrollable-area.ag-has-bottom-pinned-rows .ag-grid-pinned-bottom-rows-container:before{content:"";border-top:var(--ag-borders-critical) var(--ag-border-color);pointer-events:none;z-index:3;position:absolute;top:0;left:0;right:0}.ag-find-cell{text-overflow:ellipsis;display:block;overflow:hidden}.ag-find-match{color:var(--ag-find-match-color);background-color:var(--ag-find-match-background-color)}.ag-find-active-match{color:var(--ag-find-active-match-color);background-color:var(--ag-find-active-match-background-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell),.ag-layout-print .ag-header-cell-last-left-pinned{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-layout-print .ag-header-cell-first-right-pinned{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-cell-range-selected.ag-cell-range-chart,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart.ag-cell-range-chart-category,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color)!important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-cell-range-selected-1.ag-cell-range-chart,.ag-cell-range-selected-1.ag-formula-range,.ag-root:not(.ag-context-menu-open) .ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-cell-range-selected-2.ag-cell-range-chart,.ag-cell-range-selected-2.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-cell-range-selected-3.ag-cell-range-chart,.ag-cell-range-selected-3.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-cell-range-selected-4.ag-cell-range-chart,.ag-cell-range-selected-4.ag-formula-range,.ag-grid-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-fill-handle,.ag-range-handle{width:6px;height:6px;position:absolute;bottom:-1px}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle,.ag-range-handle{background-color:var(--ag-range-selection-border-color)}.ag-fill-handle{cursor:crosshair}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color)!important}.ag-cell-inline-editing.ag-cell-editing-error,.ag-cell-inline-editing.ag-cell-editor-input-invalid{border-color:var(--ag-invalid-color)!important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-menu-background-color);border-color:var(--ag-menu-border-color);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size) * 2 + 1px)}.ag-menu-separator-part:after{content:"";border-top:var(--ag-borders-critical) var(--ag-border-color);display:block}.ag-menu-option{position:relative}.ag-menu-option:focus-visible{outline:none}.ag-menu-option:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-menu-list-no-focus-ring .ag-menu-option:focus-visible:after{content:none}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled,.ag-show-values-as-inapplicable{opacity:.5}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 2)}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size) * 2);padding-right:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-menu-option-popup-pointer,.ag-ltr .ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-popup-pointer,.ag-rtl .ag-compact-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header,.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{background-color:unset;cursor:pointer;border:0;padding:0}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid transparent;transition:border-bottom var(--ag-selected-tab-underline-transition-speed);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size) * 2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height) * 6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height) * 10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level:0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:max(200px,100%)}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-simple-filter-body-wrapper{gap:var(--ag-widget-vertical-spacing);padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:var(--ag-widget-container-vertical-padding);min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));flex-direction:column;display:flex;overflow-y:auto}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 2) var(--ag-grid-size);background-color:#0000}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-horizontal-size,var(--ag-side-bar-panel-width));background-color:var(--ag-control-panel-background-color)}.ag-tool-panel-content{height:100%;display:flex;overflow:hidden auto}.ag-tool-panel-wrapper.ag-tool-panel-animating{transition:width var(--ag-side-bar-panel-animation-duration) ease-in-out;display:block!important}@media (prefers-reduced-motion:reduce){.ag-tool-panel-wrapper.ag-tool-panel-animating{transition:none}}.ag-tool-panel-external{flex-direction:row;width:100%;display:flex}:where(.ag-tool-panel-external) .ag-tool-panel-wrapper{flex-grow:1}.ag-side-buttons{padding-top:calc(var(--ag-grid-size) * 4);width:calc(var(--ag-icon-size) + 4px);scrollbar-width:thin;position:relative;overflow:hidden auto}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;width:100%;min-height:calc(var(--ag-grid-size) * 18);border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color);background:50% no-repeat;margin:0}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid transparent;transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid transparent;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size) * 6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size) * 8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size) * .5);margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{height:calc(var(--ag-grid-size) * 4);flex-grow:1}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:#0000}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level,0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level,0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-filter-panel{flex-direction:column;width:100%;display:flex}.ag-filter-panel .ag-simple-filter-body-wrapper{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding) 0}.ag-filter-panel .ag-mini-filter{margin-top:var(--ag-widget-vertical-spacing);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-panel .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-filter-panel .ag-simple-filter-body-wrapper>:last-child,.ag-filter-panel .ag-set-filter-body-wrapper{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-panel-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;flex:1;overflow:auto}.ag-filter-panel-container>:not(:last-child){margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-card{border:1px solid var(--ag-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-background-color)}.ag-ltr .ag-filter-card .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));padding-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-filter-card .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));padding-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-card-header{padding-top:var(--ag-widget-vertical-spacing);flex-direction:row;align-items:center;display:flex}.ag-ltr .ag-filter-card-header>:not(:last-child){padding-right:var(--ag-grid-size)}.ag-rtl .ag-filter-card-header>:not(:last-child){padding-left:var(--ag-grid-size)}.ag-filter-card-heading{padding-top:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));flex:1;overflow:hidden}.ag-ltr .ag-filter-card-heading{padding-left:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-heading{padding-right:var(--ag-widget-horizontal-spacing)}.ag-filter-card-expand{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.ag-filter-card-title{text-overflow:ellipsis;overflow:hidden}.ag-filter-card-expand-icon{flex:1;justify-content:end;display:flex}.ag-filter-card-editing-icon{margin:0 var(--ag-grid-size)}.ag-filter-card-summary,.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon,.ag-filter-card-editing-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-color)}.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon{transition:color .25s ease-in-out}.ag-filter-card-expand-icon:hover .ag-icon,.ag-filter-card-delete-icon:hover .ag-icon,.ag-filter-card-heading:hover .ag-filter-card-expand-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-hover-color)}.ag-filter-card-expand,.ag-filter-card-delete{border-radius:var(--ag-button-border-radius);cursor:pointer;background:0 0;border:none;padding:0}.ag-filter-panel .ag-standard-button{cursor:pointer}.ag-filter-card-summary,.ag-filter-type-select{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-ltr .ag-filter-card-delete{margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-delete{margin-left:var(--ag-widget-horizontal-spacing)}.ag-filter-card-summary{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-type-select{padding-top:var(--ag-widget-vertical-spacing)}.ag-filter-card-add{border:0;padding:0}.ag-filter-add-button{flex-direction:row;align-items:center;width:100%;line-height:1.5;display:flex}.ag-ltr .ag-filter-add-button-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-add-button-label{margin-right:var(--ag-grid-size)}.ag-filter-add-select{border:0}.ag-filter-add-select .ag-rich-select-value{padding:calc((1.5 * var(--ag-font-size) + 4 * var(--ag-grid-size) - var(--ag-input-height)) / 2) var(--ag-grid-size);border:0}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{align-items:center;display:flex}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-column-select-header{height:var(--ag-header-height);padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);align-items:center}.ag-column-panel-column-select{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select:not(.ag-last-visible-child){border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-buttons{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;justify-content:flex-end;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);flex-wrap:wrap;display:flex;overflow:hidden}.ag-column-panel-buttons .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-column-panel-buttons:last-child{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-column-panel-buttons-button{line-height:1.5}.ag-column-panel .ag-standard-button.ag-column-panel-buttons-apply-button:not(:disabled){color:var(--ag-column-panel-apply-button-color);background-color:var(--ag-column-panel-apply-button-background-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{height:var(--ag-header-height);border-bottom:none}.ag-header-row .ag-grid-scrolling-cells{background-color:var(--ag-header-background-color)}.ag-header-row>.ag-grid-pinned-left-cells,.ag-header-row>.ag-grid-pinned-right-cells{background-image:linear-gradient(var(--ag-background-color), var(--ag-background-color))}.ag-header-row .ag-grid-container-wrapper{background-color:var(--ag-header-background-color);width:100%;height:100%}.ag-header-row .ag-grid-pinned-right-cells{overflow:visible}.ag-header-row .ag-grid-pinned-right-cells .ag-grid-container-wrapper{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row .ag-grid-pinned-left-cells{overflow:visible}.ag-header-row .ag-grid-pinned-left-cells .ag-grid-container-wrapper{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-cell:not(.ag-right-aligned-header) .ag-calculated-column-icon,.ag-header-cell:not(.ag-right-aligned-header) .ag-header-col-ref{margin-right:var(--ag-grid-size)}.ag-header-cell:not(.ag-right-aligned-header) .ag-header-col-ref{color:var(--ag-subtle-text-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-header-cell.ag-right-aligned-header .ag-header-col-ref{margin-left:var(--ag-grid-size);color:var(--ag-subtle-text-color)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-show-values-as-dormant{opacity:.35}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row.ag-header-row-not-first .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-row.ag-header-row-not-first .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:before{content:"";z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height) * .5);background-color:var(--ag-header-column-separator-color);position:absolute}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:before{left:0}.ag-header-highlight-before:after,.ag-header-highlight-after:after{content:"";height:100%;width:var(--ag-column-drag-indicator-width);border-radius:calc(var(--ag-column-drag-indicator-width) / 2);background-color:var(--ag-column-drag-indicator-color);position:absolute}.ag-header-highlight-before:after{left:0}.ag-header-highlight-after:after{right:0}.ag-grid-pinned-left-cells .ag-header-highlight-after:after{right:1px}.ag-header-cell-resize{align-items:center;display:flex}.ag-header-cell-resize:after{content:"";z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height) * .5);background-color:var(--ag-header-column-resize-handle-color);position:absolute}.ag-ltr .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after{height:calc(100% - var(--ag-grid-size) * 4);top:calc(var(--ag-grid-size) * 2)}.ag-grid-pinned-left-cells .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-grid-pinned-right-cells .ag-header-cell-resize:after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;appearance:none;height:var(--ag-icon-size);width:var(--ag-icon-size);background:0 0;border:none;padding:0}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);z-index:1;align-items:unset;width:100%;position:absolute}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-pagination-panel-height);scrollbar-width:thin;overflow:auto hidden}.ag-paging-panel-content>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel-content>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size) * 10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-number-field.ag-paging-number{display:inline-block}.ag-number-field.ag-paging-number .ag-input-field-input{text-align:end;padding-inline:var(--ag-grid-size)}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ag-paging-page-number:focus-visible{outline:none}.ag-paging-page-number:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size);line-height:0}.ag-paging-page-numbers-panel{align-items:center;gap:calc(var(--ag-grid-size) * 1.5);display:flex}.ag-paging-page-numbers-panel .ag-paging-button{margin:0}.ag-paging-page-numbers{align-items:center;display:flex}.ag-paging-page-number{padding:var(--ag-grid-size);margin:0 calc(var(--ag-grid-size) * .25);border-radius:var(--ag-border-radius);cursor:pointer;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:relative}.ag-paging-page-number:hover{background-color:var(--ag-row-hover-color)}.ag-paging-page-number-current{cursor:default;background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 5%);font-weight:600}.ag-paging-page-number-ellipsis{margin:0 calc(var(--ag-grid-size) * .25);pointer-events:none;font-variant-numeric:tabular-nums}.ag-paging-row-summary-panel{display:inline-grid}.ag-paging-row-summary-panel:before{content:var(--ag-internal-pagination-width-string);visibility:hidden;font-variant-numeric:tabular-nums;grid-area:1/1;font-weight:500}.ag-paging-row-summary-content{grid-area:1/1;justify-self:center}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size) * 4);padding-left:calc(var(--ag-grid-size) * 4);scrollbar-width:thin;line-height:1.5;overflow:auto hidden}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size) * 2);padding-bottom:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size) * 4);height:calc(var(--ag-grid-size) * 4);padding:0 calc(var(--ag-grid-size) * .5);border:1px solid var(--ag-chip-border-color);font-weight:400}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size) * 4);margin:0 calc(var(--ag-grid-size) * .5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);min-height:50px}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size);position:absolute;inset:0;overflow:hidden}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size) * 5 * 3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size) * 2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{width:100%;height:100%;display:flex;position:relative}.ag-chart-components-wrapper{flex:auto;display:flex;position:relative}.ag-chart-canvas-wrapper{flex:auto;position:relative}.ag-chart-menu{flex-direction:column;display:flex;position:absolute;top:16px}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{min-width:var(--ag-chart-menu-panel-width);position:relative}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-tabbed-menu-header{-webkit-user-select:none;user-select:none;cursor:default;flex:none}.ag-chart-tabbed-menu-body{flex:auto;align-items:stretch;display:flex;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ag-chart-settings-nav-bar{-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:30px;padding:0 10px;display:flex}.ag-chart-settings-card-selector{flex:auto;justify-content:space-around;align-items:center;height:100%;padding:0 10px;display:flex}.ag-chart-settings-card-item{cursor:pointer;background-color:#000;width:10px;height:10px;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";background-color:#0000;width:20px;height:20px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;top:50%;left:50%}.ag-chart-settings-prev,.ag-chart-settings-next{flex:none;position:relative}.ag-chart-settings-prev:focus-within,.ag-chart-settings-next:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-radius:1px}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.ag-chart-settings-mini-charts-container{flex:auto;position:relative;overflow:hidden auto}.ag-chart-settings-mini-wrapper{flex-direction:column;width:100%;min-height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper,.ag-chart-advanced-settings-wrapper{-webkit-user-select:none;user-select:none;flex-direction:column;padding-bottom:16px;display:flex;position:relative}.ag-chart-data-wrapper,.ag-chart-advanced-settings-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings-wrapper,.ag-chart-advanced-settings{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-data-section,.ag-chart-format-section,.ag-chart-advanced-settings-section{margin:0;display:flex}.ag-chart-advanced-settings-section{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{background-color:var(--ag-background-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex;top:0}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{flex-direction:row;gap:20px;width:auto;display:flex;top:8px}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-charts-font-size-color{justify-content:space-between;align-self:stretch;display:flex}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color);margin:2px 0}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{background-color:unset;border:0;border-radius:1px;padding:0 2px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px;padding:1px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);padding:unset;border-width:2px}.ag-chart-mini-thumbnail:focus-visible{border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-chart-settings-card-item{background:var(--ag-foreground-color);border-radius:4px;width:8px;height:8px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{background-color:unset;position:relative}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding) * .5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-ltr .ag-charts-format-top-level-group-container,.ag-ltr .ag-charts-advanced-settings-top-level-group-container{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-charts-format-top-level-group-container,.ag-rtl .ag-charts-advanced-settings-top-level-group-container{margin-right:calc(var(--ag-grid-size) * 2)}.ag-charts-format-top-level-group-container,.ag-charts-advanced-settings-top-level-group-container{padding:var(--ag-grid-size)}.ag-charts-format-top-level-group-item,.ag-charts-advanced-settings-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*,.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{padding:var(--ag-grid-size);grid-template-columns:60px 1fr 60px 1fr 60px;row-gap:8px;display:grid}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{text-align:center;flex-grow:1}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-grow:1;flex-basis:0}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding);z-index:1;align-items:center;display:flex;position:relative}.ag-advanced-filter{align-items:center;width:100%;display:flex}.ag-advanced-filter-buttons{display:contents}.ag-advanced-filter-builder-button{background-color:unset;color:var(--ag-foreground-color);font-size:var(--ag-font-size);border:0;align-items:center;font-weight:600;line-height:normal;display:flex}.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-button{white-space:nowrap}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button:disabled{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{-webkit-user-select:none;user-select:none;background-color:var(--ag-control-panel-background-color);flex-direction:column;width:100%;display:flex}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-advanced-filter-builder-list .ag-item-highlight-top:after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-builder-list{flex:1;overflow:auto}.ag-advanced-filter-builder-button-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);justify-content:flex-end;display:flex}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-item-wrapper{padding-left:calc(var(--ag-icon-size) / 2);padding-right:var(--ag-icon-size);flex:auto;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before{height:50%;top:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-top,.ag-advanced-filter-builder-item-tree-line-vertical-bottom{align-items:center;height:100%;display:flex;position:relative}.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-vertical:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after{content:"";height:100%;position:absolute}.ag-advanced-filter-builder-item-tree-line-horizontal:after{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));top:0;left:calc(var(--ag-icon-size) / 2);border-bottom:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical:before{width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{height:calc((100% - 1.5 * var(--ag-icon-size)) / 2);width:calc(var(--ag-icon-size) / 2);top:calc((100% + 1.5 * var(--ag-icon-size)) / 2);left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-condition{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-pill-wrapper,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-tree-lines{align-items:center;height:100%;display:flex}.ag-advanced-filter-builder-pill-wrapper{margin:0px var(--ag-grid-size)}.ag-advanced-filter-builder-pill{border-radius:var(--ag-border-radius);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);min-height:calc(100% - var(--ag-grid-size) * 3);min-width:calc(var(--ag-grid-size) * 2);position:relative}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.ag-advanced-filter-builder-pill-display{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ag-advanced-filter-builder-join-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-join-pill-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-column-pill-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-option-pill-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-value-pill-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-set-values-pill-wrapper{flex:152px;width:152px;min-width:152px;max-width:100%}.ag-advanced-filter-builder-set-values-pill{cursor:pointer;width:max-content;min-width:152px;max-width:100%}.ag-advanced-filter-builder-set-values-pill .ag-advanced-filter-builder-pill-display{min-width:0}.ag-advanced-filter-builder-set-values-pill-empty{width:152px}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size) * .5)}.ag-advanced-filter-builder-item-button{cursor:pointer;color:var(--ag-secondary-foreground-color);opacity:.5;position:relative}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-viewport{scrollbar-width:thin}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size);overflow:visible}.ag-advanced-filter-builder-virtual-list-item{cursor:default;height:var(--ag-list-item-height);min-width:max-content;display:flex}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button{opacity:1}.ag-advanced-filter-builder-set-value-list .ag-advanced-filter-builder-item,.ag-advanced-filter-builder-set-value-list .ag-advanced-filter-builder-item-condition{flex:auto;min-width:0}.ag-advanced-filter-builder-set-value-list .ag-advanced-filter-builder-item-wrapper{column-gap:max(0px, 24px - var(--ag-grid-size) * 1.5)}.ag-advanced-filter-builder-set-value-list .ag-advanced-filter-builder-invalid.ag-invisible{display:none}.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid{opacity:1}.ag-advanced-filter-builder-invalid{margin:0 var(--ag-grid-size);color:var(--ag-invalid-color);cursor:default}.ag-advanced-filter-builder-set-picker{background-color:var(--ag-menu-background-color);border:var(--ag-borders) var(--ag-menu-border-color);border-radius:var(--ag-card-radius);width:auto;min-width:240px;position:absolute}.ag-row-number-cell{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);font-size:var(--ag-font-size);font-family:var(--ag-font-family)}.ag-row-number-header.ag-row-number-selection-enabled{cursor:cell}.ag-row-number-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-row-number-range-selected{background-color:var(--ag-row-numbers-selected-color)}.ag-ltr .ag-row-number-header:not(.ag-header-cell-last-left-pinned),.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned){border-right:var(--ag-pinned-column-border)}.ag-ltr .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQ0NSw4LjkxMUwzLjQ0NSw3LjQwOUw5Ljc1LDcuNDA5TDkuNzUsNi4wMTRMMTIuMjg1LDguMTZMOS43NSwxMC4zMDZMOS43NSw4LjkxMUwzLjQ0NSw4LjkxMVoiIHN0eWxlPSJzdHJva2U6d2hpdGU7c3Ryb2tlLXdpZHRoOjAuNDFweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==),auto}.ag-rtl .ag-row-number-header:not(.ag-header-cell-first-right-pinned),.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned){border-left:var(--ag-pinned-column-border)}.ag-rtl .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik01Ljk3OSw4LjkxMUw1Ljk3OSwxMC4zMDZMMy40NDUsOC4xNkw1Ljk3OSw2LjAxNEw1Ljk3OSw3LjQwOUwxMi4yODUsNy40MDlMMTIuMjg1LDguOTExTDUuOTc5LDguOTExWiIgc3R5bGU9InN0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6MC40MXB4OyIvPgogICAgPC9nPgo8L3N2Zz4K),auto}.ag-cell-batch-edit{background-color:var(--ag-cell-batch-edit-background-color);color:var(--ag-cell-batch-edit-text-color)}.ag-cell.ag-cell-inline-editing{background-color:var(--ag-background-color);background-image:linear-gradient(0deg, var(--ag-background-color), var(--ag-background-color))}.ag-row-batch-edit{background-color:var(--ag-row-batch-edit-background-color);color:var(--ag-row-batch-edit-text-color)}.ag-toolbar{scrollbar-width:thin;border-bottom:var(--ag-borders) var(--ag-border-color);min-height:var(--ag-header-height);background-color:var(--ag-toolbar-background-color);color:var(--ag-toolbar-text-color);font-family:var(--ag-header-font-family);font-size:var(--ag-header-font-size);white-space:nowrap;align-items:center;display:flex;overflow:auto hidden}.ag-toolbar-right-start{margin-inline-start:auto}.ag-toolbar-item{margin:0 calc(var(--ag-grid-size,8px) * 2);display:inline-flex}.ag-toolbar-item:where(:not(.ag-toolbar-panel)){font-weight:var(--ag-header-font-weight)}.ag-toolbar-button-wrapper{padding:calc(var(--ag-grid-size) * .25);height:100%;display:inline-flex}.ag-toolbar-button{align-items:center;gap:var(--ag-grid-size);padding:calc(var(--ag-grid-size));color:var(--ag-toolbar-text-color);cursor:pointer;white-space:nowrap;line-height:1;font-family:var(--ag-header-font-family);font-size:var(--ag-header-font-size);font-weight:var(--ag-header-font-weight);background:0 0;border:0;outline:none;display:inline-flex}.ag-toolbar-button-wrapper:hover{background-color:var(--ag-icon-button-hover-background-color,transparent);color:var(--ag-icon-button-hover-color,var(--ag-foreground-color))}.ag-toolbar-button-wrapper:hover .ag-toolbar-button,.ag-toolbar-button-wrapper:hover .ag-toolbar-button .ag-icon{color:var(--ag-icon-button-hover-color,var(--ag-foreground-color))}.ag-toolbar>.ag-toolbar-button-wrapper:first-child>.ag-toolbar-button{border-start-start-radius:calc(var(--ag-border-radius) + 1px)}.ag-toolbar>.ag-toolbar-button-wrapper:last-child>.ag-toolbar-button{border-start-end-radius:calc(var(--ag-border-radius) + 1px)}.ag-toolbar-button:focus-visible{box-shadow:var(--ag-input-focus-box-shadow)}.ag-toolbar-button:focus:not(:focus-visible){box-shadow:none}.ag-toolbar-button:disabled{opacity:.5;cursor:default;pointer-events:none}.ag-toolbar-panel{flex:1 0 0;display:inline-flex}.ag-toolbar-input{min-width:200px;max-width:none;margin:0 calc(var(--ag-grid-size) * 2);align-items:center;display:inline-flex;position:relative}.ag-toolbar-input+.ag-toolbar-input{margin-inline-start:0}.ag-toolbar>.ag-toolbar-input:first-child,.ag-toolbar-right-start+.ag-toolbar-input{margin-inline-start:var(--ag-grid-size)}.ag-toolbar>.ag-toolbar-input:last-child{margin-inline-end:var(--ag-grid-size)}.ag-toolbar-input-icon{color:var(--ag-toolbar-text-color);opacity:.5;pointer-events:none;z-index:1;align-items:center;display:inline-flex;position:absolute;inset-inline-start:var(--ag-grid-size)}.ag-toolbar-input-field{color:var(--ag-foreground-color);font-size:var(--ag-font-size);font-family:var(--ag-header-font-family);font-weight:var(--ag-header-font-weight);border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);width:100%;padding-block:calc(var(--ag-grid-size) * .5);padding-inline:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2) var(--ag-grid-size);outline:none;line-height:1.5}.ag-ltr .ag-toolbar-input input[class^=ag-][type=text].ag-toolbar-input-field{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-toolbar-input input[class^=ag-][type=text].ag-toolbar-input-field{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-toolbar-input-field:focus{box-shadow:var(--ag-input-focus-box-shadow);border:var(--ag-borders-input) var(--ag-input-focus-border-color)}.ag-toolbar-input-field::placeholder{color:var(--ag-disabled-foreground-color)}.ag-toolbar-input-widget{flex:1;min-width:0}.ag-toolbar-panel .ag-column-drop-horizontal{font-size:var(--ag-font-size);font-family:var(--ag-font-family);background-color:#0000;border-bottom:none;padding:0}.ag-toolbar .ag-column-drop-horizontal{background-color:#0000;border-bottom:none;overflow:visible}.ag-toolbar-button-chevron{align-items:center;display:inline-flex}.ag-toolbar-separator{width:0;margin:calc(var(--ag-grid-size) * 1.75) 0;border-inline-start:solid var(--ag-toolbar-separator-width) var(--ag-toolbar-separator-color);align-self:stretch}.ag-toolbar-find{gap:calc(var(--ag-grid-size) * .5);border:var(--ag-borders-input) var(--ag-input-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-background-color);width:280px;min-width:220px;max-width:none}.ag-toolbar-find:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border:var(--ag-borders-input) var(--ag-input-focus-border-color)}.ag-toolbar-find .ag-toolbar-input-field{background-color:#0000;border:none;flex:1;min-width:0}.ag-toolbar .ag-toolbar-find input[class^=ag-][type=text].ag-toolbar-input-field,.ag-toolbar .ag-toolbar-find input[class^=ag-][type=text].ag-toolbar-input-field:focus{box-shadow:none;border:none}.ag-toolbar-find-match-count{white-space:nowrap;font-size:var(--ag-font-size);color:inherit;opacity:.7;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0}.ag-toolbar-find-button{padding:calc(var(--ag-grid-size) * .5);flex-shrink:0}.ag-calculated-column-panel .ag-panel-content-wrapper{padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding)}.ag-calculated-column-form{gap:calc(var(--ag-grid-size) * 2);flex-direction:column;flex:auto;min-width:260px;min-height:0;display:flex}.ag-calculated-column-expression-wrap{gap:var(--ag-grid-size);flex-direction:column;flex:auto;display:flex}.ag-calculated-column-expression-wrap .ag-text-area{flex:auto}.ag-calculated-column-expression-wrap .ag-text-area-input-wrapper{height:100%}.ag-calculated-column-expression-wrap .ag-text-area-input{resize:none;height:100%;padding-top:calc(var(--ag-grid-size) / 2)}.ag-rtl .ag-calculated-column-expression-wrap .ag-text-area-input{padding-left:var(--ag-input-padding-start);direction:ltr}.ag-calculated-column-expression-tools{display:flex}.ag-ltr .ag-calculated-column-expression-tools .ag-label{text-align:right}.ag-rtl .ag-calculated-column-expression-tools .ag-label{text-align:left}.ag-calculated-column-expression-tools .ag-field-set-wrapper{gap:var(--ag-grid-size);flex-wrap:nowrap;align-items:center}.ag-standard-button.ag-calculated-column-expression-tool{padding:calc(var(--ag-grid-size) / 2)}.ag-calculated-column-suggestion-path{align-items:center;gap:calc(var(--ag-grid-size) / 2);display:flex}.ag-calculated-column-suggestion-parent{text-overflow:ellipsis;min-width:0;overflow:hidden}.ag-calculated-column-suggestion-parent,.ag-calculated-column-suggestion-separator{color:var(--ag-calculated-column-parent-suggestion-color)}.ag-calculated-column-suggestion-separator{flex:none}.ag-calculated-column-suggestion-leaf{flex:none;overflow:hidden}.ag-calculated-column-picker-list{width:var(--ag-calculated-column-suggestion-list-width)}.ag-calculated-column-actions{justify-content:flex-end;gap:calc(var(--ag-grid-size) / 2);display:flex}.ag-calculated-column-action{min-width:72px}.ag-calculated-column-highlighted{background-color:var(--ag-calculated-column-highlight-color)}.ag-column-header-edit-popup-content{gap:calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2);box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;display:flex}.ag-column-header-edit-popup-editor{flex:auto}.ag-column-header-edit-popup-actions{justify-content:flex-end;gap:var(--ag-widget-horizontal-spacing);display:flex}.ag-column-header-edit-highlighted{background-color:var(--ag-column-header-edit-highlight-color)}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);font-style:normal}.ag-checkbox-input-wrapper input,.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);vertical-align:middle;flex:none;display:inline-block}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within,.ag-cell-editing-error .ag-checkbox-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{content:var(--ag-icon-font-code-checkbox-unchecked,"");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display));pointer-events:none;font-family:inherit;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-checkbox-checked,"");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper.ag-indeterminate:after{content:var(--ag-icon-font-code-checkbox-indeterminate,"");color:var(--ag-checkbox-indeterminate-color);display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper:before{content:"";background:50%/contain no-repeat;background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9));position:absolute;inset:0}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-checkbox-input-wrapper.ag-indeterminate:before{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);max-width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height) * .5);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color);flex:none;position:relative}.ag-toggle-button-input-wrapper input{opacity:0;width:100%;height:100%}.ag-toggle-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper:before{content:" ";top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color);border-radius:100%;transition:left .1s;display:block;position:absolute}.ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);font-style:normal}.ag-radio-button-input-wrapper input,.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);vertical-align:middle;flex:none;display:inline-block}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within,.ag-cell-editing-error .ag-radio-button-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper{border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper:after{content:var(--ag-icon-font-code-radio-button-off,"");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-radio-button-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-radio-button-on,"");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-radio-button-input-wrapper:before{content:"";background:50%/contain no-repeat;background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9));position:absolute;inset:0}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-range-field-input{-webkit-appearance:none;background:0 0;width:100%;height:100%;overflow:visible}.ag-range-field-input::-webkit-slider-runnable-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);width:100%;height:3px;margin:0;padding:0}.ag-range-field-input::-moz-range-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);width:100%;height:3px;margin:0;padding:0}.ag-range-field-input::-ms-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:#0000;width:calc(100% - 2px);height:3px;margin:0;padding:0}.ag-range-field-input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -.5 + 1.5px));margin:0;padding:0}.ag-range-field-input::-ms-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);margin:0;padding:0}.ag-range-field-input::-moz-ag-range-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);margin:0;padding:0}.ag-range-field-input:focus{outline:none}.ag-range-field-input:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.ag-range-field-input:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.ag-range-field-input:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}.ag-range-field-input:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:active::-ms-track{background-color:var(--ag-input-focus-border-color)}.ag-range-field-input:disabled{opacity:.5}@font-face{font-family:agGridAlpine;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABngAAsAAAAANfQAABmQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIw2BmAAjWwKviiybwE2AiQDgwQLgUQABCAFhEYHhn8bsy5lQcDGwRjE+5qiKJebRvb/X5IbY8QLkjt0uBG7bR8WjcjFNY3oCHmWr84qeinaU1Ahi0hkoOBnH8wWzVr1Zi7biktu6aGizQcqMpSS54Gx3DuTifnd0BKGTxxRCZmaCJWUvpG6cm3Jd3okli2Z6OzDAECVKnXqTLoiPOTf3tUOEgusLWrLWoYfKMAs8hYlEGDU0rQf+G329BuNMdpmI7SJUom+iTEFY8MOjDpYt4mr0EW6+qsKlsF2EQBEkynHd8ykVtdYwwC75cFAfsLgfO9mzWAtMwlUSIAVdcqpAB3ZLq0jd29N2vfyk/wmf1eXxVbcA3l3XxoB+1PzG3ZqmT0sXMqYLfltr7sMApNgiSeEr/y8znS1QgjDFt6Tbfr/6xuev/75ZId0OiKdQ4pDsoMM0inksC7hAtDUTkRTtwx7l4WGpePYwvf/96/CAc/YJg7CzctvzsTyv1h8Lb0VLxW4oBUu4IeKFSyWhOpUN0r8gdmqRn0Ya74PO7Zbv21khgZKxpCQITp3nP/FKICmTefU+V4GaC/1z28xjErWLEAxZqG8eFYHW4fQmioF7D3Js8CY9dmfJ/aVf8pltUZ+ukgf05O+0T5qK1KrWdvOcYoWeurMIOg4yWSxqQqMqG2Lw6VF+gSXp4fxXCUIJXLhbsM0WatMbghlMOObEcwyw5JOnK84NhXLSFKLlrJU0/Vd1lFrb1uhMelC0viSk/Z9mpQJKVdglH2oF5PIcbbJN/f10CQ8QuAa1RGW+pF2jDo+kstt63bDUCFltoyUBEOJZXyVNq1FItITsLga0nY08W5uyQm2LZTJE7kBJtf2s1pYpBQXtCzu2E+jhIQ0g9rrRCjqtOhc4Knvfnc3vNSGpe6lzlh9TTOP+erWtK3ffN2AUCVtYlFkJneI2cikffejc90oEDiDJ7Tq7ze6Qugyy/Pd3+PypuaA8+AW+APcB3+DJ6AKdfiHiUWjX0jYu/8xS+LGtTfrlhSygMc5esHHdEpMpbb6pTZWCcA5bceEW7SynDzUkMp9MVQwHHHVTEk+wAMezjEVVR6Hzv2C63Gq2qa50oVk4DxHJ/jONMsePpNrVdSquAop4zbHCoEiTWhIitQxqdpwudqBtVLLOideuKILmSY3I5hhs24xFk8lE2aw7pBSXV5Ozbejmg1btG3cBDrpNJtuDCSnDuUjE12VRhXw6sS7+bhN1ywTGC5h+lOrEaZuVjfZFeFAEDwLdlXan8ZLjXTXpMpWDMbPFu2+tgUG9GMFl1Ve/Q6hyjHd1t2KNLz13a9RW13Z8pWGyDB/vC051cxvnDG3iE3Vqsw49xnXHM3WLiwYWBUFfQ/10+iaR5TMHpCqzrz9XpNVlbm40tbvUc0mrTt2pXcfhH2rGX2+ARevOTWopwyt0zuqhDIXDrNyyeCYenyBUuB8rqKKVveVP0goLuoJ/tK/L9yIDRVQpNWQfGn3xd1j/Bf5GXkBzssTtLeRZ+ijwHksgc5bz6E41D8UepB87CCaeT9DwwmgjVFRa15472f+GV11r3wMZp1cC1rT6ah5++CQiq3rQnXCdlNkadleGpyyy7Bzbj9SVqNQEQVFTJPm6f3727Tr0KlLtx69+vQbMGjIsBGjxoybMGnKtBmz5sxbsGjJshWr1qzbsGnLtG07dhHd9uw7cOjIMUpz4tSZcxcuXbl249adew/ggBdLFnzmP3/nxPNFVQ9NRIcl28ph7Mms4iTlGqL7NlDe8fQUdDOdgcfaAU/2JzIN2gfPdACe6wZ4oYfgpa6BVzoCr3ULvNUxeKdD8F7n4IPugI+6DT7pHvii6+Cr9sA33QTfdRf80APwU7vgl07Bb90Hf+aPIKDRQDAEhiEIoApBoQbBoA5ZQQOyhiZkAy3IFtqQHfRA9tALOUAf5Aj9kBMMQM4wCMFhCELAMISEEQgFoxAaxiAMjENYmIBwMAnhYQoiwDREhBmIBLMQGeYgCsxDVFiAaLAI0WEJYsAyxIQViAWrEBvWIA6sQ1zYgHiwCfFhCxJABxJCFxLBNiSGC5AELkJSuATJlqYnh1yGyBWIXIVACVIu/ZYKVk0NQxoY0sKQDob0MGQAlCEjVCCTyWWGIQsMucGQOwx5wJAnDHnBkDcM+cCQLwz5wZA/fAjgnpFuyj/gP2gkoL0hqVFsoS/QKIopUz+AEIQJ6kuBb4XMlVOG1tCYgJdLF4cEHBW03RQpBbO/zdDCw6UxWe9cJ/CAJF1wuRwZH20od1QjVFVFB0uCo5J8Lt9GsVc4ENflrnQIlXa0esfc5aK7HO2Ma1xzqr3eKrG89TTJGC6HW3ZITMjt3vhcNa4kirK7fMnsAMyCTqe7zOV0BSUxgE4B9hiboqt2zKsUKpvK7opUFj0nyl8UrHQ7AFVJnJWC02sXJYdXcM4SxAgchkz+pK+NIgBKgAgFzsQmQvcwfjBMSQ1vpYTtpTxEWFMNP/QZj0e5DdtpbSqhGC8ezEUDN5E+1ad2d09LS6dvZIeBev+5Xno4D/dnp43Tg9rAzLJtV99C7dGrBGKIoDgmmKE248UZoGYyS8D0jTNq4TlC9jps5GHTDIQgPuo1hFoOocbeaYl2D2cuy4x06TnNz4/3GlnVR3xdMzLrGclfk+j+LvQw2MfO9FYhXdGJ6SoqLVYxuFVFY6U/wIYIIzHOaimPEgU7EMMApbENKRX68/PApV54gSuNV5dgmXbxZUeK0zTlnmO9B3oVV0XZ+jU4norQRHIfp7TLlwkUgPrB+AS1dQOrFI/T24xsOJ7psR3ZlGTCCBtF0N8DB3aKdJuhfsCirIVT+4gaBKe4P63GmqQSLJ3iSg8ryc034GogeJ++EcGOMpH2Sf0YN7SqfZkM0mdyAwMjUJs8dwsbNxz0VF16jzyQQ/p5oA5njfzs3l6jm6qF60hf1nOPmZT+/u6eG1GeyZ3VzuWhTmf7j9J6BvQM8AxeFCJ1Z/s55b1+2FrfrQIf6eqq13pkJsunMPbvT/WM5q9Iv+u8ZbGomqZeKkHtS0ayFwBTRM2ysLG1Rb9eUM/cMG6d087ePKC/d8x1tI9pGu8dyV32KTFiXzvCIsn0mcqcGWbUTmMjG6TcbxHusA6oKwjtNjppSp8JOnTdEOk5qB1OpaOE7o+FqdWte6aS77y5J7QnZiKzVGKy/5JFr5sbisrABo+5hJicGWbRW+eQv4ZavMRs/bhhbRXTJFKJrVbR0zDzvBQmtwiZtnCpz1chgNgZ9B6goBby44zHCE1hG+IIYpotyCG2awUIsA14YJ0AgQGOVoEQEOnITZREORMD11rgsUSylolx7dE73JB2QsyL8PYhpCIU2hDAxpsHxfuvUSR2tQB5kR1PBePBCKttE6B4IANewMEqNPMRFDsGw0+HFdGG4KWMlKDnMAvED3ibQKQ73326nZEQp5SwMOUjMJjQdjfERjGUuFtK6qWa9J0iUBtNoKCRt/rrOWgclPBqgpFVMy8i1vnfPU4MRIjTzN+bfhXOfXvtaz6yPr/7tD+5orDi+jYidQfH1xR2LGGkZv+Ur08KkqdbHi8m/fn5g4tmcakbd/tPz2bKlWJx7p/JkGlu+btxtVSa91c2alnb/6t7HEV+7dN867UqDX/YuhSmfTOnXw7eD2QLkvYwHvI9OXi2kp9/SF2IITMXYMh1/f0cgiFuA3jeyMdtrVNoC8D8KQK43R/EerqkS7rEy2CH7gZx4TdcI569tN9r1DcLjx2He14RgHgZSh2/MR7xAs9+7EBNEyleItmWTsXTyXSankjxJm6wnYwxqT0gosCwuSX6yoKr0xNE8TH63ASDp6l26d1yCvRfZu0p5X33yJIso0q6mQQIoOBcF8RAkCTA9AgnIz2Bb0vVKQqaaAALjIbxI+wX42b9o/bJ+KC+P4JLeNiKwiBqO0AEBYqRBY5QwMMiMZ9IEHuHhowOlQqJex2eJofobGFvgAVNNMzyw+Nms3pm9y73h8JsSWZFJtA3IN671b5AF6iTOF1+a/25RQOyzK/szq9fzWprEntIqJ32LemSdVkmwfHA0AofO54KUzu28dCRYV+nPbmH3Zed1Bz3AG+8R/PzXkOi3UMZ/c0uQ+lWfY+yzGZD/DqHBewwQ2Rir2SHfYR2q4o0gXY1N+Lnguu1C6qUjRZX3pkLfoWDq/0c8uEwWPF+sQsAwq1FPXIuVlp1F0IR476Ow3E6liCwvfe0MS1FX/iO1Oc7sX9VVAmg2cjwmGzIOD7JIlRJOtTbyKPfhWXaPSw268Cl9mQ8aBfsFEOGFKTfDhBNVfaOmRnGrdlxfc74pIVxHceEIkYQZ1i5UTSTqqWS9RtvnHn+3jTHb7z6ZFkTSa5g7cC+7zt+mN0LjmEbip8lzorzqbDdxnXrXvZnkd/EtiRT9E3URbUueDOzC2XRo6GE8EcD2tW1NDMzKxODxM6CSuEJ1rD2a5/V+kf355V1UIt3EVgLPjLOAfxYZ7Jf31XsXJt6+49m450v+BDvN9kSksI50Z72ln72K+nyPnb73RRGSPDbNcY0UtrkfL7SzdVFeQ9yImYi+jSGesAfizlOQWKUpfwL7Yz+Gm2kOOQ0FvOy30/KFmJmPcP47SHFuVFOf953ed99XH/B/c1LLJYHtA3UCygK00l51IN9aPHpz2cv1ZUZ9S4qcT0D9cGMHNYt+yu4Ob9V2382Gc/Y40OjpkqnRDt6vW/Ey2i/6SEhrhmFpNMzB8lYOEZxiEqdF04VX9Jk5nOvYbuvA0HyTmM+P5fLzeXnPyWavedy8/lPK2gP7u1cbOhFQmf+BEAu8jQzzajN/Nvc0mJuNQNvkdUtMPJq4Jl2NTIQ358QihsWm5R06uSaNUnJ9drs8Ij6CH5iu5vWFbO8rtYc3hxZvryvsNDePiH+lJ/u1MlTWxI2bpzzRk8MBSWEEnVv5wDz8m8jyzhkMiOItmxcrfmAb4zkqyrvgc0hrEYOfqNAqFqn/mZKOxcKFHUohNL0UDUFbNp3Tn0OvnKysmWybOIlBikQfFlwBNyrr8pKmusmKLbZ0cposbRSGjf7b1VO33GZ/KylbYbddRe6xPuuXd3ymx5zA64O8y6L/b1MgQ093oz44eOovq5LPdvjm1gY/A5m8L6S4MxM4livJVu9iAQsLsDr7Ddf9zleHeX1bz18Mny9luO/c1dC1LCnOF+TQyt2mWeFMPlJoK+n6+j1Mhxu9Unf/rg5YfsYKCEMsO3uLVo3RwL7GqG2G7Mnh8C8EOXitszXCJs8OGMPcm+lX7wmlTBY+limvjRV9MzSa8fqWSJJQVtOI21MMKvqK8VT6GNZ1IDliaQz/RzLGc5eC6d/L2JHa01pTY51jmVxI3+zlR1F0UFg+3ybTDOlZ969q6ey2kZWzqkeiRNjfEJ/xmWLs5de0R13wUR7+GiTqtPbDi72nUMYRuBkjs1o50xzdMEEY3yhHuUpxP/w/H12/KvOo2q1np6XYZE3dvinMMK4csPRC2iJgVmVARZFYzs5RShITCrOdzkvT4slSvILx3M1ozSUgaWccA2DoQrnuDnntbLSC0u1jqVWJwkpowmSAon8OYAQ1INe9KVr37xk5xcSJe0nFD4npzR2WOSbdC7G8N+PIKcIplrClKGgCehzBbjbu5zevw/N6nzxllGiuxr3ff+du/CDfeig/YPWPMLZr7pvOrDZRGYRahKbxftM+bKYompPEvATXMco4ot4qJgpNg2ZxWZliMw201a/uUXMF5ts+zAkTINP2zX6Wxcjs30D/1itA96DgefyujDxlULaTlmbslaQx+PlNgQNCJjLUbaTKAOMZF1yy5ooDZRhTcrnGU2ApGVrp4/48aOU/rBNV6XZ8Wwte0di0NDIht5wBTLrciMzGBK1tmY9sLOTSvd4D5yv+bW2Zt9nrO4D84rAKDKajWLsLjKCaEiwOnfrzaN0gE+PHPw3aXuAz4PnAZ/KoscHhU/ZzZTZ7XEPLB8ToQ1PTAzXRowRlFFWXL1KopRp/RAQiOJB7KSqzdf/Tf33+JZQCLVkkobqVD7TKNNC8elnv9dYdOblZh2kmhcscCEJk2ed6rNWFubPXx8vCrwdEJA49FSlKit2dCAMF6acrOzsfPYMfT43et5283eLJafB141IbC7COTf6LO5sXOT++Cb+87VrEOs3UK9gMBTOiL91zgyFglG/nQdSfQ3b/wh4Hxzfu4SwfF3e/zzvg/FlhXz6e69XD6rTpevQ6fV0hkoZZmyaju6/Rjq09xMbt/CGKzdA5Wwa23EA/nIwjxP9Yic2O0Bjh1i8/29Th13rGwfYbxXMN407aKpXjx0Hmz4PzqjKwL//9q65tdRAzRoxc+aILKrhfNCgd99ZIwzU8xxzp6LJNQZuNpudzTXcJeLes9kG7t3KuPD1vaJBJmuYXqgC0/N/ndymJytILh14KXOPhDR4bh081/PP2ireyn8vYorgeZ9XkjOAsQN5rO8FPz0P/a/lFK2C9POnTCYUBAZKpYBKjblG+LwpLOU+npNS4NixUWTjzlX0nReKCuIFU+aX0NcY0tNd1FUTxneryyWC8fYEIbdkX/X6IF1Dbo5Gs3Yta89e8LhG7hP3rE2TpqYe8Vo0UzDDrFzdtWtkBuVifuvgayetNDkdRLXlpb4+EQhXfpiwRq+q16mG9oj27NIp6/XKtROIIroyFS59SlvLeFEbe8V7h3Qqo2rNeEICXZ+qw7h6wE6q8vTx3LoZ6UF2JzDCwy+5r+cD8AzxhADzAzNhi3GX0educzO6csXKlSgcxJSUnNUmudlPzLFYvpu3z4v2Pn8uNTWhwHfm7vfthfmV1r5Th5VhLj4VsGHD4sWVJ1OEwwkOjmXFKtXTocT2Nh/0yGH9tm1onDAt7TP+5mP3RY2LO30anXFFzU1N4MrGYJ7TwRNEE85oNPaUn9gPXBeV04+NF41HEuq7Hia39RdoF2y2+7T7GPGC4yD13q3bQr8tIebLooMVU+9nLLjzgPrhwv/gqoP7qb2OF24nY4swhGy8QL/XDKreN/i0tadK42fPc5j4MN09yvZ/sbshPy2/vc2jEZ0FOjAS3crahJZz5g1Xbj1iEBvKxeUPKK8SHDnCunjR99JFRetilXJ6L3nGgN3ADFJvj1LZGzHDF/xXdRZvKl6uM1U2FZ3xFT1y0aaSWXqqnCqljpDS5MsKTb50hJy2DAj4gCJfRuVj6oTquWZo5+DOIaCyTjg4ZIV8DNFkAmGE6dOS7e0JcWm+qE+T+Emv/189feoPwfIoReC1qqC25uSZOSVHR4k4yaSxZZlptcmThs++kSXnK2ZNGd/WeGb/2AsGQ/fK7sa396o2GwCPLGyhjnatiSvNFhe4pUZRs91qhIXZBNKMS8xMgt6gaGNEFkFneNgj1VxYOlqc7yaa+0RS+yOU0eUkJkjuHxm8LmnOh9yAVazcjyGm6j5sMHZYkDZYm6XtMbkt2FZsc1e52JNO/sc+wRbCOFm8IB6MC/pfsCybDTBCf0Ai///jMnnfBkBVZCKteRK5W5zu64RblnmxahtSDF8kRZ60ldbPeOSQb37FAMw/qUXekdWWIfdUTwZvGz5LpYfyKlT/2R94JKbK85iqdNqfiMP/I68RK3yDnrKN7zJE8M1t13iBeNs0INUmqybkb/g2ewpZrw5Vi1ShGmJvQb0EglAPLydrED/dXE74Zl1zVul0k5xOQ7Qm0zq+lHhMkcixl/QVYL+iYS9HAlkAL2UGMtMmXsVSXWoFcgXVJyPmtBXIoC/cv24+0vDgeB4m/ruLO2IFMNr12cHxdPIwSTnA9tsLB+6WrDVT+38F9+83/WOtpfQfZPbnTxkv8KW/T2kNoC6SBmqQ8sFJv6UAQVqraihj6AqS82oIS8n5LVfAsLrlBgJsg4vDZbj9DdVQAwhAB1eAEIDxUUsbeKAP7Lcl14IDJQ+2dIIMN8GFku9aImB2Dr8bzpuPEsRfkvx7LonwN8aWQcpTkG/yH6UmpuFl9XzoyX4hoYCiH8btUJf4qhqGIDwPP5nWQ+XMQxH+RKerSbW8PT2F+KlXjuc9iL8k+fdcEuFvXB+/lkEkposo/3EFFd83psGLlWdJ4RehRAco9H4wbh+MdYmvNFXCkMUKz4OfSokk5Bj4hhW+9okuVlemFlp585TOLciqK04JnQ+2A2hObl6PUcVitdkdzh8L1cf73f3//YcTJEUzLMcLoiQrqqYbpmU7rucHYRQnaZYXl2tZ1U3b9cM4zcvV9c3t3f0D1w0hTct2XM8PwihO0lKWlyvVWn36cQ9DjIIRNDH1IMLregjVGdjcUwceq+sdkMPcuQlEr49IdF8jb+w2Df1j6S6JPCrKnAgUbw8NaCRlPHecWWxJe2Xl6PVoM9VTx6QCTtEbx2XbOeFaD11dDl1To1vpcLPwHbdcQLmlP8Et2pqhTod5Rh9SfkJfN/GkqomSSheFWzFCCzUZg/Y5kWanR5nBJ4rHM2zSnHZoZqR2bChlnBJu1BATnhGrhZx5jb4rChziYUnUlbSwHhfBJXGr13Kib4ft2FSZLIdwVYpHnaQ4qamw4Gmdb4daz2vakS5JZxCbSMfX2GDQntnLrQqiI9lJeVQuSMeNbNGZklvtRKj9x1bg7mIVCqra17+eO5ZZXyp9ox6X6SK7EqG3I6vyfMoYlcupm3ARg1NbOd+RjnpvyW3CBcRb6dThzix4b9An7SuCuOnYs2sd+ZzoQdicLJAbVgv1sPjQAyKBVMLIWuV42eTLaMPOmmJrEewK);font-weight:400;font-style:normal}.ag-theme-alpine,.ag-theme-alpine-dark,.ag-theme-alpine-auto-dark{--ag-alpine-active-color:#2196f3;--ag-selected-row-background-color:#2196f34d;--ag-row-hover-color:#2196f31a;--ag-column-hover-color:#2196f31a;--ag-input-focus-border-color:#2196f366;--ag-range-selection-background-color:#2196f333;--ag-range-selection-background-color-2:#2196f35c;--ag-range-selection-background-color-3:#2196f37d;--ag-range-selection-background-color-4:#2196f396;--ag-row-numbers-selected-color:color-mix(in srgb, transparent, var(--ag-alpine-active-color) 50%);--ag-calculated-column-highlight-color:color-mix(in srgb, transparent, var(--ag-alpine-active-color) 12%);--ag-column-header-edit-highlight-color:color-mix(in srgb, transparent, var(--ag-alpine-active-color) 12%);--ag-icon-button-hover-color:var(--ag-alpine-active-color);--ag-background-color:#fff;--ag-foreground-color:#181d1f;--ag-border-color:#babfc7;--ag-secondary-border-color:#dde2eb;--ag-header-background-color:#f8f8f8;--ag-tooltip-background-color:#f8f8f8;--ag-odd-row-background-color:#fcfcfc;--ag-control-panel-background-color:#f8f8f8;--ag-subheader-background-color:#fff;--ag-invalid-color:#e02525;--ag-checkbox-unchecked-color:#999;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-active-match-background-color:orange;--ag-checkbox-background-color:var(--ag-background-color);--ag-checkbox-checked-color:var(--ag-alpine-active-color);--ag-range-selection-border-color:var(--ag-alpine-active-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-input-border-color:var(--ag-border-color);--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-input-focus-box-shadow:0 0 2px .1rem var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .1rem var(--ag-invalid-color);--ag-panel-background-color:var(--ag-header-background-color);--ag-menu-background-color:var(--ag-header-background-color);--ag-filter-panel-apply-button-color:var(--ag-background-color);--ag-filter-panel-apply-button-background-color:var(--ag-alpine-active-color);--ag-column-panel-apply-button-color:var(--ag-background-color);--ag-column-panel-apply-button-background-color:var(--ag-alpine-active-color);--ag-column-drag-indicator-color:var(--ag-alpine-active-color);--ag-disabled-foreground-color:#181d1f80;--ag-chip-background-color:#181d1f12;--ag-input-disabled-border-color:#babfc74d;--ag-input-disabled-background-color:#babfc726;--ag-borders:solid 1px;--ag-border-radius:3px;--ag-borders-side-button:none;--ag-side-button-selected-background-color:transparent;--ag-header-column-resize-handle-display:block;--ag-header-column-resize-handle-width:2px;--ag-header-column-resize-handle-height:30%;--ag-grid-size:6px;--ag-icon-size:16px;--ag-row-height:calc(var(--ag-grid-size) * 7);--ag-auto-height-min-body-height:150px;--ag-header-height:calc(var(--ag-grid-size) * 8);--ag-list-item-height:calc(var(--ag-grid-size) * 4);--ag-column-select-indent-size:var(--ag-icon-size);--ag-set-filter-indent-size:var(--ag-icon-size);--ag-advanced-filter-builder-indent-size:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);--ag-cell-horizontal-padding:calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing:calc(var(--ag-grid-size) * 2);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size) * 2);--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing:calc(var(--ag-grid-size) * 1.5);--ag-toggle-button-height:18px;--ag-toggle-button-width:28px;--ag-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size:13px;--ag-icon-font-family:agGridAlpine;--ag-selected-tab-underline-color:var(--ag-alpine-active-color);--ag-selected-tab-underline-width:2px;--ag-selected-tab-underline-transition-speed:.3s;--ag-tab-min-width:240px;--ag-card-shadow:0 1px 4px 1px #babfc766;--ag-popup-shadow:var(--ag-card-shadow);--ag-side-bar-panel-width:250px;--ag-note-indicator-color:var(--ag-alpine-active-color)}.ag-theme-alpine-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#68686e12;--ag-input-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px black;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-alpine-auto-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#68686e12;--ag-input-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px black;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-column-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--ag-formula-token-1-color:#4da3e5;--ag-formula-token-1-background-color:#4da3e529;--ag-formula-token-2-color:#f55864;--ag-formula-token-2-background-color:#f5586429;--ag-formula-token-3-color:#b688f2;--ag-formula-token-3-background-color:#b688f229;--ag-formula-token-4-color:#24bb4a;--ag-formula-token-4-background-color:#24bb4a29;--ag-formula-token-5-color:#e772ba;--ag-formula-token-5-background-color:#e772ba29;--ag-formula-token-6-color:#f69b5f;--ag-formula-token-6-background-color:#f69b5f29;--ag-formula-token-7-color:#a3e6ff;--ag-formula-token-7-background-color:#a3e6ff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.ag-theme-alpine .ag-filter-toolpanel-header,.ag-theme-alpine .ag-filter-toolpanel-search,.ag-theme-alpine .ag-status-bar,.ag-theme-alpine .ag-header-row,.ag-theme-alpine .ag-row-number-cell,.ag-theme-alpine .ag-panel-title-bar-title,.ag-theme-alpine .ag-multi-filter-group-title-bar,.ag-theme-alpine .ag-filter-card-title,.ag-theme-alpine-dark .ag-filter-toolpanel-header,.ag-theme-alpine-dark .ag-filter-toolpanel-search,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-dark .ag-header-row,.ag-theme-alpine-dark .ag-row-number-cell,.ag-theme-alpine-dark .ag-panel-title-bar-title,.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-dark .ag-filter-card-title,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,.ag-theme-alpine-auto-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-header-row,.ag-theme-alpine-auto-dark .ag-row-number-cell,.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-auto-dark .ag-filter-card-title{color:var(--ag-header-foreground-color);font-weight:700}.ag-theme-alpine .ag-toolbar-item:where(:not(.ag-toolbar-panel)),.ag-theme-alpine-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)),.ag-theme-alpine-auto-dark .ag-toolbar-item:where(:not(.ag-toolbar-panel)){font-weight:700}.ag-theme-alpine .ag-row,.ag-theme-alpine-dark .ag-row,.ag-theme-alpine-auto-dark .ag-row{font-size:calc(var(--ag-font-size) + 1px)}.ag-theme-alpine input[class^=ag-]:not([type]),.ag-theme-alpine input[class^=ag-][type=text],.ag-theme-alpine input[class^=ag-][type=number],.ag-theme-alpine input[class^=ag-][type=tel],.ag-theme-alpine input[class^=ag-][type=date],.ag-theme-alpine input[class^=ag-][type=datetime-local],.ag-theme-alpine textarea[class^=ag-],.ag-theme-alpine-dark input[class^=ag-]:not([type]),.ag-theme-alpine-dark input[class^=ag-][type=text],.ag-theme-alpine-dark input[class^=ag-][type=number],.ag-theme-alpine-dark input[class^=ag-][type=tel],.ag-theme-alpine-dark input[class^=ag-][type=date],.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark textarea[class^=ag-],.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark input[class^=ag-][type=text],.ag-theme-alpine-auto-dark input[class^=ag-][type=number],.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark input[class^=ag-][type=date],.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size) * 4);border-radius:var(--ag-border-radius)}.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-ltr textarea[class^=ag-],.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-rtl textarea[class^=ag-],.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-tab,.ag-theme-alpine-dark .ag-tab,.ag-theme-alpine-auto-dark .ag-tab{padding:calc(var(--ag-grid-size) * 1.5);flex:auto;transition:color .4s}.ag-theme-alpine .ag-tab-selected,.ag-theme-alpine-dark .ag-tab-selected,.ag-theme-alpine-auto-dark .ag-tab-selected{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-menu,.ag-theme-alpine-dark .ag-menu,.ag-theme-alpine-auto-dark .ag-menu{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-toolbar .ag-toolbar-panel,.ag-theme-alpine-dark .ag-toolbar .ag-toolbar-panel,.ag-theme-alpine-auto-dark .ag-toolbar .ag-toolbar-panel{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-menu-header,.ag-theme-alpine-dark .ag-menu-header,.ag-theme-alpine-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color);padding-top:1px}.ag-theme-alpine .ag-tabs-header,.ag-theme-alpine-dark .ag-tabs-header,.ag-theme-alpine-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-theme-alpine .ag-charts-settings-group-title-bar,.ag-theme-alpine .ag-charts-data-group-title-bar,.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar{padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);line-height:calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px)}.ag-theme-alpine .ag-chart-mini-thumbnail,.ag-theme-alpine-dark .ag-chart-mini-thumbnail,.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color)}.ag-theme-alpine .ag-chart-settings-nav-bar,.ag-theme-alpine-dark .ag-chart-settings-nav-bar,.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar{margin-top:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar{padding-left:calc(var(--ag-icon-size) * .5 + var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar{padding-right:calc(var(--ag-icon-size) * .5 + var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-charts-format-sub-level-group,.ag-theme-alpine-dark .ag-charts-format-sub-level-group,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group{border-left:1px dashed;border-left-color:var(--ag-border-color);padding-left:var(--ag-grid-size);margin-bottom:calc(var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar{background:0 0;padding-top:0;padding-bottom:0;font-weight:700}.ag-theme-alpine .ag-charts-format-sub-level-group-container,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container{padding-bottom:0}.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}.ag-theme-alpine .ag-dnd-ghost,.ag-theme-alpine-dark .ag-dnd-ghost,.ag-theme-alpine-auto-dark .ag-dnd-ghost{font-size:calc(var(--ag-font-size) - 1px);font-weight:700}.ag-theme-alpine .ag-side-buttons,.ag-theme-alpine-dark .ag-side-buttons,.ag-theme-alpine-auto-dark .ag-side-buttons{width:calc(var(--ag-grid-size) * 5)}.ag-theme-alpine .ag-standard-button,.ag-theme-alpine-dark .ag-standard-button,.ag-theme-alpine-auto-dark .ag-standard-button{appearance:none;border-radius:var(--ag-border-radius);border:1px solid;border-color:var(--ag-alpine-active-color);color:var(--ag-alpine-active-color);background-color:var(--ag-background-color);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);font-family:inherit;font-weight:600}.ag-theme-alpine .ag-standard-button:not(:disabled):hover,.ag-theme-alpine-dark .ag-standard-button:not(:disabled):hover,.ag-theme-alpine-auto-dark .ag-standard-button:not(:disabled):hover{border-color:var(--ag-alpine-active-color);background-color:var(--ag-row-hover-color)}.ag-theme-alpine .ag-standard-button:not(:disabled):active,.ag-theme-alpine-dark .ag-standard-button:not(:disabled):active,.ag-theme-alpine-auto-dark .ag-standard-button:not(:disabled):active{border-color:var(--ag-alpine-active-color);background-color:var(--ag-alpine-active-color);color:var(--ag-background-color)}.ag-theme-alpine .ag-standard-button:disabled,.ag-theme-alpine-dark .ag-standard-button:disabled,.ag-theme-alpine-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-alpine .ag-column-drop-vertical,.ag-theme-alpine-dark .ag-column-drop-vertical,.ag-theme-alpine-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-alpine .ag-column-drop-vertical-title-bar,.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar{padding:calc(var(--ag-grid-size) * 2);padding-bottom:0}.ag-theme-alpine .ag-column-drop-vertical-empty-message,.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message{border:1px dashed;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2);align-items:center;display:flex}.ag-theme-alpine .ag-column-drop-empty-message,.ag-theme-alpine-dark .ag-column-drop-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color);opacity:.75}.ag-theme-alpine .ag-pill-select .ag-column-drop,.ag-theme-alpine-dark .ag-pill-select .ag-column-drop,.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-status-bar{font-weight:400}.ag-theme-alpine .ag-status-name-value-value,.ag-theme-alpine-dark .ag-status-name-value-value,.ag-theme-alpine-auto-dark .ag-status-name-value-value{font-weight:700}.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number,.ag-theme-alpine-dark .ag-paging-number,.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,.ag-theme-alpine-auto-dark .ag-paging-number,.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number{font-variant-numeric:tabular-nums;font-weight:700}.ag-theme-alpine .ag-column-drop-cell-button,.ag-theme-alpine-dark .ag-column-drop-cell-button,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button{opacity:.5}.ag-theme-alpine .ag-column-drop-cell-button:hover,.ag-theme-alpine-dark .ag-column-drop-cell-button:hover,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover{opacity:.75}.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-alpine .ag-header-cell-menu-button:hover,.ag-theme-alpine .ag-header-cell-menu-button.ag-has-menu-open,.ag-theme-alpine .ag-header-cell-filter-button:hover,.ag-theme-alpine .ag-header-cell-filter-button.ag-has-menu-open,.ag-theme-alpine .ag-side-button-button:hover,.ag-theme-alpine .ag-side-button-button.ag-has-menu-open,.ag-theme-alpine .ag-tab:hover,.ag-theme-alpine .ag-tab.ag-has-menu-open,.ag-theme-alpine .ag-panel-title-bar-button:hover,.ag-theme-alpine .ag-panel-title-bar-button.ag-has-menu-open,.ag-theme-alpine .ag-header-expand-icon:hover,.ag-theme-alpine .ag-header-expand-icon.ag-has-menu-open,.ag-theme-alpine .ag-column-group-icons:hover,.ag-theme-alpine .ag-column-group-icons.ag-has-menu-open,.ag-theme-alpine .ag-set-filter-group-icons:hover,.ag-theme-alpine .ag-set-filter-group-icons.ag-has-menu-open,.ag-theme-alpine .ag-group-expanded .ag-icon:hover,.ag-theme-alpine .ag-group-expanded .ag-icon.ag-has-menu-open,.ag-theme-alpine .ag-group-contracted .ag-icon:hover,.ag-theme-alpine .ag-group-contracted .ag-icon.ag-has-menu-open,.ag-theme-alpine .ag-chart-settings-prev:hover,.ag-theme-alpine .ag-chart-settings-prev.ag-has-menu-open,.ag-theme-alpine .ag-chart-settings-next:hover,.ag-theme-alpine .ag-chart-settings-next.ag-has-menu-open,.ag-theme-alpine .ag-group-title-bar-icon:hover,.ag-theme-alpine .ag-group-title-bar-icon.ag-has-menu-open,.ag-theme-alpine .ag-column-select-header-icon:hover,.ag-theme-alpine .ag-column-select-header-icon.ag-has-menu-open,.ag-theme-alpine .ag-floating-filter-button-button:hover,.ag-theme-alpine .ag-floating-filter-button-button.ag-has-menu-open,.ag-theme-alpine .ag-filter-toolpanel-expand:hover,.ag-theme-alpine .ag-filter-toolpanel-expand.ag-has-menu-open,.ag-theme-alpine .ag-chart-menu-icon:hover,.ag-theme-alpine .ag-chart-menu-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-dark .ag-header-cell-menu-button.ag-has-menu-open,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-dark .ag-header-cell-filter-button.ag-has-menu-open,.ag-theme-alpine-dark .ag-side-button-button:hover,.ag-theme-alpine-dark .ag-side-button-button.ag-has-menu-open,.ag-theme-alpine-dark .ag-tab:hover,.ag-theme-alpine-dark .ag-tab.ag-has-menu-open,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-dark .ag-panel-title-bar-button.ag-has-menu-open,.ag-theme-alpine-dark .ag-header-expand-icon:hover,.ag-theme-alpine-dark .ag-header-expand-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-column-group-icons:hover,.ag-theme-alpine-dark .ag-column-group-icons.ag-has-menu-open,.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-dark .ag-set-filter-group-icons.ag-has-menu-open,.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-dark .ag-group-expanded .ag-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-dark .ag-group-contracted .ag-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-dark .ag-chart-settings-prev.ag-has-menu-open,.ag-theme-alpine-dark .ag-chart-settings-next:hover,.ag-theme-alpine-dark .ag-chart-settings-next.ag-has-menu-open,.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-dark .ag-group-title-bar-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-dark .ag-column-select-header-icon.ag-has-menu-open,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-dark .ag-floating-filter-button-button.ag-has-menu-open,.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-dark .ag-filter-toolpanel-expand.ag-has-menu-open,.ag-theme-alpine-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-dark .ag-chart-menu-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-side-button-button:hover,.ag-theme-alpine-auto-dark .ag-side-button-button.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-tab:hover,.ag-theme-alpine-auto-dark .ag-tab.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,.ag-theme-alpine-auto-dark .ag-header-expand-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,.ag-theme-alpine-auto-dark .ag-column-group-icons.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-auto-dark .ag-set-filter-group-icons.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-prev.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-next.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-auto-dark .ag-group-title-bar-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-auto-dark .ag-column-select-header-icon.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand.ag-has-menu-open,.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-auto-dark .ag-chart-menu-icon.ag-has-menu-open{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-menu-button.ag-has-menu-open .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button.ag-has-menu-open .ag-icon,.ag-theme-alpine .ag-side-button-button:hover .ag-icon,.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine .ag-floating-filter-button-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-menu-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-filter-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-floating-filter-button-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button.ag-has-menu-open .ag-icon,.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button.ag-has-menu-open .ag-icon{color:inherit}.ag-theme-alpine .ag-filter-active .ag-icon-filter,.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter,.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size) * 2);margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size) * 2);margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter{background-color:var(--ag-control-panel-background-color);border:none}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{border-left:1px dashed;border-left-color:var(--ag-border-color);margin-left:calc(var(--ag-icon-size) * .5)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{border-right:1px dashed;border-right-color:var(--ag-border-color);margin-right:calc(var(--ag-icon-size) * .5)}.ag-theme-alpine .ag-set-filter-list,.ag-theme-alpine-dark .ag-set-filter-list,.ag-theme-alpine-auto-dark .ag-set-filter-list{padding-top:calc(var(--ag-grid-size) * .5);padding-bottom:calc(var(--ag-grid-size) * .5)}.ag-theme-alpine .ag-filter-add-button .ag-icon,.ag-theme-alpine-dark .ag-filter-add-button .ag-icon,.ag-theme-alpine-auto-dark .ag-filter-add-button .ag-icon{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-button,.ag-theme-alpine-dark .ag-advanced-filter-builder-button,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-alpine .ag-list-item-hovered:after,.ag-theme-alpine-dark .ag-list-item-hovered:after,.ag-theme-alpine-auto-dark .ag-list-item-hovered:after{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-pill .ag-pill-button:hover,.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover,.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine .ag-disabled .ag-icon,.ag-theme-alpine .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine [disabled] .ag-icon,.ag-theme-alpine-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-dark .ag-disabled .ag-icon,.ag-theme-alpine-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-dark [disabled] .ag-icon,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-auto-dark .ag-disabled .ag-icon,.ag-theme-alpine-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-auto-dark [disabled] .ag-icon{color:var(--ag-disabled-foreground-color)}@page{size:A4;margin:12mm}@media print{body *{visibility:hidden}.dashboard-print-view,.dashboard-print-view *{visibility:visible}.dashboard-print-view{width:100%;position:absolute;top:0;left:0}.react-grid-item,.widget{break-inside:avoid;page-break-inside:avoid}.widget-drag-handle{display:none!important}.recharts-responsive-container{page-break-inside:avoid}}.dashboard-print-view{color:#111827;background:#fff}.dashboard-print-view .react-grid-item{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.dashboard-print-header{border-bottom:2px solid #4f46e5;padding-bottom:12px}body.dashboard-internal-view .app-sidebar,body.dashboard-internal-view .navbar,body.dashboard-internal-view .main-area>.main-content>nav{display:none!important}body.dashboard-internal-view .main-content{margin:0!important;padding:0!important}body.developer-docs{background-color:var(--color-bg-primary);height:100vh;color:var(--color-text-primary);padding-top:0;overflow:hidden}body:has(.developer-shell){background-color:var(--color-bg-primary);height:100vh;color:var(--color-text-primary);padding-top:0;overflow:hidden}.developer-shell{background:var(--color-bg-primary);height:100dvh;color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.developer-topbar{z-index:20;border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.developer-brand{color:inherit;align-items:center;gap:.65rem;text-decoration:none;display:flex}.developer-brand img{height:1.25rem}.developer-brand-title{letter-spacing:-.02em;font-weight:700}.developer-brand-sub{color:var(--color-text-tertiary);font-size:.75rem}.developer-topbar-actions{align-items:center;gap:.75rem;display:flex}.developer-open-prism{background:var(--color-brand-primary);color:#fff;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.developer-open-prism:hover{background:var(--color-brand-primary-hover)}.developer-body{flex:1;min-height:0;display:flex;overflow:hidden}.developer-sidebar{border-right:1px solid var(--color-border-primary);background:var(--color-bg-secondary);flex-shrink:0;width:17.5rem;min-height:0;padding:1.25rem .85rem 2rem;overflow:hidden auto}.developer-search{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);width:100%;color:var(--color-text-primary);border-radius:.5rem;margin-bottom:1rem;padding:.45rem .7rem;font-size:.8125rem}.developer-search::placeholder{color:var(--color-text-muted)}.developer-section+.developer-section{margin-top:1.15rem}.developer-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);padding:0 .55rem .35rem;font-size:.68rem;font-weight:700}.developer-nav-link{color:var(--color-text-primary);border-radius:.45rem;padding:.4rem .55rem;font-size:.875rem;text-decoration:none;display:block}.developer-nav-link:hover{background:var(--color-interactive-hover)}.developer-nav-link.active{background:var(--color-interactive-focus);color:var(--color-brand-primary);font-weight:600}.developer-main{flex:1;min-width:0;min-height:0;overflow:hidden auto}.developer-article{max-width:48rem;margin:0 auto;padding:2rem 1.5rem 4rem}.developer-article .prose{max-width:none;color:var(--color-text-primary)}.developer-article .prose thead th,.developer-article .prose tbody td{border-color:var(--color-border-primary)}.developer-article .prose thead{background:var(--color-bg-secondary)}.developer-article .prose code{color:inherit}.developer-article .prose pre{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary)}.developer-pager{border-top:1px solid var(--color-border-primary);justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.developer-pager a{color:var(--color-brand-primary);font-size:.875rem;font-weight:600;text-decoration:none}.developer-pager a:hover{text-decoration:underline}.developer-shot{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.75rem;margin:1.25rem 0;overflow:hidden}.developer-shot img{width:100%;height:auto;display:block}.developer-shot figcaption{color:var(--color-text-secondary);border-top:1px solid var(--color-border-primary);padding:.65rem .85rem;font-size:.8125rem}.developer-shot-pending{color:var(--color-text-secondary);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-text-muted) 12%, transparent), color-mix(in srgb, var(--color-text-muted) 12%, transparent) 8px, transparent 8px, transparent 16px);flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.25rem 1rem;display:flex}.developer-shot-pending strong{color:var(--color-text-primary);font-size:.8125rem}.dark .developer-nav-link.active{color:#93c5fd;background:#3b82f62e}@media (width<=860px){.developer-body{flex-direction:column}.developer-sidebar{border-right:0;border-bottom:1px solid var(--color-border-primary);width:100%;max-height:14rem}}@layer theme{:root,:host{--color-card:var(--p-surface);--color-primary:var(--p-primary);--color-primary-hover:var(--p-primary-hover);--color-secondary:var(--p-surface-muted);--color-error:var(--p-error-text);--color-warning:var(--p-warning-text);--color-border:var(--p-border);--color-input:var(--p-border-strong);--color-error-bg:var(--p-error-bg);--color-warning-bg:var(--p-warning-bg);--color-success:var(--p-success-text);--color-success-bg:var(--p-success-bg);--color-info:var(--p-info-text);--color-info-bg:var(--p-info-bg)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-variation-settings:var(--default-mono-font-variation-settings,initial);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--p-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--p-font-mono:"SF Mono", "Fira Code", Consolas, ui-monospace, monospace;--p-font-size-10:10px;--p-font-size-11:11px;--p-font-size-12:12px;--p-font-size-13:13px;--p-font-size-14:14px;--p-font-size-16:16px;--p-font-size-18:18px;--p-font-size-20:20px;--p-font-size-24:24px;--p-font-size-30:30px;--p-line-height-14:14px;--p-line-height-16:16px;--p-line-height-18:18px;--p-line-height-20:20px;--p-line-height-22:22px;--p-line-height-24:24px;--p-line-height-26:26px;--p-line-height-28:28px;--p-line-height-32:32px;--p-line-height-38:38px;--p-font-weight-400:400;--p-font-weight-500:500;--p-font-weight-600:600;--p-letter-spacing-0:0;--p-letter-spacing-3:.03em;--p-letter-spacing-4:.04em;--p-space-0:0;--p-space-2:2px;--p-space-4:4px;--p-space-6:6px;--p-space-8:8px;--p-space-10:10px;--p-space-12:12px;--p-space-14:14px;--p-space-16:16px;--p-space-20:20px;--p-space-24:24px;--p-space-28:28px;--p-space-32:32px;--p-space-40:40px;--p-space-48:48px;--p-space-64:64px;--p-radius-2:2px;--p-radius-4:4px;--p-radius-6:6px;--p-radius-8:8px;--p-radius-12:12px;--p-radius-16:16px;--p-radius-full:9999px;--p-border-width-1:1px;--p-border-width-2:2px;--p-control-24:24px;--p-control-28:28px;--p-control-32:32px;--p-control-36:36px;--p-control-40:40px;--p-control-48:48px;--p-icon-12:12px;--p-icon-14:14px;--p-icon-16:16px;--p-icon-18:18px;--p-icon-20:20px;--p-icon-24:24px;--p-width-480:480px;--p-width-560:560px;--p-width-640:640px;--p-width-800:800px;--p-width-960:960px;--p-navbar:56px;--p-sidebar:240px;--p-sidebar-collapsed:72px;--p-z-0:0;--p-z-20:20;--p-z-30:30;--p-z-40:40;--p-z-50:50;--p-breakpoint-1024:1024px;--p-breakpoint-1280:1280px;--p-breakpoint-1440:1440px;--p-duration-0:0s;--p-duration-100:.1s;--p-duration-150:.15s;--p-duration-200:.2s;--p-duration-300:.3s;--p-duration-800:.8s;--p-duration-1400:1.4s;--p-delay-400:.4s;--p-delay-1500:1.5s;--p-delay-5000:5s;--p-ease-standard:cubic-bezier(.4, 0, .2, 1);--p-ease-enter:cubic-bezier(0, 0, .2, 1);--p-ease-exit:cubic-bezier(.4, 0, 1, 1);--p-ease-linear:linear}@keyframes p-spin{to{transform:rotate(360deg)}}@keyframes p-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){:root{--p-duration-100:0s;--p-duration-150:0s;--p-duration-200:0s;--p-duration-300:0s}}:root,[data-theme=light],[data-theme=system]{--p-surface-page:#f8fafc;--p-surface:#fff;--p-surface-muted:#f1f5f9;--p-surface-sunken:#f1f5f9;--p-surface-inverse:#0f172a;--p-overlay:#0f172a73;--p-text:#212529;--p-text-secondary:#495057;--p-text-muted:#64748b;--p-text-inverse:#f1f5f9;--p-text-link:#1a56db;--p-chart-line:#1a56db;--p-border:#e2e8f0;--p-border-strong:#cbd5e1;--p-primary:#1a56db;--p-primary-hover:#1648c0;--p-primary-subtle:#eff6ff;--p-on-primary:#fff;--p-focus:#1a56db;--p-focus-on-fill:#1e3a8a;--p-focus-danger:#991b1b;--p-focus-inner:#fff;--p-focus-ring:inset 0 0 0 1px var(--p-focus);--p-focus-ring-fill:inset 0 0 0 1px var(--p-focus-on-fill), inset 0 0 0 2px var(--p-focus-inner);--p-focus-ring-danger:inset 0 0 0 1px var(--p-focus-danger), inset 0 0 0 2px var(--p-focus-inner);--p-success:#198754;--p-success-bg:#d1fae5;--p-success-text:#065f46;--p-warning:#ffc107;--p-warning-bg:#fef3c7;--p-warning-text:#92400e;--p-error:#ef4444;--p-error-bg:#fee2e2;--p-error-text:#991b1b;--p-info:#1a56db;--p-info-bg:#eff6ff;--p-info-text:#1e40af;--p-neutral-bg:#f1f5f9;--p-neutral-text:#475569;--p-destructive:#dc2626;--p-destructive-hover:#b91c1c;--p-id-dataset:oklch(48% .1 195);--p-id-dataset-bg:oklch(96% .03 195);--p-id-agent:oklch(48% .16 290);--p-id-agent-bg:oklch(96% .03 290);--p-id-evaluator:oklch(48% .16 340);--p-id-evaluator-bg:oklch(96% .03 340);--p-code-bg:#f8fafc;--p-code-text:#212529;--p-code-gutter:#94a3b8;--p-diff-add-bg:#dcfce7;--p-diff-add-text:#14532d;--p-diff-del-bg:#fee2e2;--p-diff-del-text:#7f1d1d;--p-chrome:#fff;--p-chrome-hover:#f1f5f9;--p-chrome-active:#eff6ff;--p-chrome-text:#212529;--p-chrome-text-muted:#495057;--p-chrome-text-subtle:#64748b;--p-chrome-border:#e2e8f0;--p-chrome-border-strong:#cbd5e1;--p-chrome-accent:#1a56db;--p-shadow-sm:0 1px 2px #0f172a0f;--p-shadow-md:0 4px 12px #0f172a14, 0 1px 3px #0f172a0f;--p-shadow-lg:0 16px 40px #0f172a29, 0 2px 6px #0f172a14}[data-theme=dark],.dark{--p-surface-page:#0f172a;--p-surface:#1e293b;--p-surface-muted:#334155;--p-surface-sunken:#0f172a;--p-surface-inverse:#f1f5f9;--p-overlay:#020617a6;--p-text:#f1f5f9;--p-text-secondary:#cbd5e1;--p-text-muted:#94a3b8;--p-text-inverse:#0f172a;--p-text-link:#7ea8f8;--p-chart-line:#7ea8f8;--p-border:#334155;--p-border-strong:#475569;--p-primary:#1a56db;--p-primary-hover:#1648c0;--p-primary-subtle:#1a56db24;--p-on-primary:#fff;--p-focus:#7ea8f8;--p-focus-on-fill:#dbeafe;--p-focus-danger:#fca5a5;--p-focus-inner:#0f172a;--p-focus-ring:inset 0 0 0 1px var(--p-focus);--p-focus-ring-fill:inset 0 0 0 1px var(--p-focus-on-fill), inset 0 0 0 2px var(--p-focus-inner);--p-focus-ring-danger:inset 0 0 0 1px var(--p-focus-danger), inset 0 0 0 2px var(--p-focus-inner);--p-success:#34d399;--p-success-bg:#19875438;--p-success-text:#6ee7b7;--p-warning:#ffc107;--p-warning-bg:#ffc10729;--p-warning-text:#fcd34d;--p-error:#f87171;--p-error-bg:#ef44442e;--p-error-text:#fca5a5;--p-info:#7ea8f8;--p-info-bg:#1a56db24;--p-info-text:#93c5fd;--p-neutral-bg:#334155;--p-neutral-text:#cbd5e1;--p-destructive:#dc2626;--p-destructive-hover:#b91c1c;--p-id-dataset:oklch(80% .1 195);--p-id-dataset-bg:oklch(32% .05 195);--p-id-agent:oklch(80% .1 290);--p-id-agent-bg:oklch(32% .07 290);--p-id-evaluator:oklch(80% .1 320);--p-id-evaluator-bg:oklch(32% .06 320);--p-code-bg:#0f172a;--p-code-text:#e2e8f0;--p-code-gutter:#64748b;--p-diff-add-bg:#22c55e2e;--p-diff-add-text:#86efac;--p-diff-del-bg:#ef44442e;--p-diff-del-text:#fca5a5;--p-chrome:#1e293b;--p-chrome-hover:#334155;--p-chrome-active:#1a56db24;--p-chrome-text:#f1f5f9;--p-chrome-text-muted:#cbd5e1;--p-chrome-text-subtle:#94a3b8;--p-chrome-border:#334155;--p-chrome-border-strong:#475569;--p-chrome-accent:#7ea8f8;--p-shadow-sm:0 1px 2px #0006;--p-shadow-md:0 4px 12px #00000073;--p-shadow-lg:0 16px 40px #0000008c}@media (prefers-color-scheme:dark){[data-theme=system]{--p-surface-page:#0f172a;--p-surface:#1e293b;--p-surface-muted:#334155;--p-surface-sunken:#0f172a;--p-surface-inverse:#f1f5f9;--p-overlay:#020617a6;--p-text:#f1f5f9;--p-text-secondary:#cbd5e1;--p-text-muted:#94a3b8;--p-text-inverse:#0f172a;--p-text-link:#7ea8f8;--p-chart-line:#7ea8f8;--p-border:#334155;--p-border-strong:#475569;--p-primary:#1a56db;--p-primary-hover:#1648c0;--p-primary-subtle:#1a56db24;--p-on-primary:#fff;--p-focus:#7ea8f8;--p-focus-on-fill:#dbeafe;--p-focus-danger:#fca5a5;--p-focus-inner:#0f172a;--p-focus-ring:inset 0 0 0 1px var(--p-focus);--p-focus-ring-fill:inset 0 0 0 1px var(--p-focus-on-fill), inset 0 0 0 2px var(--p-focus-inner);--p-focus-ring-danger:inset 0 0 0 1px var(--p-focus-danger), inset 0 0 0 2px var(--p-focus-inner);--p-success:#34d399;--p-success-bg:#19875438;--p-success-text:#6ee7b7;--p-warning:#ffc107;--p-warning-bg:#ffc10729;--p-warning-text:#fcd34d;--p-error:#f87171;--p-error-bg:#ef44442e;--p-error-text:#fca5a5;--p-info:#7ea8f8;--p-info-bg:#1a56db24;--p-info-text:#93c5fd;--p-neutral-bg:#334155;--p-neutral-text:#cbd5e1;--p-destructive:#dc2626;--p-destructive-hover:#b91c1c;--p-id-dataset:oklch(80% .1 195);--p-id-dataset-bg:oklch(32% .05 195);--p-id-agent:oklch(80% .1 290);--p-id-agent-bg:oklch(32% .07 290);--p-id-evaluator:oklch(80% .1 320);--p-id-evaluator-bg:oklch(32% .06 320);--p-code-bg:#0f172a;--p-code-text:#e2e8f0;--p-code-gutter:#64748b;--p-diff-add-bg:#22c55e2e;--p-diff-add-text:#86efac;--p-diff-del-bg:#ef44442e;--p-diff-del-text:#fca5a5;--p-chrome:#1e293b;--p-chrome-hover:#334155;--p-chrome-active:#1a56db24;--p-chrome-text:#f1f5f9;--p-chrome-text-muted:#cbd5e1;--p-chrome-text-subtle:#94a3b8;--p-chrome-border:#334155;--p-chrome-border-strong:#475569;--p-chrome-accent:#7ea8f8;--p-shadow-sm:0 1px 2px #0006;--p-shadow-md:0 4px 12px #00000073;--p-shadow-lg:0 16px 40px #0000008c}}[data-palette=mist]{--p-pal-canvas-h:90;--p-pal-chrome-h:195;--p-pal-chrome-c:.035;--p-pal-accent-h:185;--p-pal-accent-c:.085}[data-palette=slate]{--p-pal-canvas-h:250;--p-pal-chrome-h:262;--p-pal-chrome-c:.035;--p-pal-accent-h:255;--p-pal-accent-c:.13}[data-palette=graphite]{--p-pal-canvas-h:85;--p-pal-chrome-h:55;--p-pal-chrome-c:.012;--p-pal-accent-h:250;--p-pal-accent-c:.09}[data-palette=navy]{--p-pal-canvas-h:265;--p-pal-chrome-h:265;--p-pal-chrome-c:.06;--p-pal-accent-h:262;--p-pal-accent-c:.14}[data-palette=sage]{--p-pal-canvas-h:120;--p-pal-chrome-h:155;--p-pal-chrome-c:.04;--p-pal-accent-h:160;--p-pal-accent-c:.09}[data-palette=fog]{--p-pal-canvas-h:280;--p-pal-chrome-h:285;--p-pal-chrome-c:.045;--p-pal-accent-h:280;--p-pal-accent-c:.15}[data-palette]{--p-surface-page:oklch(.982 .006 var(--p-pal-canvas-h));--p-surface:oklch(.998 .002 var(--p-pal-canvas-h));--p-surface-muted:oklch(.958 .008 var(--p-pal-canvas-h));--p-surface-sunken:oklch(.965 .007 var(--p-pal-canvas-h));--p-border:oklch(.915 .01 var(--p-pal-canvas-h));--p-border-strong:oklch(.845 .013 var(--p-pal-canvas-h));--p-neutral-bg:oklch(.958 .008 var(--p-pal-canvas-h));--p-code-bg:oklch(.982 .006 var(--p-pal-canvas-h));--p-primary:oklch(.5 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-hover:oklch(.44 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-subtle:oklch(.955 .025 var(--p-pal-accent-h));--p-text-link:oklch(.46 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-chart-line:oklch(.46 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-focus:oklch(.5 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-focus-on-fill:oklch(.3 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-info:oklch(.5 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-info-bg:oklch(.955 .025 var(--p-pal-accent-h));--p-info-text:oklch(.4 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-chrome:oklch(.23 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-hover:oklch(.29 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-active:oklch(.36 .05 var(--p-pal-accent-h));--p-chrome-text:oklch(.96 .008 var(--p-pal-chrome-h));--p-chrome-text-muted:oklch(.82 .015 var(--p-pal-chrome-h));--p-chrome-text-subtle:oklch(.74 .018 var(--p-pal-chrome-h));--p-chrome-border:oklch(.31 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-border-strong:oklch(.42 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-accent:oklch(.88 .07 var(--p-pal-accent-h))}[data-palette][data-theme=dark],[data-palette].dark{--p-surface-page:oklch(.2 .02 var(--p-pal-chrome-h));--p-surface:oklch(.26 .022 var(--p-pal-chrome-h));--p-surface-muted:oklch(.33 .025 var(--p-pal-chrome-h));--p-surface-sunken:oklch(.2 .02 var(--p-pal-chrome-h));--p-border:oklch(.33 .025 var(--p-pal-chrome-h));--p-border-strong:oklch(.43 .03 var(--p-pal-chrome-h));--p-neutral-bg:oklch(.33 .025 var(--p-pal-chrome-h));--p-code-bg:oklch(.2 .02 var(--p-pal-chrome-h));--p-primary:oklch(.5 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-hover:oklch(.44 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-subtle:oklch(.32 .05 var(--p-pal-accent-h));--p-text-link:oklch(.8 .09 var(--p-pal-accent-h));--p-chart-line:oklch(.8 .09 var(--p-pal-accent-h));--p-focus:oklch(.8 .09 var(--p-pal-accent-h));--p-focus-on-fill:oklch(.93 .04 var(--p-pal-accent-h));--p-info:oklch(.8 .09 var(--p-pal-accent-h));--p-info-bg:oklch(.32 .05 var(--p-pal-accent-h));--p-info-text:oklch(.86 .07 var(--p-pal-accent-h));--p-chrome:oklch(.155 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-hover:oklch(.23 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-active:oklch(.3 .05 var(--p-pal-accent-h));--p-chrome-text:oklch(.96 .008 var(--p-pal-chrome-h));--p-chrome-text-muted:oklch(.82 .015 var(--p-pal-chrome-h));--p-chrome-text-subtle:oklch(.74 .018 var(--p-pal-chrome-h));--p-chrome-border:oklch(.26 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-border-strong:oklch(.38 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-accent:oklch(.88 .07 var(--p-pal-accent-h))}@media (prefers-color-scheme:dark){[data-palette][data-theme=system]{--p-surface-page:oklch(.2 .02 var(--p-pal-chrome-h));--p-surface:oklch(.26 .022 var(--p-pal-chrome-h));--p-surface-muted:oklch(.33 .025 var(--p-pal-chrome-h));--p-surface-sunken:oklch(.2 .02 var(--p-pal-chrome-h));--p-border:oklch(.33 .025 var(--p-pal-chrome-h));--p-border-strong:oklch(.43 .03 var(--p-pal-chrome-h));--p-neutral-bg:oklch(.33 .025 var(--p-pal-chrome-h));--p-code-bg:oklch(.2 .02 var(--p-pal-chrome-h));--p-primary:oklch(.5 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-hover:oklch(.44 var(--p-pal-accent-c) var(--p-pal-accent-h));--p-primary-subtle:oklch(.32 .05 var(--p-pal-accent-h));--p-text-link:oklch(.8 .09 var(--p-pal-accent-h));--p-chart-line:oklch(.8 .09 var(--p-pal-accent-h));--p-focus:oklch(.8 .09 var(--p-pal-accent-h));--p-focus-on-fill:oklch(.93 .04 var(--p-pal-accent-h));--p-info:oklch(.8 .09 var(--p-pal-accent-h));--p-info-bg:oklch(.32 .05 var(--p-pal-accent-h));--p-info-text:oklch(.86 .07 var(--p-pal-accent-h));--p-chrome:oklch(.155 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-hover:oklch(.23 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-active:oklch(.3 .05 var(--p-pal-accent-h));--p-chrome-text:oklch(.96 .008 var(--p-pal-chrome-h));--p-chrome-text-muted:oklch(.82 .015 var(--p-pal-chrome-h));--p-chrome-text-subtle:oklch(.74 .018 var(--p-pal-chrome-h));--p-chrome-border:oklch(.26 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-border-strong:oklch(.38 var(--p-pal-chrome-c) var(--p-pal-chrome-h));--p-chrome-accent:oklch(.88 .07 var(--p-pal-accent-h))}}[data-palette=prism]{--p-surface-page:#f8fafc;--p-chrome:#fff;--p-primary:#1a56db}:is([data-slot=navbar],[data-slot=sidebar]){--p-surface:var(--p-chrome);--p-surface-muted:var(--p-chrome-hover);--p-primary-subtle:var(--p-chrome-active);--p-text:var(--p-chrome-text);--p-text-secondary:var(--p-chrome-text-muted);--p-text-muted:var(--p-chrome-text-subtle);--p-text-link:var(--p-chrome-accent);--p-border:var(--p-chrome-border);--p-border-strong:var(--p-chrome-border-strong);--p-focus:var(--p-chrome-accent)}[data-slot]{box-sizing:border-box;border:0 solid var(--p-border)}button[data-slot]{color:inherit;font:inherit;background:0 0;margin:0;padding:0}table[data-slot]{border-collapse:collapse}[data-prism] input[type=search]::-webkit-search-cancel-button{appearance:none}[data-prism] input[type=search]::-webkit-search-decoration{appearance:none}*,:before,:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.conversation-list-scroll{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.conversation-list-scroll::-webkit-scrollbar{width:6px}.conversation-list-scroll::-webkit-scrollbar-track{background:0 0}.conversation-list-scroll::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.conversation-list-scroll::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.dark .conversation-list-scroll{scrollbar-color:#475569 transparent}.dark .conversation-list-scroll::-webkit-scrollbar-thumb{background-color:#475569}.dark .conversation-list-scroll::-webkit-scrollbar-thumb:hover{background-color:#64748b}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.2s ease-out fadeIn}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-900,oklch(21% .034 264.665))}}@layer components{:root{--color-bg-primary:#fff;--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-bg-elevated:#fff;--color-bg-overlay:#00000080;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-tertiary:#64748b;--color-text-muted:#94a3b8;--color-text-inverse:#fff;--color-border-primary:#e2e8f0;--color-border-secondary:#cbd5e1;--color-border-tertiary:#94a3b8;--color-interactive-hover:#f1f5f9;--color-interactive-active:#e2e8f0;--color-interactive-focus:#dbeafe;--color-interactive-disabled:#f8fafc;--color-brand-primary:#1a56db;--color-brand-primary-hover:#1648c0;--color-brand-secondary:#1a56db;--color-brand-secondary-hover:#1648c0;--color-brand-accent:#1a56db;--color-success:#10b981;--color-success-bg:#d1fae5;--color-success-text:#065f46;--color-warning:#f59e0b;--color-warning-bg:#fef3c7;--color-warning-text:#92400e;--color-error:#ef4444;--color-error-bg:#fee2e2;--color-error-text:#991b1b;--color-info:#3b82f6;--color-info-bg:#dbeafe;--color-info-text:#1e40af;--color-navbar:#fff;--color-navbar-border:#e5e7eb;--color-sidebar:#fff;--color-sidebar-border:#e5e7eb;--color-card:#fff;--color-card-border:#e5e7eb;--color-modal:#fff;--color-modal-overlay:#00000080;--color-input:#fff;--color-input-border:#d1d5db;--color-input-focus:#3b82f6;--color-button:#3b82f6;--color-button-hover:#2563eb;--color-button-secondary:#f3f4f6;--color-button-secondary-hover:#e5e7eb;--color-btn-add-bg:var(--color-brand-secondary);--color-btn-add-hover:var(--color-brand-secondary-hover);--color-btn-save-bg:var(--color-success);--color-btn-save-hover:#059669;--color-btn-cancel-bg:#ef4444;--color-btn-cancel-hover:#dc2626;--color-btn-danger-bg:var(--color-error);--color-btn-danger-hover:#dc2626;--color-btn-neutral-bg:var(--color-button-secondary);--color-btn-neutral-hover:var(--color-button-secondary-hover);--color-btn-neutral-text:var(--color-text-primary);--color-btn-neutral-border:var(--color-border-secondary);--color-btn-filled-text:#fff;--color-btn-warning-bg:var(--color-warning);--color-btn-warning-hover:#d97706;--color-btn-info-bg:var(--color-info);--color-btn-info-hover:var(--color-button-hover);--color-iconbtn-neutral:#64748b;--color-iconbtn-neutral-hover-bg:#94a3b82e;--color-iconbtn-info:var(--color-brand-secondary);--color-iconbtn-info-hover-bg:#1a56db29;--color-iconbtn-success:#16a34a;--color-iconbtn-success-hover-bg:#22c55e24;--color-iconbtn-warning:#ea580c;--color-iconbtn-warning-hover-bg:#f9731624;--color-iconbtn-danger:var(--color-error);--color-iconbtn-danger-hover-bg:#ef444424;--ti-shadow-sm:0 1px 2px 0 #0000000d;--ti-shadow-default:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ti-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ti-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ti-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--font-family-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--ti-radius-sm:.25rem;--ti-radius-md:.5rem;--ti-radius-lg:.75rem;--ti-radius-xl:1rem;--ti-radius-full:9999px;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-section:1.5rem;--fs-display:1.875rem;--space-0-5:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--control-h-sm:2rem;--control-h-md:2.5rem;--control-h-lg:3rem;--icon-xs:.875rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:1.5rem;--icon-xl:2rem;--transition-fast:.15s;--transition-default:.2s;--transition-slow:.3s;--transition-easing:cubic-bezier(.4, 0, .2, 1)}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family-sans);transition:background-color var(--transition-default) var(--transition-easing), color var(--transition-default) var(--transition-easing)}.main-area{background-color:var(--color-bg-secondary)}.card,.panel,.bg-white{background-color:var(--color-card)!important;border-color:var(--color-card-border)!important}.border-gray-100,.border-gray-200,.border-gray-300{border-color:var(--color-border-primary)!important}.text-gray-900{color:var(--color-text-primary)!important}.text-gray-700,.text-gray-800{color:var(--color-text-secondary)!important}.text-gray-600{color:var(--color-text-tertiary)!important}.text-gray-500{color:var(--color-text-muted)!important}.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover{background-color:var(--color-interactive-hover)!important}.form-control,input[type=text],input[type=email],input[type=number],input[type=password],textarea,select{background-color:var(--color-input);border-color:var(--color-input-border);color:var(--color-text-primary)}.form-control:focus,input:focus,textarea:focus,select:focus{border-color:var(--color-input-focus)}.navbar{background-color:var(--color-navbar);border-color:var(--color-navbar-border);box-shadow:var(--ti-shadow-sm)}.navbar .brand{color:var(--color-text-primary)}.sidebar{background-color:var(--color-sidebar);border-color:var(--color-sidebar-border)}.nav-link{color:var(--color-text-secondary)}.nav-link:hover{background-color:var(--color-interactive-hover);color:var(--color-text-primary)}.btn-primary,.bg-blue-600{background-color:var(--color-button)}.btn-primary:hover,.bg-blue-600:hover{background-color:var(--color-button-hover)}.btn-secondary{background-color:var(--color-button-secondary);color:var(--color-text-primary)}.btn-secondary:hover{background-color:var(--color-button-secondary-hover)}.modal,.app-modal .modal{background-color:var(--color-modal);border-color:var(--color-card-border)}.modal-overlay{background-color:var(--color-modal-overlay)}table thead{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}table tbody tr{border-color:var(--color-border-primary)}table tbody tr:hover{background-color:var(--color-interactive-hover)}.shadow-sm{box-shadow:var(--ti-shadow-sm)}.shadow{box-shadow:var(--ti-shadow-default)}.shadow-md{box-shadow:var(--ti-shadow-md)}.shadow-lg{box-shadow:var(--ti-shadow-lg)}.bg-green-100{background-color:var(--color-success-bg)!important}.text-green-800,.text-green-600{color:var(--color-success-text)!important}.bg-red-100{background-color:var(--color-error-bg)!important}.text-red-800,.text-red-600{color:var(--color-error-text)!important}.bg-yellow-100{background-color:var(--color-warning-bg)!important}.text-yellow-800,.text-yellow-600{color:var(--color-warning-text)!important}.bg-blue-100{background-color:var(--color-info-bg)!important}.text-blue-800,.text-blue-600{color:var(--color-info-text)!important}*{transition-property:background-color,border-color,color,fill,stroke;transition-duration:var(--transition-default);transition-timing-function:var(--transition-easing)}.preload *{transition:none!important}:root{--color-primary:#0d6efd;--color-primary-hover:#0b5ed7;--color-secondary:#6c757d;--color-secondary-hover:#5c636a;--color-success:#198754;--color-success-hover:#157347;--color-danger:#dc3545;--color-danger-hover:#bb2d3b;--color-warning:#ffc107;--color-info:#0dcaf0;--color-bg-dark:#212529;--color-bg-light:#f8f9fa;--color-bg-white:#fff;--color-border:#dee2e6;--color-border-light:#e9ecef;--color-text-primary:#212529;--color-text-secondary:#495057;--color-text-muted:#6c757d;--sidebar-width:15rem;--sidebar-collapsed-width:4.5rem;--navbar-height:3.5rem;--font-family-base:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SF Mono", "Fira Code", Consolas, monospace;--border-radius-sm:.25rem;--border-radius:.375rem;--border-radius-lg:.5rem;--ti-shadow-sm:0 .125rem .25rem #00000013;--shadow:0 .25rem .5rem #0000001a;--ti-shadow-lg:0 .5rem 1rem #00000026;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-smooth:.3s cubic-bezier(.4, 0, .2, 1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes homeRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{font-size:clamp(.9375rem,.729rem + .326vw,1.25rem)}body{font-family:var(--font-family-base);color:var(--color-text-primary);padding-top:var(--navbar-height);background-color:#fff;height:100vh;font-size:1rem;line-height:1.5;overflow:hidden}.app-layout{height:calc(100vh - var(--navbar-height));display:flex;overflow:hidden}.main-area{margin-left:var(--sidebar-width);transition:margin-left var(--transition-smooth);scrollbar-gutter:stable;background-color:#fff;flex:1;height:100%;padding:1.5rem 2rem;overflow:hidden auto}.main-content{width:100%;max-width:none;padding-bottom:2rem;animation:.4s ease-out forwards fadeIn}.sidebar-collapsed .main-area,html.sidebar-collapsed .main-area{margin-left:var(--sidebar-collapsed-width)}html.sidebar-collapsed .main-area{transition:none}.modal-overlay{z-index:2000;opacity:0;visibility:hidden;transition:all var(--transition-base);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-overlay.active{opacity:1;visibility:visible}.modal{background:var(--color-bg-white);border-radius:var(--border-radius-lg);box-shadow:var(--ti-shadow-lg);width:100%;max-width:40rem;max-height:90vh;transition:transform var(--transition-base);overflow:hidden;transform:scale(.9)translateY(-1rem)}.modal-overlay.active .modal{transform:scale(1)translateY(0)}.modal-lg{max-width:56rem}.modal-xl{max-width:72rem}.modal-header{border-bottom:.0625rem solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.modal-title{margin:0;font-size:1.25rem;font-weight:500}.modal-close{color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:.25rem;font-size:1.5rem;line-height:1}.modal-close:hover{color:var(--color-text-primary)}.modal-body{padding:1.5rem;overflow:hidden auto}.modal-body.modal-body-no-scroll{overflow:hidden}.modal-footer{border-top:.0625rem solid var(--color-border);justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}.btn{border-radius:var(--border-radius);cursor:pointer;transition:all var(--transition-fast);border:.0625rem solid #0000;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.65;cursor:not-allowed}.btn-sm{padding:.375rem .625rem;font-size:.8125rem}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.btn-secondary:hover:not(:disabled){background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.btn-success{background-color:var(--color-success);border-color:var(--color-success);color:#fff}.btn-success:hover:not(:disabled){background-color:var(--color-success-hover);border-color:var(--color-success-hover)}.btn-danger{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}.btn-danger:hover:not(:disabled){background-color:var(--color-danger-hover);border-color:var(--color-danger-hover)}.btn-warning{background-color:var(--color-warning);border-color:var(--color-warning);color:#000}.btn-info{background-color:var(--color-info);border-color:var(--color-info);color:#000}.alert{border-radius:var(--border-radius);padding:.875rem 1rem;font-size:.9375rem}.alert-success{color:#0f5132;background-color:#d1e7dd;border:.0625rem solid #badbcc}.alert-danger{color:#842029;background-color:#f8d7da;border:.0625rem solid #f5c2c7}.alert-warning{color:#664d03;background-color:#fff3cd;border:.0625rem solid #ffecb5}.alert-info{color:#084298;background-color:#cfe2ff;border:.0625rem solid #b6d4fe}.form-group{margin-bottom:1rem}.form-label{color:var(--color-text-primary);margin-bottom:.375rem;font-size:.9375rem;font-weight:500;display:block}.form-control{color:#1e293b;width:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.5;display:block}.form-control:focus{border-color:#1a56db;outline:none;box-shadow:0 0 0 3px #1a56db26}.form-control::placeholder{color:#94a3b8}textarea.form-control{resize:vertical;min-height:6rem}select.form-control{cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}select.form-control:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%231a56db' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}select.form-control option{color:#1e293b;background:#fff;padding:.5rem}.form-text{color:var(--color-text-muted);margin-top:.25rem;font-size:.8125rem;display:block}.form-check{align-items:center;gap:.5rem;padding:.375rem 0;display:flex}.checkbox-card-group{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem;display:grid}.checkbox-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;padding:.75rem 1rem;transition:all .15s;display:flex;position:relative}.checkbox-card:hover{background:#fafafa;border-color:#cbd5e1}.checkbox-card.selected{background:#eff6ff;border-color:#1a56db}.checkbox-card-input{opacity:0;width:0;height:0;position:absolute}.checkbox-card-content{align-items:center;gap:.625rem;width:100%;display:flex}.checkbox-card-icon{color:#64748b;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;flex-shrink:0;font-family:Material Symbols Rounded;font-size:1.125rem;transition:color .2s}.checkbox-card.selected .checkbox-card-icon{color:#1a56db}.checkbox-card-text{flex-direction:column;flex:1;min-width:0;display:flex}.checkbox-card-title{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;transition:color .2s;overflow:hidden}.checkbox-card.selected .checkbox-card-title{color:#1a56db}.checkbox-card-description{color:#64748b;font-size:.6875rem;line-height:1.3}.checkbox-card-checkmark{color:#1a56db;opacity:0;font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;flex-shrink:0;margin-left:auto;font-family:Material Symbols Rounded;font-size:1rem;transition:all .15s;transform:scale(.5)}.checkbox-card.selected .checkbox-card-checkmark{opacity:1;transform:scale(1)}.checkbox-empty-state{color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.checkbox-empty-state .material-symbols-rounded{font-size:1.25rem}.form-check-input{cursor:pointer;width:1rem;height:1rem}.table-container{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:visible;box-shadow:0 4px 6px -1px #0000001a,0 10px 20px -2px #00000014}.table{border-collapse:collapse;width:100%;font-size:.875rem}.table th,.table td{text-align:left;padding:1rem 1.25rem}.table th{text-transform:uppercase;letter-spacing:.04em;color:#f8fafc;vertical-align:middle;background:#1e293b;border-bottom:none;height:3.5rem;font-size:.8125rem;font-weight:600;position:sticky;top:0}.table th:first-child{border-top-left-radius:.75rem}.table th:last-child{border-top-right-radius:.75rem}.table td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9}.table td.truncate{text-overflow:ellipsis;white-space:nowrap;max-width:15rem;overflow:hidden}.table .col-wide{min-width:12rem}.table .col-narrow{width:8rem}.table .col-name{width:12rem}.table .col-desc{min-width:20rem}.table .col-icon{text-align:center;width:5rem}.table .col-type{text-align:center;width:7rem}.table td.col-icon{text-align:center}.table td.col-icon action-menu{justify-content:center;display:inline-flex}.table tbody tr{transition:background-color .15s}.table tbody tr:hover{background-color:#fafbfc}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:last-child td:first-child{border-bottom-left-radius:.75rem}.table tbody tr:last-child td:last-child{border-bottom-right-radius:.75rem}.table-empty{text-align:center;color:#94a3b8;padding:3rem 1.5rem}.table-empty-icon{opacity:.5;margin-bottom:1rem;font-family:Material Symbols Rounded;font-size:3rem}.table-empty-text{font-size:.9375rem}.card{background:var(--color-bg-white);border:.0625rem solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--ti-shadow-sm)}.card-header{border-bottom:.0625rem solid var(--color-border);background-color:var(--color-bg-light);padding:.875rem 1.25rem}.card-body{padding:1.25rem}.card-title{margin:0 0 .75rem;font-size:1.125rem;font-weight:500}.card-text{color:var(--color-text-muted);margin:0 0 1rem;font-size:.9375rem}.badge{letter-spacing:.01em;border:1px solid #0000;border-radius:2rem;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.badge .badge-icon{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 20;font-family:Material Symbols Rounded;font-size:.875rem;line-height:1}.badge-primary{color:#2563eb;background-color:#eff6ff;border-color:#bfdbfe}.badge-secondary{color:#475569;background-color:#f1f5f9;border-color:#e2e8f0}.badge-success{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}.badge-danger{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}.badge-warning{color:#d97706;background-color:#fffbeb;border-color:#fde68a}.badge-info{color:#0284c7;background-color:#f0f9ff;border-color:#bae6fd}.badge-purple{color:#1a56db;background-color:#eff6ff;border-color:#bfdbfe}.type-icon{cursor:default;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative}.type-icon .material-symbols-rounded{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24;font-size:1.25rem}.type-icon:hover{z-index:9999;transform:scale(1.1)}.type-icon:after{content:attr(title);color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;z-index:9999;pointer-events:none;background:#1e293b;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:opacity .2s,visibility .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-.25rem)}.type-icon:before{content:"";opacity:0;visibility:hidden;z-index:9999;border:.375rem solid #0000;border-top-color:#1e293b;transition:opacity .2s,visibility .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(.25rem)}.type-icon:hover:after,.type-icon:hover:before{opacity:1;visibility:visible}.icon-btn-tooltip:after{content:attr(data-tooltip);color:#f1f5f9;white-space:nowrap;opacity:0;visibility:hidden;z-index:9999;pointer-events:none;background:#1e293b;border-radius:.375rem;padding:.3rem .6rem;font-size:.6875rem;font-weight:500;line-height:1.3;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translate(-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.icon-btn-tooltip:before{content:"";opacity:0;visibility:hidden;z-index:9999;pointer-events:none;border:.3rem solid #0000;border-top-color:#1e293b;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + .075rem);left:50%;transform:translate(-50%)}.icon-btn-tooltip:hover:after,.icon-btn-tooltip:hover:before{opacity:1;visibility:visible}.dark .icon-btn-tooltip:after{color:#0f172a;background:#f1f5f9}.dark .icon-btn-tooltip:before{border-top-color:#f1f5f9}.icon-btn-tooltip:disabled:after,.icon-btn-tooltip:disabled:before{display:none}.icon-btn-tooltip--below:after{top:calc(100% + .375rem);bottom:auto}.icon-btn-tooltip--below:before{border-top-color:#0000;border-bottom-color:#1e293b;top:calc(100% + .05rem);bottom:auto}.dark .icon-btn-tooltip--below:before{border-top-color:#0000;border-bottom-color:#f1f5f9}.type-icon-prompt{color:#2563eb;background:#eff6ff}.type-icon-prompt:hover{box-shadow:0 4px 12px #2563eb40}.type-icon-code{color:#059669;background:#ecfdf5}.type-icon-code:hover{box-shadow:0 4px 12px #05966940}.type-icon-none{color:#cbd5e1;background:#f8fafc}.type-icon-none:hover{box-shadow:none}.type-icon-loading{color:#94a3b8;background:#f8fafc;animation:1.5s ease-in-out infinite pulse-icon}@keyframes pulse-icon{0%,to{opacity:.5}50%{opacity:1}}.hidden{display:none!important}.pre-wrap{white-space:pre-wrap;word-wrap:break-word;font-family:var(--font-family-mono);margin:0;font-size:.8125rem}.ti-text-muted{color:var(--color-text-muted)}.text-danger{color:var(--color-danger)}.file-upload-wrapper{position:relative}.file-upload-input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.file-upload-area{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.5rem;transition:all .2s;display:flex}.file-upload-wrapper:hover .file-upload-area,.file-upload-input:focus+.file-upload-area{background:#eff6ff;border-color:#1a56db}.file-upload-icon{color:#94a3b8;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-family:Material Symbols Rounded;font-size:2.5rem;transition:color .2s}.file-upload-wrapper:hover .file-upload-icon{color:#1a56db}.file-upload-text{color:#475569;font-size:.9375rem;font-weight:500}.file-upload-hint{color:#94a3b8;font-size:.75rem}.file-upload-selected{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem .875rem;font-size:.8125rem;display:none}.file-upload-selected.has-file{display:flex}.file-upload-selected:before{content:"check_circle";font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-family:Material Symbols Rounded;font-size:1.125rem}.dynamic-form .form-group{transition:opacity .2s,max-height .2s}.dynamic-form .form-group.hidden{opacity:0;max-height:0;margin:0;overflow:hidden}.radio-label input[type=radio]{accent-color:#1a56db;width:1rem;height:1rem}.form-check{align-items:center;gap:.5rem;display:flex}.form-check-input{accent-color:#1a56db;width:1rem;height:1rem}.form-check-label{cursor:pointer;font-size:.9375rem}.text-success{color:var(--color-success)}.page-header{border-bottom:.0625rem solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.page-header h1{color:var(--color-text-primary);margin:0;font-size:1.5rem;font-weight:600}.page-description{color:var(--color-text-muted);max-width:50rem;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}.row{flex-wrap:wrap;margin:-.75rem;display:flex}.col{flex:1;padding:.75rem}.col-4{flex:0 0 33.333%;max-width:33.333%;padding:.75rem}.col-6{flex:0 0 50%;max-width:50%;padding:.75rem}.col-12{flex:0 0 100%;max-width:100%;padding:.75rem}.accordion{border:.0625rem solid var(--color-border);border-radius:var(--border-radius);overflow:hidden}.accordion-item{border-bottom:.0625rem solid var(--color-border)}.accordion-item:last-child{border-bottom:none}.accordion-header{margin:0}.accordion-button{text-align:left;background-color:var(--color-bg-white);cursor:pointer;width:100%;transition:background-color var(--transition-fast);border:none;align-items:center;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.accordion-button:hover{background-color:var(--color-bg-light)}.accordion-body{border-top:.0625rem solid var(--color-border);padding:1.25rem}.section-title{color:var(--color-text-primary);margin:2rem 0 1rem;font-size:1.25rem;font-weight:500}.header-actions{gap:.5rem;display:flex}.radio-group{flex-wrap:wrap;gap:1rem;display:flex}.radio-label{cursor:pointer;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.radio-label input[type=radio]{cursor:pointer;width:1rem;height:1rem}.metrics-list{border:.0625rem solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg-light);padding:1rem}.view-field{background-color:var(--color-bg-light);border:.0625rem solid var(--color-border);border-radius:var(--border-radius);margin:0;padding:.75rem 1rem}.filters-card{margin-bottom:1.5rem}.filter-actions{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.pagination{border-top:.0625rem solid var(--color-border);justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;display:flex}.accordion-header{cursor:pointer;background-color:var(--color-bg-white);transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.accordion-header:hover{background-color:var(--color-bg-light)}.accordion-icon{color:var(--color-text-muted);transition:transform var(--transition-base);font-size:.75rem}.accordion-item .accordion-body{max-height:0;transition:max-height var(--transition-smooth);border-top:none;padding:0 1.25rem;overflow:hidden}.accordion-item.active .accordion-body{border-top:.0625rem solid var(--color-border);padding:1.25rem}.accordion-item-failed{border-left:.25rem solid var(--color-danger)}.getting-started{background-color:#0000;border-radius:0;margin-top:0;padding:0}.getting-started h3{margin:0 0 1rem;font-size:1.25rem;font-weight:500}.getting-started ol{margin:0;padding-left:1.5rem}.getting-started li{margin-bottom:.5rem;font-size:.9375rem}code{font-family:var(--font-family-mono);background-color:var(--color-bg-light);border-radius:var(--border-radius-sm);padding:.125rem .375rem;font-size:.875em}pre{font-family:var(--font-family-mono);background-color:var(--color-bg-light);border:.0625rem solid var(--color-border);border-radius:var(--border-radius);padding:1rem;font-size:.8125rem;overflow-x:auto}.menu-item{cursor:pointer;width:100%;font-family:var(--font-family-base);color:#334155;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .1s;display:flex}.menu-item:hover{background:#f8fafc}.menu-item:active{background:#f1f5f9}.menu-item .item-icon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.125rem;line-height:1}.menu-item.danger{color:#ef4444}.menu-item.danger:hover{background:#fef2f2}.menu-item.warning{color:#f59e0b}.menu-item.warning:hover{background:#fffbeb}.menu-item.info{color:#0ea5e9}.menu-item.info:hover{background:#f0f9ff}.menu-item.success{color:#10b981}.menu-item.success:hover{background:#ecfdf5}action-menu .divider{background:#e2e8f0;height:1px;margin:.375rem 0}@media (width<=48rem){.sidebar{transform:translate(-100%)}.main-area{height:100%;margin-left:0;padding:1rem}.col-4,.col-6{flex:0 0 100%;max-width:100%}.page-header{flex-direction:column;align-items:flex-start;gap:.75rem}.header-actions{width:100%}.radio-group{flex-direction:column;gap:.5rem}}.app-navbar{z-index:1000;display:block;position:fixed;top:0;left:0;right:0}.navbar{height:3.5rem;font-family:var(--font-family-base);background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;display:flex;position:relative;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000d}.menu-btn{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-right:1rem;transition:background .15s;display:flex}.menu-btn:hover{background:#f1f5f9}.menu-btn:active{background:#e2e8f0}.menu-icon{color:#334155;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.5rem}.brand{color:#0f172a;align-items:center;gap:.625rem;text-decoration:none;display:flex}.brand-logo{object-fit:contain;width:auto;height:1.5rem}.navbar-left{align-items:center;min-width:0;display:flex}.navbar-center{letter-spacing:-.01em;color:#0f172a;white-space:nowrap;pointer-events:none;align-items:center;max-width:40%;font-size:1.35rem;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:50%;overflow:hidden visible;transform:translate(-50%)}@media (width<=80rem){.navbar{justify-content:flex-start}.navbar-center{max-width:none;margin-left:.25rem;position:static;left:auto;transform:none}.navbar-right{margin-left:auto}}@media (width<=40rem){.navbar-center{display:none}}.navbar-center .highlight{font-weight:800}.navbar-right{justify-content:flex-end;align-items:center;min-width:0;display:flex}.profile-avatar{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a56db 0%,#1e40af 100%);border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:flex}.profile-avatar:hover{transform:scale(1.05);box-shadow:0 2px 8px #1a56db66}.app-sidebar{z-index:100;width:15rem;transition:width .3s cubic-bezier(.4,0,.2,1);display:block;position:fixed;top:3.5rem;bottom:0;left:0}.app-sidebar.collapsed{width:4.5rem}.app-sidebar.no-transition,.app-sidebar.no-transition .sidebar,.app-sidebar.no-transition .nav-link,.app-sidebar.no-transition .nav-label{transition:none!important}.sidebar{height:100%;font-family:var(--font-family-base);box-sizing:border-box;background:#fff;border-right:1px solid #e2e8f0;padding:1rem .75rem;transition:padding .3s cubic-bezier(.4,0,.2,1);overflow:hidden auto}.app-sidebar.collapsed .sidebar{padding:1rem .5rem;overflow:visible}.nav-list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-item{list-style:none;position:relative}.nav-link{color:#475569;white-space:nowrap;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.app-sidebar.collapsed .nav-link{justify-content:center;width:100%;padding:.75rem 0}.nav-link:hover{color:#1e293b;background:#f8fafc;border-color:#e2e8f0}.app-sidebar:not(.collapsed) .nav-link:hover{transform:translate(4px)}.nav-link.active{color:#1e293b;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-color:#cbd5e1;font-weight:500;box-shadow:0 2px 8px #0000000a}.nav-link.active .nav-icon{color:var(--entity-color,#1a56db)}.nav-icon{color:#94a3b8;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;flex-shrink:0;font-family:Material Symbols Rounded;font-size:1.375rem;transition:color .2s}.nav-link:hover .nav-icon{color:var(--entity-color,#64748b)}.nav-label{opacity:1;font-size:.9375rem;font-weight:500;transition:opacity .2s}.app-sidebar.collapsed .nav-label{color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:9999;background:#1e293b;border-radius:.5rem;margin-left:.75rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;top:50%;left:100%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.app-sidebar.collapsed.ready .nav-item:hover .nav-label{opacity:1;visibility:visible}.app-sidebar.collapsed:not(.ready) .nav-label{display:none}.app-sidebar.collapsed .nav-label:before{content:"";border:6px solid #0000;border-right-color:#1e293b;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.sidebar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sidebar{flex-direction:column;display:flex}.version-text{color:#9ca3af;text-align:center;border-top:1px solid #e2e8f0;margin-top:auto;padding:1rem 0;font-size:.75rem}.app-sidebar.collapsed .version-text{padding:.75rem 0;font-size:.625rem}.app-sidebar.collapsed .nav-link__external{display:none}.app-button{display:inline-block}.app-button .btn{font-family:var(--font-family-base);box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem;transition:all .2s;display:inline-flex}.app-button .btn:hover{transform:scale(1.02)}.app-button .btn:active{transform:scale(.98)}.app-button .btn:focus{outline:none;box-shadow:0 0 0 3px #1a56db4d}.app-button .icon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.25em;line-height:1}.app-modal{z-index:10000;display:none;position:fixed;inset:0}.app-modal.open{display:flex}.app-modal .overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;animation:.2s fadeIn;position:absolute;inset:0}.app-modal .modal-container{justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}@media (width>=768px){.app-modal .modal-container{padding:2rem}}.app-modal .modal{width:100%;max-width:40rem;max-height:90vh;font-family:var(--font-family-base);background:#fff;border-radius:1rem;flex-direction:column;animation:.25s slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.app-modal .modal-header{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.app-modal .modal-title{color:#1e293b;align-items:center;gap:.625rem;margin:0;font-size:1.125rem;font-weight:600;display:flex}.app-modal .modal-title .title-icon{color:#1a56db;font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.375rem}.app-modal .close-btn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .15s;display:flex}.app-modal .close-btn:hover{color:#1e293b;background:#f1f5f9}.app-modal .close-btn .close-icon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.25rem}.app-modal .modal-body{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent;flex:auto;min-height:0;padding:1.5rem;overflow:hidden auto}.app-modal .modal-body.modal-body-no-scroll{flex-direction:column;display:flex;overflow:hidden}.app-modal .modal-body::-webkit-scrollbar{width:6px}.app-modal .modal-body::-webkit-scrollbar-track{background:0 0}.app-modal .modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.app-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.app-modal .modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;border-radius:0 0 1rem 1rem;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.magic-card{perspective:900px;height:100%;display:block}.magic-card .card{text-align:center;font-family:var(--font-family-base);transform-style:preserve-3d;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;align-items:center;height:100%;padding:1rem;transition:transform .15s ease-out,box-shadow .35s,border-color .2s;display:flex;box-shadow:0 .5rem 1.25rem #00000014}.dark .magic-card .card{background:#1e293b;border-color:#334155;box-shadow:0 .5rem 1.25rem #0000004d}.magic-card .icon{color:#1e293b;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-family:Material Symbols Rounded;font-size:2.25rem;transition:transform .3s ease-out;transform:translateZ(2.5rem)}.dark .magic-card .icon{color:#60a5fa}.magic-card .title{color:#222;margin-top:.5rem;font-size:.9375rem;font-weight:600;transform:translateZ(1.5rem)}.dark .magic-card .title{color:#f1f5f9}.magic-card .description{color:#555;flex:1;margin:.5rem 0 .625rem;font-size:.775rem;line-height:1.5;transform:translateZ(1.25rem)}.dark .magic-card .description{color:#cbd5e1}.magic-card a.btn{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#1e293b;background-image:linear-gradient(#1e293b,#1e293b),linear-gradient(#1e293b,#1e293b);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:.125rem solid #0000;border-radius:.5rem;margin-top:auto;padding:.45rem .9rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:transform .25s ease-out,background-image .4s;display:inline-block;transform:translateZ(1.75rem)}.magic-card .btn-row{justify-content:center;gap:.5rem;width:100%;margin-top:auto;display:flex;transform:translateZ(1.75rem)}.magic-card .btn-row a.btn{text-align:center;white-space:nowrap;flex:1;margin-top:0;transform:none}.dark .magic-card a.btn{background-color:#3b82f6;background-image:linear-gradient(#3b82f6,#3b82f6),linear-gradient(#3b82f6,#3b82f6);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.magic-card a.btn:hover{background-image:linear-gradient(#1e293b,#1e293b),linear-gradient(45deg,#06b6d4,#3b82f6,#1a56db);transform:translateZ(2.75rem)}.dark .magic-card a.btn:hover{background-image:linear-gradient(#2563eb,#2563eb),linear-gradient(45deg,#06b6d4,#3b82f6,#1a56db)}.magic-card .card:hover{transform:translateY(-4px)rotateX(3deg);box-shadow:0 1.5rem 3rem #0000002e}.dark .magic-card .card:hover{transform:translateY(-4px)rotateX(3deg);box-shadow:0 1.5rem 3rem #00000080}.getting-started{height:100%;display:block}.getting-started .container{font-family:var(--font-family-base);box-sizing:border-box;--gs-line:#94a3b873;--gs-icon-bg:#1a56db14;--gs-icon-border:#1a56db2e;--gs-icon-color:#1a56db;--gs-title:#0f172a;--gs-desc:#64748b;border-radius:1rem;flex-direction:column;height:100%;padding:1.5rem;display:flex}.getting-started .header{align-items:center;gap:.625rem;margin-bottom:1.25rem;display:flex}.getting-started .header-icon{color:#fbbf24;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.5rem}.getting-started h3{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.getting-started .steps{flex-direction:column;flex:1;gap:0;display:flex}.getting-started .step{cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.875rem;margin:0 -.25rem;padding:.25rem;transition:background-color .15s,transform .18s;display:flex}.getting-started .step:hover{background-color:#1a56db0f;transform:scale(1.01)}.dark .getting-started .step:hover{background-color:#1a56db1f}.getting-started .steps.steps-timeline{gap:.95rem}.getting-started .step-marker{flex-shrink:0;justify-content:center;width:2.5rem;display:flex;position:relative}.getting-started .step-marker:after{content:"";background:var(--gs-line);border-radius:2px;width:2px;position:absolute;top:2.35rem;bottom:-.95rem;left:50%;transform:translate(-50%)}.getting-started .step.is-last .step-marker:after{display:none}.getting-started .marker-icon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;background:var(--gs-icon-bg);border:1px solid var(--gs-icon-border);width:2.35rem;height:2.35rem;color:var(--gs-icon-color);border-radius:999px;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:1.25rem;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex;box-shadow:0 10px 20px #0f172a14}.getting-started .step:hover .marker-icon{transform:scale(1.14);box-shadow:0 18px 40px #0f172a38,0 0 0 6px #1a56db0f}.getting-started .step-content{flex:1;transition:transform .18s}.getting-started .step:hover .step-content{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.getting-started .step,.getting-started .marker-icon,.getting-started .step-content{transition:none!important}.getting-started .step:hover{transform:none}.getting-started .step:hover .marker-icon{transform:none;box-shadow:0 10px 20px #0f172a14}.getting-started .step:hover .step-content{transform:none}}.getting-started .step-title{color:var(--gs-title);font-size:.95rem;font-weight:600;line-height:1.2}.getting-started .step-desc{color:var(--gs-desc);margin-top:.25rem;font-size:.8125rem;line-height:1.35}.app-select{font-family:var(--font-family-base);display:block;position:relative}.app-select .select-trigger{color:#1e293b;cursor:pointer;box-sizing:border-box;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:all .15s;display:flex}.app-select .select-trigger:hover{border-color:#cbd5e1}.app-select .select-trigger:focus{border-color:#1a56db;outline:none;box-shadow:0 0 0 3px #1a56db26}.app-select .select-trigger.open{border-color:#1a56db;box-shadow:0 0 0 3px #1a56db26}.app-select .select-trigger.disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.app-select .select-trigger.placeholder{color:#94a3b8}.app-select .trigger-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.app-select .trigger-icon{color:#64748b;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;flex-shrink:0;margin-left:.5rem;font-family:Material Symbols Rounded;font-size:1.25rem;transition:transform .2s}.app-select .select-trigger.open .trigger-icon{color:#1a56db;transform:rotate(180deg)}.app-select-dropdown{z-index:9999;max-height:15rem;font-family:var(--font-family-base);background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;margin-top:4px;animation:.15s fadeIn;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 10px 15px -3px #0000001a}.app-select-option{color:#334155;cursor:pointer;align-items:center;padding:.625rem .875rem;font-size:.875rem;transition:background .1s;display:flex}.app-select-option:hover{background:#f8fafc}.app-select-option.selected{color:#1a56db;background:#eff6ff;font-weight:500}.app-select-option.selected:after{content:"✓";color:#1a56db;margin-left:auto;font-weight:600}.table-filter-bar{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex;box-shadow:0 1px 3px #0000000d}.table-filter-group{align-items:center;min-width:16rem;max-width:20rem;display:flex;position:relative}.table-filter-icon{color:#94a3b8;pointer-events:none;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Rounded;font-size:1.25rem;position:absolute;left:.75rem}.table-filter-input{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.5rem .75rem .5rem 2.25rem;font-family:inherit;font-size:.8125rem;transition:all .15s}.table-filter-input:hover{border-color:#cbd5e1}.table-filter-input:focus{border-color:#1a56db;outline:none;box-shadow:0 0 0 3px #1a56db26}.table-filter-input::placeholder{color:#94a3b8}.table-filter-clear-btn{cursor:pointer;color:#64748b;background:#e2e8f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-family:Material Symbols Rounded;font-size:.875rem;transition:all .15s;display:none;position:absolute;right:.375rem}.table-filter-clear-btn:hover{color:#334155;background:#cbd5e1}.table-filter-clear-btn.visible{display:flex}.table-filter-column-cards{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.table-filter-column-card{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:2rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.table-filter-column-card:hover{background:#f8fafc;border-color:#cbd5e1}.table-filter-column-card.selected{color:#1a56db;background:#eff6ff;border-color:#bfdbfe}.table-filter-column-card.selected:hover{background:#dbeafe}.table-filter-column-card .check-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;opacity:0;width:0;font-family:Material Symbols Rounded;font-size:.875rem;transition:all .15s}.table-filter-column-card.selected .check-icon{opacity:1;width:auto}.table-filter-results-count{color:#64748b;white-space:nowrap;margin-left:auto;font-size:.75rem}.table-filter-results-count strong{color:#1e293b;font-weight:600}.getting-started .container{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0e6;box-shadow:0 10px 30px #0f172a0f}.getting-started h3{color:#0f172a}.getting-started .step-num{color:#475569;background:#f8fafc;border-color:#e2e8f0}.getting-started .step:hover .step-num{color:#1a56db;background:#eff6ff;border-color:#1a56db}.getting-started .step-icon{color:#64748b}.getting-started .step:hover .step-icon{color:#1a56db}.getting-started .step-title{color:#1e293b}.getting-started .step-desc{color:#64748b}.getting-started .mini-step{background:#f1f5f9;border:1px solid #e2e8f0}.getting-started .mini-step:hover{background:#eff6ff;border-color:#bfdbfe}.getting-started .mini-icon{color:#1a56db}.getting-started .mini-text{color:#334155}.getting-started .step-or{color:#94a3b8}.dark .getting-started .container{--gs-line:#94a3b840;--gs-icon-bg:#1a56db29;--gs-icon-border:#60a5fa38;--gs-icon-color:#93c5fd;--gs-title:#e2e8f0;--gs-desc:#94a3b8;background:linear-gradient(#1e293beb 0%,#0f172aeb 100%)!important;border:1px solid #334155e6!important;box-shadow:0 16px 40px #00000059!important}.dark .getting-started h3{color:#f1f5f9}.dark .getting-started .step-num{color:#93c5fd;background:#1a56db26;border-color:#1a56db}.dark .getting-started .step:hover .step-num{color:#bfdbfe;background:#1a56db40;border-color:#3b82f6}.dark .getting-started .step-icon{color:#94a3b8}.dark .getting-started .step:hover .step-icon,.dark .getting-started .step-title{color:#e2e8f0}.dark .getting-started .step-desc{color:#94a3b8}.dark .getting-started .mini-step{background:#ffffff0d}.dark .getting-started .mini-step:hover{background:#ffffff1a}.dark .getting-started .mini-icon{color:#94a3b8}.dark .getting-started .mini-text{color:#cbd5e1}.dark .getting-started .step-or{color:#64748b}.dark .app-select .select-trigger{color:#f1f5f9;background:#1e293b;border-color:#334155}.dark .app-select .select-trigger:hover{border-color:#475569}.dark .app-select .select-trigger:focus,.dark .app-select .select-trigger.open{border-color:#1a56db;box-shadow:0 0 0 3px #1a56db33}.dark .app-select .select-trigger.placeholder{color:#64748b}.dark .app-select .trigger-icon{color:#94a3b8}.dark .app-select-dropdown{background:#1e293b;border-color:#334155;box-shadow:0 10px 40px #0006,0 4px 12px #0000004d}.dark .app-select-option{color:#e2e8f0}.dark .app-select-option:hover{background:#334155}.dark .app-select-option.selected{color:#93c5fd;background:#1a56db33}.dark .app-select-option.selected:after{color:#93c5fd}.dark .table-filter-bar{background:#1e293b;border-color:#334155}.dark .table-filter-input{color:#f1f5f9;background:#0f172a;border-color:#334155}.dark .table-filter-input:hover{border-color:#475569}.dark .table-filter-input:focus{border-color:#1a56db;box-shadow:0 0 0 3px #1a56db33}.dark .table-filter-input::placeholder,.dark .table-filter-icon{color:#64748b}.dark .table-filter-clear-btn{color:#94a3b8;background:#334155}.dark .table-filter-clear-btn:hover{color:#e2e8f0;background:#475569}.dark .table-filter-column-card{color:#94a3b8;background:#1e293b;border-color:#334155}.dark .table-filter-column-card:hover{background:#334155;border-color:#475569}.dark .table-filter-column-card.selected{color:#93c5fd;background:#1a56db33;border-color:#1a56db}.dark .table-filter-results-count{color:#94a3b8}.dark .table-filter-results-count strong{color:#f1f5f9}.welcome-header{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:2.5rem;display:flex}.welcome-header.page-header{border-bottom:none;padding-bottom:0}.welcome-header:after{content:"";background:var(--color-border);width:100%;height:1px;margin-top:1.25rem}.welcome-header h1{font-family:var(--font-family-base);color:var(--text-primary);letter-spacing:-.02em;font-size:2.3rem;font-weight:600}.dark .welcome-header h1{color:#f1f5f9}.welcome-header h1 .welcome-icon{-webkit-text-fill-color:transparent;vertical-align:middle;background:linear-gradient(135deg,#06b6d4,#3b82f6);-webkit-background-clip:text;background-clip:text;margin-right:.1em;font-size:.9em}.welcome-header h1 .highlight{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#06b6d4,#3b82f6);-webkit-background-clip:text;background-clip:text;font-weight:700}.page-subtitle{font-family:var(--font-family-base);color:var(--text-secondary);margin:.5rem 0 0;font-size:1.15rem;font-weight:400}.card-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.25rem;margin-bottom:2rem;display:grid}.home-layout{grid-template-columns:1fr;align-items:start;gap:1.5rem;width:100%;display:grid}.home-left,.home-right{min-width:0}@media (width>=64rem){.home-layout{grid-template-columns:minmax(16rem,20rem) 1fr;align-items:stretch;gap:2.5rem}.home-left,.home-right{align-self:stretch;height:100%}.home-right .card-grid{align-content:start;height:100%}}.card-grid .magic-card{height:100%}.home-right .magic-card .card{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border-color:#e2e8f0e6;padding:.9rem;box-shadow:0 10px 30px #0f172a0f}.home-right .magic-card .icon{color:#1e293b;font-size:2.05rem}.home-right .magic-card .title{margin-top:.45rem;font-size:.9rem}.home-right .magic-card .description{margin:.45rem 0 .55rem;font-size:.74rem}.home-right .magic-card a.btn{background-image:linear-gradient(#1e293b,#1e293b),linear-gradient(135deg,#06b6d4,#3b82f6);padding:.4rem .75rem;font-size:.72rem}.home-right .magic-card .btn-row{gap:.4rem}.dark .home-right .magic-card .card{background:linear-gradient(#1e293beb 0%,#0f172aeb 100%);border-color:#334155e6;box-shadow:0 16px 40px #00000059}.dark .home-right .magic-card .icon{color:#93c5fd}.dark .home-right .magic-card a.btn{background-image:linear-gradient(#2563eb,#2563eb),linear-gradient(135deg,#06b6d4,#3b82f6)}.getting-started{margin-top:0;display:block}@media (width>=64rem){.card-grid{grid-template-columns:repeat(3,1fr)}.home-right .card-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:0}}@media (width<=48rem){.card-grid{grid-template-columns:1fr;gap:1rem}.home-right .card-grid{margin-bottom:0}}.badge+.badge{margin-left:.25rem}.prompt-tabs{gap:var(--spacing,.25rem);margin-bottom:-1px;display:flex;overflow-x:auto}.prompt-tab{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-bottom-width:2px;display:flex}.prompt-tab--active{border-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.prompt-tab--active:is(.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.prompt-tab--inactive{color:var(--color-gray-500,oklch(55.1% .027 264.364));border-color:#0000}@media (hover:hover){.prompt-tab--inactive:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));color:var(--color-gray-700,oklch(37.3% .034 259.733))}}.prompt-tab--inactive:is(.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}@media (hover:hover){.prompt-tab--inactive:is(.dark *):hover{border-color:var(--color-slate-600,oklch(44.6% .043 257.281));color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.prompt-tab--disabled{cursor:not-allowed;color:var(--color-gray-300,oklch(87.2% .01 258.338));border-color:#0000}.prompt-tab--disabled:is(.dark *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.prompt-editor{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-green-400,oklch(79.2% .209 151.711))}.prompt-editor:is(.dark *){border-color:var(--color-slate-600,oklch(44.6% .043 257.281));background-color:var(--color-slate-950,oklch(12.9% .042 264.695));color:var(--color-green-300,oklch(87.1% .15 154.449))}.prompt-editor{tab-size:2}.prompt-editor:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-outline-style:none;border-color:#0000;outline-style:none}.prompt-preview{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.prompt-preview:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.prompt-preview--streaming .cursor{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 2);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));display:inline-block}.version-timeline{position:relative}.version-timeline:before{content:"";top:0;bottom:0;left:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * .5);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));position:absolute}.version-timeline:before:is(){background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.version-item{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 14);position:relative}.version-dot{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:2px;border-radius:2147483647px;position:absolute}.version-dot--current{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.version-dot--current:is(.dark *){border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.version-dot--past{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.version-dot--past:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.version-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px}.version-card:is(.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.version-card--current{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.version-card--current:is(.dark *){border-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.version-card--past{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}@media (hover:hover){.version-card--past:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.version-card--past:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}@media (hover:hover){.version-card--past:is(.dark *):hover{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.diff-line{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}.diff-line--unchanged{background-color:var(--color-white,#fff);color:var(--color-gray-700,oklch(37.3% .034 259.733))}.diff-line--unchanged:is(.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031));color:var(--color-gray-300,oklch(87.2% .01 258.338))}.diff-line--added{background-color:var(--color-green-50,oklch(98.2% .018 155.826));color:var(--color-green-700,oklch(52.7% .154 150.069))}.diff-line--added:is(.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.diff-line--added:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 30%, transparent)}}.diff-line--added:is(.dark *){color:var(--color-green-300,oklch(87.1% .15 154.449))}.diff-line--removed{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-700,oklch(50.5% .213 27.518))}.diff-line--removed:is(.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.diff-line--removed:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 30%, transparent)}}.diff-line--removed:is(.dark *){color:var(--color-red-300,oklch(80.8% .114 19.571))}.diff-line-number{width:calc(var(--spacing,.25rem) * 12);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);text-align:right;-webkit-user-select:none;user-select:none}.diff-line-number:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.diff-line-number:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent)}}.chain-canvas{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.chain-canvas:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.chain-canvas:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent)}}.chain-canvas{background-image:radial-gradient(circle,#e5e7eb 1px,#0000 1px);background-size:20px 20px}.dark .chain-canvas{background-image:radial-gradient(circle,#374151 1px,#0000 1px)}.chain-node{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.chain-node:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.chain-node--selected{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.chain-node--selected:is(.dark *){border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.chain-connector{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--color-gray-400,oklch(70.7% .022 261.325))}.chain-connector:is(.dark *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.heatmap-cell{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.heatmap-cell--excellent{background-color:var(--color-green-500,oklch(72.3% .219 149.579))}.heatmap-cell--good{background-color:var(--color-green-400,oklch(79.2% .209 151.711))}.heatmap-cell--average{background-color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.heatmap-cell--poor{background-color:var(--color-orange-400,oklch(75% .183 55.934))}.heatmap-cell--bad{background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.template-card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.template-card:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.template-card{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.template-card:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.template-card:is(.dark *):hover{border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}}.template-card:hover .template-title{color:var(--color-blue-700,oklch(48.8% .243 264.376))}.template-card:hover .template-title:is(.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.suggestion-item{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3)}.suggestion-item:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.suggestion-priority--high{border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-100,oklch(93.6% .032 17.717));color:var(--color-red-700,oklch(50.5% .213 27.518))}.suggestion-priority--high:is(.dark *){border-color:var(--color-red-800,oklch(44.4% .177 26.899));background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--high:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 40%, transparent)}}.suggestion-priority--high:is(.dark *){color:var(--color-red-300,oklch(80.8% .114 19.571))}.suggestion-priority--medium{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}.suggestion-priority--medium:is(.dark *){border-color:var(--color-amber-800,oklch(47.3% .137 46.201));background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--medium:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.suggestion-priority--medium:is(.dark *){color:var(--color-amber-300,oklch(87.9% .169 91.605))}.suggestion-priority--low{border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-100,oklch(96.2% .044 156.743));color:var(--color-green-700,oklch(52.7% .154 150.069))}.suggestion-priority--low:is(.dark *){border-color:var(--color-green-800,oklch(44.8% .119 151.328));background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.suggestion-priority--low:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.suggestion-priority--low:is(.dark *){color:var(--color-green-300,oklch(87.1% .15 154.449))}.cost-tier--budget{border-color:var(--color-green-200,oklch(92.5% .084 155.995));background-color:var(--color-green-100,oklch(96.2% .044 156.743));color:var(--color-green-700,oklch(52.7% .154 150.069))}.cost-tier--budget:is(.dark *){border-color:var(--color-green-800,oklch(44.8% .119 151.328));background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.cost-tier--budget:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.cost-tier--budget:is(.dark *){color:var(--color-green-300,oklch(87.1% .15 154.449))}.cost-tier--standard{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.cost-tier--standard:is(.dark *){border-color:var(--color-blue-800,oklch(42.4% .199 265.638));background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.cost-tier--standard:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.cost-tier--standard:is(.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.cost-tier--premium{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}.cost-tier--premium:is(.dark *){border-color:var(--color-amber-800,oklch(47.3% .137 46.201));background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.cost-tier--premium:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.cost-tier--premium:is(.dark *){color:var(--color-amber-300,oklch(87.9% .169 91.605))}.table code{background-color:var(--color-bg-light);border-radius:var(--border-radius-sm);padding:.125rem .5rem;font-size:.8125rem}input[type=file].form-control{padding:.375rem}input[type=file].form-control::file-selector-button{background-color:var(--color-bg-light);border:.0625rem solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;margin-right:.75rem;padding:.375rem .75rem}input[type=file].form-control::file-selector-button:hover{background-color:var(--color-border-light)}.eval-job-checkbox{opacity:0;transition:opacity .1s}.eval-job-row:hover .eval-job-checkbox,.eval-job-row:focus-within .eval-job-checkbox,.eval-job-checkbox:focus-visible,.eval-job-checkbox:checked{opacity:1}.eval-job-row{border-radius:.5rem;transition:background-color .1s}.eval-job-row:hover{background-color:#8b5cf612}.dark .eval-job-row:hover{background-color:#8b5cf624}.eval-job-tree{--eval-tree-x:2rem;--eval-tree-branch-y:1.4rem;--eval-tree-color:#c4b5fdb3}.dark .eval-job-tree{--eval-tree-color:#8b5cf673}.eval-tree-node{position:relative}.eval-tree-node+.eval-tree-node{margin-top:.25rem}.eval-tree-node:before{content:"";left:var(--eval-tree-x);background:var(--eval-tree-color);width:2px;position:absolute;top:0;bottom:0}.eval-job-tree>.eval-tree-node:last-child:before{height:var(--eval-tree-branch-y);bottom:auto}.eval-tree-node:after{content:"";left:var(--eval-tree-x);top:var(--eval-tree-branch-y);width:calc(80px - var(--eval-tree-x));background:var(--eval-tree-color);height:2px;position:absolute}.eval-job-stat{align-items:baseline;gap:.3rem;min-width:0;display:inline-flex}.eval-job-stat__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);white-space:nowrap;font-size:.5625rem;font-weight:600}.eval-job-stat__value{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25}.eval-job-stat__value--score{color:#6d28d9;font-size:.8125rem}.dark .eval-job-stat__value--score{color:#c4b5fd}.eval-job-metric-strip{vertical-align:middle;flex:8rem;align-items:center;gap:1rem;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:hidden}.eval-job-metric-strip__measure{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:1rem;display:inline-flex;position:absolute;top:0;left:0}.eval-job-metric-strip .eval-job-stat{flex-shrink:1;min-width:0}.eval-job-metric-strip .eval-job-stat__label{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.eval-job-metric-more{color:#6d28d9;letter-spacing:.02em;cursor:pointer;background:#f5f3ffe6;border:1px solid #c4b5fd8c;border-radius:.25rem;flex-shrink:0;align-items:center;gap:.15rem;padding:.1rem .35rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.eval-job-metric-more:hover{background:#ede9fe}.dark .eval-job-metric-more{color:#c4b5fd;background:#4c1d9540;border-color:#8b5cf673}.dark .eval-job-metric-more:hover{background:#4c1d9566}.eval-job-metric-more .material-symbols-rounded{font-size:.875rem;line-height:1}.eval-job-metric-more__count{font-variant-numeric:tabular-nums}.eval-job-metric-more-menu{z-index:80;background:#fff;border:1px solid #ddd6fe;border-radius:.5rem;min-width:14rem;max-width:22rem;max-height:16rem;padding:.4rem 0;position:fixed;overflow:auto;box-shadow:0 10px 15px -3px #0f172a1f,0 4px 6px -4px #0f172a14}.dark .eval-job-metric-more-menu{background:#1e293b;border-color:#5b21b673;box-shadow:0 10px 15px -3px #00000059,0 4px 6px -4px #00000040}.eval-job-metric-more-menu__title{letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding:.25rem .75rem .4rem;font-size:.625rem;font-weight:700}.dark .eval-job-metric-more-menu__title{color:#94a3b8}.eval-job-metric-more-menu__list{margin:0;padding:0;list-style:none}.eval-job-metric-more-menu__item{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.35rem .75rem;font-size:.75rem;display:flex}.eval-job-metric-more-menu__label{color:#334155;word-break:break-word;min-width:0}.dark .eval-job-metric-more-menu__label{color:#e2e8f0}.eval-job-metric-more-menu__batch{letter-spacing:.03em;text-transform:uppercase;color:#6d28d9;vertical-align:middle;background:#f5f3ff;border-radius:.25rem;margin-left:.35rem;padding:.05rem .3rem;font-size:.5625rem;font-weight:700;display:inline-block}.dark .eval-job-metric-more-menu__batch{color:#c4b5fd;background:#4c1d9559}.eval-job-metric-more-menu__value{font-variant-numeric:tabular-nums;color:#6d28d9;flex-shrink:0;font-weight:700}.dark .eval-job-metric-more-menu__value{color:#c4b5fd}.eval-job-progress{background:#94a3b84d;border-radius:999px;align-self:center;width:2.25rem;height:3px;position:relative;overflow:hidden}.eval-job-progress__fill{background:#8b5cf6e6;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.eval-job-latest{text-transform:uppercase;letter-spacing:.04em;color:#6d28d9;white-space:nowrap;background:#8b5cf61f;border-radius:.25rem;align-items:center;padding:.05rem .3rem;font-size:.5625rem;font-weight:700;display:inline-flex}.dark .eval-job-latest{color:#c4b5fd;background:#8b5cf633}.eval-job-copy{width:1.625rem;height:1.625rem;color:var(--color-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.eval-job-row:hover .eval-job-copy,.eval-job-subrow:hover .eval-job-copy,.eval-job-copy:focus-visible{opacity:1}.eval-job-copy:hover{background:var(--color-interactive-hover);color:var(--color-text-primary)}.dark .eval-job-copy:hover{color:#f1f5f9;background:#8b5cf633}.eval-job-copy--done,.eval-job-copy--done:hover{opacity:1;color:#16a34a;background:0 0}.dark .eval-job-copy--done,.dark .eval-job-copy--done:hover{color:#4ade80;background:0 0}.eval-job-copy .material-symbols-rounded{font-size:.9375rem}.eval-job-more{color:#6d28d9;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.75rem;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.eval-job-more:hover{color:#5b21b6;background:#8b5cf61a}.dark .eval-job-more{color:#c4b5fd}.dark .eval-job-more:hover{color:#ede9fe;background:#8b5cf633}@media (prefers-reduced-motion:reduce){.eval-job-copy,.eval-job-more{transition:none}}#responseFileValidation{margin-top:.75rem}.eval-config-cell{flex-direction:column;gap:.35rem;min-width:0;max-width:100%;padding:.125rem 0;display:flex}.eval-config-cell__metrics{min-width:0}.eval-config-cell__metrics-links{flex-wrap:wrap;align-items:center;gap:.15rem;min-width:0;display:flex}.eval-config-cell__metrics-sep{color:var(--color-text-tertiary);margin-right:.1rem;font-size:.6875rem}.eval-config-cell .mcal-link--inline{max-width:100%}.mcal-link--broken{cursor:help}.mcal-link--broken .mcal-link__value{color:var(--color-text-tertiary);-webkit-text-decoration:line-through #ef444473;text-decoration:line-through #ef444473}.mcal-link--broken .mcal-link__icon-well{opacity:.55}.mcal-link__external--broken{color:#dc2626;opacity:1!important;font-size:.8125rem!important}.dark .mcal-link__external--broken{color:#f87171}.dark .mcal-link--broken .mcal-link__value{text-decoration-color:#f8717166}.eval-config-metrics-trigger{max-width:100%}.eval-config-metrics-trigger__count{min-width:1.125rem;height:1.125rem;color:var(--color-brand-primary);background:#2563eb1a;border-radius:999px;justify-content:center;align-items:center;margin-left:.35rem;padding:0 .3rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.dark .eval-config-metrics-trigger__count{background:#60a5fa26}.eval-config-metrics-trigger__chevron{color:var(--color-text-muted);flex-shrink:0;font-size:.875rem;transition:transform .15s}.eval-config-metrics-trigger__chevron--open{transform:rotate(180deg)}.eval-config-metrics-menu{border:1px solid var(--color-border-primary);background:var(--color-surface-elevated,#fff);border-radius:.5rem;max-height:14rem;padding:.35rem 0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}.dark .eval-config-metrics-menu{background:#1e293b;box-shadow:0 10px 24px #00000059}.eval-config-metrics-menu__heading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;padding:.35rem .75rem .25rem;font-size:.625rem;font-weight:600}.eval-config-metrics-menu__list{margin:0;padding:0;list-style:none}.eval-config-metrics-menu__item{text-align:left;width:100%;font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}.eval-config-metrics-menu__item:hover{background:var(--color-interactive-hover)}.eval-config-metrics-menu__item-icon{border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.eval-config-metrics-menu__item-icon--subject{color:#d97706;background:#f59e0b26}.eval-config-metrics-menu__item-icon--judge{color:#6d28d9;background:#7c3aed1f}.dark .eval-config-metrics-menu__item-icon--subject{color:#fbbf24}.dark .eval-config-metrics-menu__item-icon--judge{color:#a78bfa}.eval-config-metrics-menu__item-icon .material-symbols-rounded{font-size:.8125rem}.eval-config-metrics-menu__item-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;font-weight:500;overflow:hidden}.eval-config-metrics-menu__batch-badge{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:9999px;flex-shrink:0;align-items:center;gap:.15rem;padding:.1rem .45rem;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.dark .eval-config-metrics-menu__batch-badge{color:#c4b5fd;background:#4c1d9566;border-color:#5b21b680}.eval-config-metrics-menu__batch-badge .material-symbols-rounded{font-size:12px;line-height:1}.eval-config-cell__metrics-link-wrap{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.eval-config-metrics-menu__item-external{color:var(--color-text-muted);opacity:0;flex-shrink:0;font-size:.8125rem;transition:opacity .15s}.eval-config-metrics-menu__item:hover .eval-config-metrics-menu__item-external{opacity:1}.eval-config-metrics-menu__item--broken{cursor:help;opacity:.85}.eval-config-metrics-menu__item--broken .eval-config-metrics-menu__item-text{color:var(--color-text-tertiary);-webkit-text-decoration:line-through #ef444473;text-decoration:line-through #ef444473}.eval-config-metrics-menu__item--broken:hover{background:0 0}.eval-config-metrics-menu__item-external--broken{color:#dc2626;opacity:1!important}.eval-config-metrics-trigger--has-broken .mcal-link__value{color:#b45309}.dark .eval-config-metrics-trigger--has-broken .mcal-link__value{color:#fbbf24}.eval-job-trend{--eval-trend-line:#2563eb;--eval-trend-grid:#94a3b859;--eval-trend-axis:#64748b;--eval-trend-dot-stroke:#fff;--eval-trend-tooltip-bg:#fff;--eval-trend-tooltip-border:#e2e8f0;background:linear-gradient(#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;padding:.875rem 1rem .625rem}.dark .eval-job-trend{--eval-trend-line:#60a5fa;--eval-trend-grid:#4755698c;--eval-trend-axis:#94a3b8;--eval-trend-dot-stroke:#0f172a;--eval-trend-tooltip-bg:#1e293b;--eval-trend-tooltip-border:#334155;background:linear-gradient(#0f172a8c 0%,#0f172a59 100%);border-color:#334155}.eval-job-trend__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;display:flex}.eval-job-trend__title-row{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.eval-job-trend__icon{color:#2563eb;flex-shrink:0;margin-top:.1rem;font-size:1.25rem}.dark .eval-job-trend__icon{color:#60a5fa}.eval-job-trend__titles{min-width:0}.eval-job-trend__title{color:#0f172a;margin:0;font-size:.8125rem;font-weight:600}.dark .eval-job-trend__title{color:#f1f5f9}.eval-job-trend__subtitle{color:#64748b;margin:.15rem 0 0;font-size:.6875rem}.dark .eval-job-trend__subtitle{color:#94a3b8}.eval-job-trend__eval-name{color:#334155;font-weight:500}.dark .eval-job-trend__eval-name{color:#cbd5e1}.eval-job-trend__dot{margin:0 .25rem}.eval-job-trend__delta{font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.eval-job-trend__delta--up{color:#15803d;background:#22c55e1f}.eval-job-trend__delta--down{color:#b91c1c;background:#ef44441f}.eval-job-trend__delta--flat{color:#64748b;background:#64748b1f}.eval-job-trend__chart{width:100%;min-height:8.75rem}.header-actions{align-items:center;gap:.75rem;display:flex}.table input[type=checkbox]{cursor:pointer;accent-color:#1a56db;width:1rem;height:1rem}.table input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.table tbody tr.selected-row{background:#eff6ff}.progress-cell{min-width:100px}.progress-bar-container{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;height:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000000d}.progress-bar-fill{border-radius:.375rem 0 0 .375rem;height:100%;transition:width .5s;position:absolute;top:0;left:0}.progress-bar-fill.completed{background:linear-gradient(90deg,#dcfce7,#bbf7d0)}.progress-bar-fill.running{background:linear-gradient(90deg,#dbeafe,#bfdbfe)}.progress-bar-fill.failed{background:linear-gradient(90deg,#fee2e2,#fecaca)}.progress-bar-fill.pending{background:linear-gradient(90deg,#fef3c7,#fde68a)}.progress-bar-text{color:#475569;white-space:nowrap;z-index:1;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stats-summary-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:1rem;padding:1.25rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.stat-card-icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.stat-card-icon .material-symbols-rounded{font-size:1.75rem}.stat-card-content{flex:1;min-width:0}.stat-card-label{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.stat-card-value{font-size:1.5rem;font-weight:700;line-height:1.2}.stat-card-success{border-left:4px solid #10b981}.stat-card-success .stat-card-icon{background:#d1fae5}.stat-card-success .stat-card-icon .material-symbols-rounded,.stat-card-success .stat-card-value{color:#10b981}.stat-card-info{border-left:4px solid #1a56db}.stat-card-info .stat-card-icon{background:#dbeafe}.stat-card-info .stat-card-icon .material-symbols-rounded,.stat-card-info .stat-card-value{color:#1a56db}.stat-card-danger{border-left:4px solid #ef4444}.stat-card-danger .stat-card-icon{background:#fee2e2}.stat-card-danger .stat-card-icon .material-symbols-rounded,.stat-card-danger .stat-card-value{color:#ef4444}.pagination{justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem 0;display:flex}.pagination-buttons{gap:.5rem;display:flex}.pagination-info{color:#64748b;font-size:.875rem}.dark .table tbody tr.selected-row{background:#1e3a5f}.dark .progress-bar-container{background:#334155;border-color:#475569}.dark .progress-bar-fill.completed{background:linear-gradient(90deg,#065f46,#047857)}.dark .progress-bar-fill.running{background:linear-gradient(90deg,#1e40af,#2563eb)}.dark .progress-bar-fill.failed{background:linear-gradient(90deg,#991b1b,#b91c1c)}.dark .progress-bar-fill.pending{background:linear-gradient(90deg,#92400e,#b45309)}.dark .progress-bar-text{color:#e2e8f0}.dark .stat-card{background:#1e293b;border-color:#334155;box-shadow:0 1px 3px #0000004d}.dark .stat-card-label{color:#94a3b8}.dark .stat-card-success .stat-card-icon{background:#10b98126}.dark .stat-card-info .stat-card-icon{background:#1a56db26}.dark .stat-card-danger .stat-card-icon{background:#ef444426}.dark .pagination-info{color:#94a3b8}.jobs-calendar button,.dark .jobs-calendar button{background-color:#0000!important;border-color:#0000!important}.jobs-calendar .rdp-root{--rdp-accent-color:#2563eb;--rdp-accent-background-color:#dbeafe;--rdp-day-height:32px;--rdp-day-width:32px;--rdp-day_button-height:30px;--rdp-day_button-width:30px;--rdp-day_button-border-radius:6px;--rdp-day_button-border:none;--rdp-selected-border:none;--rdp-disabled-opacity:1;--rdp-outside-opacity:.35;--rdp-today-color:#2563eb;--rdp-nav_button-height:1.75rem;--rdp-nav_button-width:1.75rem;--rdp-nav-height:2rem;--rdp-months-gap:1rem;--rdp-range_start-color:#fff;--rdp-range_end-color:#fff;--rdp-range_start-date-background-color:#2563eb;--rdp-range_end-date-background-color:#2563eb;--rdp-range_middle-background-color:#dbeafe;--rdp-range_middle-color:#1e40af;font-family:inherit}.jobs-calendar .rdp-months{flex-wrap:nowrap!important}.dark .jobs-calendar .rdp-root{--rdp-accent-color:#3b82f6;--rdp-accent-background-color:#3b82f626;--rdp-today-color:#60a5fa;--rdp-range_start-date-background-color:#3b82f6;--rdp-range_end-date-background-color:#3b82f6;--rdp-range_middle-background-color:#3b82f626;--rdp-range_middle-color:#93c5fd}.jobs-calendar .rdp-month_caption{color:#1f2937;font-size:.8125rem;font-weight:600}.dark .jobs-calendar .rdp-month_caption{color:#e5e7eb}.jobs-calendar .rdp-weekday{color:#9ca3af;font-size:.6875rem}.dark .jobs-calendar .rdp-weekday{color:#6b7280}.jobs-calendar .rdp-day_button{color:#374151;font-size:.8125rem;transition:background-color .15s;background:0 0!important;border:none!important}.dark .jobs-calendar .rdp-day_button{color:#d1d5db;background:0 0!important}.jobs-calendar .rdp-day:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-disabled) .rdp-day_button:hover{background-color:#f3f4f6!important}.dark .jobs-calendar .rdp-day:not(.rdp-selected):not(.rdp-range_middle):not(.rdp-disabled) .rdp-day_button:hover{background-color:#374151!important}.jobs-calendar .rdp-range_start .rdp-day_button,.jobs-calendar .rdp-range_end .rdp-day_button{color:#fff!important;background-color:#2563eb!important}.dark .jobs-calendar .rdp-range_start .rdp-day_button,.dark .jobs-calendar .rdp-range_end .rdp-day_button{color:#fff!important;background-color:#3b82f6!important}.jobs-calendar .rdp-disabled .rdp-day_button{color:#cbd5e1;cursor:not-allowed;background:0 0!important}.dark .jobs-calendar .rdp-disabled .rdp-day_button{color:#475569;background:0 0!important}.jobs-calendar .rdp-chevron{fill:#6b7280;width:.875rem;height:.875rem}.dark .jobs-calendar .rdp-chevron{fill:#9ca3af}.jobs-calendar .rdp-button_previous:hover,.jobs-calendar .rdp-button_next:hover{border-radius:6px;background-color:#f3f4f6!important}.dark .jobs-calendar .rdp-button_previous:hover,.dark .jobs-calendar .rdp-button_next:hover{background-color:#374151!important}.page-subtitle{color:#64748b;margin-top:.25rem;font-size:.9375rem}.eval-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d}.summary-header{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:1.5rem 2rem}.summary-title{color:#0f172a;align-items:center;gap:.875rem;font-size:1.375rem;font-weight:700;display:flex}.summary-title .material-symbols-rounded{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1a56db 0%,#1e40af 100%);-webkit-background-clip:text;background-clip:text;font-size:1.75rem}.summary-title .badge{border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.summary-meta{align-items:center;gap:2rem;margin-top:0;display:flex}.meta-item{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.meta-item .material-symbols-rounded{font-size:1.125rem}.meta-value{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.meta-value .material-symbols-rounded{font-size:1.125rem}.metadata-cards{background:#fff;border-radius:.75rem;gap:1rem;padding:.25rem;display:flex}.metadata-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.625rem;flex-direction:column;gap:.375rem;min-width:140px;padding:.75rem 1.25rem;transition:all .2s;display:flex}.metadata-card:hover{background:#f1f5f9;border-color:#cbd5e1}.metadata-card .meta-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.375rem;font-size:.625rem;font-weight:700;display:flex}.metadata-card .meta-label .material-symbols-rounded{font-size:.875rem}.metadata-card .meta-value{color:#1e293b;font-size:.875rem;font-weight:600;line-height:1.3}.summary-stats{background:#fff;grid-template-columns:repeat(4,1fr);gap:.875rem;padding:1.25rem 1.5rem;display:grid}.stat-card{border:1px solid #0000;border-radius:.875rem;align-items:center;gap:1rem;padding:1.125rem 1.25rem;transition:all .2s;display:flex}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.stat-content{flex-direction:column;gap:.25rem;display:flex}.stat-icon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.375rem;display:flex;box-shadow:0 2px 4px #0000000d}.stat-status-completed{background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);border-color:#86efac}.stat-status-completed .stat-icon{color:#16a34a;background:#fff}.stat-status-completed .stat-value{color:#15803d;font-size:1.375rem;font-weight:800}.stat-status-failed{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-color:#fca5a5}.stat-status-failed .stat-icon{color:#dc2626;background:#fff}.stat-status-failed .stat-value{color:#b91c1c;font-size:1.375rem;font-weight:800}.stat-status-running{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-color:#93c5fd}.stat-status-running .stat-icon{color:#2563eb;background:#fff;animation:2s linear infinite spin-clockwise}.stat-status-running .stat-value{color:#1d4ed8;font-size:1.375rem;font-weight:800}@keyframes spin-clockwise{to{transform:rotate(360deg)}}.stat-status-pending{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-color:#d1d5db}.stat-status-pending .stat-icon{color:#6b7280;background:#fff}.stat-status-pending .stat-value{color:#4b5563;font-size:1.375rem;font-weight:800}.stat-total{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-color:#e2e8f0}.stat-total .stat-icon{color:#475569;background:#fff}.stat-total .stat-value{color:#0f172a;font-size:1.375rem;font-weight:800}.stat-success{background:linear-gradient(135deg,#dcfce7 0%,#d1fae5 100%);border-color:#86efac}.stat-success .stat-icon{color:#16a34a;background:#fff}.stat-success .stat-value{color:#15803d;font-size:1.375rem;font-weight:800}.stat-failed{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-color:#fca5a5}.stat-failed .stat-icon{color:#dc2626;background:#fff}.stat-failed .stat-value{color:#b91c1c;font-size:1.375rem;font-weight:800}.stat-label{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:700}.stat-value{color:#1e293b;font-size:1.375rem;font-weight:800;line-height:1.2}.progress-section{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-top:1px solid #e2e8f0;padding:1.25rem 1.5rem}.progress-label{color:#475569;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;display:flex}.progress-label .spinner{border:2px solid #e2e8f0;border-top-color:#1a56db;border-radius:50%;width:1.25rem;height:1.25rem;animation:1s linear infinite spin-clockwise}.progress-bar-container{background:#e2e8f0;border-radius:9999px;height:.625rem;overflow:hidden;box-shadow:inset 0 1px 2px #0000000d}.progress-bar-fill{background:linear-gradient(90deg,#1a56db 0%,#1e40af 100%);border-radius:9999px;height:100%;transition:width .5s;position:relative}.progress-bar-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.section-header{align-items:center;gap:.5rem;margin-top:1.5rem;margin-bottom:1rem;display:flex}.section-header>.material-symbols-rounded{color:#1a56db;font-size:1.25rem}.section-header h2{color:#1e293b;margin:0;font-size:1rem;font-weight:600}.section-subheader{align-items:center;gap:.5rem;display:flex}.section-subheader .material-symbols-rounded{font-size:1.125rem}.section-subheader h3{margin:0}.view-field{max-height:18.75rem;overflow-y:auto}@media (width<=1024px){.summary-stats{grid-template-columns:repeat(2,1fr)}.stat-card{border-bottom:1px solid #f1f5f9}.stat-card:nth-child(2){border-right:none}.stat-card:nth-child(3),.stat-card:nth-child(4){border-bottom:none}}@media (width<=640px){.summary-stats{grid-template-columns:1fr}.stat-card{border-bottom:1px solid #f1f5f9;border-right:none}.stat-card:last-child{border-bottom:none}.summary-meta{flex-wrap:wrap;gap:.75rem}}.dark .page-subtitle{color:#94a3b8}.dark .eval-summary-card{background:#1e293b;border-color:#334155;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0000004d}.dark .summary-header{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-bottom-color:#334155}.dark .summary-title{color:#f1f5f9}.dark .meta-item{color:#94a3b8}.dark .metadata-cards{background:#1e293b}.dark .metadata-card{background:#0f172a;border-color:#334155}.dark .metadata-card:hover{background:#1e293b;border-color:#475569}.dark .metadata-card .meta-label{color:#94a3b8}.dark .metadata-card .meta-value{color:#f1f5f9}.dark .summary-stats{background:#1e293b}.dark .stat-card:hover{box-shadow:0 4px 12px #0006}.dark .stat-status-completed{background:linear-gradient(135deg,#14532d 0%,#166534 100%);border-color:#15803d}.dark .stat-status-completed .stat-icon{color:#4ade80;background:#0f172a}.dark .stat-status-completed .stat-value{color:#86efac}.dark .stat-status-failed{background:linear-gradient(135deg,#7f1d1d 0%,#991b1b 100%);border-color:#b91c1c}.dark .stat-status-failed .stat-icon{color:#f87171;background:#0f172a}.dark .stat-status-failed .stat-value{color:#fca5a5}.dark .stat-status-running{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 100%);border-color:#2563eb}.dark .stat-status-running .stat-icon{color:#60a5fa;background:#0f172a}.dark .stat-status-running .stat-value{color:#93c5fd}.dark .stat-status-pending{background:linear-gradient(135deg,#1f2937 0%,#374151 100%);border-color:#4b5563}.dark .stat-status-pending .stat-icon{color:#9ca3af;background:#0f172a}.dark .stat-status-pending .stat-value{color:#d1d5db}.dark .stat-total{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-color:#334155}.dark .stat-total .stat-icon{color:#94a3b8;background:#0f172a}.dark .stat-total .stat-value{color:#f1f5f9}.dark .stat-success{background:linear-gradient(135deg,#14532d 0%,#15803d 100%);border-color:#16a34a}.dark .stat-success .stat-icon{color:#4ade80;background:#0f172a}.dark .stat-success .stat-value{color:#86efac}.dark .stat-failed{background:linear-gradient(135deg,#7f1d1d 0%,#991b1b 100%);border-color:#b91c1c}.dark .stat-failed .stat-icon{color:#f87171;background:#0f172a}.dark .stat-failed .stat-value{color:#fca5a5}.dark .stat-label{color:#94a3b8}.dark .stat-value{color:#f1f5f9}.dark .progress-section{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-top-color:#334155}.dark .progress-label{color:#cbd5e1}.dark .progress-label .spinner{border-color:#60a5fa #334155 #334155}.dark .progress-bar-container{background:#334155;box-shadow:inset 0 1px 2px #0000004d}.dark .section-header>.material-symbols-rounded{color:#60a5fa}.dark .section-header h2{color:#f1f5f9}@media (width<=1024px){.dark .stat-card{border-bottom-color:#334155}}@media (width<=640px){.dark .stat-card{border-bottom-color:#334155}}.mcal-report-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.mcal-report{--mcal-gap:1.5rem;--mcal-radius:.75rem;--mcal-golden:#059669;--mcal-subject:#d97706;--mcal-judge:#7c3aed;gap:var(--mcal-gap);color:var(--color-text-primary);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;font-size:.875rem;display:flex}.mcal-report--loading{justify-content:center;align-items:center;min-height:20rem}.mcal-report__truncation-banner{border-radius:var(--mcal-radius);border:1px solid var(--mcal-subject);padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.mcal-report__truncation-banner{border:1px solid color-mix(in srgb, var(--mcal-subject) 35%, transparent)}}.mcal-report__truncation-banner{background:var(--mcal-subject)}@supports (color:color-mix(in lab, red, red)){.mcal-report__truncation-banner{background:color-mix(in srgb, var(--mcal-subject) 8%, var(--color-bg-secondary))}}.mcal-report__truncation-banner{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.45}.mcal-agg-grid__jobs-note{color:var(--color-text-tertiary);margin:0;font-size:.75rem;line-height:1.4}.mcal-section{flex-direction:column;gap:.875rem;min-width:0;display:flex}.mcal-section--datapoints{width:100%}.mcal-section-head__title{align-items:flex-start;gap:.625rem;display:flex}.mcal-section-head__icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.1rem;font-size:1.375rem}.mcal-section-head__text{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.mcal-section-head__sub{color:var(--color-text-tertiary);max-width:40rem;margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.mcal-meta-card{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.mcal-meta-card__hero{background:linear-gradient(135deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 55%);border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.5rem 1.5rem 1.25rem;display:flex}.mcal-meta-card__hero--compact{padding:.35rem 1.25rem .45rem}.mcal-meta-card__hero-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.mcal-meta-card__icon--sm{border-radius:.5rem;width:2.25rem;height:2.25rem}.mcal-meta-card__title--sm{font-size:1rem;font-weight:600}.mcal-meta-card__meta-line{color:var(--color-text-tertiary);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.15rem 0 0;font-size:.6875rem;display:flex}.mcal-help-btn{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mcal-help-btn:hover{background:var(--color-interactive-hover);color:var(--color-brand-primary);border-color:var(--color-border-secondary)}.mcal-help-btn .material-symbols-rounded{font-size:1.125rem}.mcal-help-intro{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.45}.mcal-meta-card__facts{border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding:.4rem 1.25rem .55rem;display:flex}.mcal-meta-card__facts-resources{flex-wrap:wrap;flex:auto;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.mcal-meta-card__facts-sep{background:var(--color-border-primary);flex-shrink:0;align-self:stretch;width:1px;min-height:1.125rem}.mcal-meta-card__facts-times{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.mcal-meta-fact{align-items:baseline;gap:.35rem;margin:0;display:inline-flex}.mcal-meta-fact__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:.625rem;font-weight:600}.mcal-meta-fact__value{color:var(--color-text-secondary);white-space:nowrap;margin:0;font-size:.6875rem}.mcal-link{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.625rem;padding:.4rem .5rem;display:flex}.mcal-link--interactive{cursor:pointer}.mcal-link--interactive:hover{background:var(--color-interactive-hover);border-color:var(--color-border-primary)}.mcal-link--disabled{opacity:.65;cursor:default}.mcal-link__icon-well{border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.mcal-link__icon-well--dataset{background:#14b8a626}.mcal-link__icon-well--dataset .mcal-link__icon{color:#0d9488;font-size:.9375rem}.mcal-link__icon-well--subject{background:#22c55e26}.mcal-link__icon-well--subject .mcal-link__icon{color:#16a34a;font-size:.9375rem}.mcal-link__icon-well--judge{background:#10b9811f}.mcal-link__icon-well--judge .mcal-link__icon{color:#059669;font-size:.9375rem}.mcal-link__icon-well--agent{background:#f59e0b26}.mcal-link__icon-well--agent .mcal-link__icon{color:#d97706;font-size:.9375rem}.mcal-link__icon-well--prompt{background:#dc262626}.mcal-link__icon-well--prompt .mcal-link__icon{color:#dc2626;font-size:.9375rem}.mcal-link__text{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.mcal-link__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-link__value{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.mcal-link--interactive .mcal-link__value{color:var(--color-brand-primary)}.mcal-link--preset-dataset.mcal-link--interactive .mcal-link__value{color:#0d9488}.mcal-link--preset-agent.mcal-link--interactive .mcal-link__value{color:#d97706}.mcal-link--preset-prompt.mcal-link--interactive .mcal-link__value{color:#dc2626}.mcal-link--preset-subject.mcal-link--interactive .mcal-link__value{color:#16a34a}.mcal-link--preset-judge.mcal-link--interactive .mcal-link__value{color:#059669}.dark .mcal-link--preset-dataset.mcal-link--interactive .mcal-link__value{color:#2dd4bf}.dark .mcal-link--preset-agent.mcal-link--interactive .mcal-link__value{color:#fbbf24}.dark .mcal-link--preset-prompt.mcal-link--interactive .mcal-link__value{color:#f87171}.dark .mcal-link--preset-subject.mcal-link--interactive .mcal-link__value{color:#4ade80}.dark .mcal-link--preset-judge.mcal-link--interactive .mcal-link__value{color:#34d399}.mcal-link__external{color:var(--color-text-muted);opacity:0;flex-shrink:0;font-size:.875rem;transition:opacity .15s}.mcal-link--interactive:hover .mcal-link__external{opacity:1}.mcal-link--inline{gap:.35rem;width:auto;max-width:14rem;padding:.15rem .3rem}.mcal-link--inline .mcal-link__icon-well{width:1.125rem;height:1.125rem}.mcal-link--inline .mcal-link__icon-well .mcal-link__icon{font-size:.8125rem}.mcal-link--inline .mcal-link__text{flex-direction:row;flex:0 auto;align-items:baseline;gap:.25rem}.mcal-link--inline .mcal-link__label{white-space:nowrap;font-size:.5625rem}.mcal-link--inline .mcal-link__label:after{content:":";margin-left:.05rem}.mcal-link--inline .mcal-link__value{font-size:.6875rem}.mcal-link--inline .mcal-link__external{opacity:.45;font-size:.75rem}.mcal-link--inline.mcal-link--interactive:hover .mcal-link__external{opacity:1}.mcal-link--lg{align-items:flex-start;gap:.75rem;padding:.5rem .6rem}.mcal-link--lg .mcal-link__icon-well{border-radius:.5rem;width:2rem;height:2rem}.mcal-link--lg .mcal-link__icon-well .mcal-link__icon{font-size:1.125rem}.mcal-link--lg .mcal-link__text{flex-direction:column;align-items:stretch;gap:.2rem}.mcal-link--lg .mcal-link__label{letter-spacing:.05em;font-size:.75rem}.mcal-link--lg .mcal-link__value{white-space:normal;text-overflow:clip;word-break:break-word;font-size:.95rem;font-weight:600;line-height:1.35;overflow:visible}.mcal-link--lg .mcal-link__external{align-self:center;font-size:1.05rem}@media (width<=900px){.mcal-meta-card__facts-sep{display:none}.mcal-meta-card__facts-times{flex-basis:100%}}.mcal-meta-grid--compact{border-bottom:none;padding:.625rem 1.25rem .875rem}.dark .mcal-link__icon-well--dataset .mcal-link__icon{color:#2dd4bf}.dark .mcal-link__icon-well--subject .mcal-link__icon{color:#4ade80}.dark .mcal-link__icon-well--judge .mcal-link__icon{color:#34d399}.dark .mcal-link__icon-well--agent .mcal-link__icon{color:#fbbf24}.dark .mcal-link__icon-well--prompt .mcal-link__icon{color:#f87171}.mcal-meta-card__hero-left{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.mcal-meta-card__icon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.mcal-meta-card__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-weight:600}.mcal-meta-card__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:.15rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.25}.mcal-meta-card__tagline{color:var(--color-text-secondary);max-width:36rem;margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.mcal-meta-card--compact .mcal-meta-card__tagline{display:none}.mcal-meta-grid{border-bottom:1px solid var(--color-border-primary);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem 1.25rem;margin:0;padding:1.25rem 1.5rem;display:grid}.mcal-meta-grid__item{min-width:0}.mcal-meta-grid__item--wide{grid-column:1/-1}@media (width>=40rem){.mcal-meta-grid__item--wide{grid-column:span 2}}.mcal-meta-grid dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0;font-size:.625rem;font-weight:600}.mcal-meta-grid dd{color:var(--color-text-primary);margin:.2rem 0 0;font-size:.8125rem;font-weight:500}.mcal-meta-grid__mono{font-family:ui-monospace,monospace;font-size:.8125rem}.mcal-meta-grid__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcal-meta-card__config{padding:0 1.5rem 1rem}.mcal-definitions{padding:0 1.5rem 1.25rem}.mcal-definitions__heading{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0 0 .5rem;font-size:.625rem;font-weight:600}.mcal-definitions__list{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mcal-definitions__list--modal{grid-template-columns:1fr}.mcal-def{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.mcal-def--golden{border-top:2px solid var(--mcal-golden)}.mcal-def--subject{border-top:2px solid var(--mcal-subject)}.mcal-def--judge{border-top:2px solid var(--mcal-judge)}.mcal-def__icon{flex-shrink:0;font-size:1.125rem}.mcal-def--golden .mcal-def__icon{color:var(--mcal-golden)}.mcal-def--subject .mcal-def__icon{color:var(--mcal-subject)}.mcal-def--judge .mcal-def__icon{color:var(--mcal-judge)}.mcal-def__label{color:var(--color-text-primary);font-size:.75rem;font-weight:600;display:block}.mcal-def__desc{color:var(--color-text-tertiary);margin-top:.15rem;font-size:.6875rem;line-height:1.4;display:block}.mcal-meta-card__progress{padding:0 1.5rem 1.25rem}.mcal-meta-card__error{color:var(--color-error-text);background:var(--color-error-bg);border:1px solid #ef444433;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:0 1.5rem 1.25rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}.mcal-status{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:9999px;flex-shrink:0;padding:.3rem .75rem;font-size:.6875rem;font-weight:600}.mcal-status--completed{color:var(--color-success-text);background:var(--color-success-bg);border-color:#10b98140}.mcal-status--failed{color:var(--color-error-text);background:var(--color-error-bg);border-color:#ef444440}.mcal-status--running{color:var(--color-info-text);background:var(--color-info-bg);border-color:#3b82f640}.mcal-status--pending{color:var(--color-text-secondary);background:var(--color-bg-tertiary);border-color:var(--color-border-primary)}.mcal-report__progress-labels{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:.35rem;font-size:.75rem;display:flex}.mcal-report__progress-track{background:var(--color-bg-tertiary);border-radius:9999px;height:.5rem;overflow:hidden}.mcal-report__progress-fill{background:linear-gradient(90deg, var(--color-brand-primary), #3b82f6);border-radius:9999px;height:100%;transition:width .4s}.mcal-agg-grid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.75rem;display:grid}.mcal-agg-card{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);border-top-width:3px;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex}.mcal-agg-card--judge{border-top-color:var(--mcal-judge)}.mcal-agg-card--golden{border-top-color:var(--mcal-golden)}.mcal-agg-card--subject{border-top-color:var(--mcal-subject)}.mcal-agg-card--neutral{border-top-color:var(--color-brand-primary)}.mcal-agg-card__icon{opacity:.9;flex-shrink:0;font-size:1.5rem}.mcal-agg-card--judge .mcal-agg-card__icon{color:var(--mcal-judge)}.mcal-agg-card--golden .mcal-agg-card__icon{color:var(--mcal-golden)}.mcal-agg-card--subject .mcal-agg-card__icon{color:var(--mcal-subject)}.mcal-agg-card--neutral .mcal-agg-card__icon{color:var(--color-brand-primary)}.mcal-agg-card__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:.6875rem;font-weight:600}.mcal-agg-card__value{color:var(--color-text-primary);margin:.2rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.2}.mcal-agg-card__hint{color:var(--color-text-tertiary);margin:.35rem 0 0;font-size:.6875rem;line-height:1.35}.mcal-section .mcal-section--policy{gap:.5rem}.mcal-section .mcal-confusion{margin-top:0}.mcal-confusion{--mcal-cm-tp:#059669;--mcal-cm-tp-bg:#0596691a;--mcal-cm-fp:#d97706;--mcal-cm-fp-bg:#d977061f;--mcal-cm-fn:#dc2626;--mcal-cm-fn-bg:#dc26261a;--mcal-cm-tn:#475569;--mcal-cm-tn-bg:#4755691a;border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);margin-top:.25rem;overflow:hidden}.mcal-confusion__head{border-bottom:1px solid var(--color-border-primary);background:linear-gradient(180deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 100%);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;padding:1rem 1.125rem;display:flex}.mcal-confusion__head-text{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.mcal-confusion__head-icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.1rem;font-size:1.375rem}.mcal-confusion__title{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.mcal-confusion__subtitle{color:var(--color-text-tertiary);margin:.2rem 0 0;font-size:.75rem}.mcal-confusion__stats{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.mcal-confusion__stat{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.mcal-confusion__stat--muted .mcal-confusion__stat-value{color:var(--color-text-tertiary)}.mcal-confusion__stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-confusion__stat-value{color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.mcal-confusion__body{--mcal-cm-legend-rows:4;--mcal-cm-legend-gap:.5rem;--mcal-cm-body-h:15.5rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:1rem;padding:1rem 1.125rem 1.125rem;display:grid}@media (width<=52rem){.mcal-confusion__body{--mcal-cm-body-h:auto;grid-template-columns:1fr}}.mcal-confusion__matrix{width:100%;min-width:0;height:var(--mcal-cm-body-h);grid-template-rows:1.75rem 1.5rem minmax(0,1fr) minmax(0,1fr);grid-template-columns:2.25rem 4.75rem minmax(0,1fr) minmax(0,1fr);gap:.375rem;font-size:.8125rem;display:grid}.mcal-confusion__corner{min-height:0}.mcal-confusion__corner--row-label{min-width:0}.mcal-confusion__axis{text-align:center;justify-content:center;align-items:center;min-height:0;padding:.25rem;display:flex}.mcal-confusion__axis--cols{grid-column:3/5;padding-bottom:.125rem}.mcal-confusion__axis--rows{grid-area:3/1/5;padding:.35rem .2rem}.mcal-confusion__axis-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:700;display:inline-block}.mcal-confusion__axis-badge--subject{color:var(--mcal-subject);background:#d977061f}.mcal-confusion__axis-badge--golden{color:var(--mcal-golden);writing-mode:vertical-rl;background:#0596691f;transform:rotate(180deg)}.mcal-confusion__col-head,.mcal-confusion__row-head{color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;min-height:0;padding:.35rem .5rem;font-size:.6875rem;font-weight:600;display:flex}.mcal-confusion__cell{text-align:center;min-width:0;height:100%;min-height:0;font:inherit;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.625rem .5rem;transition:box-shadow .15s,border-color .15s,transform .12s;display:flex}.mcal-confusion__cell:hover{box-shadow:0 2px 8px #0f172a14}.mcal-confusion__cell--active{box-shadow:0 0 0 2px var(--color-brand-primary-subtle,#3b82f633);border-width:2px;transform:scale(1.02)}.mcal-confusion__cell--tp{background:var(--mcal-cm-tp-bg);border-color:#05966947}.mcal-confusion__cell--fp{background:var(--mcal-cm-fp-bg);border-color:#d977064d}.mcal-confusion__cell--fn{background:var(--mcal-cm-fn-bg);border-color:#dc262647}.mcal-confusion__cell--tn{background:var(--mcal-cm-tn-bg);border-color:#47556938}.mcal-confusion__cell-short{letter-spacing:.06em;margin-bottom:.15rem;font-size:.625rem;font-weight:700;display:block}.mcal-confusion__cell--tp .mcal-confusion__cell-short{color:var(--mcal-cm-tp)}.mcal-confusion__cell--fp .mcal-confusion__cell-short{color:var(--mcal-cm-fp)}.mcal-confusion__cell--fn .mcal-confusion__cell-short{color:var(--mcal-cm-fn)}.mcal-confusion__cell--tn .mcal-confusion__cell-short{color:var(--mcal-cm-tn)}.mcal-confusion__cell-count{color:var(--color-text-primary);font-size:1.625rem;font-weight:700;line-height:1.1;display:block}.mcal-confusion__cell-label{color:var(--color-text-tertiary);margin-top:.2rem;font-size:.625rem;font-weight:500;line-height:1.3;display:block}.mcal-confusion__legend{gap:var(--mcal-cm-legend-gap);height:var(--mcal-cm-body-h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mcal-confusion__legend>li{flex:1 1 0;min-height:0;display:flex}.mcal-confusion__legend-item{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);width:100%;min-height:0;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:.5rem;flex:1 1 0;grid-template-columns:.625rem 1fr auto;align-items:center;gap:.5rem .625rem;padding:.5rem .75rem;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.mcal-confusion__legend-item:hover{border-color:var(--color-border-secondary);background:var(--color-interactive-hover)}.mcal-confusion__legend-item--active{border-color:var(--color-brand-primary);box-shadow:0 0 0 1px var(--color-brand-primary-subtle,#3b82f640);background:var(--color-brand-primary-subtle,#3b82f614)}.mcal-confusion__legend-swatch{border-radius:.125rem;flex-shrink:0;width:.625rem;height:.625rem;margin-top:.2rem}.mcal-confusion__legend-swatch--tp{background:var(--mcal-cm-tp)}.mcal-confusion__legend-swatch--fp{background:var(--mcal-cm-fp)}.mcal-confusion__legend-swatch--fn{background:var(--mcal-cm-fn)}.mcal-confusion__legend-swatch--tn{background:var(--mcal-cm-tn)}.mcal-confusion__legend-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mcal-confusion__legend-term{color:var(--color-text-primary);font-size:.75rem;line-height:1.3}.mcal-confusion__legend-term strong{font-weight:700}.mcal-confusion__legend-meaning{color:var(--color-text-secondary);font-size:.6875rem;line-height:1.4}.mcal-confusion__legend-count{color:var(--color-text-primary);padding-top:.05rem;font-size:1rem;font-weight:700}.dark .mcal-confusion__cell--tp{background:#0596692e}.dark .mcal-confusion__cell--fp{background:#d9770633}.dark .mcal-confusion__cell--fn{background:#dc26262e}.dark .mcal-confusion__cell--tn{background:#94a3b824}.mcal-policy-shell{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);overflow:hidden}.mcal-policy-shell--open{box-shadow:0 1px 3px #0f172a0f}.mcal-policy-shell__toggle{background:linear-gradient(180deg, var(--color-bg-secondary) 0%, var(--color-bg-elevated) 100%);width:100%;font:inherit;text-align:left;cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .15s;display:flex}.mcal-policy-shell__toggle:hover{background:var(--color-interactive-hover)}.mcal-policy-shell__toggle-left{flex:1;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.mcal-policy-shell__icon{color:var(--color-brand-primary);flex-shrink:0;margin-top:.05rem;font-size:1.25rem}.mcal-policy-shell__toggle-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mcal-policy-shell__title{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.mcal-policy-shell__summary{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.35;overflow:hidden}.mcal-policy-shell__toggle-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.mcal-policy-shell__badge--detected{color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f61f);border-color:var(--color-brand-primary-subtle,#3b82f640)}.mcal-policy-shell__badge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f61f);border:1px solid #3b82f640;border-radius:9999px;padding:.2rem .45rem;font-size:.625rem;font-weight:700}.mcal-policy-shell__chevron{color:var(--color-text-tertiary);font-size:1.25rem}.mcal-policy-panel{border-top:1px solid var(--color-border-primary);flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}.mcal-policy-panel--compact{gap:.625rem;padding-top:.625rem}.mcal-policy-panel__toolbar{border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem .75rem;padding-bottom:.5rem;display:flex}.mcal-policy-panel__lanes{flex-wrap:wrap;align-items:stretch;gap:.75rem 1rem;display:flex}.mcal-policy-panel__lane{flex-direction:column;flex:16rem;gap:.5rem;min-width:0;display:flex}.mcal-policy-panel__lane-sep{background:var(--color-border-primary);flex:0 0 1px;align-self:stretch;width:1px;margin:.125rem 0}.mcal-policy-panel__lane-head{align-items:center;gap:.4rem;min-height:1.25rem;display:flex}.mcal-policy-panel__lane-icon{color:var(--color-text-tertiary);font-size:1rem}.mcal-policy-panel__lane--judge .mcal-policy-panel__lane-icon{color:var(--mcal-judge,#7c3aed)}.mcal-policy-panel__lane--matrix .mcal-policy-panel__lane-icon{color:var(--color-brand-primary)}.mcal-policy-panel__lane-title{color:var(--color-text-primary);white-space:nowrap;font-size:.75rem;font-weight:600}.mcal-policy-panel__lane-body,.mcal-policy-panel__lane-fields{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;display:flex}.mcal-policy-panel__pairwise-inline{color:var(--color-text-tertiary);white-space:nowrap;padding:.45rem 0;font-size:.6875rem}.mcal-policy-panel__mode-toggle{border:1px solid var(--color-border-primary);background:var(--color-bg-primary,#fff);color:var(--color-text-secondary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-policy-panel__mode-toggle:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);background:var(--color-brand-primary-subtle,#3b82f614)}.mcal-policy-panel__reset{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-policy-panel__reset:hover{border-color:var(--color-border-secondary);color:var(--color-text-primary);background:var(--color-interactive-hover)}.mcal-policy-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mcal-policy-field--inline{flex-direction:row;align-items:center;gap:.4rem}.mcal-policy-field--inline .mcal-policy-field__label{white-space:nowrap;margin:0}.mcal-policy-field--inline .mcal-policy-field__input,.mcal-policy-field--inline .mcal-policy-field__select{width:5.5rem;max-width:none}.mcal-policy-panel__lane-fields .mcal-policy-field{flex:none}.mcal-policy-field__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:.625rem;font-weight:600}.mcal-policy-field__input,.mcal-policy-field__select{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);width:100%;max-width:5.5rem;color:var(--color-text-primary);border-radius:.5rem;padding:.35rem .5rem;font-family:inherit;font-size:.75rem}.mcal-policy-field__input:focus,.mcal-policy-field__select:focus{outline:2px solid var(--color-brand-primary-subtle,#3b82f659);outline-offset:1px;border-color:var(--color-brand-primary)}@media (width<=40rem){.mcal-policy-panel__lane-sep{display:none}.mcal-policy-panel__lane{border-bottom:1px solid var(--color-border-primary);flex-basis:100%;padding-bottom:.5rem}.mcal-policy-panel__lane:last-child{border-bottom:none;padding-bottom:0}}.mcal-charts-placeholder{border-radius:var(--mcal-radius);border:1px dashed var(--color-border-secondary);background:var(--color-bg-secondary)}.mcal-charts-placeholder__inner{text-align:center;padding:2rem 1.5rem}.mcal-charts-placeholder__icon{color:var(--color-text-muted);opacity:.6;font-size:2.5rem}.mcal-charts-placeholder__title{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.9375rem;font-weight:600}.mcal-charts-placeholder__text{max-width:28rem;color:var(--color-text-tertiary);margin:.35rem auto 0;font-size:.8125rem;line-height:1.45}.mcal-charts-placeholder__skeleton{opacity:.35;justify-content:center;align-items:flex-end;gap:.5rem;height:5rem;margin-top:1.5rem;padding:0 2rem;display:flex}.mcal-charts-placeholder__bar{background:linear-gradient(180deg, var(--color-brand-primary) 0%, var(--color-border-secondary) 100%);border-radius:.25rem .25rem 0 0;flex:1;max-width:2.5rem}.mcal-dp-table__metric-legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:1rem;margin:0 0 .75rem;font-size:.75rem;display:flex}.mcal-dp-table__metric-legend strong{color:var(--color-text-primary);font-weight:600}.mcal-dp-confusion-active{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.625rem;padding:.5rem .75rem;display:flex}.mcal-dp-confusion-active__badge{letter-spacing:.05em;border-radius:.25rem;padding:.2rem .45rem;font-size:.625rem;font-weight:700}.mcal-dp-confusion-active__badge--tp{color:var(--mcal-golden);background:#0596691f}.mcal-dp-confusion-active__badge--fp{color:var(--mcal-subject);background:#d977061f}.mcal-dp-confusion-active__badge--fn{color:#dc2626;background:#dc26261a}.mcal-dp-confusion-active__badge--tn{color:#475569;background:#4755691a}.mcal-dp-confusion-active__text{color:var(--color-text-secondary);flex:1;min-width:0;font-size:.75rem}.mcal-dp-confusion-active__clear{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);color:var(--color-text-secondary);cursor:pointer;border-radius:.375rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.mcal-dp-confusion-active__clear:hover{color:var(--color-text-primary);border-color:var(--color-border-secondary)}.mcal-dp-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.mcal-dp-filters__chip{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);color:var(--color-text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mcal-dp-filters__chip:hover{border-color:var(--color-border-secondary);color:var(--color-text-primary)}.mcal-dp-filters__chip--active{background:var(--color-brand-primary-subtle,#3b82f61f);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.mcal-dp-filters__count{background:var(--color-bg-secondary);color:var(--color-text-tertiary);text-align:center;border-radius:.25rem;min-width:1.25rem;padding:.1rem .35rem;font-size:.625rem;font-weight:700}.mcal-dp-filters__chip--active .mcal-dp-filters__count{color:var(--color-brand-primary);background:#ffffffa6}.mcal-dp-table-wrap{width:100%;min-width:0;max-width:100%}.mcal-dp-table-wrap>.rounded-xl{max-width:100%;box-shadow:none}.mcal-dp-table-wrap table{font-size:.8125rem}.mcal-dp-table-wrap th{white-space:normal;padding-top:.625rem;padding-bottom:.625rem;line-height:1.25}.mcal-dp-table-wrap th,.mcal-dp-table-wrap td{max-width:0;overflow:hidden}.mcal-dp-table__index{color:var(--color-text-primary);font-weight:700}.mcal-dp-table__slug{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,monospace;font-size:.6875rem;display:block;overflow:hidden}.mcal-dp-table__col-head--golden{color:var(--mcal-golden)}.mcal-dp-table__col-head--subject{color:var(--mcal-subject)}.mcal-dp-table__col-head--judge{color:var(--mcal-judge)}.mcal-dp-table__cal-badge{align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.mcal-dp-table__cal-badge--yes{color:var(--color-success-text)}.mcal-dp-table__cal-badge--no{color:var(--color-error-text)}.mcal-dp-cell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mcal-dp-cell__score{font-size:.875rem;font-weight:700;line-height:1.2}.mcal-dp-cell__score--good{color:var(--color-success-text)}.mcal-dp-cell__score--mid{color:var(--color-warning-text)}.mcal-dp-cell__score--low{color:var(--color-error-text)}.mcal-dp-cell__scale{color:var(--color-text-tertiary);margin-left:.125rem;font-size:.625rem;font-weight:500}.mcal-dp-cell__error{color:var(--color-error-text);text-overflow:ellipsis;margin:0;font-size:.6875rem;line-height:1.35;overflow:hidden}.mcal-dp-cell__note{color:var(--color-text-tertiary);text-overflow:ellipsis;margin:0;font-size:.6875rem;line-height:1.35;overflow:hidden}.mcal-dp-cell__empty{color:var(--color-text-tertiary);font-size:.75rem}.mcal-dp-legend{flex-wrap:wrap;gap:.5rem;display:flex}.mcal-dp-legend__chip{text-transform:uppercase;letter-spacing:.04em;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.mcal-dp-legend__chip--golden{color:var(--mcal-golden);background:#0596691f}.mcal-dp-legend__chip--subject{color:var(--mcal-subject);background:#d977061f}.mcal-dp-legend__chip--judge{color:var(--mcal-judge);background:#7c3aed1f}.mcal-dp-list{flex-direction:column;gap:.75rem;display:flex}.mcal-datapoints__empty{color:var(--color-text-tertiary);text-align:center;border:1px dashed var(--color-border-secondary);border-radius:var(--mcal-radius);background:var(--color-bg-secondary);padding:2rem 1.5rem}.mcal-dp-row{border-radius:var(--mcal-radius);border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);padding:1rem 1.25rem}.mcal-dp-row__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.mcal-dp-row__index{color:var(--color-text-primary);font-weight:700}.mcal-dp-row__slug{color:var(--color-text-tertiary);margin-left:.5rem;font-family:ui-monospace,monospace;font-size:.75rem}.mcal-dp-row__status{text-transform:uppercase;border-radius:.25rem;padding:.2rem .5rem;font-size:.625rem;font-weight:600}.mcal-dp-row__status--ok{background:var(--color-success-bg);color:var(--color-success-text)}.mcal-dp-row__status--fail{background:var(--color-error-bg);color:var(--color-error-text)}.mcal-dp-row__status--pending{background:var(--color-warning-bg);color:var(--color-warning-text)}.mcal-dp-row__error{color:var(--color-error-text);background:var(--color-error-bg);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.mcal-dp-row__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=56rem){.mcal-dp-row__grid{grid-template-columns:1fr}}.mcal-panel{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);border-radius:.625rem;flex-direction:column;min-height:8rem;display:flex}.mcal-panel__header{border-bottom:1px solid var(--color-border-primary);align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.mcal-panel--golden .mcal-panel__header{border-top:2px solid var(--mcal-golden)}.mcal-panel--subject .mcal-panel__header{border-top:2px solid var(--mcal-subject)}.mcal-panel--judge .mcal-panel__header{border-top:2px solid var(--mcal-judge)}.mcal-panel__icon{font-size:1.125rem}.mcal-panel--golden .mcal-panel__icon{color:var(--mcal-golden)}.mcal-panel--subject .mcal-panel__icon{color:var(--mcal-subject)}.mcal-panel--judge .mcal-panel__icon{color:var(--mcal-judge)}.mcal-panel__label{color:var(--color-text-primary);margin:0;font-size:.75rem;font-weight:600}.mcal-panel__metric{color:var(--color-text-tertiary);margin:0;font-family:ui-monospace,monospace;font-size:.625rem}.mcal-panel__body{flex:1;padding:.75rem}.mcal-score{align-items:baseline;gap:.15rem;display:flex}.mcal-score__value{font-size:1.5rem;font-weight:700}.mcal-score__suffix{color:var(--color-text-tertiary);font-size:.75rem}.mcal-score--good .mcal-score__value{color:var(--color-success)}.mcal-score--mid .mcal-score__value{color:var(--color-warning)}.mcal-score--low .mcal-score__value{color:var(--color-error)}.mcal-score--muted .mcal-score__value{color:var(--color-text-muted)}.mcal-panel__explanation{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.mcal-panel__error{background:#fee2e2a6;border:1px solid #f8717173;border-radius:.375rem;align-items:flex-start;gap:.35rem;margin-top:.35rem;padding:.45rem .5rem;display:flex}.mcal-panel__error-icon{color:#b91c1c;flex-shrink:0;margin-top:.05rem;font-size:1rem}.mcal-panel__error-text{color:#7f1d1d;word-break:break-word;font-size:.6875rem;line-height:1.4}.dark .mcal-panel__error{background:#7f1d1d40;border-color:#f8717159}.dark .mcal-panel__error-icon{color:#fca5a5}.dark .mcal-panel__error-text{color:#fecaca}.mcal-panel__empty{color:var(--color-text-muted);margin:0;font-size:.75rem;font-style:italic}.dark .mcal-meta-card,.dark .mcal-agg-card,.dark .mcal-dp-row{box-shadow:none}.dark .mcal-meta-card__hero{background:linear-gradient(135deg, #1e293b99 0%, var(--color-bg-elevated) 60%)}.dark{--color-bg-primary:#0f172a;--color-bg-secondary:#1e293b;--color-bg-tertiary:#334155;--color-bg-elevated:#1e293b;--color-text-primary:#f1f5f9;--color-text-secondary:#cbd5e1;--color-text-tertiary:#94a3b8;--color-text-muted:#64748b;--color-border-primary:#334155;--color-border-secondary:#475569;--color-hover-bg:#334155;--color-active-bg:#475569;--color-btn-add-bg:#1d4ed8;--color-btn-add-hover:#1e40af;--color-btn-save-bg:var(--color-success);--color-btn-save-hover:#047857;--color-btn-cancel-bg:#dc2626;--color-btn-cancel-hover:#b91c1c;--color-btn-danger-bg:#dc2626;--color-btn-danger-hover:#b91c1c;--color-iconbtn-neutral:#94a3b8;--color-iconbtn-neutral-hover-bg:#94a3b82e;--color-iconbtn-info:#93c5fd;--color-iconbtn-info-hover-bg:#93c5fd29;--color-iconbtn-success:#4ade80;--color-iconbtn-success-hover-bg:#4ade8024;--color-iconbtn-warning:#fb923c;--color-iconbtn-warning-hover-bg:#fb923c24;--color-iconbtn-danger:#f87171;--color-iconbtn-danger-hover-bg:#f8717124;--color-btn-neutral-bg:#475569;--color-btn-neutral-hover:#64748b;--color-btn-neutral-text:#f1f5f9;--color-btn-neutral-border:#64748b;--color-btn-warning-bg:#ca8a04;--color-btn-warning-hover:#a16207;--color-btn-info-bg:#2563eb;--color-btn-info-hover:#1d4ed8}.dark body{color:#f1f5f9;background-color:#0f172a}.dark .main-area{background-color:#0f172a}.dark .brand-logo{filter:invert()brightness(1.2)}.dark .bg-white{background-color:#1e293b!important}.dark .border-gray-200,.dark .border-gray-300,.dark .border-gray-100{border-color:#334155!important}.dark .text-gray-900{color:#f1f5f9!important}.dark .text-gray-800{color:#e2e8f0!important}.dark .text-gray-700{color:#cbd5e1!important}.dark .text-gray-600{color:#94a3b8!important}.dark .text-gray-500{color:#64748b!important}.dark .text-gray-400{color:#475569!important}.dark .hover\:bg-gray-50:hover,.dark .hover\:bg-gray-100:hover{background-color:#334155!important}.dark .hover\:text-gray-700:hover{color:#e2e8f0!important}.dark .hover\:text-gray-900:hover{color:#f1f5f9!important}.dark .form-label,.dark label{color:#e2e8f0}.dark .form-control,.dark input[type=text],.dark input[type=email],.dark input[type=number],.dark input[type=password],.dark input[type=url],.dark input[type=search],.dark textarea,.dark select{color:#f1f5f9;background-color:#1e293b;border-color:#334155}.dark .form-control:focus,.dark input:focus,.dark textarea:focus,.dark select:focus{background-color:#1e293b;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.dark .form-control::placeholder,.dark input::placeholder,.dark textarea::placeholder{color:#64748b}.dark select option{color:#f1f5f9;background-color:#1e293b}.dark .form-group{color:#e2e8f0}.dark .btn-secondary{color:#e2e8f0;background-color:#334155;border-color:#475569}.dark .btn-secondary:hover{background-color:#475569;border-color:#64748b}.dark table thead{color:#f1f5f9;background-color:#1e293b}.dark table tbody{background-color:#0f172a}.dark table tbody tr{border-color:#334155}.dark table tbody tr:hover{background-color:#1e293b}.dark .modal,.dark .app-modal .modal,.dark .modal-header,.dark .app-modal .modal-header{color:#f1f5f9;background-color:#1e293b;border-color:#334155}.dark .modal-title,.dark .app-modal .modal-title,.dark .modal-title .title-text{color:#f1f5f9}.dark .modal-footer,.dark .app-modal .modal-footer{color:#f1f5f9;background-color:#1e293b;border-color:#334155}.dark .modal-body{color:#e2e8f0;background-color:#1e293b}.dark .close-btn,.dark .modal .close-btn{color:#94a3b8}.dark .close-btn:hover{color:#f1f5f9;background-color:#334155}.dark .navbar{background-color:#1e293b;border-color:#334155;box-shadow:0 1px 3px #0000004d}.dark .navbar .brand{color:#f1f5f9}.dark .navbar .menu-btn{color:#cbd5e1}.dark .navbar .menu-btn:hover{background-color:#334155}.dark .navbar .menu-btn:active{background-color:#475569}.dark .navbar .menu-icon{color:#cbd5e1}.dark .navbar-center{color:#f1f5f9}.dark .profile-avatar{color:#f1f5f9;background-color:#334155}.dark .sidebar{background-color:#1e293b;border-color:#334155}.dark .version-text{border-top-color:#334155}.dark .nav-link{color:#cbd5e1}.dark .nav-link:hover{color:#f1f5f9;background-color:#334155;border-color:#475569}.dark .nav-link.active{color:#f1f5f9;background:linear-gradient(135deg,#334155 0%,#475569 100%);border-color:#64748b}.dark .nav-link.active .nav-icon{color:var(--entity-color-dark,#60a5fa)}.dark .nav-icon{color:#64748b}.dark .nav-link:hover .nav-icon{color:var(--entity-color-dark,#94a3b8)}.dark .btn-secondary,.dark button.bg-white{color:#f1f5f9;background-color:#334155;border-color:#475569}.dark .btn-secondary:hover{background-color:#475569}.dark .bg-white.rounded-lg.shadow-sm{background-color:#1e293b!important;border-color:#334155!important}.dark .bg-gray-50{background-color:#1e293b!important}.dark .bg-green-100{background-color:#065f46!important}.dark .text-green-800{color:#d1fae5!important}.dark .text-green-600{color:#86efac!important}.dark .bg-red-100{background-color:#991b1b!important}.dark .text-red-800{color:#fecaca!important}.dark .text-red-600{color:#fca5a5!important}.dark .bg-yellow-100{background-color:#854d0e!important}.dark .text-yellow-800{color:#fef3c7!important}.dark .text-yellow-600{color:#fde047!important}.dark .bg-blue-100{background-color:#1e40af!important}.dark .text-blue-800{color:#dbeafe!important}.dark .text-blue-600{color:#93c5fd!important}.dark .shadow-sm{box-shadow:0 1px 2px #0000004d}.dark .shadow{box-shadow:0 1px 3px #0006,0 1px 2px -1px #0006}.dark .shadow-lg{box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080}.dark ::-webkit-scrollbar-thumb{background-color:#475569}.dark ::-webkit-scrollbar-thumb:hover{background-color:#64748b}.dark ::-webkit-scrollbar-track{background-color:#1e293b}.dark .bg-gray-900{background-color:#0f172a!important}.dark .table-filter-bar{background-color:#1e293b;border-color:#334155}.dark .table-filter-input{color:#f1f5f9;background-color:#0f172a;border-color:#334155}.dark .table-filter-column-card{color:#cbd5e1;background-color:#1e293b;border-color:#334155}.dark .table-filter-column-card:hover{background-color:#334155;border-color:#475569}.dark .table-filter-column-card.selected{color:#bfdbfe;background-color:#1e3a8a;border-color:#3b82f6}.dark pre,.dark code{color:#e2e8f0;background-color:#0f172a;border-color:#334155}.dark hr,.dark .border-t{border-color:#334155!important}.dark a:not(.nav-link):not(.btn){color:#60a5fa}.dark a:not(.nav-link):not(.btn):hover{color:#93c5fd}.dark .conversation-message{background-color:#1e293b;border-color:#334155}.dark .conversation-message.user{background-color:#1e3a8a;border-color:#1e40af}.dark .conversation-list-scroll{background-color:#1e293b}.dark .conversation-list-scroll button:hover{background-color:#334155}.dark .bg-blue-600{background-color:#2563eb!important}.dark .bg-blue-50{background-color:#1e3a8a!important}.dark .border-blue-200{border-color:#1e40af!important}.dark .border-blue-500{border-color:#3b82f6!important}.dark .chart-container{background-color:#1e293b;border-color:#334155}.dark .loading-spinner{border-color:#60a5fa #334155 #334155}.dark .alert-success{color:#6ee7b7;background-color:#10b98126;border-color:#065f46}.dark .alert-danger{color:#fca5a5;background-color:#ef444426;border-color:#991b1b}.dark .alert-warning{color:#fcd34d;background-color:#f59e0b26;border-color:#92400e}.dark .alert-info{color:#93c5fd;background-color:#3b82f626;border-color:#1e40af}.dark .badge-primary{color:#93c5fd;background-color:#3b82f633;border-color:#2563eb}.dark .badge-secondary{color:#cbd5e1;background-color:#334155;border-color:#475569}.dark .badge-success{color:#6ee7b7;background-color:#10b98133;border-color:#059669}.dark .badge-danger{color:#fca5a5;background-color:#ef444433;border-color:#dc2626}.dark .badge-warning{color:#fcd34d;background-color:#f59e0b33;border-color:#d97706}.dark .badge-info{color:#7dd3fc;background-color:#0ea5e933;border-color:#0284c7}.dark .badge-purple{color:#93c5fd;background-color:#3b82f633;border-color:#2563eb}.dark *{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.2s;transition-timing-function:ease-in-out}.ti-btn{cursor:pointer;border-style:solid;border-width:1px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ti-btn:disabled{cursor:not-allowed}.ti-btn--primary{background-color:var(--color-btn-add-bg)!important;border-color:var(--color-btn-add-bg)!important;color:var(--color-btn-filled-text)!important}.ti-btn--primary:hover:not(:disabled){background-color:var(--color-btn-add-hover)!important;border-color:var(--color-btn-add-hover)!important}.ti-btn--secondary{box-shadow:0 1px 2px #0f172a1f;background-color:var(--color-btn-neutral-bg)!important;border-color:var(--color-btn-neutral-border)!important;color:var(--color-btn-neutral-text)!important}.ti-btn--secondary:hover:not(:disabled){background-color:var(--color-btn-neutral-hover)!important;border-color:var(--color-btn-neutral-hover)!important}.ti-btn--success{background-color:var(--color-btn-save-bg)!important;border-color:var(--color-btn-save-bg)!important;color:var(--color-btn-filled-text)!important}.ti-btn--success:hover:not(:disabled){background-color:var(--color-btn-save-hover)!important;border-color:var(--color-btn-save-hover)!important}.ti-btn--danger{background-color:var(--color-btn-danger-bg)!important;border-color:var(--color-btn-danger-bg)!important;color:var(--color-btn-filled-text)!important}.ti-btn--danger:hover:not(:disabled){background-color:var(--color-btn-danger-hover)!important;border-color:var(--color-btn-danger-hover)!important}.ti-btn--warning{background-color:var(--color-btn-warning-bg)!important;border-color:var(--color-btn-warning-bg)!important;color:var(--color-btn-filled-text)!important}.ti-btn--warning:hover:not(:disabled){background-color:var(--color-btn-warning-hover)!important;border-color:var(--color-btn-warning-hover)!important}.ti-btn--info{background-color:var(--color-btn-info-bg)!important;border-color:var(--color-btn-info-bg)!important;color:var(--color-btn-filled-text)!important}.ti-btn--info:hover:not(:disabled){background-color:var(--color-btn-info-hover)!important;border-color:var(--color-btn-info-hover)!important}.dark .ti-btn--secondary{box-shadow:0 1px 3px #00000059}@page{size:A4;margin:12mm}@media print{body *{visibility:hidden}.dashboard-print-view,.dashboard-print-view *{visibility:visible}.dashboard-print-view{width:100%;position:absolute;top:0;left:0}.react-grid-item,.widget{break-inside:avoid;page-break-inside:avoid}.widget-drag-handle{display:none!important}.recharts-responsive-container{page-break-inside:avoid}}.dashboard-print-view{color:#111827;background:#fff}.dashboard-print-view .react-grid-item{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.dashboard-print-header{border-bottom:2px solid #4f46e5;padding-bottom:12px}body.dashboard-internal-view .app-sidebar,body.dashboard-internal-view .navbar,body.dashboard-internal-view .main-area>.main-content>nav{display:none!important}body.dashboard-internal-view .main-content{margin:0!important;padding:0!important}.app-bootstrap-shell{--app-bootstrap-bg-base:#f8fafc;--app-bootstrap-bg-mid:#eef2ff;--app-bootstrap-bg-end:#f0fdfa;--app-bootstrap-glow-cyan:#06b6d42e;--app-bootstrap-glow-blue:#3b82f624;background:radial-gradient(ellipse 120% 80% at 10% -10%, var(--app-bootstrap-glow-cyan), transparent 55%), radial-gradient(ellipse 90% 70% at 100% 100%, var(--app-bootstrap-glow-blue), transparent 50%), linear-gradient(155deg, var(--app-bootstrap-bg-base) 0%, var(--app-bootstrap-bg-mid) 48%, var(--app-bootstrap-bg-end) 100%);justify-content:center;align-items:center;transition:opacity .22s;display:flex}.dark .app-bootstrap-shell{--app-bootstrap-bg-base:#0b1220;--app-bootstrap-bg-mid:#111827;--app-bootstrap-bg-end:#0f172a;--app-bootstrap-glow-cyan:#22d3ee1f;--app-bootstrap-glow-blue:#60a5fa29}.app-bootstrap-shell.is-fading{opacity:0;pointer-events:none}.app-bootstrap-center{flex-direction:column;align-items:center;gap:1.25rem;padding:2rem 1.5rem;display:flex}.app-bootstrap-logo{width:auto;height:2.5rem}.app-bootstrap-brand-row{align-items:center;gap:.6rem;display:flex}.app-bootstrap-logo--light{display:block}.app-bootstrap-logo--dark,.dark .app-bootstrap-logo--light{display:none}.dark .app-bootstrap-logo--dark{display:block}.app-bootstrap-prism-title{letter-spacing:-.01em;color:#0f172a;font-size:1.5rem;font-weight:800;line-height:1}.dark .app-bootstrap-prism-title{color:#f1f5f9}@media (prefers-reduced-motion:no-preference){@keyframes prism-mark-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--prism-float-amp,5px)))}}@keyframes prism-mark-shadow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.68)}}@keyframes prism-mark-glow-pulse{0%,to{opacity:.35}50%{opacity:.75}}}}@layer utilities{.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3{inset:calc(var(--spacing,.25rem) * -3)}.-inset-10{inset:calc(var(--spacing,.25rem) * -10)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing,.25rem)}.-top-0\.5{top:calc(var(--spacing,.25rem) * -.5)}.-top-2{top:calc(var(--spacing,.25rem) * -2)}.-top-3\.5{top:calc(var(--spacing,.25rem) * -3.5)}.-top-5{top:calc(var(--spacing,.25rem) * -5)}.-top-6{top:calc(var(--spacing,.25rem) * -6)}.-top-12{top:calc(var(--spacing,.25rem) * -12)}.-top-24{top:calc(var(--spacing,.25rem) * -24)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing,.25rem) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing,.25rem) * 2)}.top-3{top:calc(var(--spacing,.25rem) * 3)}.top-4{top:calc(var(--spacing,.25rem) * 4)}.top-6{top:calc(var(--spacing,.25rem) * 6)}.top-\[calc\(var\(--p-navbar\)\+var\(--p-space-20\)\)\]{top:calc(var(--p-navbar) + var(--p-space-20))}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing,.25rem) * -.5)}.-right-1{right:calc(var(--spacing,.25rem) * -1)}.-right-2\.5{right:calc(var(--spacing,.25rem) * -2.5)}.-right-8{right:calc(var(--spacing,.25rem) * -8)}.-right-12{right:calc(var(--spacing,.25rem) * -12)}.right-0{right:0}.right-2{right:calc(var(--spacing,.25rem) * 2)}.right-3{right:calc(var(--spacing,.25rem) * 3)}.right-4{right:calc(var(--spacing,.25rem) * 4)}.right-6{right:calc(var(--spacing,.25rem) * 6)}.-bottom-2{bottom:calc(var(--spacing,.25rem) * -2)}.-bottom-8{bottom:calc(var(--spacing,.25rem) * -8)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing,.25rem) * 2)}.bottom-6{bottom:calc(var(--spacing,.25rem) * 6)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing,.25rem) * -1)}.-left-8{left:calc(var(--spacing,.25rem) * -8)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing,.25rem) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing,.25rem) * 2)}.left-2\.5{left:calc(var(--spacing,.25rem) * 2.5)}.left-3{left:calc(var(--spacing,.25rem) * 3)}.left-4{left:calc(var(--spacing,.25rem) * 4)}.left-6{left:calc(var(--spacing,.25rem) * 6)}.left-7{left:calc(var(--spacing,.25rem) * 7)}.isolate{isolation:isolate}.z-\(--p-z-30\){z-index:var(--p-z-30)}.z-\(--p-z-40\){z-index:var(--p-z-40)}.z-\(--p-z-50\){z-index:var(--p-z-50)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-80{z-index:80}.z-100{z-index:100}.z-200{z-index:200}.z-1000{z-index:1000}.z-9999{z-index:9999}.z-10001{z-index:10001}.z-11000{z-index:11000}.z-12000{z-index:12000}.z-99999{z-index:99999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing,.25rem) * -1)}.-m-4{margin:calc(var(--spacing,.25rem) * -4)}.-m-6{margin:calc(var(--spacing,.25rem) * -6)}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing,.25rem) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing,.25rem) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing,.25rem) * -4)}.-mx-6{margin-inline:calc(var(--spacing,.25rem) * -6)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing,.25rem) * .5)}.mx-1{margin-inline:var(--spacing,.25rem)}.mx-1\.5{margin-inline:calc(var(--spacing,.25rem) * 1.5)}.mx-2{margin-inline:calc(var(--spacing,.25rem) * 2)}.mx-3{margin-inline:calc(var(--spacing,.25rem) * 3)}.mx-4{margin-inline:calc(var(--spacing,.25rem) * 4)}.mx-6{margin-inline:calc(var(--spacing,.25rem) * 6)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing,.25rem) * -2)}.my-0\.5{margin-block:calc(var(--spacing,.25rem) * .5)}.my-1{margin-block:var(--spacing,.25rem)}.my-1\.5{margin-block:calc(var(--spacing,.25rem) * 1.5)}.my-2{margin-block:calc(var(--spacing,.25rem) * 2)}.my-5{margin-block:calc(var(--spacing,.25rem) * 5)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;font-size:2.25em;line-height:1.11111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:1em;font-size:1.5em;line-height:1.33333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-size:.875em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;line-height:1.71429}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.71429}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-0\.5{margin-top:calc(var(--spacing,.25rem) * -.5)}.-mt-1{margin-top:calc(var(--spacing,.25rem) * -1)}.-mt-2{margin-top:calc(var(--spacing,.25rem) * -2)}.mt-0\.5{margin-top:calc(var(--spacing,.25rem) * .5)}.mt-1{margin-top:var(--spacing,.25rem)}.mt-1\.5{margin-top:calc(var(--spacing,.25rem) * 1.5)}.mt-2{margin-top:calc(var(--spacing,.25rem) * 2)}.mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}.mt-4{margin-top:calc(var(--spacing,.25rem) * 4)}.mt-5{margin-top:calc(var(--spacing,.25rem) * 5)}.mt-6{margin-top:calc(var(--spacing,.25rem) * 6)}.mt-8{margin-top:calc(var(--spacing,.25rem) * 8)}.mt-10{margin-top:calc(var(--spacing,.25rem) * 10)}.mt-auto{margin-top:auto}.-mr-0\.5{margin-right:calc(var(--spacing,.25rem) * -.5)}.-mr-1{margin-right:calc(var(--spacing,.25rem) * -1)}.-mr-3{margin-right:calc(var(--spacing,.25rem) * -3)}.mr-1{margin-right:var(--spacing,.25rem)}.mr-1\.5{margin-right:calc(var(--spacing,.25rem) * 1.5)}.mr-2{margin-right:calc(var(--spacing,.25rem) * 2)}.mr-3{margin-right:calc(var(--spacing,.25rem) * 3)}.mr-auto{margin-right:auto}.-mb-6{margin-bottom:calc(var(--spacing,.25rem) * -6)}.-mb-px{margin-bottom:-1px}.mb-0\!{margin-bottom:0!important}.mb-0\.5{margin-bottom:calc(var(--spacing,.25rem) * .5)}.mb-1{margin-bottom:var(--spacing,.25rem)}.mb-1\.5{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing,.25rem) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing,.25rem) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing,.25rem) * 3)}.mb-4{margin-bottom:calc(var(--spacing,.25rem) * 4)}.mb-5{margin-bottom:calc(var(--spacing,.25rem) * 5)}.mb-6{margin-bottom:calc(var(--spacing,.25rem) * 6)}.mb-7{margin-bottom:calc(var(--spacing,.25rem) * 7)}.mb-8{margin-bottom:calc(var(--spacing,.25rem) * 8)}.mb-10{margin-bottom:calc(var(--spacing,.25rem) * 10)}.-ml-1{margin-left:calc(var(--spacing,.25rem) * -1)}.-ml-2{margin-left:calc(var(--spacing,.25rem) * -2)}.ml-0\.5{margin-left:calc(var(--spacing,.25rem) * .5)}.ml-1{margin-left:var(--spacing,.25rem)}.ml-1\.5{margin-left:calc(var(--spacing,.25rem) * 1.5)}.ml-2{margin-left:calc(var(--spacing,.25rem) * 2)}.ml-3{margin-left:calc(var(--spacing,.25rem) * 3)}.ml-4{margin-left:calc(var(--spacing,.25rem) * 4)}.ml-6{margin-left:calc(var(--spacing,.25rem) * 6)}.ml-8{margin-left:calc(var(--spacing,.25rem) * 8)}.ml-\[73px\]{margin-left:73px}.ml-\[80px\]{margin-left:80px}.ml-\[100px\]{margin-left:100px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.ti-scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.ti-scrollbar-hidden::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[3\/4\]{aspect-ratio:3/4}.size-\(--p-control-24\){width:var(--p-control-24);height:var(--p-control-24)}.size-\(--p-control-28\){width:var(--p-control-28);height:var(--p-control-28)}.size-\(--p-control-32\){width:var(--p-control-32);height:var(--p-control-32)}.size-\(--p-control-36\){width:var(--p-control-36);height:var(--p-control-36)}.size-\(--p-control-40\){width:var(--p-control-40);height:var(--p-control-40)}.size-\(--p-control-48\){width:var(--p-control-48);height:var(--p-control-48)}.size-\(--p-icon-12\){width:var(--p-icon-12);height:var(--p-icon-12)}.size-\(--p-icon-14\){width:var(--p-icon-14);height:var(--p-icon-14)}.size-\(--p-icon-16\){width:var(--p-icon-16);height:var(--p-icon-16)}.size-\(--p-icon-18\){width:var(--p-icon-18);height:var(--p-icon-18)}.size-\(--p-icon-20\){width:var(--p-icon-20);height:var(--p-icon-20)}.size-\(--p-icon-24\){width:var(--p-icon-24);height:var(--p-icon-24)}.size-2{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2)}.size-3{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.size-3\.5{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.size-4{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.size-9{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}.size-full{width:100%;height:100%}.reporting-scroll-x{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.reporting-scroll-x::-webkit-scrollbar{height:6px}.reporting-scroll-x::-webkit-scrollbar-track{background:0 0}.reporting-scroll-x::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:9999px}.reporting-scroll-x:hover::-webkit-scrollbar-thumb{background-color:#6366f166}.h-\(--p-border-width-1\){height:var(--p-border-width-1)}.h-\(--p-control-24\){height:var(--p-control-24)}.h-\(--p-control-28\){height:var(--p-control-28)}.h-\(--p-control-32\){height:var(--p-control-32)}.h-\(--p-control-40\){height:var(--p-control-40)}.h-\(--p-control-48\){height:var(--p-control-48)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing,.25rem) * .5)}.h-1{height:var(--spacing,.25rem)}.h-1\.5{height:calc(var(--spacing,.25rem) * 1.5)}.h-2{height:calc(var(--spacing,.25rem) * 2)}.h-2\.5{height:calc(var(--spacing,.25rem) * 2.5)}.h-3{height:calc(var(--spacing,.25rem) * 3)}.h-3\.5{height:calc(var(--spacing,.25rem) * 3.5)}.h-4{height:calc(var(--spacing,.25rem) * 4)}.h-5{height:calc(var(--spacing,.25rem) * 5)}.h-6{height:calc(var(--spacing,.25rem) * 6)}.h-7{height:calc(var(--spacing,.25rem) * 7)}.h-8{height:calc(var(--spacing,.25rem) * 8)}.h-9{height:calc(var(--spacing,.25rem) * 9)}.h-10{height:calc(var(--spacing,.25rem) * 10)}.h-11{height:calc(var(--spacing,.25rem) * 11)}.h-12{height:calc(var(--spacing,.25rem) * 12)}.h-14{height:calc(var(--spacing,.25rem) * 14)}.h-16{height:calc(var(--spacing,.25rem) * 16)}.h-24{height:calc(var(--spacing,.25rem) * 24)}.h-32{height:calc(var(--spacing,.25rem) * 32)}.h-44{height:calc(var(--spacing,.25rem) * 44)}.h-48{height:calc(var(--spacing,.25rem) * 48)}.h-52{height:calc(var(--spacing,.25rem) * 52)}.h-64{height:calc(var(--spacing,.25rem) * 64)}.h-96{height:calc(var(--spacing,.25rem) * 96)}.h-112{height:calc(var(--spacing,.25rem) * 112)}.h-\[1\.1rem\]{height:1.1rem}.h-\[18px\]{height:18px}.h-\[50vh\]{height:50vh}.h-\[55vh\]{height:55vh}.h-\[60vh\]{height:60vh}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[95vh\]{height:95vh}.h-\[160px\]{height:160px}.h-\[320px\]{height:320px}.h-\[600px\]{height:600px}.h-\[calc\(100\%-2\.25rem\)\]{height:calc(100% - 2.25rem)}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-\[calc\(var\(--p-space-64\)_\+_var\(--p-space-24\)\)\]{height:calc(var(--p-space-64) + var(--p-space-24))}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-24{max-height:calc(var(--spacing,.25rem) * 24)}.max-h-28{max-height:calc(var(--spacing,.25rem) * 28)}.max-h-32{max-height:calc(var(--spacing,.25rem) * 32)}.max-h-40{max-height:calc(var(--spacing,.25rem) * 40)}.max-h-44{max-height:calc(var(--spacing,.25rem) * 44)}.max-h-48{max-height:calc(var(--spacing,.25rem) * 48)}.max-h-56{max-height:calc(var(--spacing,.25rem) * 56)}.max-h-60{max-height:calc(var(--spacing,.25rem) * 60)}.max-h-64{max-height:calc(var(--spacing,.25rem) * 64)}.max-h-72{max-height:calc(var(--spacing,.25rem) * 72)}.max-h-80{max-height:calc(var(--spacing,.25rem) * 80)}.max-h-96{max-height:calc(var(--spacing,.25rem) * 96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[160px\]{max-height:160px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[640px\]{max-height:640px}.max-h-\[calc\(100dvh-var\(--p-navbar\)-var\(--p-space-40\)\)\]{max-height:calc(100dvh - var(--p-navbar) - var(--p-space-40))}.max-h-\[calc\(100vh-var\(--p-space-32\)\)\]{max-height:calc(100vh - var(--p-space-32))}.max-h-\[calc\(var\(--p-line-height-22\)\*12\)\]{max-height:calc(var(--p-line-height-22) * 12)}.max-h-\[min\(calc\(90vh-14rem\)\,520px\)\]{max-height:min(90vh - 14rem,520px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-\(--p-control-24\){min-height:var(--p-control-24)}.min-h-\(--p-control-28\){min-height:var(--p-control-28)}.min-h-\(--p-control-36\){min-height:var(--p-control-36)}.min-h-\(--p-control-40\){min-height:var(--p-control-40)}.min-h-\(--p-control-48\){min-height:var(--p-control-48)}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing,.25rem) * 8)}.min-h-9{min-height:calc(var(--spacing,.25rem) * 9)}.min-h-10{min-height:calc(var(--spacing,.25rem) * 10)}.min-h-12{min-height:calc(var(--spacing,.25rem) * 12)}.min-h-13{min-height:calc(var(--spacing,.25rem) * 13)}.min-h-14{min-height:calc(var(--spacing,.25rem) * 14)}.min-h-22{min-height:calc(var(--spacing,.25rem) * 22)}.min-h-24{min-height:calc(var(--spacing,.25rem) * 24)}.min-h-33{min-height:calc(var(--spacing,.25rem) * 33)}.min-h-48{min-height:calc(var(--spacing,.25rem) * 48)}.min-h-64{min-height:calc(var(--spacing,.25rem) * 64)}.min-h-80{min-height:calc(var(--spacing,.25rem) * 80)}.min-h-130{min-height:calc(var(--spacing,.25rem) * 130)}.min-h-\[32px\]{min-height:32px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-\[98px\]{min-height:98px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(var\(--p-control-40\)\+var\(--p-space-16\)\)\]{min-height:calc(var(--p-control-40) + var(--p-space-16))}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.reporting-scroll-y{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.reporting-scroll-y::-webkit-scrollbar{width:6px}.reporting-scroll-y::-webkit-scrollbar-track{background:0 0}.reporting-scroll-y::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:9999px}.reporting-scroll-y:hover::-webkit-scrollbar-thumb{background-color:#6366f166}.w-\(--p-border-width-1\){width:var(--p-border-width-1)}.w-\(--p-control-36\){width:var(--p-control-36)}.w-\(--p-width-480\){width:var(--p-width-480)}.w-\(--p-width-560\){width:var(--p-width-560)}.w-\(--p-width-640\){width:var(--p-width-640)}.w-\(--p-width-800\){width:var(--p-width-800)}.w-\(--p-width-960\){width:var(--p-width-960)}.w-\(--radix-popper-anchor-width\){width:var(--radix-popper-anchor-width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing,.25rem) * .5)}.w-1{width:var(--spacing,.25rem)}.w-1\.5{width:calc(var(--spacing,.25rem) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing,.25rem) * 2)}.w-2\.5{width:calc(var(--spacing,.25rem) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing,.25rem) * 3)}.w-3\.5{width:calc(var(--spacing,.25rem) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing,.25rem) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing,.25rem) * 5)}.w-6{width:calc(var(--spacing,.25rem) * 6)}.w-7{width:calc(var(--spacing,.25rem) * 7)}.w-8{width:calc(var(--spacing,.25rem) * 8)}.w-9{width:calc(var(--spacing,.25rem) * 9)}.w-10{width:calc(var(--spacing,.25rem) * 10)}.w-11{width:calc(var(--spacing,.25rem) * 11)}.w-12{width:calc(var(--spacing,.25rem) * 12)}.w-14{width:calc(var(--spacing,.25rem) * 14)}.w-16{width:calc(var(--spacing,.25rem) * 16)}.w-20{width:calc(var(--spacing,.25rem) * 20)}.w-21{width:calc(var(--spacing,.25rem) * 21)}.w-24{width:calc(var(--spacing,.25rem) * 24)}.w-28{width:calc(var(--spacing,.25rem) * 28)}.w-32{width:calc(var(--spacing,.25rem) * 32)}.w-36{width:calc(var(--spacing,.25rem) * 36)}.w-44{width:calc(var(--spacing,.25rem) * 44)}.w-48{width:calc(var(--spacing,.25rem) * 48)}.w-52{width:calc(var(--spacing,.25rem) * 52)}.w-56{width:calc(var(--spacing,.25rem) * 56)}.w-60{width:calc(var(--spacing,.25rem) * 60)}.w-64{width:calc(var(--spacing,.25rem) * 64)}.w-70{width:calc(var(--spacing,.25rem) * 70)}.w-72{width:calc(var(--spacing,.25rem) * 72)}.w-80{width:calc(var(--spacing,.25rem) * 80)}.w-90{width:calc(var(--spacing,.25rem) * 90)}.w-96{width:calc(var(--spacing,.25rem) * 96)}.w-110{width:calc(var(--spacing,.25rem) * 110)}.w-120{width:calc(var(--spacing,.25rem) * 120)}.w-\[18px\]{width:18px}.w-\[24rem\]{width:24rem}.w-\[90vw\]{width:90vw}.w-\[92px\]{width:92px}.w-\[95vw\]{width:95vw}.w-\[120px\]{width:120px}.w-\[130\%\]{width:130%}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.w-\[720px\]{width:720px}.w-\[calc\(var\(--p-space-64\)\*2_\+_var\(--p-space-32\)\)\]{width:calc(var(--p-space-64) * 2 + var(--p-space-32))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-md{width:var(--container-md,28rem)}.w-px{width:1px}.max-w-\(--p-width-480\){max-width:var(--p-width-480)}.max-w-\(--radix-popover-content-available-width\){max-width:var(--radix-popover-content-available-width)}.max-w-2xl{max-width:var(--container-2xl,42rem)}.max-w-3xl{max-width:var(--container-3xl,48rem)}.max-w-4xl{max-width:var(--container-4xl,56rem)}.max-w-5xl{max-width:var(--container-5xl,64rem)}.max-w-6xl{max-width:var(--container-6xl,72rem)}.max-w-7xl{max-width:var(--container-7xl,80rem)}.max-w-28{max-width:calc(var(--spacing,.25rem) * 28)}.max-w-48{max-width:calc(var(--spacing,.25rem) * 48)}.max-w-56{max-width:calc(var(--spacing,.25rem) * 56)}.max-w-85{max-width:calc(var(--spacing,.25rem) * 85)}.max-w-105{max-width:calc(var(--spacing,.25rem) * 105)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[640px\]{max-width:640px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-var\(--p-space-32\)\)\]{max-width:calc(100vw - var(--p-space-32))}.max-w-\[calc\(100vw-var\(--p-space-48\)\)\]{max-width:calc(100vw - var(--p-space-48))}.max-w-\[min\(var\(--p-width-480\)\,calc\(100\%-var\(--p-space-32\)\)\)\]{max-width:min(var(--p-width-480), calc(100% - var(--p-space-32)))}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg,32rem)}.max-w-md{max-width:var(--container-md,28rem)}.max-w-none{max-width:none}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm,24rem)}.max-w-xs{max-width:var(--container-xs,20rem)}.min-w-\(--p-control-24\){min-width:var(--p-control-24)}.min-w-\(--p-control-32\){min-width:var(--p-control-32)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing,.25rem) * 4)}.min-w-5{min-width:calc(var(--spacing,.25rem) * 5)}.min-w-8{min-width:calc(var(--spacing,.25rem) * 8)}.min-w-9{min-width:calc(var(--spacing,.25rem) * 9)}.min-w-10{min-width:calc(var(--spacing,.25rem) * 10)}.min-w-32{min-width:calc(var(--spacing,.25rem) * 32)}.min-w-40{min-width:calc(var(--spacing,.25rem) * 40)}.min-w-55{min-width:calc(var(--spacing,.25rem) * 55)}.min-w-60{min-width:calc(var(--spacing,.25rem) * 60)}.min-w-90{min-width:calc(var(--spacing,.25rem) * 90)}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[40px\]{min-width:40px}.min-w-\[60px\]{min-width:60px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[360px\]{min-width:360px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(var\(--p-space-64\)\*2\)\]{--tw-translate-x:calc(var(--p-space-64) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[3\]{scale:3}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[p-pulse_var\(--p-duration-1400\)_ease-in-out_infinite\]{animation:p-pulse var(--p-duration-1400) ease-in-out infinite}.animate-\[p-spin_var\(--p-duration-800\)_var\(--p-ease-linear\)_infinite\]{animation:p-spin var(--p-duration-800) var(--p-ease-linear) infinite}.animate-fade-in{animation:.3s ease-out fade-in}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping,ping 1s cubic-bezier(0, 0, .2, 1) infinite)}.animate-pulse{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}.animate-scale-in{animation:.2s ease-out scale-in}.animate-slide-in{animation:.3s ease-out slide-in}.animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}.reporting-pulse-dot{animation:2s ease-out infinite reporting-pulse-dot}.cursor-\[inherit\]{cursor:inherit}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.dark .reporting-scroll-x::-webkit-scrollbar-thumb{background-color:#47556999}.dark .reporting-scroll-x:hover::-webkit-scrollbar-thumb{background-color:#818cf880}.dark .reporting-scroll-y::-webkit-scrollbar-thumb{background-color:#47556999}.dark .reporting-scroll-y:hover::-webkit-scrollbar-thumb{background-color:#818cf880}.dark .scroll-y-hover:hover::-webkit-scrollbar-thumb{background-color:#64748b8c}.dark .scroll-y-hover.is-scrolling::-webkit-scrollbar-thumb{background-color:#64748b8c}.dark .scroll-y-hover:hover{scrollbar-color:#64748b8c transparent}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-3{columns:3}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid-cols-\[minmax\(calc\(var\(--p-space-4\)\*25\)\,max-content\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(calc(var(--p-space-4) * 25),max-content) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,var\(--p-width-480\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--p-width-480)),1fr))}.grid-cols-\[var\(--p-space-32\)_var\(--p-space-20\)_1fr_var\(--p-space-32\)_var\(--p-space-20\)_1fr\]{grid-template-columns:var(--p-space-32) var(--p-space-20) 1fr var(--p-space-32) var(--p-space-20) 1fr}.grid-cols-\[var\(--p-space-32\)_var\(--p-space-32\)_var\(--p-space-20\)_1fr\]{grid-template-columns:var(--p-space-32) var(--p-space-32) var(--p-space-20) 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing,.25rem) * .5)}.gap-1{gap:var(--spacing,.25rem)}.gap-1\!{gap:var(--spacing,.25rem)!important}.gap-1\.5{gap:calc(var(--spacing,.25rem) * 1.5)}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.gap-2\.5{gap:calc(var(--spacing,.25rem) * 2.5)}.gap-3{gap:calc(var(--spacing,.25rem) * 3)}.gap-3\.5{gap:calc(var(--spacing,.25rem) * 3.5)}.gap-4{gap:calc(var(--spacing,.25rem) * 4)}.gap-5{gap:calc(var(--spacing,.25rem) * 5)}.gap-6{gap:calc(var(--spacing,.25rem) * 6)}.gap-7{gap:calc(var(--spacing,.25rem) * 7)}.gap-8{gap:calc(var(--spacing,.25rem) * 8)}.gap-14{gap:calc(var(--spacing,.25rem) * 14)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing,.25rem) * var(--gap))}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing,.25rem) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing,.25rem) * 2)}.gap-x-3{column-gap:calc(var(--spacing,.25rem) * 3)}.gap-x-4{column-gap:calc(var(--spacing,.25rem) * 4)}.gap-x-5{column-gap:calc(var(--spacing,.25rem) * 5)}.gap-x-6{column-gap:calc(var(--spacing,.25rem) * 6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing,.25rem) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing,.25rem)}.gap-y-1\.5{row-gap:calc(var(--spacing,.25rem) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing,.25rem) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing,.25rem) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing,.25rem) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100,oklch(96.8% .007 247.896))}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl,1rem)}.rounded-\[2px\]{border-radius:2px}.rounded-\[23px\]{border-radius:23px}.rounded-\[24px\]{border-radius:24px}.rounded-\[100\%\]{border-radius:100%}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg,.5rem)}.rounded-md{border-radius:var(--radius-md,.375rem)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm,.25rem)}.rounded-xl{border-radius:var(--radius-xl,.75rem)}.rounded-xs{border-radius:var(--radius-xs,.125rem)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem)}.rounded-t-\[calc\(var\(--p-radius-12\)_-_var\(--p-border-width-1\)\)\]{border-top-left-radius:calc(var(--p-radius-12) - var(--p-border-width-1));border-top-right-radius:calc(var(--p-radius-12) - var(--p-border-width-1))}.rounded-t-lg{border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}.rounded-t-md{border-top-left-radius:var(--radius-md,.375rem);border-top-right-radius:var(--radius-md,.375rem)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-bl-md{border-bottom-left-radius:var(--radius-md,.375rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--p-border-width-2\){border-style:var(--tw-border-style);border-width:var(--p-border-width-2)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[length\:calc\(var\(--p-border-width-1\)\*1\.5\)\]{border-style:var(--tw-border-style);border-width:calc(var(--p-border-width-1) * 1.5)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-8{border-right-style:var(--tw-border-style);border-right-width:8px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-8{border-left-style:var(--tw-border-style);border-left-width:8px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--color-btn-neutral-border\){border-color:var(--color-btn-neutral-border)}.border-amber-100{border-color:var(--color-amber-100,oklch(96.2% .059 95.617))}.border-amber-200{border-color:var(--color-amber-200,oklch(92.4% .12 95.746))}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/60{border-color:color-mix(in oklab, var(--color-amber-200,oklch(92.4% .12 95.746)) 60%, transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200,oklch(92.4% .12 95.746)) 80%, transparent)}}.border-amber-300{border-color:var(--color-amber-300,oklch(87.9% .169 91.605))}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300,oklch(87.9% .169 91.605)) 60%, transparent)}}.border-amber-400{border-color:var(--color-amber-400,oklch(82.8% .189 84.429))}.border-amber-500{border-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.border-amber-600{border-color:var(--color-amber-600,oklch(66.6% .179 58.318))}.border-blue-100{border-color:var(--color-blue-100,oklch(93.2% .032 255.585))}.border-blue-200{border-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.border-blue-200\/50{border-color:#bedbff80}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/50{border-color:color-mix(in oklab, var(--color-blue-200,oklch(88.2% .059 254.128)) 50%, transparent)}}.border-blue-200\/60{border-color:#bedbff99}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/60{border-color:color-mix(in oklab, var(--color-blue-200,oklch(88.2% .059 254.128)) 60%, transparent)}}.border-blue-300{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.border-blue-300\/80{border-color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/80{border-color:color-mix(in oklab, var(--color-blue-300,oklch(80.9% .105 251.813)) 80%, transparent)}}.border-blue-400{border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.border-blue-500{border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.border-blue-600{border-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.border-border{border-color:var(--p-border)}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200,oklch(91.7% .08 205.041))}.border-cyan-500{border-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.border-cyan-600{border-color:var(--color-cyan-600,oklch(60.9% .126 221.723))}.border-emerald-100{border-color:var(--color-emerald-100,oklch(95% .052 163.051))}.border-emerald-200{border-color:var(--color-emerald-200,oklch(90.5% .093 164.15))}.border-emerald-300{border-color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.border-emerald-500{border-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.border-emerald-600{border-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.border-error-solid{border-color:var(--p-error)}.border-fuchsia-300{border-color:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}.border-fuchsia-400\/40{border-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 40%, transparent)}}.border-fuchsia-500\/30{border-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/30{border-color:color-mix(in oklab, var(--color-fuchsia-500,oklch(66.7% .295 322.15)) 30%, transparent)}}.border-fuchsia-600{border-color:var(--color-fuchsia-600,oklch(59.1% .293 322.896))}.border-gray-50{border-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.border-gray-100{border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.border-gray-200{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab, var(--color-gray-200,oklch(92.8% .006 264.531)) 50%, transparent)}}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200,oklch(92.8% .006 264.531)) 80%, transparent)}}.border-gray-300{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.border-gray-400{border-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.border-gray-500{border-color:var(--color-gray-500,oklch(55.1% .027 264.364))}.border-gray-700{border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.border-gray-900{border-color:var(--color-gray-900,oklch(21% .034 264.665))}.border-green-200{border-color:var(--color-green-200,oklch(92.5% .084 155.995))}.border-green-200\/60{border-color:#b9f8cf99}@supports (color:color-mix(in lab, red, red)){.border-green-200\/60{border-color:color-mix(in oklab, var(--color-green-200,oklch(92.5% .084 155.995)) 60%, transparent)}}.border-green-300{border-color:var(--color-green-300,oklch(87.1% .15 154.449))}.border-green-500{border-color:var(--color-green-500,oklch(72.3% .219 149.579))}.border-green-600{border-color:var(--color-green-600,oklch(62.7% .194 149.214))}.border-indigo-100{border-color:var(--color-indigo-100,oklch(93% .034 272.788))}.border-indigo-200{border-color:var(--color-indigo-200,oklch(87% .065 274.039))}.border-indigo-300{border-color:var(--color-indigo-300,oklch(78.5% .115 274.713))}.border-indigo-400{border-color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.border-indigo-500{border-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.border-indigo-500\/70{border-color:#625fffb3}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/70{border-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 70%, transparent)}}.border-indigo-600{border-color:var(--color-indigo-600,oklch(51.1% .262 276.966))}.border-input{border-color:var(--p-border-strong)}.border-lime-600{border-color:var(--color-lime-600,oklch(64.8% .2 131.684))}.border-orange-100{border-color:var(--color-orange-100,oklch(95.4% .038 75.164))}.border-orange-200{border-color:var(--color-orange-200,oklch(90.1% .076 70.697))}.border-orange-300{border-color:var(--color-orange-300,oklch(83.7% .128 66.29))}.border-orange-500{border-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.border-orange-600{border-color:var(--color-orange-600,oklch(64.6% .222 41.116))}.border-pink-200{border-color:var(--color-pink-200,oklch(89.9% .061 343.231))}.border-primary{border-color:var(--p-primary)}.border-purple-100{border-color:var(--color-purple-100,oklch(94.6% .033 307.174))}.border-purple-200{border-color:var(--color-purple-200,oklch(90.2% .063 306.703))}.border-purple-300{border-color:var(--color-purple-300,oklch(82.7% .119 306.383))}.border-purple-500{border-color:var(--color-purple-500,oklch(62.7% .265 303.9))}.border-red-200{border-color:var(--color-red-200,oklch(88.5% .062 18.334))}.border-red-300{border-color:var(--color-red-300,oklch(80.8% .114 19.571))}.border-red-300\/60{border-color:#ffa3a399}@supports (color:color-mix(in lab, red, red)){.border-red-300\/60{border-color:color-mix(in oklab, var(--color-red-300,oklch(80.8% .114 19.571)) 60%, transparent)}}.border-red-400{border-color:var(--color-red-400,oklch(70.4% .191 22.216))}.border-red-500{border-color:var(--color-red-500,oklch(63.7% .237 25.331))}.border-red-600{border-color:var(--color-red-600,oklch(57.7% .245 27.325))}.border-rose-200{border-color:var(--color-rose-200,oklch(89.2% .058 10.001))}.border-rose-300{border-color:var(--color-rose-300,oklch(81% .117 11.638))}.border-rose-400\/70{border-color:#ff667fb3}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/70{border-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 70%, transparent)}}.border-slate-100{border-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.border-slate-200{border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/50{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 50%, transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.border-slate-300{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/60{border-color:color-mix(in oklab, var(--color-slate-300,oklch(86.9% .022 252.894)) 60%, transparent)}}.border-slate-300\/80{border-color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/80{border-color:color-mix(in oklab, var(--color-slate-300,oklch(86.9% .022 252.894)) 80%, transparent)}}.border-slate-600{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.border-slate-700{border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.border-slate-700\/40{border-color:#31415866}@supports (color:color-mix(in lab, red, red)){.border-slate-700\/40{border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 40%, transparent)}}.border-teal-100{border-color:var(--color-teal-100,oklch(95.3% .051 180.801))}.border-teal-200{border-color:var(--color-teal-200,oklch(91% .096 180.426))}.border-teal-300{border-color:var(--color-teal-300,oklch(85.5% .138 181.071))}.border-teal-400{border-color:var(--color-teal-400,oklch(77.7% .152 181.912))}.border-teal-500{border-color:var(--color-teal-500,oklch(70.4% .14 182.503))}.border-teal-600{border-color:var(--color-teal-600,oklch(60% .118 184.704))}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.border-violet-200{border-color:var(--color-violet-200,oklch(89.4% .057 293.283))}.border-violet-400{border-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.border-violet-500{border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.border-violet-600{border-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.border-warning{border-color:var(--p-warning-text)}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.border-t-blue-400{border-top-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.border-t-blue-600{border-top-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.border-t-fuchsia-500{border-top-color:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}.border-t-transparent{border-top-color:#0000}.border-r-transparent{border-right-color:#0000}.border-b-gray-900{border-bottom-color:var(--color-gray-900,oklch(21% .034 264.665))}.border-b-slate-900\/95{border-bottom-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.border-b-slate-900\/95{border-bottom-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 95%, transparent)}}.border-l-green-500{border-left-color:var(--color-green-500,oklch(72.3% .219 149.579))}.border-l-red-500{border-left-color:var(--color-red-500,oklch(63.7% .237 25.331))}.border-l-transparent{border-left-color:#0000}.bg-\(--color-btn-neutral-bg\){background-color:var(--color-btn-neutral-bg)}.bg-agent-bg{background-color:var(--p-id-agent-bg)}.bg-amber-50{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}.bg-amber-50\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/30{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 30%, transparent)}}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/40{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 40%, transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 50%, transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 60%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 70%, transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/80{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 80%, transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 90%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100,oklch(96.2% .059 95.617))}.bg-amber-100\/80{background-color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/80{background-color:color-mix(in oklab, var(--color-amber-100,oklch(96.2% .059 95.617)) 80%, transparent)}}.bg-amber-100\/90{background-color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/90{background-color:color-mix(in oklab, var(--color-amber-100,oklch(96.2% .059 95.617)) 90%, transparent)}}.bg-amber-200{background-color:var(--color-amber-200,oklch(92.4% .12 95.746))}.bg-amber-300{background-color:var(--color-amber-300,oklch(87.9% .169 91.605))}.bg-amber-400\/12{background-color:#fcbb001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/12{background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 12%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 15%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 15%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600,oklch(66.6% .179 58.318))}.bg-background{background-color:var(--p-surface-page)}.bg-black{background-color:var(--color-black,#000)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/30{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 30%, transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/40{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 40%, transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/50{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 50%, transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 60%, transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/70{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 70%, transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/80{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 80%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100,oklch(93.2% .032 255.585))}.bg-blue-100\/70{background-color:#dbeafeb3}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/70{background-color:color-mix(in oklab, var(--color-blue-100,oklch(93.2% .032 255.585)) 70%, transparent)}}.bg-blue-200{background-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.bg-blue-300{background-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.bg-blue-400\/12{background-color:#54a2ff1f}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/12{background-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 12%, transparent)}}.bg-blue-400\/15{background-color:#54a2ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-400\/15{background-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 15%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 10%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 15%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.bg-blue-700{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.bg-border{background-color:var(--p-border)}.bg-border-strong{background-color:var(--p-border-strong)}.bg-card{background-color:var(--p-surface)}.bg-code-bg{background-color:var(--p-code-bg)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50,oklch(98.4% .019 200.873))}.bg-cyan-100{background-color:var(--color-cyan-100,oklch(95.6% .045 203.388))}.bg-cyan-300{background-color:var(--color-cyan-300,oklch(86.5% .127 207.078))}.bg-cyan-400\/12{background-color:#00d2ef1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/12{background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 12%, transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/15{background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 15%, transparent)}}.bg-cyan-400\/25{background-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/25{background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 25%, transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.bg-cyan-600{background-color:var(--color-cyan-600,oklch(60.9% .126 221.723))}.bg-dataset-bg{background-color:var(--p-id-dataset-bg)}.bg-destructive{background-color:var(--p-destructive)}.bg-diff-add-bg{background-color:var(--p-diff-add-bg)}.bg-diff-del-bg{background-color:var(--p-diff-del-bg)}.bg-emerald-50{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113))}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50,oklch(97.9% .021 166.113)) 60%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100,oklch(95% .052 163.051))}.bg-emerald-200{background-color:var(--color-emerald-200,oklch(90.5% .093 164.15))}.bg-emerald-300{background-color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400,oklch(76.5% .177 163.223)) 15%, transparent)}}.bg-emerald-400\/80{background-color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/80{background-color:color-mix(in oklab, var(--color-emerald-400,oklch(76.5% .177 163.223)) 80%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 15%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.bg-error-bg{background-color:var(--p-error-bg)}.bg-evaluator-bg{background-color:var(--p-id-evaluator-bg)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100,oklch(95.2% .037 318.852))}.bg-fuchsia-200{background-color:var(--color-fuchsia-200,oklch(90.3% .076 319.62))}.bg-fuchsia-300{background-color:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}.bg-fuchsia-400\/12{background-color:#ec6cff1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/12{background-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 12%, transparent)}}.bg-fuchsia-400\/15{background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/15{background-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 15%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}.bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/20{background-color:color-mix(in oklab, var(--color-fuchsia-500,oklch(66.7% .295 322.15)) 20%, transparent)}}.bg-fuchsia-600{background-color:var(--color-fuchsia-600,oklch(59.1% .293 322.896))}.bg-gray-50{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 50%, transparent)}}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/80{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.bg-gray-100\/80{background-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/80{background-color:color-mix(in oklab, var(--color-gray-100,oklch(96.7% .003 264.542)) 80%, transparent)}}.bg-gray-200{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.bg-gray-300{background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.bg-gray-400{background-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.bg-gray-500\/15{background-color:#6a728226}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/15{background-color:color-mix(in oklab, var(--color-gray-500,oklch(55.1% .027 264.364)) 15%, transparent)}}.bg-gray-900{background-color:var(--color-gray-900,oklch(21% .034 264.665))}.bg-green-50{background-color:var(--color-green-50,oklch(98.2% .018 155.826))}.bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/50{background-color:color-mix(in oklab, var(--color-green-50,oklch(98.2% .018 155.826)) 50%, transparent)}}.bg-green-50\/60{background-color:#f0fdf499}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/60{background-color:color-mix(in oklab, var(--color-green-50,oklch(98.2% .018 155.826)) 60%, transparent)}}.bg-green-100{background-color:var(--color-green-100,oklch(96.2% .044 156.743))}.bg-green-200{background-color:var(--color-green-200,oklch(92.5% .084 155.995))}.bg-green-300{background-color:var(--color-green-300,oklch(87.1% .15 154.449))}.bg-green-400\/12{background-color:#05df721f}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/12{background-color:color-mix(in oklab, var(--color-green-400,oklch(79.2% .209 151.711)) 12%, transparent)}}.bg-green-400\/15{background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/15{background-color:color-mix(in oklab, var(--color-green-400,oklch(79.2% .209 151.711)) 15%, transparent)}}.bg-green-500{background-color:var(--color-green-500,oklch(72.3% .219 149.579))}.bg-green-600{background-color:var(--color-green-600,oklch(62.7% .194 149.214))}.bg-indigo-50{background-color:var(--color-indigo-50,oklch(96.2% .018 272.314))}.bg-indigo-100{background-color:var(--color-indigo-100,oklch(93% .034 272.788))}.bg-indigo-300{background-color:var(--color-indigo-300,oklch(78.5% .115 274.713))}.bg-indigo-300\/35{background-color:#a4b3ff59}@supports (color:color-mix(in lab, red, red)){.bg-indigo-300\/35{background-color:color-mix(in oklab, var(--color-indigo-300,oklch(78.5% .115 274.713)) 35%, transparent)}}.bg-indigo-400{background-color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.bg-indigo-400\/15{background-color:#7d87ff26}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/15{background-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 15%, transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.bg-indigo-500\/6{background-color:#625fff0f}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/6{background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 6%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 10%, transparent)}}.bg-indigo-500\/12{background-color:#625fff1f}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/12{background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 12%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600,oklch(51.1% .262 276.966))}.bg-info-bg{background-color:var(--p-info-bg)}.bg-inherit{background-color:inherit}.bg-input{background-color:var(--p-border-strong)}.bg-lime-100{background-color:var(--color-lime-100,oklch(96.7% .067 122.328))}.bg-lime-300{background-color:var(--color-lime-300,oklch(89.7% .196 126.665))}.bg-lime-400\/15{background-color:#9de50026}@supports (color:color-mix(in lab, red, red)){.bg-lime-400\/15{background-color:color-mix(in oklab, var(--color-lime-400,oklch(84.1% .238 128.85)) 15%, transparent)}}.bg-lime-500{background-color:var(--color-lime-500,oklch(76.8% .233 130.85))}.bg-muted{background-color:var(--p-surface-muted)}.bg-neutral-bg{background-color:var(--p-neutral-bg)}.bg-orange-50{background-color:var(--color-orange-50,oklch(98% .016 73.684))}.bg-orange-100{background-color:var(--color-orange-100,oklch(95.4% .038 75.164))}.bg-orange-200{background-color:var(--color-orange-200,oklch(90.1% .076 70.697))}.bg-orange-300{background-color:var(--color-orange-300,oklch(83.7% .128 66.29))}.bg-orange-400\/12{background-color:#ff8b1a1f}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/12{background-color:color-mix(in oklab, var(--color-orange-400,oklch(75% .183 55.934)) 12%, transparent)}}.bg-orange-400\/15{background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/15{background-color:color-mix(in oklab, var(--color-orange-400,oklch(75% .183 55.934)) 15%, transparent)}}.bg-orange-500{background-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.bg-overlay{background-color:var(--p-overlay)}.bg-pink-50{background-color:var(--color-pink-50,oklch(97.1% .014 343.198))}.bg-pink-100{background-color:var(--color-pink-100,oklch(94.8% .028 342.258))}.bg-popover{background-color:var(--p-surface)}.bg-primary{background-color:var(--p-primary)}.bg-primary-50{background-color:#eff6ff}.bg-primary-600{background-color:#2563eb}.bg-primary-foreground{background-color:var(--p-on-primary)}.bg-primary-subtle{background-color:var(--p-primary-subtle)}.bg-purple-50{background-color:var(--color-purple-50,oklch(97.7% .014 308.299))}.bg-purple-100{background-color:var(--color-purple-100,oklch(94.6% .033 307.174))}.bg-purple-300{background-color:var(--color-purple-300,oklch(82.7% .119 306.383))}.bg-purple-400\/15{background-color:#c07eff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-400\/15{background-color:color-mix(in oklab, var(--color-purple-400,oklch(71.4% .203 305.504)) 15%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500,oklch(62.7% .265 303.9))}.bg-red-50{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/50{background-color:color-mix(in oklab, var(--color-red-50,oklch(97.1% .013 17.38)) 50%, transparent)}}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/70{background-color:color-mix(in oklab, var(--color-red-50,oklch(97.1% .013 17.38)) 70%, transparent)}}.bg-red-100{background-color:var(--color-red-100,oklch(93.6% .032 17.717))}.bg-red-200{background-color:var(--color-red-200,oklch(88.5% .062 18.334))}.bg-red-300{background-color:var(--color-red-300,oklch(80.8% .114 19.571))}.bg-red-400{background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.bg-red-400\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/15{background-color:color-mix(in oklab, var(--color-red-400,oklch(70.4% .191 22.216)) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500,oklch(63.7% .237 25.331))}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 15%, transparent)}}.bg-red-500\/30{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/30{background-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 30%, transparent)}}.bg-red-600{background-color:var(--color-red-600,oklch(57.7% .245 27.325))}.bg-rose-50{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/40{background-color:color-mix(in oklab, var(--color-rose-50,oklch(96.9% .015 12.422)) 40%, transparent)}}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/80{background-color:color-mix(in oklab, var(--color-rose-50,oklch(96.9% .015 12.422)) 80%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100,oklch(94.1% .03 12.58))}.bg-rose-400\/12{background-color:#ff667f1f}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/12{background-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 12%, transparent)}}.bg-rose-400\/15{background-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/15{background-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 15%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500,oklch(64.5% .246 16.439))}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 15%, transparent)}}.bg-secondary{background-color:var(--p-surface-muted)}.bg-sky-50{background-color:var(--color-sky-50,oklch(97.7% .013 236.62))}.bg-sky-100{background-color:var(--color-sky-100,oklch(95.1% .026 236.824))}.bg-sky-300{background-color:var(--color-sky-300,oklch(82.8% .111 230.318))}.bg-sky-300\/35{background-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/35{background-color:color-mix(in oklab, var(--color-sky-300,oklch(82.8% .111 230.318)) 35%, transparent)}}.bg-sky-400\/12{background-color:#00bcfe1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/12{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 12%, transparent)}}.bg-sky-400\/15{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/15{background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 15%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500,oklch(68.5% .169 237.323))}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 10%, transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/12{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 12%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}.bg-slate-50\/40{background-color:#f8fafc66}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/40{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 40%, transparent)}}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/50{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 50%, transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/60{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 60%, transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/70{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.bg-slate-50\/95{background-color:#f8fafcf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/95{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 95%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/80{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 80%, transparent)}}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/90{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 90%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.bg-slate-200\/60{background-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/60{background-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/70{background-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/80{background-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.bg-slate-300{background-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.bg-slate-400{background-color:var(--color-slate-400,oklch(70.4% .04 256.788))}.bg-slate-400\/12{background-color:#90a1b91f}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/12{background-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 12%, transparent)}}.bg-slate-400\/15{background-color:#90a1b926}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/15{background-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 15%, transparent)}}.bg-slate-400\/40{background-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/40{background-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 40%, transparent)}}.bg-slate-500{background-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 10%, transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 15%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.bg-slate-700{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.bg-slate-800{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.bg-slate-900{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 60%, transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/70{background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 70%, transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/95{background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 95%, transparent)}}.bg-success-bg{background-color:var(--p-success-bg)}.bg-sunken{background-color:var(--p-surface-sunken)}.bg-surface-inverse{background-color:var(--p-surface-inverse)}.bg-teal-50{background-color:var(--color-teal-50,oklch(98.4% .014 180.72))}.bg-teal-100{background-color:var(--color-teal-100,oklch(95.3% .051 180.801))}.bg-teal-300{background-color:var(--color-teal-300,oklch(85.5% .138 181.071))}.bg-teal-400\/12{background-color:#00d3bd1f}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/12{background-color:color-mix(in oklab, var(--color-teal-400,oklch(77.7% .152 181.912)) 12%, transparent)}}.bg-teal-400\/15{background-color:#00d3bd26}@supports (color:color-mix(in lab, red, red)){.bg-teal-400\/15{background-color:color-mix(in oklab, var(--color-teal-400,oklch(77.7% .152 181.912)) 15%, transparent)}}.bg-teal-500{background-color:var(--color-teal-500,oklch(70.4% .14 182.503))}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/60{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 60%, transparent)}}.bg-violet-50\/80{background-color:#f5f3ffcc}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/80{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 80%, transparent)}}.bg-violet-50\/90{background-color:#f5f3ffe6}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/90{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 90%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.bg-violet-400\/15{background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/15{background-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 15%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 15%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.bg-warning-bg{background-color:var(--p-warning-bg)}.bg-white{background-color:var(--color-white,#fff)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100,oklch(97.3% .071 103.193))}.bg-yellow-200{background-color:var(--color-yellow-200,oklch(94.5% .129 101.54))}.bg-yellow-500{background-color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.bg-yellow-600{background-color:var(--color-yellow-600,oklch(68.1% .162 75.834))}.bg-zinc-900{background-color:var(--color-zinc-900,oklch(21% .006 285.885))}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.reporting-canvas-grid{background-image:radial-gradient(#94a3b859 1px,#0000 1px);background-position:0 0;background-size:18px 18px}.dark .reporting-canvas-grid{background-image:radial-gradient(#47556980 1px,#0000 1px)}.from-amber-100{--tw-gradient-from:var(--color-amber-100,oklch(96.2% .059 95.617));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500,oklch(76.9% .188 70.08));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50,oklch(97% .014 254.604));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-100{--tw-gradient-from:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600\/85{--tw-gradient-from:#155dfcd9}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/85{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600,oklch(54.6% .245 262.881)) 85%, transparent)}}.from-blue-600\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-100{--tw-gradient-from:var(--color-cyan-100,oklch(95.6% .045 203.388));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/20{--tw-gradient-from:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 20%, transparent)}}.from-cyan-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500,oklch(71.5% .143 215.221));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-100{--tw-gradient-from:var(--color-emerald-100,oklch(95% .052 163.051));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500,oklch(69.6% .17 162.48));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-100{--tw-gradient-from:var(--color-fuchsia-100,oklch(95.2% .037 318.852));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500{--tw-gradient-from:var(--color-fuchsia-500,oklch(66.7% .295 322.15));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900,oklch(21% .034 264.665));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50,oklch(98.2% .018 155.826));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100,oklch(96.2% .044 156.743));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500,oklch(72.3% .219 149.579));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-100{--tw-gradient-from:var(--color-indigo-100,oklch(93% .034 272.788));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500,oklch(58.5% .233 277.117));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-100{--tw-gradient-from:var(--color-lime-100,oklch(96.7% .067 122.328));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500,oklch(76.8% .233 130.85));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50,oklch(98% .016 73.684));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-100{--tw-gradient-from:var(--color-orange-100,oklch(95.4% .038 75.164));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400\/20{--tw-gradient-from:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.from-orange-400\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-400,oklch(75% .183 55.934)) 20%, transparent)}}.from-orange-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500,oklch(70.5% .213 47.604));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-500\/20{--tw-gradient-from:oklab(62.3083% -.0332476 -.185052/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-100{--tw-gradient-from:var(--color-purple-100,oklch(94.6% .033 307.174));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500,oklch(62.7% .265 303.9));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-100{--tw-gradient-from:var(--color-red-100,oklch(93.6% .032 17.717));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500,oklch(63.7% .237 25.331));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-100{--tw-gradient-from:var(--color-rose-100,oklch(94.1% .03 12.58));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-100{--tw-gradient-from:var(--color-sky-100,oklch(95.1% .026 236.824));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-200\/50{--tw-gradient-from:#b8e6fe80}@supports (color:color-mix(in lab, red, red)){.from-sky-200\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-200,oklch(90.1% .058 230.902)) 50%, transparent)}}.from-sky-200\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500,oklch(68.5% .169 237.323));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50,oklch(98.4% .003 247.858));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-100{--tw-gradient-from:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300\/30{--tw-gradient-from:#cad5e24d}@supports (color:color-mix(in lab, red, red)){.from-slate-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-slate-300,oklch(86.9% .022 252.894)) 30%, transparent)}}.from-slate-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500{--tw-gradient-from:var(--color-slate-500,oklch(55.4% .046 257.417));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-100{--tw-gradient-from:var(--color-teal-100,oklch(95.3% .051 180.801));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500,oklch(70.4% .14 182.503));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-50{--tw-gradient-from:var(--color-yellow-50,oklch(98.7% .026 102.212));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-400\/20{--tw-gradient-from:#fac80033}@supports (color:color-mix(in lab, red, red)){.from-yellow-400\/20{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-400,oklch(85.2% .199 91.936)) 20%, transparent)}}.from-yellow-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-400\/20{--tw-gradient-via:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.via-amber-400\/20{--tw-gradient-via:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 20%, transparent)}}.via-amber-400\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/20{--tw-gradient-via:#f99c0033}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 20%, transparent)}}.via-amber-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-400\/70{--tw-gradient-via:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.via-cyan-400\/70{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 70%, transparent)}}.via-cyan-400\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/85{--tw-gradient-via:#00b7d7d9}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/85{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500,oklch(71.5% .143 215.221)) 85%, transparent)}}.via-cyan-500\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-50{--tw-gradient-via:var(--color-gray-50,oklch(98.5% .002 247.839));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-300\/30{--tw-gradient-via:#d1d5dc4d}@supports (color:color-mix(in lab, red, red)){.via-gray-300\/30{--tw-gradient-via:color-mix(in oklab, var(--color-gray-300,oklch(87.2% .01 258.338)) 30%, transparent)}}.via-gray-300\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-200\/70{--tw-gradient-via:#b8e6feb3}@supports (color:color-mix(in lab, red, red)){.via-sky-200\/70{--tw-gradient-via:color-mix(in oklab, var(--color-sky-200,oklch(90.1% .058 230.902)) 70%, transparent)}}.via-sky-200\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-200{--tw-gradient-via:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white,#fff);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-50{--tw-gradient-to:var(--color-amber-50,oklch(98.7% .022 95.277));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-200{--tw-gradient-to:var(--color-amber-200,oklch(92.4% .12 95.746));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600,oklch(66.6% .179 58.318));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50{--tw-gradient-to:var(--color-blue-50,oklch(97% .014 254.604));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-200{--tw-gradient-to:var(--color-blue-200,oklch(88.2% .059 254.128));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500\/20{--tw-gradient-to:#3080ff33}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 20%, transparent)}}.to-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/85{--tw-gradient-to:#155dfcd9}@supports (color:color-mix(in lab, red, red)){.to-blue-600\/85{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600,oklch(54.6% .245 262.881)) 85%, transparent)}}.to-blue-600\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50{--tw-gradient-to:var(--color-cyan-50,oklch(98.4% .019 200.873));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-200{--tw-gradient-to:var(--color-cyan-200,oklch(91.7% .08 205.041));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600,oklch(60.9% .126 221.723));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50,oklch(97.9% .021 166.113));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-200{--tw-gradient-to:var(--color-emerald-200,oklch(90.5% .093 164.15));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600,oklch(59.6% .145 163.225));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-50{--tw-gradient-to:var(--color-fuchsia-50,oklch(97.7% .017 320.058));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-200{--tw-gradient-to:var(--color-fuchsia-200,oklch(90.3% .076 319.62));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600,oklch(59.1% .293 322.896));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100,oklch(96.7% .003 264.542));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-700{--tw-gradient-to:var(--color-gray-700,oklch(37.3% .034 259.733));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-50{--tw-gradient-to:var(--color-green-50,oklch(98.2% .018 155.826));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-200{--tw-gradient-to:var(--color-green-200,oklch(92.5% .084 155.995));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600,oklch(62.7% .194 149.214));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-200{--tw-gradient-to:var(--color-indigo-200,oklch(87% .065 274.039));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-200\/50{--tw-gradient-to:#c7d2ff80}@supports (color:color-mix(in lab, red, red)){.to-indigo-200\/50{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-200,oklch(87% .065 274.039)) 50%, transparent)}}.to-indigo-200\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600,oklch(51.1% .262 276.966));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-200{--tw-gradient-to:var(--color-lime-200,oklch(93.8% .127 124.321));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-600{--tw-gradient-to:var(--color-lime-600,oklch(64.8% .2 131.684));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-200{--tw-gradient-to:var(--color-orange-200,oklch(90.1% .076 70.697));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 20%, transparent)}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600,oklch(64.6% .222 41.116));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50,oklch(97.1% .014 343.198));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600,oklch(59.2% .249 .584));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-200{--tw-gradient-to:var(--color-purple-200,oklch(90.2% .063 306.703));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600,oklch(55.8% .288 302.321));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-200{--tw-gradient-to:var(--color-red-200,oklch(88.5% .062 18.334));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600,oklch(57.7% .245 27.325));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-50{--tw-gradient-to:var(--color-sky-50,oklch(97.7% .013 236.62));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-100\/70{--tw-gradient-to:#dff2feb3}@supports (color:color-mix(in lab, red, red)){.to-sky-100\/70{--tw-gradient-to:color-mix(in oklab, var(--color-sky-100,oklch(95.1% .026 236.824)) 70%, transparent)}}.to-sky-100\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-200{--tw-gradient-to:var(--color-sky-200,oklch(90.1% .058 230.902));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600{--tw-gradient-to:var(--color-sky-600,oklch(58.8% .158 241.966));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50,oklch(98.4% .003 247.858));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50\/80{--tw-gradient-to:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.to-slate-50\/80{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 80%, transparent)}}.to-slate-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-200{--tw-gradient-to:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-400\/30{--tw-gradient-to:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.to-slate-400\/30{--tw-gradient-to:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 30%, transparent)}}.to-slate-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600,oklch(44.6% .043 257.281));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-200{--tw-gradient-to:var(--color-teal-200,oklch(91% .096 180.426));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600,oklch(60% .118 184.704));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-50{--tw-gradient-to:var(--color-violet-50,oklch(96.9% .016 293.756));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-50{--tw-gradient-to:var(--color-yellow-50,oklch(98.7% .026 102.212));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500\/20{--tw-gradient-to:#edb20033}@supports (color:color-mix(in lab, red, red)){.to-yellow-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 20%, transparent)}}.to-yellow-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing,.25rem) * .5)}.p-0\.75{padding:calc(var(--spacing,.25rem) * .75)}.p-1{padding:var(--spacing,.25rem)}.p-1\.5{padding:calc(var(--spacing,.25rem) * 1.5)}.p-2{padding:calc(var(--spacing,.25rem) * 2)}.p-2\.5{padding:calc(var(--spacing,.25rem) * 2.5)}.p-3{padding:calc(var(--spacing,.25rem) * 3)}.p-3\.5{padding:calc(var(--spacing,.25rem) * 3.5)}.p-4{padding:calc(var(--spacing,.25rem) * 4)}.p-5{padding:calc(var(--spacing,.25rem) * 5)}.p-6{padding:calc(var(--spacing,.25rem) * 6)}.p-8{padding:calc(var(--spacing,.25rem) * 8)}.p-10{padding:calc(var(--spacing,.25rem) * 10)}.p-12{padding:calc(var(--spacing,.25rem) * 12)}.p-px{padding:1px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing,.25rem) * .5)}.px-1{padding-inline:var(--spacing,.25rem)}.px-1\.5{padding-inline:calc(var(--spacing,.25rem) * 1.5)}.px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}.px-2\!{padding-inline:calc(var(--spacing,.25rem) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing,.25rem) * 2.5)}.px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.px-3\.5{padding-inline:calc(var(--spacing,.25rem) * 3.5)}.px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.px-5{padding-inline:calc(var(--spacing,.25rem) * 5)}.px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}.px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing,.25rem) * .5)}.py-1{padding-block:var(--spacing,.25rem)}.py-1\!{padding-block:var(--spacing,.25rem)!important}.py-1\.5{padding-block:calc(var(--spacing,.25rem) * 1.5)}.py-2{padding-block:calc(var(--spacing,.25rem) * 2)}.py-2\!{padding-block:calc(var(--spacing,.25rem) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing,.25rem) * 2.5)}.py-3{padding-block:calc(var(--spacing,.25rem) * 3)}.py-3\.5{padding-block:calc(var(--spacing,.25rem) * 3.5)}.py-4{padding-block:calc(var(--spacing,.25rem) * 4)}.py-5{padding-block:calc(var(--spacing,.25rem) * 5)}.py-6{padding-block:calc(var(--spacing,.25rem) * 6)}.py-8{padding-block:calc(var(--spacing,.25rem) * 8)}.py-10{padding-block:calc(var(--spacing,.25rem) * 10)}.py-12{padding-block:calc(var(--spacing,.25rem) * 12)}.py-16{padding-block:calc(var(--spacing,.25rem) * 16)}.py-\[0\.15rem\]{padding-block:.15rem}.pt-0\.5{padding-top:calc(var(--spacing,.25rem) * .5)}.pt-1{padding-top:var(--spacing,.25rem)}.pt-1\.5{padding-top:calc(var(--spacing,.25rem) * 1.5)}.pt-2{padding-top:calc(var(--spacing,.25rem) * 2)}.pt-3{padding-top:calc(var(--spacing,.25rem) * 3)}.pt-4{padding-top:calc(var(--spacing,.25rem) * 4)}.pt-6{padding-top:calc(var(--spacing,.25rem) * 6)}.pt-8{padding-top:calc(var(--spacing,.25rem) * 8)}.pt-14{padding-top:calc(var(--spacing,.25rem) * 14)}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing,.25rem) * .5)}.pr-1{padding-right:var(--spacing,.25rem)}.pr-1\.5{padding-right:calc(var(--spacing,.25rem) * 1.5)}.pr-2{padding-right:calc(var(--spacing,.25rem) * 2)}.pr-2\.5{padding-right:calc(var(--spacing,.25rem) * 2.5)}.pr-3{padding-right:calc(var(--spacing,.25rem) * 3)}.pr-4{padding-right:calc(var(--spacing,.25rem) * 4)}.pr-5{padding-right:calc(var(--spacing,.25rem) * 5)}.pr-7{padding-right:calc(var(--spacing,.25rem) * 7)}.pr-8{padding-right:calc(var(--spacing,.25rem) * 8)}.pr-9{padding-right:calc(var(--spacing,.25rem) * 9)}.pr-10{padding-right:calc(var(--spacing,.25rem) * 10)}.pr-14{padding-right:calc(var(--spacing,.25rem) * 14)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing,.25rem)}.pb-1\.5{padding-bottom:calc(var(--spacing,.25rem) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing,.25rem) * 2)}.pb-3{padding-bottom:calc(var(--spacing,.25rem) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing,.25rem) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing,.25rem) * 4)}.pb-6{padding-bottom:calc(var(--spacing,.25rem) * 6)}.pl-1{padding-left:var(--spacing,.25rem)}.pl-1\.5{padding-left:calc(var(--spacing,.25rem) * 1.5)}.pl-2{padding-left:calc(var(--spacing,.25rem) * 2)}.pl-2\.5{padding-left:calc(var(--spacing,.25rem) * 2.5)}.pl-3{padding-left:calc(var(--spacing,.25rem) * 3)}.pl-3\.5{padding-left:calc(var(--spacing,.25rem) * 3.5)}.pl-4{padding-left:calc(var(--spacing,.25rem) * 4)}.pl-5{padding-left:calc(var(--spacing,.25rem) * 5)}.pl-6{padding-left:calc(var(--spacing,.25rem) * 6)}.pl-7{padding-left:calc(var(--spacing,.25rem) * 7)}.pl-8{padding-left:calc(var(--spacing,.25rem) * 8)}.pl-9{padding-left:calc(var(--spacing,.25rem) * 9)}.pl-10{padding-left:calc(var(--spacing,.25rem) * 10)}.pl-13{padding-left:calc(var(--spacing,.25rem) * 13)}.pl-14{padding-left:calc(var(--spacing,.25rem) * 14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.font-sans{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.text-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.text-3xl{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.text-4xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.text-6xl{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}.text-base{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.text-xl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.text-xs\!{font-size:var(--text-xs,.75rem)!important;line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))!important}.text-\(length\:--p-font-size-11\){font-size:var(--p-font-size-11)}.text-\(length\:--p-font-size-12\){font-size:var(--p-font-size-12)}.text-\(length\:--p-font-size-13\){font-size:var(--p-font-size-13)}.text-\(length\:--p-font-size-14\){font-size:var(--p-font-size-14)}.text-\(length\:--p-font-size-16\){font-size:var(--p-font-size-16)}.text-\(length\:--p-font-size-24\){font-size:var(--p-font-size-24)}.text-2xs{font-size:var(--fs-2xs)}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[length\:inherit\]{font-size:inherit}.leading-\(--p-line-height-16\){--tw-leading:var(--p-line-height-16);line-height:var(--p-line-height-16)}.leading-\(--p-line-height-18\){--tw-leading:var(--p-line-height-18);line-height:var(--p-line-height-18)}.leading-\(--p-line-height-20\){--tw-leading:var(--p-line-height-20);line-height:var(--p-line-height-20)}.leading-\(--p-line-height-22\){--tw-leading:var(--p-line-height-22);line-height:var(--p-line-height-22)}.leading-\(--p-line-height-32\){--tw-leading:var(--p-line-height-32);line-height:var(--p-line-height-32)}.leading-4{--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}.leading-relaxed{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.leading-snug{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.leading-tight{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.font-light{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.font-normal{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.tracking-wide{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.tracking-wider{--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em)}.tracking-widest{--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em)}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--color-btn-neutral-text\){color:var(--color-btn-neutral-text)}.text-\(--color-iconbtn-danger\){color:var(--color-iconbtn-danger)}.text-\(--color-iconbtn-info\){color:var(--color-iconbtn-info)}.text-\(--color-iconbtn-neutral\){color:var(--color-iconbtn-neutral)}.text-\(--color-iconbtn-success\){color:var(--color-iconbtn-success)}.text-\(--color-iconbtn-warning\){color:var(--color-iconbtn-warning)}.text-agent{color:var(--p-id-agent)}.text-amber-300{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.text-amber-500{color:var(--color-amber-500,oklch(76.9% .188 70.08))}.text-amber-600{color:var(--color-amber-600,oklch(66.6% .179 58.318))}.text-amber-700{color:var(--color-amber-700,oklch(55.5% .163 48.998))}.text-amber-800{color:var(--color-amber-800,oklch(47.3% .137 46.201))}.text-amber-900{color:var(--color-amber-900,oklch(41.4% .112 45.904))}.text-blue-200{color:var(--color-blue-200,oklch(88.2% .059 254.128))}.text-blue-400{color:var(--color-blue-400,oklch(70.7% .165 254.624))}.text-blue-500{color:var(--color-blue-500,oklch(62.3% .214 259.815))}.text-blue-600{color:var(--color-blue-600,oklch(54.6% .245 262.881))}.text-blue-600\/80{color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.text-blue-600\/80{color:color-mix(in oklab, var(--color-blue-600,oklch(54.6% .245 262.881)) 80%, transparent)}}.text-blue-700{color:var(--color-blue-700,oklch(48.8% .243 264.376))}.text-blue-800{color:var(--color-blue-800,oklch(42.4% .199 265.638))}.text-blue-900{color:var(--color-blue-900,oklch(37.9% .146 265.522))}.text-code{color:var(--p-code-text)}.text-current{color:currentColor}.text-cyan-500{color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.text-cyan-600{color:var(--color-cyan-600,oklch(60.9% .126 221.723))}.text-cyan-700{color:var(--color-cyan-700,oklch(52% .105 223.128))}.text-dataset{color:var(--p-id-dataset)}.text-destructive-foreground{color:var(--p-on-primary)}.text-diff-add{color:var(--p-diff-add-text)}.text-diff-del{color:var(--p-diff-del-text)}.text-emerald-300{color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.text-emerald-500{color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.text-emerald-600{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.text-emerald-700{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.text-emerald-800{color:var(--color-emerald-800,oklch(43.2% .095 166.913))}.text-error{color:var(--p-error-text)}.text-evaluator{color:var(--p-id-evaluator)}.text-foreground{color:var(--p-text)}.text-fuchsia-500{color:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}.text-fuchsia-600{color:var(--color-fuchsia-600,oklch(59.1% .293 322.896))}.text-fuchsia-700{color:var(--color-fuchsia-700,oklch(51.8% .253 323.949))}.text-fuchsia-800{color:var(--color-fuchsia-800,oklch(45.2% .211 324.591))}.text-fuchsia-900{color:var(--color-fuchsia-900,oklch(40.1% .17 325.612))}.text-gray-100{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.text-gray-200{color:var(--color-gray-200,oklch(92.8% .006 264.531))}.text-gray-300{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.text-gray-400{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.text-gray-500{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.text-gray-600{color:var(--color-gray-600,oklch(44.6% .03 256.802))}.text-gray-700{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.text-gray-800{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.text-gray-900{color:var(--color-gray-900,oklch(21% .034 264.665))}.text-green-400{color:var(--color-green-400,oklch(79.2% .209 151.711))}.text-green-500{color:var(--color-green-500,oklch(72.3% .219 149.579))}.text-green-600{color:var(--color-green-600,oklch(62.7% .194 149.214))}.text-green-700{color:var(--color-green-700,oklch(52.7% .154 150.069))}.text-green-800{color:var(--color-green-800,oklch(44.8% .119 151.328))}.text-green-900{color:var(--color-green-900,oklch(39.3% .095 152.535))}.text-indigo-400{color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.text-indigo-500{color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.text-indigo-600{color:var(--color-indigo-600,oklch(51.1% .262 276.966))}.text-indigo-700{color:var(--color-indigo-700,oklch(45.7% .24 277.023))}.text-info{color:var(--p-info-text)}.text-inherit{color:inherit}.text-input{color:var(--p-border-strong)}.text-inverse-foreground{color:var(--p-text-inverse)}.text-lime-500{color:var(--color-lime-500,oklch(76.8% .233 130.85))}.text-lime-600{color:var(--color-lime-600,oklch(64.8% .2 131.684))}.text-lime-700{color:var(--color-lime-700,oklch(53.2% .157 131.589))}.text-link{color:var(--p-text-link)}.text-muted-foreground{color:var(--p-text-secondary)}.text-neutral{color:var(--p-neutral-text)}.text-orange-500{color:var(--color-orange-500,oklch(70.5% .213 47.604))}.text-orange-600{color:var(--color-orange-600,oklch(64.6% .222 41.116))}.text-orange-700{color:var(--color-orange-700,oklch(55.3% .195 38.402))}.text-orange-800{color:var(--color-orange-800,oklch(47% .157 37.304))}.text-orange-900{color:var(--color-orange-900,oklch(40.8% .123 38.172))}.text-pink-600{color:var(--color-pink-600,oklch(59.2% .249 .584))}.text-pink-700{color:var(--color-pink-700,oklch(52.5% .223 3.958))}.text-popover-foreground{color:var(--p-text)}.text-primary{color:var(--p-primary)}.text-primary-500{color:#3b82f6}.text-primary-600{color:#2563eb}.text-primary-700{color:#1a56db}.text-primary-foreground{color:var(--p-on-primary)}.text-purple-500{color:var(--color-purple-500,oklch(62.7% .265 303.9))}.text-purple-600{color:var(--color-purple-600,oklch(55.8% .288 302.321))}.text-purple-700{color:var(--color-purple-700,oklch(49.6% .265 301.924))}.text-purple-800{color:var(--color-purple-800,oklch(43.8% .218 303.724))}.text-red-400{color:var(--color-red-400,oklch(70.4% .191 22.216))}.text-red-500{color:var(--color-red-500,oklch(63.7% .237 25.331))}.text-red-600{color:var(--color-red-600,oklch(57.7% .245 27.325))}.text-red-700{color:var(--color-red-700,oklch(50.5% .213 27.518))}.text-red-800{color:var(--color-red-800,oklch(44.4% .177 26.899))}.text-red-900{color:var(--color-red-900,oklch(39.6% .141 25.723))}.text-rose-500{color:var(--color-rose-500,oklch(64.5% .246 16.439))}.text-rose-600{color:var(--color-rose-600,oklch(58.6% .253 17.585))}.text-rose-700{color:var(--color-rose-700,oklch(51.4% .222 16.935))}.text-secondary-foreground{color:var(--p-text)}.text-sky-300{color:var(--color-sky-300,oklch(82.8% .111 230.318))}.text-sky-500{color:var(--color-sky-500,oklch(68.5% .169 237.323))}.text-sky-600{color:var(--color-sky-600,oklch(58.8% .158 241.966))}.text-sky-700{color:var(--color-sky-700,oklch(50% .134 242.749))}.text-slate-100{color:var(--color-slate-100,oklch(96.8% .007 247.896))}.text-slate-300{color:var(--color-slate-300,oklch(86.9% .022 252.894))}.text-slate-400{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.text-slate-500{color:var(--color-slate-500,oklch(55.4% .046 257.417))}.text-slate-600{color:var(--color-slate-600,oklch(44.6% .043 257.281))}.text-slate-700{color:var(--color-slate-700,oklch(37.2% .044 257.287))}.text-slate-800{color:var(--color-slate-800,oklch(27.9% .041 260.031))}.text-slate-900{color:var(--color-slate-900,oklch(20.8% .042 265.755))}.text-subtle-foreground{color:var(--p-text-muted)}.text-success{color:var(--p-success-text)}.text-success-solid{color:var(--p-success)}.text-teal-500{color:var(--color-teal-500,oklch(70.4% .14 182.503))}.text-teal-600{color:var(--color-teal-600,oklch(60% .118 184.704))}.text-teal-700{color:var(--color-teal-700,oklch(51.1% .096 186.391))}.text-transparent{color:#0000}.text-violet-300{color:var(--color-violet-300,oklch(81.1% .111 293.571))}.text-violet-400{color:var(--color-violet-400,oklch(70.2% .183 293.541))}.text-violet-500{color:var(--color-violet-500,oklch(60.6% .25 292.717))}.text-violet-600{color:var(--color-violet-600,oklch(54.1% .281 293.009))}.text-violet-700{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.text-violet-800{color:var(--color-violet-800,oklch(43.2% .232 292.759))}.text-violet-900{color:var(--color-violet-900,oklch(38% .189 293.745))}.text-warning{color:var(--p-warning-text)}.text-white{color:var(--color-white,#fff)}.text-yellow-500{color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.text-yellow-600{color:var(--color-yellow-600,oklch(68.1% .162 75.834))}.text-yellow-700{color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.text-yellow-800{color:var(--color-yellow-800,oklch(47.6% .114 61.907))}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-gray-400{-webkit-text-decoration-color:var(--color-gray-400,oklch(70.7% .022 261.325));-webkit-text-decoration-color:var(--color-gray-400,oklch(70.7% .022 261.325));-webkit-text-decoration-color:var(--color-gray-400,oklch(70.7% .022 261.325));text-decoration-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.underline-offset-\(--p-space-2\){text-underline-offset:var(--p-space-2)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.placeholder-gray-500::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.placeholder-slate-400::placeholder{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.accent-blue-600{accent-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-6px_0_6px_-6px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:-6px 0 6px -6px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(148\,163\,184\,0\.4\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#94a3b866);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(251\,146\,60\,0\.35\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#fb923c59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(250\,204\,21\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#facc1566);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_0_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\,23\,42\,0\.03\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0f172a08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-10px_rgba\(37\,99\,235\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.30\)\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#2563eb8c), inset 0 1px 0 var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_-20px_rgba\(2\,6\,23\,0\.30\)\]{--tw-shadow:0 24px 70px -20px var(--tw-shadow-color,#0206174d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_4px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:2px 0 4px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_var\(--p-border-width-2\)_0_var\(--p-primary\)\]{--tw-shadow:inset 0 var(--p-border-width-2) 0 var(--p-primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/30{--tw-shadow-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/25{--tw-shadow-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/30{--tw-shadow-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-cyan-500\/30{--tw-shadow-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.shadow-cyan-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500,oklch(71.5% .143 215.221)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-500\/30{--tw-shadow-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-500,oklch(66.7% .295 322.15)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-500\/30{--tw-shadow-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.shadow-green-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/10{--tw-shadow-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/30{--tw-shadow-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-lime-500\/30{--tw-shadow-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.shadow-lime-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/30{--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-500\/30{--tw-shadow-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.shadow-purple-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/30{--tw-shadow-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.shadow-red-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/30{--tw-shadow-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-500\/30{--tw-shadow-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.shadow-slate-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/2{--tw-shadow-color:#0f172b05}@supports (color:color-mix(in lab, red, red)){.shadow-slate-900\/2{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 2%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/10{--tw-shadow-color:#0f172b1a}@supports (color:color-mix(in lab, red, red)){.shadow-slate-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-500\/30{--tw-shadow-color:#00baa74d}@supports (color:color-mix(in lab, red, red)){.shadow-teal-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-500,oklch(70.4% .14 182.503)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/30{--tw-shadow-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.shadow-violet-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-200\/60{--tw-ring-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-amber-200,oklch(92.4% .12 95.746)) 60%, transparent)}}.ring-amber-200\/70{--tw-ring-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-200,oklch(92.4% .12 95.746)) 70%, transparent)}}.ring-amber-500{--tw-ring-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.ring-amber-600\/10{--tw-ring-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.ring-amber-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-amber-600,oklch(66.6% .179 58.318)) 10%, transparent)}}.ring-black{--tw-ring-color:var(--color-black,#000)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}.ring-blue-200{--tw-ring-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.ring-blue-400{--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.ring-blue-400\/50{--tw-ring-color:#54a2ff80}@supports (color:color-mix(in lab, red, red)){.ring-blue-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 50%, transparent)}}.ring-blue-500{--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.ring-blue-600{--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.ring-blue-600\/10{--tw-ring-color:#155dfc1a}@supports (color:color-mix(in lab, red, red)){.ring-blue-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-blue-600,oklch(54.6% .245 262.881)) 10%, transparent)}}.ring-cyan-500{--tw-ring-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.ring-emerald-200\/60{--tw-ring-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.ring-emerald-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200,oklch(90.5% .093 164.15)) 60%, transparent)}}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.ring-emerald-600\/10{--tw-ring-color:#0097671a}@supports (color:color-mix(in lab, red, red)){.ring-emerald-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-emerald-600,oklch(59.6% .145 163.225)) 10%, transparent)}}.ring-gray-200{--tw-ring-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.ring-green-600{--tw-ring-color:var(--color-green-600,oklch(62.7% .194 149.214))}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100,oklch(93% .034 272.788))}.ring-indigo-200\/60{--tw-ring-color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.ring-indigo-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-indigo-200,oklch(87% .065 274.039)) 60%, transparent)}}.ring-indigo-500{--tw-ring-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.ring-indigo-500\/20{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.ring-indigo-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 20%, transparent)}}.ring-orange-400{--tw-ring-color:var(--color-orange-400,oklch(75% .183 55.934))}.ring-orange-500{--tw-ring-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.ring-purple-500{--tw-ring-color:var(--color-purple-500,oklch(62.7% .265 303.9))}.ring-red-500\/50{--tw-ring-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 50%, transparent)}}.ring-red-600\/10{--tw-ring-color:#e400141a}@supports (color:color-mix(in lab, red, red)){.ring-red-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-red-600,oklch(57.7% .245 27.325)) 10%, transparent)}}.ring-rose-200{--tw-ring-color:var(--color-rose-200,oklch(89.2% .058 10.001))}.ring-rose-400\/40{--tw-ring-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 40%, transparent)}}.ring-rose-500{--tw-ring-color:var(--color-rose-500,oklch(64.5% .246 16.439))}.ring-sky-500{--tw-ring-color:var(--color-sky-500,oklch(68.5% .169 237.323))}.ring-sky-600\/10{--tw-ring-color:#0084cc1a}@supports (color:color-mix(in lab, red, red)){.ring-sky-600\/10{--tw-ring-color:color-mix(in oklab, var(--color-sky-600,oklch(58.8% .158 241.966)) 10%, transparent)}}.ring-slate-200\/50{--tw-ring-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/50{--tw-ring-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 50%, transparent)}}.ring-slate-200\/60{--tw-ring-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.ring-slate-400{--tw-ring-color:var(--color-slate-400,oklch(70.4% .04 256.788))}.ring-slate-400\/10{--tw-ring-color:#90a1b91a}@supports (color:color-mix(in lab, red, red)){.ring-slate-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 10%, transparent)}}.ring-slate-500{--tw-ring-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.ring-slate-900\/5{--tw-ring-color:#0f172b0d}@supports (color:color-mix(in lab, red, red)){.ring-slate-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 5%, transparent)}}.ring-teal-500{--tw-ring-color:var(--color-teal-500,oklch(70.4% .14 182.503))}.ring-violet-400{--tw-ring-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.ring-violet-500\/30{--tw-ring-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.ring-violet-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 30%, transparent)}}.ring-white{--tw-ring-color:var(--color-white,#fff)}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.ring-white\/60{--tw-ring-color:#fff9}@supports (color:color-mix(in lab, red, red)){.ring-white\/60{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.ring-yellow-400{--tw-ring-color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl,40px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl,40px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-none{transition-property:none}.duration-\(--p-duration-100\){--tw-duration:var(--p-duration-100);transition-duration:var(--p-duration-100)}.duration-\(--p-duration-150\){--tw-duration:var(--p-duration-150);transition-duration:var(--p-duration-150)}.duration-\(--p-duration-200\){--tw-duration:var(--p-duration-200);transition-duration:var(--p-duration-200)}.duration-\(--p-duration-300\){--tw-duration:var(--p-duration-300);transition-duration:var(--p-duration-300)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-enter{--tw-ease:var(--p-ease-enter);transition-timing-function:var(--p-ease-enter)}.ease-exit{--tw-ease:var(--p-ease-exit);transition-timing-function:var(--p-ease-exit)}.ease-in{--tw-ease:var(--ease-in,cubic-bezier(.4, 0, 1, 1));transition-timing-function:var(--ease-in,cubic-bezier(.4, 0, 1, 1))}.ease-in-out{--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.ease-out{--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.ease-standard{--tw-ease:var(--p-ease-standard);transition-timing-function:var(--p-ease-standard)}.prose-slate{--tw-prose-body:oklch(37.2% .044 257.287);--tw-prose-headings:oklch(20.8% .042 265.755);--tw-prose-lead:oklch(44.6% .043 257.281);--tw-prose-links:oklch(20.8% .042 265.755);--tw-prose-bold:oklch(20.8% .042 265.755);--tw-prose-counters:oklch(55.4% .046 257.417);--tw-prose-bullets:oklch(86.9% .022 252.894);--tw-prose-hr:oklch(92.9% .013 255.508);--tw-prose-quotes:oklch(20.8% .042 265.755);--tw-prose-quote-borders:oklch(92.9% .013 255.508);--tw-prose-captions:oklch(55.4% .046 257.417);--tw-prose-kbd:oklch(20.8% .042 265.755);--tw-prose-kbd-shadows:oklab(20.8% -.00310889 -.0418848/.1);--tw-prose-code:oklch(20.8% .042 265.755);--tw-prose-pre-code:oklch(92.9% .013 255.508);--tw-prose-pre-bg:oklch(27.9% .041 260.031);--tw-prose-th-borders:oklch(86.9% .022 252.894);--tw-prose-td-borders:oklch(92.9% .013 255.508);--tw-prose-invert-body:oklch(86.9% .022 252.894);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.4% .04 256.788);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.4% .04 256.788);--tw-prose-invert-bullets:oklch(44.6% .043 257.281);--tw-prose-invert-hr:oklch(37.2% .044 257.287);--tw-prose-invert-quotes:oklch(96.8% .007 247.896);--tw-prose-invert-quote-borders:oklch(37.2% .044 257.287);--tw-prose-invert-captions:oklch(70.4% .04 256.788);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(86.9% .022 252.894);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .043 257.281);--tw-prose-invert-td-borders:oklch(37.2% .044 257.287)}.fade-in-0{--tw-enter-opacity:0}.fade-out-0{--tw-exit-opacity:0}.fill-mode-forwards{--tw-animation-fill-mode:forwards;animation-fill-mode:forwards}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[font\:inherit\]{font:inherit}.\[text-shadow\:0_1px_2px_rgba\(2\,30\,60\,0\.35\)\]{text-shadow:0 1px 2px #021e3c59}.fade-in{--tw-enter-opacity:0}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.slide-out-to-bottom-2{--tw-exit-translate-y:calc(2*var(--spacing))}:is(.\*\:flex-1>*){flex:1}:is(.\*\*\:text-sm *){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:is(.\*\*\:text-xs *){font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}:is(.\*\*\:leading-relaxed *){--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-card:is(:where(.group):hover *){background-color:var(--p-surface)}.group-hover\:bg-indigo-100:is(:where(.group):hover *){background-color:var(--color-indigo-100,oklch(93% .034 272.788))}.group-hover\:from-blue-100:is(:where(.group):hover *){--tw-gradient-from:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-blue-100:is(:where(.group):hover *){--tw-gradient-to:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500,oklch(62.3% .214 259.815))}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600,oklch(54.6% .245 262.881))}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--p-text-secondary)}.group-hover\:text-teal-500:is(:where(.group):hover *){color:var(--color-teal-500,oklch(70.4% .14 182.503))}.group-hover\:text-teal-600:is(:where(.group):hover *){color:var(--color-teal-600,oklch(60% .118 184.704))}.group-hover\:decoration-teal-500:is(:where(.group):hover *){-webkit-text-decoration-color:var(--color-teal-500,oklch(70.4% .14 182.503));-webkit-text-decoration-color:var(--color-teal-500,oklch(70.4% .14 182.503));-webkit-text-decoration-color:var(--color-teal-500,oklch(70.4% .14 182.503));text-decoration-color:var(--color-teal-500,oklch(70.4% .14 182.503))}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/checkbox\:border-subtle-foreground:is(:where(.group\/checkbox):hover *){border-color:var(--p-text-muted)}.group-hover\/page\:opacity-100:is(:where(.group\/page):hover *){opacity:1}.group-hover\/radio\:border-subtle-foreground:is(:where(.group\/radio):hover *){border-color:var(--p-text-muted)}}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing,.25rem) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[scrolled\=true\]\/table\:shadow-\[inset_calc\(var\(--p-border-width-1\)\*-1\)_0_0_var\(--p-border\)\]:is(:where(.group\/table)[data-scrolled=true] *){--tw-shadow:inset calc(var(--p-border-width-1) * -1) 0 0 var(--tw-shadow-color,var(--p-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[state\=active\]\:bg-primary-subtle:is(:where(.group)[data-state=active] *){background-color:var(--p-primary-subtle)}.group-data-\[state\=active\]\:text-link:is(:where(.group)[data-state=active] *){color:var(--p-text-link)}.group-data-\[state\=hover\]\:text-muted-foreground:is(:where(.group)[data-state=hover] *){color:var(--p-text-secondary)}.group-data-\[variant\=default\]\/tabs-list\:h-\[calc\(100\%-var\(--p-border-width-1\)\)\]:is(:where(.group\/tabs-list)[data-variant=default] *){height:calc(100% - var(--p-border-width-1))}.group-data-\[variant\=default\]\/tabs-list\:flex-1:is(:where(.group\/tabs-list)[data-variant=default] *){flex:1}.group-data-\[variant\=default\]\/tabs-list\:rounded-md:is(:where(.group\/tabs-list)[data-variant=default] *){border-radius:var(--radius-md,.375rem)}.group-data-\[variant\=default\]\/tabs-list\:border:is(:where(.group\/tabs-list)[data-variant=default] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=default\]\/tabs-list\:px-2:is(:where(.group\/tabs-list)[data-variant=default] *){padding-inline:calc(var(--spacing,.25rem) * 2)}.group-data-\[variant\=default\]\/tabs-list\:py-1:is(:where(.group\/tabs-list)[data-variant=default] *){padding-block:var(--spacing,.25rem)}.group-data-\[variant\=default\]\/tabs-list\:text-sm:is(:where(.group\/tabs-list)[data-variant=default] *){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.group-data-\[variant\=line\]\/tabs-list\:-mb-\(--p-border-width-1\):is(:where(.group\/tabs-list)[data-variant=line] *){margin-bottom:calc(var(--p-border-width-1) * -1)}.group-data-\[variant\=line\]\/tabs-list\:h-\(--p-control-40\):is(:where(.group\/tabs-list)[data-variant=line] *){height:var(--p-control-40)}.group-data-\[variant\=line\]\/tabs-list\:gap-2:is(:where(.group\/tabs-list)[data-variant=line] *){gap:calc(var(--spacing,.25rem) * 2)}.group-data-\[variant\=line\]\/tabs-list\:rounded-t-md:is(:where(.group\/tabs-list)[data-variant=line] *){border-top-left-radius:var(--radius-md,.375rem);border-top-right-radius:var(--radius-md,.375rem)}.group-data-\[variant\=line\]\/tabs-list\:border-b-\(length\:--p-border-width-2\):is(:where(.group\/tabs-list)[data-variant=line] *){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--p-border-width-2)}.group-data-\[variant\=line\]\/tabs-list\:px-3:is(:where(.group\/tabs-list)[data-variant=line] *){padding-inline:calc(var(--spacing,.25rem) * 3)}.group-data-\[variant\=line\]\/tabs-list\:text-\(length\:--p-font-size-14\):is(:where(.group\/tabs-list)[data-variant=line] *){font-size:var(--p-font-size-14)}.group-data-\[variant\=line\]\/tabs-list\:leading-\[normal\]:is(:where(.group\/tabs-list)[data-variant=line] *){--tw-leading:normal;line-height:normal}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing,.25rem) * -2)}.peer-checked\:border-primary:is(:where(.peer):checked~*){border-color:var(--p-primary)}.peer-checked\:bg-blue-600:is(:where(.peer):checked~*){background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.peer-checked\:bg-\[radial-gradient\(circle\,var\(--p-surface\)_0_calc\(var\(--p-space-6\)\/2\)\,var\(--p-primary\)_calc\(var\(--p-space-6\)\/2_\+_0\.5\*var\(--p-border-width-1\)\)\)\]:is(:where(.peer):checked~*){background-image:radial-gradient(circle,var(--p-surface) 0 calc(var(--p-space-6) / 2),var(--p-primary) calc(var(--p-space-6) / 2 + .5 * var(--p-border-width-1)))}.peer-focus-visible\:border-focus:is(:where(.peer):focus-visible~*){border-color:var(--p-focus)}.peer-focus-visible\:shadow-\(--p-focus-ring\):is(:where(.peer):focus-visible~*){--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-checked\:peer-focus-visible\:shadow-\[0_0_0_var\(--p-border-width-1\)_var\(--p-focus-inner\)\,0_0_0_var\(--p-border-width-2\)_var\(--p-focus-on-fill\)\]:is(:where(.peer):checked~*):is(:where(.peer):focus-visible~*){--tw-shadow:0 0 0 var(--p-border-width-1) var(--p-focus-inner), 0 0 0 var(--p-border-width-2) var(--p-focus-on-fill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--p-primary)}.selection\:bg-primary::selection{background-color:var(--p-primary)}.selection\:text-primary-foreground ::selection{color:var(--p-on-primary)}.selection\:text-primary-foreground::selection{color:var(--p-on-primary)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing,.25rem) * 4)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing,.25rem) * 7)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg,.5rem)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-gray-100::file-selector-button{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing,.25rem) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing,.25rem) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.file\:text-foreground::file-selector-button{color:var(--p-text)}.file\:text-gray-700::file-selector-button{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.placeholder\:text-subtle-foreground::placeholder{color:var(--p-text-muted)}.placeholder\:opacity-100::placeholder{opacity:1}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing,.25rem) * 4)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing,.25rem) * 4)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white,#fff)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.last\:mt-0:last-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:flex-none:last-child{flex:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-gray-400:focus-within{border-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-blue-500\/40:focus-within{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-blue-500\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 40%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-amber-400:hover{border-color:var(--color-amber-400,oklch(82.8% .189 84.429))}.hover\:border-blue-300:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.hover\:border-blue-300\/60:hover{border-color:#90c5ff99}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-300\/60:hover{border-color:color-mix(in oklab, var(--color-blue-300,oklch(80.9% .105 251.813)) 60%, transparent)}}.hover\:border-blue-400:hover{border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400,oklch(78.9% .154 211.53))}.hover\:border-cyan-500:hover{border-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.hover\:border-gray-200:hover{border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.hover\:border-gray-300:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.hover\:border-gray-400:hover{border-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.hover\:border-indigo-400\/40:hover{border-color:#7d87ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-400\/40:hover{border-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 40%, transparent)}}.hover\:border-indigo-400\/60:hover{border-color:#7d87ff99}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-400\/60:hover{border-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 60%, transparent)}}.hover\:border-indigo-400\/70:hover{border-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-400\/70:hover{border-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 70%, transparent)}}.hover\:border-indigo-500\/35:hover{border-color:#625fff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/35:hover{border-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 35%, transparent)}}.hover\:border-indigo-500\/40:hover{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/40:hover{border-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 40%, transparent)}}.hover\:border-input:hover{border-color:var(--p-border-strong)}.hover\:border-primary-200\/50:hover{border-color:oklab(88.2343% -.0156043 -.0548818/.5)}.hover\:border-red-300:hover{border-color:var(--color-red-300,oklch(80.8% .114 19.571))}.hover\:border-slate-300:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.hover\:border-subtle-foreground:hover{border-color:var(--p-text-muted)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}.hover\:border-violet-500:hover{border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.hover\:bg-\(--color-btn-neutral-hover\):hover{background-color:var(--color-btn-neutral-hover)}.hover\:bg-\(--color-iconbtn-danger-hover-bg\):hover{background-color:var(--color-iconbtn-danger-hover-bg)}.hover\:bg-\(--color-iconbtn-info-hover-bg\):hover{background-color:var(--color-iconbtn-info-hover-bg)}.hover\:bg-\(--color-iconbtn-neutral-hover-bg\):hover{background-color:var(--color-iconbtn-neutral-hover-bg)}.hover\:bg-\(--color-iconbtn-success-hover-bg\):hover{background-color:var(--color-iconbtn-success-hover-bg)}.hover\:bg-\(--color-iconbtn-warning-hover-bg\):hover{background-color:var(--color-iconbtn-warning-hover-bg)}.hover\:bg-accent:hover{background-color:var(--p-surface-muted)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100,oklch(96.2% .059 95.617))}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200,oklch(92.4% .12 95.746))}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600,oklch(66.6% .179 58.318))}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700,oklch(55.5% .163 48.998))}.hover\:bg-background:hover{background-color:var(--p-surface-page)}.hover\:bg-black:hover{background-color:var(--color-black,#000)}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/30:hover{background-color:color-mix(in oklab, var(--color-blue-50,oklch(97% .014 254.604)) 30%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100,oklch(93.2% .032 255.585))}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.hover\:bg-card:hover{background-color:var(--p-surface)}.hover\:bg-cyan-700:hover{background-color:var(--color-cyan-700,oklch(52% .105 223.128))}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113))}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100,oklch(95% .052 163.051))}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.hover\:bg-gray-50\/60:hover{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-50\/60:hover{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 60%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.hover\:bg-green-50:hover{background-color:var(--color-green-50,oklch(98.2% .018 155.826))}.hover\:bg-green-100:hover{background-color:var(--color-green-100,oklch(96.2% .044 156.743))}.hover\:bg-green-700:hover{background-color:var(--color-green-700,oklch(52.7% .154 150.069))}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50,oklch(96.2% .018 272.314))}.hover\:bg-indigo-50\/40:hover{background-color:#eef2ff66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-50\/40:hover{background-color:color-mix(in oklab, var(--color-indigo-50,oklch(96.2% .018 272.314)) 40%, transparent)}}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100,oklch(93% .034 272.788))}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700,oklch(45.7% .24 277.023))}.hover\:bg-input:hover{background-color:var(--p-border-strong)}.hover\:bg-muted:hover{background-color:var(--p-surface-muted)}.hover\:bg-primary-50:hover{background-color:#eff6ff}.hover\:bg-primary-700:hover{background-color:#1a56db}.hover\:bg-primary-subtle:hover{background-color:var(--p-primary-subtle)}.hover\:bg-red-50:hover{background-color:var(--color-red-50,oklch(97.1% .013 17.38))}.hover\:bg-red-100:hover{background-color:var(--color-red-100,oklch(93.6% .032 17.717))}.hover\:bg-red-200:hover{background-color:var(--color-red-200,oklch(88.5% .062 18.334))}.hover\:bg-red-700:hover{background-color:var(--color-red-700,oklch(50.5% .213 27.518))}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50,oklch(97.7% .013 236.62))}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 80%, transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.hover\:bg-slate-100\/70:hover{background-color:#f1f5f9b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-100\/70:hover{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 70%, transparent)}}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-200\/60:hover{background-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.hover\:bg-slate-200\/70:hover{background-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-200\/70:hover{background-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.hover\:bg-slate-300:hover{background-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.hover\:bg-slate-600:hover{background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.hover\:bg-teal-50:hover{background-color:var(--color-teal-50,oklch(98.4% .014 180.72))}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200,oklch(89.4% .057 293.283))}.hover\:bg-violet-200\/70:hover{background-color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-200\/70:hover{background-color:color-mix(in oklab, var(--color-violet-200,oklch(89.4% .057 293.283)) 70%, transparent)}}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700,oklch(49.1% .27 292.581))}.hover\:bg-white:hover{background-color:var(--color-white,#fff)}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700,oklch(48.8% .243 264.376));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700,oklch(48.8% .243 264.376));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover{color:var(--p-text)}.hover\:text-amber-600:hover{color:var(--color-amber-600,oklch(66.6% .179 58.318))}.hover\:text-amber-700:hover{color:var(--color-amber-700,oklch(55.5% .163 48.998))}.hover\:text-blue-600:hover{color:var(--color-blue-600,oklch(54.6% .245 262.881))}.hover\:text-blue-700:hover{color:var(--color-blue-700,oklch(48.8% .243 264.376))}.hover\:text-blue-800:hover{color:var(--color-blue-800,oklch(42.4% .199 265.638))}.hover\:text-blue-900:hover{color:var(--color-blue-900,oklch(37.9% .146 265.522))}.hover\:text-cyan-700:hover{color:var(--color-cyan-700,oklch(52% .105 223.128))}.hover\:text-foreground:hover{color:var(--p-text)}.hover\:text-fuchsia-600:hover{color:var(--color-fuchsia-600,oklch(59.1% .293 322.896))}.hover\:text-gray-600:hover{color:var(--color-gray-600,oklch(44.6% .03 256.802))}.hover\:text-gray-700:hover{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.hover\:text-gray-800:hover{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.hover\:text-gray-900:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}.hover\:text-indigo-600:hover{color:var(--color-indigo-600,oklch(51.1% .262 276.966))}.hover\:text-link:hover{color:var(--p-text-link)}.hover\:text-muted-foreground:hover{color:var(--p-text-secondary)}.hover\:text-primary-600:hover{color:#2563eb}.hover\:text-red-600:hover{color:var(--color-red-600,oklch(57.7% .245 27.325))}.hover\:text-red-700:hover{color:var(--color-red-700,oklch(50.5% .213 27.518))}.hover\:text-red-800:hover{color:var(--color-red-800,oklch(44.4% .177 26.899))}.hover\:text-rose-600:hover{color:var(--color-rose-600,oklch(58.6% .253 17.585))}.hover\:text-slate-600:hover{color:var(--color-slate-600,oklch(44.6% .043 257.281))}.hover\:text-slate-700:hover{color:var(--color-slate-700,oklch(37.2% .044 257.287))}.hover\:text-slate-800:hover{color:var(--color-slate-800,oklch(27.9% .041 260.031))}.hover\:text-slate-900:hover{color:var(--color-slate-900,oklch(20.8% .042 265.755))}.hover\:text-violet-700:hover{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/40:hover{--tw-shadow-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-cyan-500\/40:hover{--tw-shadow-color:#00b7d766}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-cyan-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-500,oklch(71.5% .143 215.221)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-emerald-500\/40:hover{--tw-shadow-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-emerald-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-fuchsia-500\/40:hover{--tw-shadow-color:#e12afb66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-fuchsia-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-500,oklch(66.7% .295 322.15)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-green-500\/40:hover{--tw-shadow-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-green-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-500\/5:hover{--tw-shadow-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-500\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-500\/10:hover{--tw-shadow-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-500\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-indigo-500\/40:hover{--tw-shadow-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-lime-500\/40:hover{--tw-shadow-color:#80cd0066}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-lime-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-orange-500\/40:hover{--tw-shadow-color:#fe6e0066}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-orange-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-primary-100\/50:hover{--tw-shadow-color:#dbeafe80}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-primary-100\/50:hover{--tw-shadow-color:color-mix(in oklab, oklab(93.1918% -.00786418 -.030597/.5) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color:#ac4bff66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-purple-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-red-500\/40:hover{--tw-shadow-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-red-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-sky-500\/40:hover{--tw-shadow-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-sky-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-slate-200\/50:hover{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-slate-200\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-slate-500\/40:hover{--tw-shadow-color:#62748e66}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-slate-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-teal-500\/40:hover{--tw-shadow-color:#00baa766}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-teal-500\/40:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-500,oklch(70.4% .14 182.503)) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-indigo-500\/5:hover{--tw-ring-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.hover\:ring-indigo-500\/5:hover{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 5%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-data-\[variant\=default\]\/tabs-list\:hover\:text-foreground:is(:where(.group\/tabs-list)[data-variant=default] *):hover{color:var(--p-text)}.hover\:file\:bg-gray-200:hover::file-selector-button{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.focus\:z-10:focus{z-index:10}.focus\:border-blue-400:focus{border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.focus\:border-blue-500:focus{border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.focus\:border-blue-600:focus{border-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.focus\:border-fuchsia-500:focus{border-color:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}.focus\:border-green-500:focus{border-color:var(--color-green-500,oklch(72.3% .219 149.579))}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.focus\:border-indigo-500\/40:focus{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.focus\:border-indigo-500\/40:focus{border-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 40%, transparent)}}.focus\:border-primary-500:focus{border-color:#3b82f6}.focus\:border-red-500:focus{border-color:var(--color-red-500,oklch(63.7% .237 25.331))}.focus\:border-sky-400:focus{border-color:var(--color-sky-400,oklch(74.6% .16 232.661))}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-violet-500:focus{border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.focus\:bg-green-100:focus{background-color:var(--color-green-100,oklch(96.2% .044 156.743))}.focus\:bg-indigo-50\/40:focus{background-color:#eef2ff66}@supports (color:color-mix(in lab, red, red)){.focus\:bg-indigo-50\/40:focus{background-color:color-mix(in oklab, var(--color-indigo-50,oklch(96.2% .018 272.314)) 40%, transparent)}}.focus\:bg-muted:focus{background-color:var(--p-surface-muted)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:underline:focus{text-decoration-line:underline}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.focus\:ring-blue-200:focus{--tw-ring-color:var(--color-blue-200,oklch(88.2% .059 254.128))}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.focus\:ring-blue-400:focus{--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.focus\:ring-blue-500\/30:focus{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}.focus\:ring-blue-500\/40:focus{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 40%, transparent)}}.focus\:ring-cyan-400\/30:focus{--tw-ring-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-cyan-400\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 30%, transparent)}}.focus\:ring-cyan-400\/40:focus{--tw-ring-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-cyan-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 40%, transparent)}}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500,oklch(71.5% .143 215.221))}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.focus\:ring-fuchsia-500\/30:focus{--tw-ring-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-fuchsia-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-500,oklch(66.7% .295 322.15)) 30%, transparent)}}.focus\:ring-gray-400:focus{--tw-ring-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.focus\:ring-gray-500:focus{--tw-ring-color:var(--color-gray-500,oklch(55.1% .027 264.364))}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500,oklch(72.3% .219 149.579))}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 20%, transparent)}}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.focus\:ring-primary-500\/40:focus{--tw-ring-color:oklab(62.3083% -.0332476 -.185052/.4)}.focus\:ring-primary-500\/50:focus{--tw-ring-color:oklab(62.3083% -.0332476 -.185052/.5)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500,oklch(62.7% .265 303.9))}.focus\:ring-red-400:focus{--tw-ring-color:var(--color-red-400,oklch(70.4% .191 22.216))}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500,oklch(63.7% .237 25.331))}.focus\:ring-red-500\/40:focus{--tw-ring-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 40%, transparent)}}.focus\:ring-red-500\/50:focus{--tw-ring-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 50%, transparent)}}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500,oklch(70.4% .14 182.503))}.focus\:ring-violet-500:focus{--tw-ring-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.focus\:ring-violet-500\/20:focus{--tw-ring-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 20%, transparent)}}.focus\:ring-violet-500\/25:focus{--tw-ring-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-500\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 25%, transparent)}}.focus\:ring-yellow-500:focus{--tw-ring-color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-white:focus{--tw-ring-offset-color:var(--color-white,#fff)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius-lg,.5rem)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm,.25rem)}.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.focus-visible\:border-\(--p-focus-danger\):focus-visible{border-color:var(--p-focus-danger)}.focus-visible\:border-\(--p-focus-on-fill\):focus-visible{border-color:var(--p-focus-on-fill)}.focus-visible\:border-focus:focus-visible{border-color:var(--p-focus)}.focus-visible\:border-input:focus-visible{border-color:var(--p-border-strong)}.focus-visible\:border-ring:focus-visible{border-color:var(--p-focus)}.focus-visible\:bg-focus:focus-visible{background-color:var(--p-focus)}.focus-visible\:bg-muted:focus-visible{background-color:var(--p-surface-muted)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\(--p-focus-ring\):focus-visible{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-\(--p-focus-ring-danger\):focus-visible{--tw-shadow:var(--p-focus-ring-danger);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-\(--p-focus-ring-fill\):focus-visible{--tw-shadow:var(--p-focus-ring-fill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\]:focus-visible{--tw-shadow:0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus-on-fill\)\,inset_0_0_0_calc\(var\(--p-border-width-2\)_\+_var\(--p-border-width-1\)\)_var\(--p-focus-inner\)\]:focus-visible{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus-on-fill), inset 0 0 0 calc(var(--p-border-width-2) + var(--p-border-width-1)) var(--tw-shadow-color,var(--p-focus-inner));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 50%, transparent)}}.focus-visible\:ring-blue-500\/60:focus-visible{--tw-ring-color:#3080ff99}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 60%, transparent)}}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.focus-visible\:ring-indigo-500\/40:focus-visible{--tw-ring-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-indigo-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 40%, transparent)}}.focus-visible\:ring-slate-400:focus-visible{--tw-ring-color:var(--color-slate-400,oklch(70.4% .04 256.788))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.group-data-\[variant\=default\]\/tabs-list\:focus-visible\:border-focus:is(:where(.group\/tabs-list)[data-variant=default] *):focus-visible{border-color:var(--p-focus)}.group-data-\[variant\=default\]\/tabs-list\:focus-visible\:shadow-\(--p-focus-ring\):is(:where(.group\/tabs-list)[data-variant=default] *):focus-visible{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:focus-visible\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\]:is(:where(.group\/tabs-list)[data-variant=line] *):focus-visible{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.985\]:active{scale:.985}.active\:bg-focus:active{background-color:var(--p-focus)}@media (hover:hover){.enabled\:hover\:bg-destructive-hover:enabled:hover{background-color:var(--p-destructive-hover)}.enabled\:hover\:bg-muted:enabled:hover{background-color:var(--p-surface-muted)}.enabled\:hover\:bg-primary-hover:enabled:hover{background-color:var(--p-primary-hover)}.enabled\:hover\:text-foreground:enabled:hover{color:var(--p-text)}.enabled\:hover\:text-success:enabled:hover{color:var(--p-success-text)}.enabled\:hover\:underline:enabled:hover{text-decoration-line:underline}}.enabled\:active\:bg-destructive-hover:enabled:active{background-color:var(--p-destructive-hover)}.enabled\:active\:bg-muted:enabled:active{background-color:var(--p-surface-muted)}.enabled\:active\:bg-primary-hover:enabled:active{background-color:var(--p-primary-hover)}.enabled\:active\:text-foreground:enabled:active{color:var(--p-text)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-\[inherit\]:disabled{cursor:inherit}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-blue-300:disabled{background-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.disabled\:bg-card:disabled{background-color:var(--p-surface)}.disabled\:bg-gray-50:disabled{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.disabled\:bg-red-300:disabled{background-color:var(--color-red-300,oklch(80.8% .114 19.571))}.disabled\:bg-slate-50:disabled{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}.disabled\:text-gray-400:disabled{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-blue-500:disabled:hover{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.disabled\:hover\:bg-white:disabled:hover{background-color:var(--color-white,#fff)}}.has-checked\:border-primary:has(:checked){border-color:var(--p-primary)}.has-checked\:border-violet-500:has(:checked){border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.has-checked\:bg-primary-subtle:has(:checked){background-color:var(--p-primary-subtle)}.has-checked\:bg-violet-50:has(:checked){background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--p-primary)}.has-data-\[state\=checked\]\:bg-primary-subtle:has([data-state=checked]){background-color:var(--p-primary-subtle)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing,.25rem) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md,.375rem)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=field\]\]\:border-border:has(>[data-slot=field]){border-color:var(--p-border)}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing,.25rem) * 3)}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--p-surface-muted)}.aria-expanded\:bg-primary-subtle[aria-expanded=true]{background-color:var(--p-primary-subtle)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--p-text)}.aria-invalid\:border-error-solid[aria-invalid=true]{border-color:var(--p-error)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[force\=focus\]\:border-focus[data-force=focus]{border-color:var(--p-focus)}.data-\[force\=focus\]\:shadow-\(--p-focus-ring\)[data-force=focus]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[force\=focus\]\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus-on-fill\)\,inset_0_0_0_calc\(var\(--p-border-width-2\)_\+_var\(--p-border-width-1\)\)_var\(--p-focus-inner\)\][data-force=focus]{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus-on-fill), inset 0 0 0 calc(var(--p-border-width-2) + var(--p-border-width-1)) var(--tw-shadow-color,var(--p-focus-inner));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=default\]\/tabs-list\:data-\[force\=focus\]\:border-focus:is(:where(.group\/tabs-list)[data-variant=default] *)[data-force=focus]{border-color:var(--p-focus)}.group-data-\[variant\=default\]\/tabs-list\:data-\[force\=focus\]\:shadow-\(--p-focus-ring\):is(:where(.group\/tabs-list)[data-variant=default] *)[data-force=focus]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[force\=focus\]\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\]:is(:where(.group\/tabs-list)[data-variant=line] *)[data-force=focus]{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[force\=hover\]\:border-subtle-foreground[data-force=hover]{border-color:var(--p-text-muted)}.data-\[force\=hover\]\:bg-accent[data-force=hover],.data-\[force\=hover\]\:bg-muted[data-force=hover]{background-color:var(--p-surface-muted)}.data-\[force\=hover\]\:text-accent-foreground[data-force=hover],.data-\[force\=hover\]\:text-foreground[data-force=hover]{color:var(--p-text)}.data-\[force\=hover\]\:text-muted-foreground[data-force=hover]{color:var(--p-text-secondary)}.group-data-\[variant\=default\]\/tabs-list\:data-\[force\=hover\]\:text-foreground:is(:where(.group\/tabs-list)[data-variant=default] *)[data-force=hover]{color:var(--p-text)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing,.25rem) * 8)}.data-\[invalid\=true\]\:text-error[data-invalid=true]{color:var(--p-error-text)}.data-\[orientation\=horizontal\]\:h-\(--p-border-width-1\)[data-orientation=horizontal]{height:var(--p-border-width-1)}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-\(--p-border-width-1\)[data-orientation=vertical]{width:var(--p-border-width-1)}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:calc(1*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing,.25rem) * 3)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-md,.375rem);border-bottom-left-radius:var(--radius-md,.375rem)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-md,.375rem);border-bottom-right-radius:var(--radius-md,.375rem)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:bg-card:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{background-color:var(--p-surface)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:text-foreground:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{color:var(--p-text)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-primary:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:var(--p-primary)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:font-semibold:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:text-foreground:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{color:var(--p-text)}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x:calc(var(--spacing,.25rem) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--p-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--p-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--p-on-primary)}.data-\[state\=checked\]\:focus-visible\:border-\(color\:--p-focus-on-fill\)[data-state=checked]:focus-visible{border-color:var(--p-focus-on-fill)}.data-\[state\=checked\]\:focus-visible\:shadow-\(--p-focus-ring-fill\)[data-state=checked]:focus-visible{--tw-shadow:var(--p-focus-ring-fill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-\(--p-duration-300\)[data-state=closed]{--tw-duration:var(--p-duration-300);transition-duration:var(--p-duration-300)}.data-\[state\=closed\]\:ease-exit[data-state=closed]{--tw-ease:var(--p-ease-exit);transition-timing-function:var(--p-ease-exit)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-bottom-2[data-state=closed]{--tw-exit-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=focus\]\:border-\(--p-focus-danger\)[data-state=focus]{border-color:var(--p-focus-danger)}.data-\[state\=focus\]\:border-\(--p-focus-on-fill\)[data-state=focus]{border-color:var(--p-focus-on-fill)}.data-\[state\=focus\]\:border-focus[data-state=focus]{border-color:var(--p-focus)}.data-\[state\=focus\]\:shadow-\(--p-focus-ring\)[data-state=focus]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=focus\]\:shadow-\(--p-focus-ring-danger\)[data-state=focus]{--tw-shadow:var(--p-focus-ring-danger);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=focus\]\:shadow-\(--p-focus-ring-fill\)[data-state=focus]{--tw-shadow:var(--p-focus-ring-fill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=focus\]\:shadow-\[0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\][data-state=focus]{--tw-shadow:0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=hover\]\:border-input[data-state=hover]{border-color:var(--p-border-strong)}.data-\[state\=hover\]\:border-subtle-foreground[data-state=hover]{border-color:var(--p-text-muted)}.data-\[state\=hover\]\:bg-destructive-hover[data-state=hover]{background-color:var(--p-destructive-hover)}.data-\[state\=hover\]\:bg-muted[data-state=hover]{background-color:var(--p-surface-muted)}.data-\[state\=hover\]\:bg-primary-hover[data-state=hover]{background-color:var(--p-primary-hover)}.data-\[state\=hover\]\:text-foreground[data-state=hover]{color:var(--p-text)}.data-\[state\=hover\]\:text-success[data-state=hover]{color:var(--p-success-text)}.data-\[state\=hover\]\:underline[data-state=hover]{text-decoration-line:underline}.data-\[state\=hover\]\:underline\![data-state=hover]{text-decoration-line:underline!important}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--p-primary)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--p-primary)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--p-on-primary)}.data-\[state\=indeterminate\]\:focus-visible\:border-\(color\:--p-focus-on-fill\)[data-state=indeterminate]:focus-visible{border-color:var(--p-focus-on-fill)}.data-\[state\=indeterminate\]\:focus-visible\:shadow-\(--p-focus-ring-fill\)[data-state=indeterminate]:focus-visible{--tw-shadow:var(--p-focus-ring-fill);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--p-surface-muted)}.data-\[state\=on\]\:bg-card[data-state=on]{background-color:var(--p-surface)}.data-\[state\=on\]\:bg-transparent[data-state=on]{background-color:#0000}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--p-text)}.data-\[state\=on\]\:shadow-\[inset_0_0_0_var\(--p-border-width-1\)_var\(--p-border-strong\)\][data-state=on]{--tw-shadow:inset 0 0 0 var(--p-border-width-1) var(--p-border-strong);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=on\]\:shadow-sm[data-state=on]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-muted[data-state=open]{background-color:var(--p-surface-muted)}.data-\[state\=open\]\:duration-\(--p-duration-300\)[data-state=open]{--tw-duration:var(--p-duration-300);transition-duration:var(--p-duration-300)}.data-\[state\=open\]\:ease-enter[data-state=open]{--tw-ease:var(--p-ease-enter);transition-timing-function:var(--p-ease-enter)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-bottom-2[data-state=open]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=selected\]\:bg-primary-subtle[data-state=selected]{background-color:var(--p-primary-subtle)}.data-\[variant\=destructive\]\:text-error[data-variant=destructive]{color:var(--p-error-text)}.data-\[variant\=destructive\]\:focus\:bg-error-bg[data-variant=destructive]:focus{background-color:var(--p-error-bg)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-sm[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing,.25rem) * -1)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[homeRise_360ms_ease-out_both\]{animation:.36s ease-out both homeRise}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--spacing,.25rem) * -6)}.sm\:mx-0{margin-inline:0}.sm\:mt-1{margin-top:var(--spacing,.25rem)}.sm\:mb-0\.5{margin-bottom:calc(var(--spacing,.25rem) * .5)}.sm\:mb-2{margin-bottom:calc(var(--spacing,.25rem) * 2)}.sm\:mb-3{margin-bottom:calc(var(--spacing,.25rem) * 3)}.sm\:mb-4{margin-bottom:calc(var(--spacing,.25rem) * 4)}.sm\:mb-6{margin-bottom:calc(var(--spacing,.25rem) * 6)}.sm\:ml-2{margin-left:calc(var(--spacing,.25rem) * 2)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:h-4{height:calc(var(--spacing,.25rem) * 4)}.sm\:h-6{height:calc(var(--spacing,.25rem) * 6)}.sm\:h-12{height:calc(var(--spacing,.25rem) * 12)}.sm\:w-4{width:calc(var(--spacing,.25rem) * 4)}.sm\:w-5\/12{width:41.6667%}.sm\:w-6{width:calc(var(--spacing,.25rem) * 6)}.sm\:w-12{width:calc(var(--spacing,.25rem) * 12)}.sm\:w-96{width:calc(var(--spacing,.25rem) * 96)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing,.25rem) * 3)}.sm\:gap-4{gap:calc(var(--spacing,.25rem) * 4)}:where(.sm\:space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-2xl{border-radius:var(--radius-2xl,1rem)}.sm\:rounded-xl{border-radius:var(--radius-xl,.75rem)}.sm\:p-1\.5{padding:calc(var(--spacing,.25rem) * 1.5)}.sm\:p-4{padding:calc(var(--spacing,.25rem) * 4)}.sm\:p-5{padding:calc(var(--spacing,.25rem) * 5)}.sm\:p-6{padding:calc(var(--spacing,.25rem) * 6)}.sm\:p-8{padding:calc(var(--spacing,.25rem) * 8)}.sm\:p-10{padding:calc(var(--spacing,.25rem) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}.sm\:py-2\.5{padding-block:calc(var(--spacing,.25rem) * 2.5)}.sm\:pb-4{padding-bottom:calc(var(--spacing,.25rem) * 4)}.sm\:text-2xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.sm\:text-3xl{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.sm\:text-4xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.sm\:text-5xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.sm\:text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.sm\:text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-12{grid-column:span 12/span 12}.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:p-6{padding:calc(var(--spacing,.25rem) * 6)}.md\:p-8{padding:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:-mr-2{margin-right:calc(var(--spacing,.25rem) * -2)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-6{height:calc(var(--spacing,.25rem) * 6)}.lg\:h-\[calc\(100vh-340px\)\]{height:calc(100vh - 340px)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[540px\]{min-height:540px}.lg\:w-auto{width:auto}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-6{padding:calc(var(--spacing,.25rem) * 6)}.lg\:p-8{padding:calc(var(--spacing,.25rem) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing,.25rem) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing,.25rem) * 12)}.lg\:py-6{padding-block:calc(var(--spacing,.25rem) * 6)}.lg\:pr-2{padding-right:calc(var(--spacing,.25rem) * 2)}.lg\:text-xl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:gap-20{gap:calc(var(--spacing,.25rem) * 20)}}@container not (width>=984px){.\@max-\[984px\]\:static{position:static}.\@max-\[984px\]\:-order-1{order:calc(1 * -1)}.\@max-\[984px\]\:max-h-none{max-height:none}.\@max-\[984px\]\:overflow-visible{overflow:visible}}@container not (width>=560px){.\@max-\[560px\]\:hidden{display:none}.\@max-\[560px\]\:min-h-0{min-height:0}.\@max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[560px\]\:gap-2{gap:calc(var(--spacing,.25rem) * 2)}.\@max-\[560px\]\:pt-0{padding-top:0}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}:where(.dark\:divide-slate-600:is(.dark *)>:not(:last-child)){border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}:where(.dark\:divide-slate-700:is(.dark *)>:not(:last-child)){border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}:where(.dark\:divide-slate-700\/50:is(.dark *)>:not(:last-child)){border-color:#31415880}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-slate-700\/50:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 50%, transparent)}}:where(.dark\:divide-slate-700\/60:is(.dark *)>:not(:last-child)){border-color:#31415899}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-slate-700\/60:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}:where(.dark\:divide-slate-800:is(.dark *)>:not(:last-child)){border-color:var(--color-slate-800,oklch(27.9% .041 260.031))}:where(.dark\:divide-slate-800\/80:is(.dark *)>:not(:last-child)){border-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-slate-800\/80:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 80%, transparent)}}.dark\:border-amber-400:is(.dark *){border-color:var(--color-amber-400,oklch(82.8% .189 84.429))}.dark\:border-amber-400\/20:is(.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 20%, transparent)}}.dark\:border-amber-500:is(.dark *){border-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.dark\:border-amber-600:is(.dark *){border-color:var(--color-amber-600,oklch(66.6% .179 58.318))}.dark\:border-amber-700:is(.dark *){border-color:var(--color-amber-700,oklch(55.5% .163 48.998))}.dark\:border-amber-700\/40:is(.dark *){border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-700\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-700,oklch(55.5% .163 48.998)) 40%, transparent)}}.dark\:border-amber-700\/50:is(.dark *){border-color:#b7500080}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-700,oklch(55.5% .163 48.998)) 50%, transparent)}}.dark\:border-amber-700\/60:is(.dark *){border-color:#b7500099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-700\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-700,oklch(55.5% .163 48.998)) 60%, transparent)}}.dark\:border-amber-800:is(.dark *){border-color:var(--color-amber-800,oklch(47.3% .137 46.201))}.dark\:border-amber-800\/50:is(.dark *){border-color:#953d0080}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-800,oklch(47.3% .137 46.201)) 50%, transparent)}}.dark\:border-amber-800\/60:is(.dark *){border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-800,oklch(47.3% .137 46.201)) 60%, transparent)}}.dark\:border-amber-900\/40:is(.dark *){border-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.dark\:border-amber-900\/50:is(.dark *){border-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 50%, transparent)}}.dark\:border-amber-900\/60:is(.dark *){border-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 60%, transparent)}}.dark\:border-blue-400:is(.dark *){border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:border-blue-400\/20:is(.dark *){border-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 20%, transparent)}}.dark\:border-blue-400\/40:is(.dark *){border-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-400\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 40%, transparent)}}.dark\:border-blue-500:is(.dark *){border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:border-blue-500\/20:is(.dark *){border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-500\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 20%, transparent)}}.dark\:border-blue-500\/40:is(.dark *){border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-500\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 40%, transparent)}}.dark\:border-blue-600:is(.dark *){border-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:border-blue-700:is(.dark *){border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.dark\:border-blue-700\/50:is(.dark *){border-color:#1447e680}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-700,oklch(48.8% .243 264.376)) 50%, transparent)}}.dark\:border-blue-700\/60:is(.dark *){border-color:#1447e699}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-700\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-700,oklch(48.8% .243 264.376)) 60%, transparent)}}.dark\:border-blue-800:is(.dark *){border-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.dark\:border-blue-900:is(.dark *){border-color:var(--color-blue-900,oklch(37.9% .146 265.522))}.dark\:border-blue-900\/40:is(.dark *){border-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-900\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.dark\:border-blue-900\/50:is(.dark *){border-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent)}}.dark\:border-cyan-400:is(.dark *){border-color:var(--color-cyan-400,oklch(78.9% .154 211.53))}.dark\:border-cyan-700\/50:is(.dark *){border-color:#00749280}@supports (color:color-mix(in lab, red, red)){.dark\:border-cyan-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-cyan-700,oklch(52% .105 223.128)) 50%, transparent)}}.dark\:border-emerald-400:is(.dark *){border-color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.dark\:border-emerald-500:is(.dark *){border-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.dark\:border-emerald-700:is(.dark *){border-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.dark\:border-emerald-700\/50:is(.dark *){border-color:#00795680}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-emerald-700,oklch(50.8% .118 165.612)) 50%, transparent)}}.dark\:border-emerald-800:is(.dark *){border-color:var(--color-emerald-800,oklch(43.2% .095 166.913))}.dark\:border-emerald-800\/50:is(.dark *){border-color:#005f4680}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-800\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-emerald-800,oklch(43.2% .095 166.913)) 50%, transparent)}}.dark\:border-emerald-900:is(.dark *){border-color:var(--color-emerald-900,oklch(37.8% .077 168.94))}.dark\:border-emerald-900\/50:is(.dark *){border-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 50%, transparent)}}.dark\:border-emerald-900\/60:is(.dark *){border-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-900\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 60%, transparent)}}.dark\:border-fuchsia-400:is(.dark *){border-color:var(--color-fuchsia-400,oklch(74% .238 322.16))}.dark\:border-gray-400:is(.dark *){border-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark\:border-gray-600:is(.dark *){border-color:var(--color-gray-600,oklch(44.6% .03 256.802))}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.dark\:border-gray-700\/80:is(.dark *){border-color:#364153cc}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/80:is(.dark *){border-color:color-mix(in oklab, var(--color-gray-700,oklch(37.3% .034 259.733)) 80%, transparent)}}.dark\:border-green-400:is(.dark *){border-color:var(--color-green-400,oklch(79.2% .209 151.711))}.dark\:border-green-400\/20:is(.dark *){border-color:#05df7233}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-green-400,oklch(79.2% .209 151.711)) 20%, transparent)}}.dark\:border-green-700:is(.dark *){border-color:var(--color-green-700,oklch(52.7% .154 150.069))}.dark\:border-green-700\/50:is(.dark *){border-color:#00813880}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-green-700,oklch(52.7% .154 150.069)) 50%, transparent)}}.dark\:border-green-800:is(.dark *){border-color:var(--color-green-800,oklch(44.8% .119 151.328))}.dark\:border-green-900\/40:is(.dark *){border-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-900\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.dark\:border-indigo-400:is(.dark *){border-color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.dark\:border-indigo-500:is(.dark *){border-color:var(--color-indigo-500,oklch(58.5% .233 277.117))}.dark\:border-indigo-700:is(.dark *){border-color:var(--color-indigo-700,oklch(45.7% .24 277.023))}.dark\:border-indigo-700\/50:is(.dark *){border-color:#432dd780}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-indigo-700,oklch(45.7% .24 277.023)) 50%, transparent)}}.dark\:border-indigo-800:is(.dark *){border-color:var(--color-indigo-800,oklch(39.8% .195 277.366))}.dark\:border-indigo-900\/50:is(.dark *){border-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 50%, transparent)}}.dark\:border-lime-400:is(.dark *){border-color:var(--color-lime-400,oklch(84.1% .238 128.85))}.dark\:border-orange-400:is(.dark *){border-color:var(--color-orange-400,oklch(75% .183 55.934))}.dark\:border-orange-700:is(.dark *){border-color:var(--color-orange-700,oklch(55.3% .195 38.402))}.dark\:border-orange-700\/50:is(.dark *){border-color:#c53c0080}@supports (color:color-mix(in lab, red, red)){.dark\:border-orange-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-orange-700,oklch(55.3% .195 38.402)) 50%, transparent)}}.dark\:border-orange-800:is(.dark *){border-color:var(--color-orange-800,oklch(47% .157 37.304))}.dark\:border-orange-900:is(.dark *){border-color:var(--color-orange-900,oklch(40.8% .123 38.172))}.dark\:border-orange-900\/50:is(.dark *){border-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.dark\:border-orange-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 50%, transparent)}}.dark\:border-pink-700\/50:is(.dark *){border-color:#c4005c80}@supports (color:color-mix(in lab, red, red)){.dark\:border-pink-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-pink-700,oklch(52.5% .223 3.958)) 50%, transparent)}}.dark\:border-purple-700:is(.dark *){border-color:var(--color-purple-700,oklch(49.6% .265 301.924))}.dark\:border-purple-700\/50:is(.dark *){border-color:#8200da80}@supports (color:color-mix(in lab, red, red)){.dark\:border-purple-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-purple-700,oklch(49.6% .265 301.924)) 50%, transparent)}}.dark\:border-purple-800:is(.dark *){border-color:var(--color-purple-800,oklch(43.8% .218 303.724))}.dark\:border-purple-900:is(.dark *){border-color:var(--color-purple-900,oklch(38.1% .176 304.987))}.dark\:border-purple-900\/50:is(.dark *){border-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark\:border-purple-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 50%, transparent)}}.dark\:border-red-400:is(.dark *){border-color:var(--color-red-400,oklch(70.4% .191 22.216))}.dark\:border-red-400\/20:is(.dark *){border-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-red-400,oklch(70.4% .191 22.216)) 20%, transparent)}}.dark\:border-red-500:is(.dark *){border-color:var(--color-red-500,oklch(63.7% .237 25.331))}.dark\:border-red-700:is(.dark *){border-color:var(--color-red-700,oklch(50.5% .213 27.518))}.dark\:border-red-700\/50:is(.dark *){border-color:#bf000f80}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-red-700,oklch(50.5% .213 27.518)) 50%, transparent)}}.dark\:border-red-700\/60:is(.dark *){border-color:#bf000f99}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-700\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-red-700,oklch(50.5% .213 27.518)) 60%, transparent)}}.dark\:border-red-800:is(.dark *){border-color:var(--color-red-800,oklch(44.4% .177 26.899))}.dark\:border-red-900:is(.dark *){border-color:var(--color-red-900,oklch(39.6% .141 25.723))}.dark\:border-red-900\/50:is(.dark *){border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 50%, transparent)}}.dark\:border-rose-500\/30:is(.dark *){border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-500\/30:is(.dark *){border-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 30%, transparent)}}.dark\:border-rose-700:is(.dark *){border-color:var(--color-rose-700,oklch(51.4% .222 16.935))}.dark\:border-rose-800:is(.dark *){border-color:var(--color-rose-800,oklch(45.5% .188 13.697))}.dark\:border-slate-300:is(.dark *){border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.dark\:border-slate-400\/20:is(.dark *){border-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 20%, transparent)}}.dark\:border-slate-500:is(.dark *){border-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:border-slate-600:is(.dark *){border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:border-slate-600\/50:is(.dark *){border-color:#45556c80}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-600,oklch(44.6% .043 257.281)) 50%, transparent)}}.dark\:border-slate-600\/60:is(.dark *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-600,oklch(44.6% .043 257.281)) 60%, transparent)}}.dark\:border-slate-600\/70:is(.dark *){border-color:#45556cb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/70:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-600,oklch(44.6% .043 257.281)) 70%, transparent)}}.dark\:border-slate-700:is(.dark *){border-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:border-slate-700\/50:is(.dark *){border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 50%, transparent)}}.dark\:border-slate-700\/60:is(.dark *){border-color:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:border-slate-700\/70:is(.dark *){border-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/70:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 70%, transparent)}}.dark\:border-slate-700\/80:is(.dark *){border-color:#314158cc}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/80:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 80%, transparent)}}.dark\:border-slate-800:is(.dark *){border-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:border-slate-800\/60:is(.dark *){border-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-800\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 60%, transparent)}}.dark\:border-teal-400:is(.dark *){border-color:var(--color-teal-400,oklch(77.7% .152 181.912))}.dark\:border-teal-600:is(.dark *){border-color:var(--color-teal-600,oklch(60% .118 184.704))}.dark\:border-teal-700:is(.dark *){border-color:var(--color-teal-700,oklch(51.1% .096 186.391))}.dark\:border-teal-700\/50:is(.dark *){border-color:#00776e80}@supports (color:color-mix(in lab, red, red)){.dark\:border-teal-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-teal-700,oklch(51.1% .096 186.391)) 50%, transparent)}}.dark\:border-teal-800:is(.dark *){border-color:var(--color-teal-800,oklch(43.7% .078 188.216))}.dark\:border-teal-900:is(.dark *){border-color:var(--color-teal-900,oklch(38.6% .063 188.416))}.dark\:border-violet-400:is(.dark *){border-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.dark\:border-violet-400\/20:is(.dark *){border-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-400\/20:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 20%, transparent)}}.dark\:border-violet-500:is(.dark *){border-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.dark\:border-violet-700\/50:is(.dark *){border-color:#7008e780}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-700\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-700,oklch(49.1% .27 292.581)) 50%, transparent)}}.dark\:border-violet-800:is(.dark *){border-color:var(--color-violet-800,oklch(43.2% .232 292.759))}.dark\:border-violet-800\/50:is(.dark *){border-color:#5d0ec080}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-800\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-800,oklch(43.2% .232 292.759)) 50%, transparent)}}.dark\:border-violet-800\/60:is(.dark *){border-color:#5d0ec099}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-800\/60:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-800,oklch(43.2% .232 292.759)) 60%, transparent)}}.dark\:border-violet-900\/30:is(.dark *){border-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-900\/30:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 30%, transparent)}}.dark\:border-violet-900\/40:is(.dark *){border-color:#4d179a66}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-900\/40:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 40%, transparent)}}.dark\:border-violet-900\/50:is(.dark *){border-color:#4d179a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-violet-900\/50:is(.dark *){border-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 50%, transparent)}}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.dark\:border-t-blue-300:is(.dark *){border-top-color:var(--color-blue-300,oklch(80.9% .105 251.813))}.dark\:border-b-slate-800\/95:is(.dark *){border-bottom-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.dark\:border-b-slate-800\/95:is(.dark *){border-bottom-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 95%, transparent)}}.dark\:border-l-green-500:is(.dark *){border-left-color:var(--color-green-500,oklch(72.3% .219 149.579))}.dark\:border-l-red-500:is(.dark *){border-left-color:var(--color-red-500,oklch(63.7% .237 25.331))}.dark\:bg-amber-400:is(.dark *){background-color:var(--color-amber-400,oklch(82.8% .189 84.429))}.dark\:bg-amber-400\/10:is(.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 10%, transparent)}}.dark\:bg-amber-400\/12:is(.dark *){background-color:#fcbb001f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 12%, transparent)}}.dark\:bg-amber-400\/15:is(.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 15%, transparent)}}.dark\:bg-amber-500:is(.dark *){background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.dark\:bg-amber-500\/20:is(.dark *){background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 20%, transparent)}}.dark\:bg-amber-600:is(.dark *){background-color:var(--color-amber-600,oklch(66.6% .179 58.318))}.dark\:bg-amber-700\/20:is(.dark *){background-color:#b7500033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-700\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-700,oklch(55.5% .163 48.998)) 20%, transparent)}}.dark\:bg-amber-800:is(.dark *){background-color:var(--color-amber-800,oklch(47.3% .137 46.201))}.dark\:bg-amber-900\/15:is(.dark *){background-color:#7b330626}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 15%, transparent)}}.dark\:bg-amber-900\/20:is(.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 20%, transparent)}}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 30%, transparent)}}.dark\:bg-amber-900\/40:is(.dark *){background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.dark\:bg-amber-900\/50:is(.dark *){background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 50%, transparent)}}.dark\:bg-amber-900\/60:is(.dark *){background-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 60%, transparent)}}.dark\:bg-amber-950\/20:is(.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 20%, transparent)}}.dark\:bg-amber-950\/30:is(.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 30%, transparent)}}.dark\:bg-amber-950\/40:is(.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 40%, transparent)}}.dark\:bg-amber-950\/50:is(.dark *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 50%, transparent)}}.dark\:bg-amber-950\/60:is(.dark *){background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 60%, transparent)}}.dark\:bg-black:is(.dark *){background-color:var(--color-black,#000)}.dark\:bg-blue-400:is(.dark *){background-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:bg-blue-400\/12:is(.dark *){background-color:#54a2ff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 12%, transparent)}}.dark\:bg-blue-400\/15:is(.dark *){background-color:#54a2ff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 15%, transparent)}}.dark\:bg-blue-500:is(.dark *){background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:bg-blue-500\/5:is(.dark *){background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/5:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 5%, transparent)}}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 10%, transparent)}}.dark\:bg-blue-600:is(.dark *){background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:bg-blue-700:is(.dark *){background-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.dark\:bg-blue-700\/20:is(.dark *){background-color:#1447e633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-700\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-700,oklch(48.8% .243 264.376)) 20%, transparent)}}.dark\:bg-blue-700\/50:is(.dark *){background-color:#1447e680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-700\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-700,oklch(48.8% .243 264.376)) 50%, transparent)}}.dark\:bg-blue-800\/40:is(.dark *){background-color:#193cb866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-800\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-800,oklch(42.4% .199 265.638)) 40%, transparent)}}.dark\:bg-blue-800\/50:is(.dark *){background-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-800\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-800,oklch(42.4% .199 265.638)) 50%, transparent)}}.dark\:bg-blue-900:is(.dark *){background-color:var(--color-blue-900,oklch(37.9% .146 265.522))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 20%, transparent)}}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 30%, transparent)}}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent)}}.dark\:bg-blue-950\/20:is(.dark *){background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 20%, transparent)}}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 30%, transparent)}}.dark\:bg-blue-950\/40:is(.dark *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 40%, transparent)}}.dark\:bg-blue-950\/50:is(.dark *){background-color:#16245680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 50%, transparent)}}.dark\:bg-blue-950\/60:is(.dark *){background-color:#16245699}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 60%, transparent)}}.dark\:bg-cyan-400:is(.dark *){background-color:var(--color-cyan-400,oklch(78.9% .154 211.53))}.dark\:bg-cyan-400\/12:is(.dark *){background-color:#00d2ef1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 12%, transparent)}}.dark\:bg-cyan-400\/15:is(.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 15%, transparent)}}.dark\:bg-cyan-400\/50:is(.dark *){background-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 50%, transparent)}}.dark\:bg-cyan-400\/\[0\.14\]:is(.dark *){background-color:#00d2ef24}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/\[0\.14\]:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 14.0%, transparent)}}.dark\:bg-cyan-600:is(.dark *){background-color:var(--color-cyan-600,oklch(60.9% .126 221.723))}.dark\:bg-cyan-900\/40:is(.dark *){background-color:#104e6466}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-900,oklch(39.8% .07 227.392)) 40%, transparent)}}.dark\:bg-cyan-900\/50:is(.dark *){background-color:#104e6480}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-900,oklch(39.8% .07 227.392)) 50%, transparent)}}.dark\:bg-cyan-950\/50:is(.dark *){background-color:#05334580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-cyan-950,oklch(30.2% .056 229.695)) 50%, transparent)}}.dark\:bg-emerald-400:is(.dark *){background-color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.dark\:bg-emerald-400\/12:is(.dark *){background-color:#00d2941f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-400,oklch(76.5% .177 163.223)) 12%, transparent)}}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 10%, transparent)}}.dark\:bg-emerald-500\/15:is(.dark *){background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 15%, transparent)}}.dark\:bg-emerald-600:is(.dark *){background-color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.dark\:bg-emerald-700\/50:is(.dark *){background-color:#00795680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-700\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-700,oklch(50.8% .118 165.612)) 50%, transparent)}}.dark\:bg-emerald-800\/40:is(.dark *){background-color:#005f4666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-800\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-800,oklch(43.2% .095 166.913)) 40%, transparent)}}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 20%, transparent)}}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 30%, transparent)}}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 40%, transparent)}}.dark\:bg-emerald-900\/50:is(.dark *){background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 50%, transparent)}}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-950,oklch(26.2% .051 172.552)) 20%, transparent)}}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-950,oklch(26.2% .051 172.552)) 30%, transparent)}}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-950,oklch(26.2% .051 172.552)) 40%, transparent)}}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-emerald-950,oklch(26.2% .051 172.552)) 50%, transparent)}}.dark\:bg-fuchsia-400:is(.dark *){background-color:var(--color-fuchsia-400,oklch(74% .238 322.16))}.dark\:bg-fuchsia-400\/12:is(.dark *){background-color:#ec6cff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 12%, transparent)}}.dark\:bg-fuchsia-400\/15:is(.dark *){background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 15%, transparent)}}.dark\:bg-fuchsia-400\/20:is(.dark *){background-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400,oklch(74% .238 322.16)) 20%, transparent)}}.dark\:bg-fuchsia-500:is(.dark *){background-color:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}.dark\:bg-fuchsia-600:is(.dark *){background-color:var(--color-fuchsia-600,oklch(59.1% .293 322.896))}.dark\:bg-fuchsia-900\/50:is(.dark *){background-color:#72137880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-900,oklch(40.1% .17 325.612)) 50%, transparent)}}.dark\:bg-gray-500:is(.dark *){background-color:var(--color-gray-500,oklch(55.1% .027 264.364))}.dark\:bg-gray-600:is(.dark *){background-color:var(--color-gray-600,oklch(44.6% .03 256.802))}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-gray-800,oklch(27.8% .033 256.848)) 50%, transparent)}}.dark\:bg-gray-800\/60:is(.dark *){background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-gray-800,oklch(27.8% .033 256.848)) 60%, transparent)}}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900,oklch(21% .034 264.665))}.dark\:bg-gray-900\/40:is(.dark *){background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-gray-900,oklch(21% .034 264.665)) 40%, transparent)}}.dark\:bg-gray-900\/50:is(.dark *){background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-gray-900,oklch(21% .034 264.665)) 50%, transparent)}}.dark\:bg-green-400:is(.dark *){background-color:var(--color-green-400,oklch(79.2% .209 151.711))}.dark\:bg-green-400\/12:is(.dark *){background-color:#05df721f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-green-400,oklch(79.2% .209 151.711)) 12%, transparent)}}.dark\:bg-green-400\/15:is(.dark *){background-color:#05df7226}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-green-400,oklch(79.2% .209 151.711)) 15%, transparent)}}.dark\:bg-green-600:is(.dark *){background-color:var(--color-green-600,oklch(62.7% .194 149.214))}.dark\:bg-green-700:is(.dark *){background-color:var(--color-green-700,oklch(52.7% .154 150.069))}.dark\:bg-green-700\/20:is(.dark *){background-color:#00813833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-700\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-green-700,oklch(52.7% .154 150.069)) 20%, transparent)}}.dark\:bg-green-900:is(.dark *){background-color:var(--color-green-900,oklch(39.3% .095 152.535))}.dark\:bg-green-900\/10:is(.dark *){background-color:#0d542b1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 10%, transparent)}}.dark\:bg-green-900\/20:is(.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 20%, transparent)}}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 30%, transparent)}}.dark\:bg-green-900\/40:is(.dark *){background-color:#0d542b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.dark\:bg-green-900\/50:is(.dark *){background-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 50%, transparent)}}.dark\:bg-green-900\/60:is(.dark *){background-color:#0d542b99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 60%, transparent)}}.dark\:bg-green-950\/20:is(.dark *){background-color:#032e1533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 20%, transparent)}}.dark\:bg-green-950\/30:is(.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 30%, transparent)}}.dark\:bg-green-950\/50:is(.dark *){background-color:#032e1580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 50%, transparent)}}.dark\:bg-green-950\/60:is(.dark *){background-color:#032e1599}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 60%, transparent)}}.dark\:bg-indigo-400:is(.dark *){background-color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.dark\:bg-indigo-400\/10:is(.dark *){background-color:#7d87ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-400\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 10%, transparent)}}.dark\:bg-indigo-400\/12:is(.dark *){background-color:#7d87ff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-400,oklch(67.3% .182 276.935)) 12%, transparent)}}.dark\:bg-indigo-500\/10:is(.dark *){background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-500\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 10%, transparent)}}.dark\:bg-indigo-500\/15:is(.dark *){background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-500\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 15%, transparent)}}.dark\:bg-indigo-600:is(.dark *){background-color:var(--color-indigo-600,oklch(51.1% .262 276.966))}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 20%, transparent)}}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 30%, transparent)}}.dark\:bg-indigo-900\/40:is(.dark *){background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 40%, transparent)}}.dark\:bg-indigo-900\/50:is(.dark *){background-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 50%, transparent)}}.dark\:bg-indigo-950\/30:is(.dark *){background-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-950,oklch(25.7% .09 281.288)) 30%, transparent)}}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-950,oklch(25.7% .09 281.288)) 40%, transparent)}}.dark\:bg-lime-400:is(.dark *){background-color:var(--color-lime-400,oklch(84.1% .238 128.85))}.dark\:bg-lime-400\/12:is(.dark *){background-color:#9de5001f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-lime-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-lime-400,oklch(84.1% .238 128.85)) 12%, transparent)}}.dark\:bg-lime-600:is(.dark *){background-color:var(--color-lime-600,oklch(64.8% .2 131.684))}.dark\:bg-lime-900\/50:is(.dark *){background-color:#35530e80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-lime-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-lime-900,oklch(40.5% .101 131.063)) 50%, transparent)}}.dark\:bg-orange-400:is(.dark *){background-color:var(--color-orange-400,oklch(75% .183 55.934))}.dark\:bg-orange-400\/12:is(.dark *){background-color:#ff8b1a1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-400,oklch(75% .183 55.934)) 12%, transparent)}}.dark\:bg-orange-400\/15:is(.dark *){background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-400,oklch(75% .183 55.934)) 15%, transparent)}}.dark\:bg-orange-600:is(.dark *){background-color:var(--color-orange-600,oklch(64.6% .222 41.116))}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 30%, transparent)}}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7e2a0c66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 40%, transparent)}}.dark\:bg-orange-900\/50:is(.dark *){background-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 50%, transparent)}}.dark\:bg-orange-900\/60:is(.dark *){background-color:#7e2a0c99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 60%, transparent)}}.dark\:bg-orange-950\/30:is(.dark *){background-color:#4413064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-950,oklch(26.6% .079 36.259)) 30%, transparent)}}.dark\:bg-orange-950\/40:is(.dark *){background-color:#44130666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-950,oklch(26.6% .079 36.259)) 40%, transparent)}}.dark\:bg-orange-950\/50:is(.dark *){background-color:#44130680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-orange-950,oklch(26.6% .079 36.259)) 50%, transparent)}}.dark\:bg-pink-900\/40:is(.dark *){background-color:#86104366}@supports (color:color-mix(in lab, red, red)){.dark\:bg-pink-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-pink-900,oklch(40.8% .153 2.432)) 40%, transparent)}}.dark\:bg-primary-900\/30:is(.dark *){background-color:oklab(37.9059% -.0107554 -.137341/.3)}.dark\:bg-purple-400:is(.dark *){background-color:var(--color-purple-400,oklch(71.4% .203 305.504))}.dark\:bg-purple-400\/12:is(.dark *){background-color:#c07eff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-400,oklch(71.4% .203 305.504)) 12%, transparent)}}.dark\:bg-purple-600:is(.dark *){background-color:var(--color-purple-600,oklch(55.8% .288 302.321))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 20%, transparent)}}.dark\:bg-purple-900\/30:is(.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 30%, transparent)}}.dark\:bg-purple-900\/40:is(.dark *){background-color:#59168b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 40%, transparent)}}.dark\:bg-purple-900\/50:is(.dark *){background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 50%, transparent)}}.dark\:bg-purple-950\/30:is(.dark *){background-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-950,oklch(29.1% .149 302.717)) 30%, transparent)}}.dark\:bg-purple-950\/40:is(.dark *){background-color:#3c036666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-purple-950,oklch(29.1% .149 302.717)) 40%, transparent)}}.dark\:bg-red-400:is(.dark *){background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.dark\:bg-red-400\/12:is(.dark *){background-color:#ff65681f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-red-400,oklch(70.4% .191 22.216)) 12%, transparent)}}.dark\:bg-red-400\/15:is(.dark *){background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-red-400,oklch(70.4% .191 22.216)) 15%, transparent)}}.dark\:bg-red-500:is(.dark *){background-color:var(--color-red-500,oklch(63.7% .237 25.331))}.dark\:bg-red-600:is(.dark *){background-color:var(--color-red-600,oklch(57.7% .245 27.325))}.dark\:bg-red-700:is(.dark *){background-color:var(--color-red-700,oklch(50.5% .213 27.518))}.dark\:bg-red-900:is(.dark *){background-color:var(--color-red-900,oklch(39.6% .141 25.723))}.dark\:bg-red-900\/10:is(.dark *){background-color:#82181a1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 10%, transparent)}}.dark\:bg-red-900\/20:is(.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 20%, transparent)}}.dark\:bg-red-900\/30:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 30%, transparent)}}.dark\:bg-red-900\/40:is(.dark *){background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 40%, transparent)}}.dark\:bg-red-900\/50:is(.dark *){background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 50%, transparent)}}.dark\:bg-red-900\/60:is(.dark *){background-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 60%, transparent)}}.dark\:bg-red-950\/20:is(.dark *){background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 20%, transparent)}}.dark\:bg-red-950\/30:is(.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 30%, transparent)}}.dark\:bg-red-950\/40:is(.dark *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 40%, transparent)}}.dark\:bg-red-950\/60:is(.dark *){background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 60%, transparent)}}.dark\:bg-rose-400\/12:is(.dark *){background-color:#ff667f1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 12%, transparent)}}.dark\:bg-rose-400\/15:is(.dark *){background-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-400,oklch(71.2% .194 13.428)) 15%, transparent)}}.dark\:bg-rose-500\/10:is(.dark *){background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-500\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 10%, transparent)}}.dark\:bg-rose-700\/20:is(.dark *){background-color:#c2003933}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-700\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-700,oklch(51.4% .222 16.935)) 20%, transparent)}}.dark\:bg-rose-900\/10:is(.dark *){background-color:#8b08361a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-900,oklch(41% .159 10.272)) 10%, transparent)}}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8b08364d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-900,oklch(41% .159 10.272)) 30%, transparent)}}.dark\:bg-rose-900\/40:is(.dark *){background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-rose-900,oklch(41% .159 10.272)) 40%, transparent)}}.dark\:bg-sky-400:is(.dark *){background-color:var(--color-sky-400,oklch(74.6% .16 232.661))}.dark\:bg-sky-400\/12:is(.dark *){background-color:#00bcfe1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 12%, transparent)}}.dark\:bg-sky-400\/15:is(.dark *){background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-sky-400,oklch(74.6% .16 232.661)) 15%, transparent)}}.dark\:bg-sky-600:is(.dark *){background-color:var(--color-sky-600,oklch(58.8% .158 241.966))}.dark\:bg-sky-900\/30:is(.dark *){background-color:#024a704d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-sky-900,oklch(39.1% .09 240.876)) 30%, transparent)}}.dark\:bg-sky-900\/40:is(.dark *){background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-sky-900,oklch(39.1% .09 240.876)) 40%, transparent)}}.dark\:bg-slate-100:is(.dark *){background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.dark\:bg-slate-400:is(.dark *){background-color:var(--color-slate-400,oklch(70.4% .04 256.788))}.dark\:bg-slate-400\/12:is(.dark *){background-color:#90a1b91f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 12%, transparent)}}.dark\:bg-slate-400\/15:is(.dark *){background-color:#90a1b926}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 15%, transparent)}}.dark\:bg-slate-500:is(.dark *){background-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:bg-slate-600:is(.dark *){background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:bg-slate-600\/60:is(.dark *){background-color:#45556c99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-600\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-600,oklch(44.6% .043 257.281)) 60%, transparent)}}.dark\:bg-slate-700:is(.dark *){background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:bg-slate-700\/30:is(.dark *){background-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 30%, transparent)}}.dark\:bg-slate-700\/40:is(.dark *){background-color:#31415866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 40%, transparent)}}.dark\:bg-slate-700\/50:is(.dark *){background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 50%, transparent)}}.dark\:bg-slate-700\/60:is(.dark *){background-color:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:bg-slate-700\/70:is(.dark *){background-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/70:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 70%, transparent)}}.dark\:bg-slate-800:is(.dark *){background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:bg-slate-800\/30:is(.dark *){background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 30%, transparent)}}.dark\:bg-slate-800\/40:is(.dark *){background-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 40%, transparent)}}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 50%, transparent)}}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 60%, transparent)}}.dark\:bg-slate-800\/70:is(.dark *){background-color:#1d293db3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/70:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 70%, transparent)}}.dark\:bg-slate-800\/80:is(.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/80:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 80%, transparent)}}.dark\:bg-slate-800\/90:is(.dark *){background-color:#1d293de6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/90:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 90%, transparent)}}.dark\:bg-slate-800\/95:is(.dark *){background-color:#1d293df2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/95:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 95%, transparent)}}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:bg-slate-900\/20:is(.dark *){background-color:#0f172b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 20%, transparent)}}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 30%, transparent)}}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 40%, transparent)}}.dark\:bg-slate-900\/45:is(.dark *){background-color:#0f172b73}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/45:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 45%, transparent)}}.dark\:bg-slate-900\/50:is(.dark *){background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent)}}.dark\:bg-slate-900\/55:is(.dark *){background-color:#0f172b8c}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/55:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 55%, transparent)}}.dark\:bg-slate-900\/60:is(.dark *){background-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 60%, transparent)}}.dark\:bg-slate-900\/70:is(.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/70:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 70%, transparent)}}.dark\:bg-slate-900\/80:is(.dark *){background-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/80:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 80%, transparent)}}.dark\:bg-slate-900\/95:is(.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/95:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 95%, transparent)}}.dark\:bg-slate-950:is(.dark *){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.dark\:bg-slate-950\/40:is(.dark *){background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 40%, transparent)}}.dark\:bg-teal-400:is(.dark *){background-color:var(--color-teal-400,oklch(77.7% .152 181.912))}.dark\:bg-teal-400\/12:is(.dark *){background-color:#00d3bd1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-400,oklch(77.7% .152 181.912)) 12%, transparent)}}.dark\:bg-teal-400\/15:is(.dark *){background-color:#00d3bd26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-400\/15:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-400,oklch(77.7% .152 181.912)) 15%, transparent)}}.dark\:bg-teal-600:is(.dark *){background-color:var(--color-teal-600,oklch(60% .118 184.704))}.dark\:bg-teal-900\/30:is(.dark *){background-color:#0b4f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 30%, transparent)}}.dark\:bg-teal-900\/40:is(.dark *){background-color:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 40%, transparent)}}.dark\:bg-teal-900\/50:is(.dark *){background-color:#0b4f4a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 50%, transparent)}}.dark\:bg-teal-950\/30:is(.dark *){background-color:#022f2e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-teal-950,oklch(27.7% .046 192.524)) 30%, transparent)}}.dark\:bg-violet-400:is(.dark *){background-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.dark\:bg-violet-400\/10:is(.dark *){background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-400\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 10%, transparent)}}.dark\:bg-violet-400\/12:is(.dark *){background-color:#a685ff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-400\/12:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 12%, transparent)}}.dark\:bg-violet-500\/10:is(.dark *){background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-500\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.dark\:bg-violet-700:is(.dark *){background-color:var(--color-violet-700,oklch(49.1% .27 292.581))}.dark\:bg-violet-700\/20:is(.dark *){background-color:#7008e733}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-700\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-700,oklch(49.1% .27 292.581)) 20%, transparent)}}.dark\:bg-violet-900\/10:is(.dark *){background-color:#4d179a1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 10%, transparent)}}.dark\:bg-violet-900\/20:is(.dark *){background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/20:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 20%, transparent)}}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 30%, transparent)}}.dark\:bg-violet-900\/40:is(.dark *){background-color:#4d179a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 40%, transparent)}}.dark\:bg-violet-950\/40:is(.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-violet-950,oklch(28.3% .141 291.089)) 40%, transparent)}}.dark\:bg-white:is(.dark *){background-color:var(--color-white,#fff)}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:is(.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.dark\:bg-white\/6:is(.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/6:is(.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.dark\:bg-yellow-500:is(.dark *){background-color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.dark\:bg-yellow-600:is(.dark *){background-color:var(--color-yellow-600,oklch(68.1% .162 75.834))}.dark\:bg-yellow-900:is(.dark *){background-color:var(--color-yellow-900,oklch(42.1% .095 57.708))}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 30%, transparent)}}.dark\:bg-yellow-900\/40:is(.dark *){background-color:#733e0a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/40:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 40%, transparent)}}.dark\:bg-yellow-900\/50:is(.dark *){background-color:#733e0a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/50:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 50%, transparent)}}.dark\:bg-yellow-900\/60:is(.dark *){background-color:#733e0a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/60:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 60%, transparent)}}.dark\:bg-yellow-950\/30:is(.dark *){background-color:#4320044d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-950\/30:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-950,oklch(28.6% .066 53.813)) 30%, transparent)}}.dark\:bg-zinc-700:is(.dark *){background-color:var(--color-zinc-700,oklch(37% .013 285.805))}.dark\:from-\[\#0D1526\]:is(.dark *){--tw-gradient-from:#0d1526;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-amber-600:is(.dark *){--tw-gradient-from:var(--color-amber-600,oklch(66.6% .179 58.318));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-amber-900\/30:is(.dark *){--tw-gradient-from:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:from-amber-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 30%, transparent)}}.dark\:from-amber-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-amber-900\/40:is(.dark *){--tw-gradient-from:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:from-amber-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.dark\:from-amber-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-600:is(.dark *){--tw-gradient-from:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-from:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 30%, transparent)}}.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-900\/40:is(.dark *){--tw-gradient-from:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:from-blue-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.dark\:from-blue-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-950\/30:is(.dark *){--tw-gradient-from:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:from-blue-950\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 30%, transparent)}}.dark\:from-blue-950\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-cyan-300\/30:is(.dark *){--tw-gradient-from:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-cyan-300\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-300,oklch(86.5% .127 207.078)) 30%, transparent)}}.dark\:from-cyan-300\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-cyan-400\/13:is(.dark *){--tw-gradient-from:#00d2ef21}@supports (color:color-mix(in lab, red, red)){.dark\:from-cyan-400\/13:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 13%, transparent)}}.dark\:from-cyan-400\/13:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-cyan-400\/15:is(.dark *){--tw-gradient-from:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\:from-cyan-400\/15:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 15%, transparent)}}.dark\:from-cyan-400\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-cyan-600:is(.dark *){--tw-gradient-from:var(--color-cyan-600,oklch(60.9% .126 221.723));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-cyan-900\/40:is(.dark *){--tw-gradient-from:#104e6466}@supports (color:color-mix(in lab, red, red)){.dark\:from-cyan-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-cyan-900,oklch(39.8% .07 227.392)) 40%, transparent)}}.dark\:from-cyan-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-600:is(.dark *){--tw-gradient-from:var(--color-emerald-600,oklch(59.6% .145 163.225));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-from:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 30%, transparent)}}.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-emerald-900\/40:is(.dark *){--tw-gradient-from:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:from-emerald-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 40%, transparent)}}.dark\:from-emerald-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-fuchsia-600:is(.dark *){--tw-gradient-from:var(--color-fuchsia-600,oklch(59.1% .293 322.896));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-fuchsia-900\/40:is(.dark *){--tw-gradient-from:#72137866}@supports (color:color-mix(in lab, red, red)){.dark\:from-fuchsia-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-900,oklch(40.1% .17 325.612)) 40%, transparent)}}.dark\:from-fuchsia-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-gray-100:is(.dark *){--tw-gradient-from:var(--color-gray-100,oklch(96.7% .003 264.542));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-green-600:is(.dark *){--tw-gradient-from:var(--color-green-600,oklch(62.7% .194 149.214));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 20%, transparent)}}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-green-900\/40:is(.dark *){--tw-gradient-from:#0d542b66}@supports (color:color-mix(in lab, red, red)){.dark\:from-green-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 40%, transparent)}}.dark\:from-green-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-indigo-600:is(.dark *){--tw-gradient-from:var(--color-indigo-600,oklch(51.1% .262 276.966));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-indigo-900\/30:is(.dark *){--tw-gradient-from:#312c854d}@supports (color:color-mix(in lab, red, red)){.dark\:from-indigo-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 30%, transparent)}}.dark\:from-indigo-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-indigo-900\/40:is(.dark *){--tw-gradient-from:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:from-indigo-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 40%, transparent)}}.dark\:from-indigo-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-lime-600:is(.dark *){--tw-gradient-from:var(--color-lime-600,oklch(64.8% .2 131.684));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-lime-900\/40:is(.dark *){--tw-gradient-from:#35530e66}@supports (color:color-mix(in lab, red, red)){.dark\:from-lime-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-lime-900,oklch(40.5% .101 131.063)) 40%, transparent)}}.dark\:from-lime-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-orange-500\/25:is(.dark *){--tw-gradient-from:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.dark\:from-orange-500\/25:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 25%, transparent)}}.dark\:from-orange-500\/25:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-orange-600:is(.dark *){--tw-gradient-from:var(--color-orange-600,oklch(64.6% .222 41.116));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-orange-900\/20:is(.dark *){--tw-gradient-from:#7e2a0c33}@supports (color:color-mix(in lab, red, red)){.dark\:from-orange-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 20%, transparent)}}.dark\:from-orange-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-orange-900\/40:is(.dark *){--tw-gradient-from:#7e2a0c66}@supports (color:color-mix(in lab, red, red)){.dark\:from-orange-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 40%, transparent)}}.dark\:from-orange-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-purple-600:is(.dark *){--tw-gradient-from:var(--color-purple-600,oklch(55.8% .288 302.321));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-purple-900\/30:is(.dark *){--tw-gradient-from:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-purple-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 30%, transparent)}}.dark\:from-purple-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-purple-900\/40:is(.dark *){--tw-gradient-from:#59168b66}@supports (color:color-mix(in lab, red, red)){.dark\:from-purple-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 40%, transparent)}}.dark\:from-purple-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-red-600:is(.dark *){--tw-gradient-from:var(--color-red-600,oklch(57.7% .245 27.325));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-red-900\/40:is(.dark *){--tw-gradient-from:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:from-red-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 40%, transparent)}}.dark\:from-red-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-rose-900\/30:is(.dark *){--tw-gradient-from:#8b08364d}@supports (color:color-mix(in lab, red, red)){.dark\:from-rose-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-rose-900,oklch(41% .159 10.272)) 30%, transparent)}}.dark\:from-rose-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-sky-600:is(.dark *){--tw-gradient-from:var(--color-sky-600,oklch(58.8% .158 241.966));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-sky-900\/40:is(.dark *){--tw-gradient-from:#024a7066}@supports (color:color-mix(in lab, red, red)){.dark\:from-sky-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-sky-900,oklch(39.1% .09 240.876)) 40%, transparent)}}.dark\:from-sky-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-400\/30:is(.dark *){--tw-gradient-from:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-400\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 30%, transparent)}}.dark\:from-slate-400\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-600:is(.dark *){--tw-gradient-from:var(--color-slate-600,oklch(44.6% .043 257.281));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-700\/60:is(.dark *){--tw-gradient-from:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-700\/60:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:from-slate-700\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-800:is(.dark *){--tw-gradient-from:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-800\/40:is(.dark *){--tw-gradient-from:#1d293d66}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-800\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 40%, transparent)}}.dark\:from-slate-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-800\/60:is(.dark *){--tw-gradient-from:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-800\/60:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 60%, transparent)}}.dark\:from-slate-800\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-800\/90:is(.dark *){--tw-gradient-from:#1d293de6}@supports (color:color-mix(in lab, red, red)){.dark\:from-slate-800\/90:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 90%, transparent)}}.dark\:from-slate-800\/90:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-900:is(.dark *){--tw-gradient-from:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-teal-600:is(.dark *){--tw-gradient-from:var(--color-teal-600,oklch(60% .118 184.704));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-teal-900\/30:is(.dark *){--tw-gradient-from:#0b4f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:from-teal-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 30%, transparent)}}.dark\:from-teal-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-teal-900\/40:is(.dark *){--tw-gradient-from:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:from-teal-900\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 40%, transparent)}}.dark\:from-teal-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-white:is(.dark *){--tw-gradient-from:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-yellow-500\/30:is(.dark *){--tw-gradient-from:#edb2004d}@supports (color:color-mix(in lab, red, red)){.dark\:from-yellow-500\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}.dark\:from-yellow-500\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-yellow-900\/20:is(.dark *){--tw-gradient-from:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\:from-yellow-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 20%, transparent)}}.dark\:from-yellow-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-\[\#13203C\]:is(.dark *){--tw-gradient-via:#13203c;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-amber-500\/30:is(.dark *){--tw-gradient-via:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\:via-amber-500\/30:is(.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 30%, transparent)}}.dark\:via-amber-500\/30:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-amber-600\/25:is(.dark *){--tw-gradient-via:#dd740040}@supports (color:color-mix(in lab, red, red)){.dark\:via-amber-600\/25:is(.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-amber-600,oklch(66.6% .179 58.318)) 25%, transparent)}}.dark\:via-amber-600\/25:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-gray-400\/30:is(.dark *){--tw-gradient-via:#99a1af4d}@supports (color:color-mix(in lab, red, red)){.dark\:via-gray-400\/30:is(.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-gray-400,oklch(70.7% .022 261.325)) 30%, transparent)}}.dark\:via-gray-400\/30:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-slate-700:is(.dark *){--tw-gradient-via:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-slate-800:is(.dark *){--tw-gradient-via:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-white\/8:is(.dark *){--tw-gradient-via:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:via-white\/8:is(.dark *){--tw-gradient-via:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.dark\:via-white\/8:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-\[\#0A0F1E\]:is(.dark *){--tw-gradient-to:#0a0f1e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-amber-700:is(.dark *){--tw-gradient-to:var(--color-amber-700,oklch(55.5% .163 48.998));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-amber-800\/40:is(.dark *){--tw-gradient-to:#953d0066}@supports (color:color-mix(in lab, red, red)){.dark\:to-amber-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-amber-800,oklch(47.3% .137 46.201)) 40%, transparent)}}.dark\:to-amber-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-amber-900\/20:is(.dark *){--tw-gradient-to:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:to-amber-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 20%, transparent)}}.dark\:to-amber-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-500\/15:is(.dark *){--tw-gradient-to:#3080ff26}@supports (color:color-mix(in lab, red, red)){.dark\:to-blue-500\/15:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 15%, transparent)}}.dark\:to-blue-500\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-700:is(.dark *){--tw-gradient-to:var(--color-blue-700,oklch(48.8% .243 264.376));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-800\/40:is(.dark *){--tw-gradient-to:#193cb866}@supports (color:color-mix(in lab, red, red)){.dark\:to-blue-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-800,oklch(42.4% .199 265.638)) 40%, transparent)}}.dark\:to-blue-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-900\/30:is(.dark *){--tw-gradient-to:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:to-blue-900\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 30%, transparent)}}.dark\:to-blue-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-blue-950\/30:is(.dark *){--tw-gradient-to:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:to-blue-950\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 30%, transparent)}}.dark\:to-blue-950\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-cyan-700:is(.dark *){--tw-gradient-to:var(--color-cyan-700,oklch(52% .105 223.128));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-cyan-800\/40:is(.dark *){--tw-gradient-to:#005f7866}@supports (color:color-mix(in lab, red, red)){.dark\:to-cyan-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-cyan-800,oklch(45% .085 224.283)) 40%, transparent)}}.dark\:to-cyan-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-cyan-950\/20:is(.dark *){--tw-gradient-to:#05334533}@supports (color:color-mix(in lab, red, red)){.dark\:to-cyan-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-cyan-950,oklch(30.2% .056 229.695)) 20%, transparent)}}.dark\:to-cyan-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-emerald-700:is(.dark *){--tw-gradient-to:var(--color-emerald-700,oklch(50.8% .118 165.612));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-emerald-800\/40:is(.dark *){--tw-gradient-to:#005f4666}@supports (color:color-mix(in lab, red, red)){.dark\:to-emerald-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-emerald-800,oklch(43.2% .095 166.913)) 40%, transparent)}}.dark\:to-emerald-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 20%, transparent)}}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-fuchsia-700:is(.dark *){--tw-gradient-to:var(--color-fuchsia-700,oklch(51.8% .253 323.949));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-fuchsia-800\/40:is(.dark *){--tw-gradient-to:#8a019466}@supports (color:color-mix(in lab, red, red)){.dark\:to-fuchsia-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-800,oklch(45.2% .211 324.591)) 40%, transparent)}}.dark\:to-fuchsia-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-fuchsia-950\/20:is(.dark *){--tw-gradient-to:#4b004f33}@supports (color:color-mix(in lab, red, red)){.dark\:to-fuchsia-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950,oklch(29.3% .136 325.661)) 20%, transparent)}}.dark\:to-fuchsia-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-300:is(.dark *){--tw-gradient-to:var(--color-gray-300,oklch(87.2% .01 258.338));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800\/40:is(.dark *){--tw-gradient-to:#1e293966}@supports (color:color-mix(in lab, red, red)){.dark\:to-gray-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-800,oklch(27.8% .033 256.848)) 40%, transparent)}}.dark\:to-gray-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-green-700:is(.dark *){--tw-gradient-to:var(--color-green-700,oklch(52.7% .154 150.069));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-green-800\/40:is(.dark *){--tw-gradient-to:#01663066}@supports (color:color-mix(in lab, red, red)){.dark\:to-green-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-green-800,oklch(44.8% .119 151.328)) 40%, transparent)}}.dark\:to-green-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-green-950\/20:is(.dark *){--tw-gradient-to:#032e1533}@supports (color:color-mix(in lab, red, red)){.dark\:to-green-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-green-950,oklch(26.6% .065 152.934)) 20%, transparent)}}.dark\:to-green-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-700:is(.dark *){--tw-gradient-to:var(--color-indigo-700,oklch(45.7% .24 277.023));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-800\/40:is(.dark *){--tw-gradient-to:#372aac66}@supports (color:color-mix(in lab, red, red)){.dark\:to-indigo-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-800,oklch(39.8% .195 277.366)) 40%, transparent)}}.dark\:to-indigo-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-lime-700:is(.dark *){--tw-gradient-to:var(--color-lime-700,oklch(53.2% .157 131.589));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-lime-800\/40:is(.dark *){--tw-gradient-to:#3d630066}@supports (color:color-mix(in lab, red, red)){.dark\:to-lime-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-lime-800,oklch(45.3% .124 130.933)) 40%, transparent)}}.dark\:to-lime-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-orange-600\/25:is(.dark *){--tw-gradient-to:#f0510040}@supports (color:color-mix(in lab, red, red)){.dark\:to-orange-600\/25:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-orange-600,oklch(64.6% .222 41.116)) 25%, transparent)}}.dark\:to-orange-600\/25:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-orange-700:is(.dark *){--tw-gradient-to:var(--color-orange-700,oklch(55.3% .195 38.402));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-orange-800\/40:is(.dark *){--tw-gradient-to:#9f2d0066}@supports (color:color-mix(in lab, red, red)){.dark\:to-orange-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-orange-800,oklch(47% .157 37.304)) 40%, transparent)}}.dark\:to-orange-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-pink-950\/20:is(.dark *){--tw-gradient-to:#51042433}@supports (color:color-mix(in lab, red, red)){.dark\:to-pink-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-pink-950,oklch(28.4% .109 3.907)) 20%, transparent)}}.dark\:to-pink-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-purple-700:is(.dark *){--tw-gradient-to:var(--color-purple-700,oklch(49.6% .265 301.924));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-purple-800\/40:is(.dark *){--tw-gradient-to:#6e11b066}@supports (color:color-mix(in lab, red, red)){.dark\:to-purple-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-purple-800,oklch(43.8% .218 303.724)) 40%, transparent)}}.dark\:to-purple-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-red-700:is(.dark *){--tw-gradient-to:var(--color-red-700,oklch(50.5% .213 27.518));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-red-800\/40:is(.dark *){--tw-gradient-to:#9f071266}@supports (color:color-mix(in lab, red, red)){.dark\:to-red-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-red-800,oklch(44.4% .177 26.899)) 40%, transparent)}}.dark\:to-red-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-sky-700:is(.dark *){--tw-gradient-to:var(--color-sky-700,oklch(50% .134 242.749));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-sky-800\/40:is(.dark *){--tw-gradient-to:#00598666}@supports (color:color-mix(in lab, red, red)){.dark\:to-sky-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-sky-800,oklch(44.3% .11 240.79)) 40%, transparent)}}.dark\:to-sky-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-sky-950\/20:is(.dark *){--tw-gradient-to:#052f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:to-sky-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-sky-950,oklch(29.3% .066 243.157)) 20%, transparent)}}.dark\:to-sky-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-500\/30:is(.dark *){--tw-gradient-to:#62748e4d}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-500\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 30%, transparent)}}.dark\:to-slate-500\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-700:is(.dark *){--tw-gradient-to:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-700\/60:is(.dark *){--tw-gradient-to:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-700\/60:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:to-slate-700\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900:is(.dark *){--tw-gradient-to:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900\/20:is(.dark *){--tw-gradient-to:#0f172b33}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 20%, transparent)}}.dark\:to-slate-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900\/40:is(.dark *){--tw-gradient-to:#0f172b66}@supports (color:color-mix(in lab, red, red)){.dark\:to-slate-900\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 40%, transparent)}}.dark\:to-slate-900\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-teal-700:is(.dark *){--tw-gradient-to:var(--color-teal-700,oklch(51.1% .096 186.391));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-teal-800\/40:is(.dark *){--tw-gradient-to:#005f5a66}@supports (color:color-mix(in lab, red, red)){.dark\:to-teal-800\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-teal-800,oklch(43.7% .078 188.216)) 40%, transparent)}}.dark\:to-teal-800\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-transparent:is(.dark *){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-violet-950\/20:is(.dark *){--tw-gradient-to:#2f0d6833}@supports (color:color-mix(in lab, red, red)){.dark\:to-violet-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-violet-950,oklch(28.3% .141 291.089)) 20%, transparent)}}.dark\:to-violet-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-white\/4:is(.dark *){--tw-gradient-to:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:to-white\/4:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-white,#fff) 4%, transparent)}}.dark\:to-white\/4:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-yellow-600\/30:is(.dark *){--tw-gradient-to:#cd89004d}@supports (color:color-mix(in lab, red, red)){.dark\:to-yellow-600\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-yellow-600,oklch(68.1% .162 75.834)) 30%, transparent)}}.dark\:to-yellow-600\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-yellow-950\/20:is(.dark *){--tw-gradient-to:#43200433}@supports (color:color-mix(in lab, red, red)){.dark\:to-yellow-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-yellow-950,oklch(28.6% .066 53.813)) 20%, transparent)}}.dark\:to-yellow-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:text-amber-100:is(.dark *){color:var(--color-amber-100,oklch(96.2% .059 95.617))}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200,oklch(92.4% .12 95.746))}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300,oklch(87.9% .169 91.605))}.dark\:text-amber-300\/90:is(.dark *){color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-300\/90:is(.dark *){color:color-mix(in oklab, var(--color-amber-300,oklch(87.9% .169 91.605)) 90%, transparent)}}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400,oklch(82.8% .189 84.429))}.dark\:text-amber-500:is(.dark *){color:var(--color-amber-500,oklch(76.9% .188 70.08))}.dark\:text-blue-100:is(.dark *){color:var(--color-blue-100,oklch(93.2% .032 255.585))}.dark\:text-blue-200:is(.dark *){color:var(--color-blue-200,oklch(88.2% .059 254.128))}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300,oklch(80.9% .105 251.813))}.dark\:text-blue-300\/80:is(.dark *){color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-blue-300\/80:is(.dark *){color:color-mix(in oklab, var(--color-blue-300,oklch(80.9% .105 251.813)) 80%, transparent)}}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:text-blue-400\/80:is(.dark *){color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-blue-400\/80:is(.dark *){color:color-mix(in oklab, var(--color-blue-400,oklch(70.7% .165 254.624)) 80%, transparent)}}.dark\:text-blue-500:is(.dark *){color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:text-cyan-300:is(.dark *){color:var(--color-cyan-300,oklch(86.5% .127 207.078))}.dark\:text-cyan-400:is(.dark *){color:var(--color-cyan-400,oklch(78.9% .154 211.53))}.dark\:text-emerald-200:is(.dark *){color:var(--color-emerald-200,oklch(90.5% .093 164.15))}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.dark\:text-fuchsia-200:is(.dark *){color:var(--color-fuchsia-200,oklch(90.3% .076 319.62))}.dark\:text-fuchsia-300:is(.dark *){color:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}.dark\:text-fuchsia-400:is(.dark *){color:var(--color-fuchsia-400,oklch(74% .238 322.16))}.dark\:text-gray-50:is(.dark *){color:var(--color-gray-50,oklch(98.5% .002 247.839))}.dark\:text-gray-100:is(.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542))}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300,oklch(87.2% .01 258.338))}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark\:text-gray-500:is(.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.dark\:text-gray-600:is(.dark *){color:var(--color-gray-600,oklch(44.6% .03 256.802))}.dark\:text-green-100:is(.dark *){color:var(--color-green-100,oklch(96.2% .044 156.743))}.dark\:text-green-200:is(.dark *){color:var(--color-green-200,oklch(92.5% .084 155.995))}.dark\:text-green-300:is(.dark *){color:var(--color-green-300,oklch(87.1% .15 154.449))}.dark\:text-green-400:is(.dark *){color:var(--color-green-400,oklch(79.2% .209 151.711))}.dark\:text-green-500:is(.dark *){color:var(--color-green-500,oklch(72.3% .219 149.579))}.dark\:text-indigo-200:is(.dark *){color:var(--color-indigo-200,oklch(87% .065 274.039))}.dark\:text-indigo-300:is(.dark *){color:var(--color-indigo-300,oklch(78.5% .115 274.713))}.dark\:text-indigo-400:is(.dark *){color:var(--color-indigo-400,oklch(67.3% .182 276.935))}.dark\:text-lime-300:is(.dark *){color:var(--color-lime-300,oklch(89.7% .196 126.665))}.dark\:text-lime-400:is(.dark *){color:var(--color-lime-400,oklch(84.1% .238 128.85))}.dark\:text-orange-200:is(.dark *){color:var(--color-orange-200,oklch(90.1% .076 70.697))}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300,oklch(83.7% .128 66.29))}.dark\:text-orange-400:is(.dark *){color:var(--color-orange-400,oklch(75% .183 55.934))}.dark\:text-pink-300:is(.dark *){color:var(--color-pink-300,oklch(82.3% .12 346.018))}.dark\:text-primary-400:is(.dark *){color:#60a5fa}.dark\:text-purple-300:is(.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400,oklch(71.4% .203 305.504))}.dark\:text-red-200:is(.dark *){color:var(--color-red-200,oklch(88.5% .062 18.334))}.dark\:text-red-300:is(.dark *){color:var(--color-red-300,oklch(80.8% .114 19.571))}.dark\:text-red-400:is(.dark *){color:var(--color-red-400,oklch(70.4% .191 22.216))}.dark\:text-red-500:is(.dark *){color:var(--color-red-500,oklch(63.7% .237 25.331))}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300,oklch(81% .117 11.638))}.dark\:text-rose-400:is(.dark *){color:var(--color-rose-400,oklch(71.2% .194 13.428))}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300,oklch(82.8% .111 230.318))}.dark\:text-sky-400:is(.dark *){color:var(--color-sky-400,oklch(74.6% .16 232.661))}.dark\:text-slate-50:is(.dark *){color:var(--color-slate-50,oklch(98.4% .003 247.858))}.dark\:text-slate-100:is(.dark *){color:var(--color-slate-100,oklch(96.8% .007 247.896))}.dark\:text-slate-200:is(.dark *){color:var(--color-slate-200,oklch(92.9% .013 255.508))}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300,oklch(86.9% .022 252.894))}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400,oklch(70.4% .04 256.788))}.dark\:text-slate-500:is(.dark *){color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:text-slate-600:is(.dark *){color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:text-slate-900:is(.dark *){color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:text-teal-300:is(.dark *){color:var(--color-teal-300,oklch(85.5% .138 181.071))}.dark\:text-teal-400:is(.dark *){color:var(--color-teal-400,oklch(77.7% .152 181.912))}.dark\:text-violet-200:is(.dark *){color:var(--color-violet-200,oklch(89.4% .057 293.283))}.dark\:text-violet-300:is(.dark *){color:var(--color-violet-300,oklch(81.1% .111 293.571))}.dark\:text-violet-400:is(.dark *){color:var(--color-violet-400,oklch(70.2% .183 293.541))}.dark\:text-violet-500:is(.dark *){color:var(--color-violet-500,oklch(60.6% .25 292.717))}.dark\:text-white:is(.dark *){color:var(--color-white,#fff)}.dark\:text-yellow-200:is(.dark *){color:var(--color-yellow-200,oklch(94.5% .129 101.54))}.dark\:text-yellow-300:is(.dark *){color:var(--color-yellow-300,oklch(90.5% .182 98.111))}.dark\:text-yellow-400:is(.dark *){color:var(--color-yellow-400,oklch(85.2% .199 91.936))}.dark\:decoration-gray-600:is(.dark *){-webkit-text-decoration-color:var(--color-gray-600,oklch(44.6% .03 256.802));-webkit-text-decoration-color:var(--color-gray-600,oklch(44.6% .03 256.802));-webkit-text-decoration-color:var(--color-gray-600,oklch(44.6% .03 256.802));text-decoration-color:var(--color-gray-600,oklch(44.6% .03 256.802))}.dark\:placeholder-gray-400:is(.dark *)::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark\:placeholder-gray-500:is(.dark *)::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.dark\:placeholder-slate-400:is(.dark *)::placeholder{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.dark\:placeholder-slate-500:is(.dark *)::placeholder{color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:shadow-\[0_0_22px_rgba\(148\,163\,184\,0\.5\)\]:is(.dark *){--tw-shadow:0 0 22px var(--tw-shadow-color,#94a3b880);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_0_22px_rgba\(251\,146\,60\,0\.45\)\]:is(.dark *){--tw-shadow:0 0 22px var(--tw-shadow-color,#fb923c73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_0_25px_rgba\(250\,204\,21\,0\.5\)\]:is(.dark *){--tw-shadow:0 0 25px var(--tw-shadow-color,#facc1580);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_1px_0_0_rgba\(255\,255\,255\,0\.06\)\]:is(.dark *){--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_30px_80px_-20px_rgba\(2\,8\,23\,0\.85\)\,0_0_48px_-12px_rgba\(34\,211\,238\,0\.18\)\]:is(.dark *){--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#020817d9), 0 0 48px -12px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[2px_0_4px_rgba\(0\,0\,0\,0\.3\)\]:is(.dark *){--tw-shadow:2px 0 4px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-amber-900\/50:is(.dark *){--tw-shadow-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-amber-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-black\/30:is(.dark *){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/30:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black,#000) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black,#000) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-blue-900\/50:is(.dark *){--tw-shadow-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-blue-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-cyan-900\/50:is(.dark *){--tw-shadow-color:#104e6480}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-cyan-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-900,oklch(39.8% .07 227.392)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-emerald-900\/50:is(.dark *){--tw-shadow-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-emerald-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-fuchsia-900\/50:is(.dark *){--tw-shadow-color:#72137880}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-fuchsia-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-900,oklch(40.1% .17 325.612)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-green-900\/50:is(.dark *){--tw-shadow-color:#0d542b80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-green-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-indigo-900\/50:is(.dark *){--tw-shadow-color:#312c8580}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-indigo-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-lime-900\/50:is(.dark *){--tw-shadow-color:#35530e80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-lime-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-900,oklch(40.5% .101 131.063)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-orange-900\/50:is(.dark *){--tw-shadow-color:#7e2a0c80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-orange-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-purple-900\/50:is(.dark *){--tw-shadow-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-purple-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-red-900\/50:is(.dark *){--tw-shadow-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-red-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-sky-900\/50:is(.dark *){--tw-shadow-color:#024a7080}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-sky-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900,oklch(39.1% .09 240.876)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-slate-900\/50:is(.dark *){--tw-shadow-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-slate-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-teal-900\/50:is(.dark *){--tw-shadow-color:#0b4f4a80}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-teal-900\/50:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-amber-400\/30:is(.dark *){--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-400\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 30%, transparent)}}.dark\:ring-amber-500\/15:is(.dark *){--tw-ring-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-500\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 15%, transparent)}}.dark\:ring-blue-500\/15:is(.dark *){--tw-ring-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.dark\:ring-blue-500\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 15%, transparent)}}.dark\:ring-blue-800:is(.dark *){--tw-ring-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.dark\:ring-emerald-500\/15:is(.dark *){--tw-ring-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:ring-emerald-500\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 15%, transparent)}}.dark\:ring-emerald-500\/30:is(.dark *){--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-emerald-500\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 30%, transparent)}}.dark\:ring-gray-700:is(.dark *){--tw-ring-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.dark\:ring-indigo-500\/30:is(.dark *){--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-indigo-500\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 30%, transparent)}}.dark\:ring-orange-500:is(.dark *){--tw-ring-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.dark\:ring-red-500\/15:is(.dark *){--tw-ring-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark\:ring-red-500\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 15%, transparent)}}.dark\:ring-rose-500\/30:is(.dark *){--tw-ring-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-rose-500\/30:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 30%, transparent)}}.dark\:ring-sky-500\/15:is(.dark *){--tw-ring-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.dark\:ring-sky-500\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 15%, transparent)}}.dark\:ring-slate-100\/10:is(.dark *){--tw-ring-color:#f1f5f91a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-slate-100\/10:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 10%, transparent)}}.dark\:ring-slate-300:is(.dark *){--tw-ring-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.dark\:ring-slate-400\/15:is(.dark *){--tw-ring-color:#90a1b926}@supports (color:color-mix(in lab, red, red)){.dark\:ring-slate-400\/15:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-slate-400,oklch(70.4% .04 256.788)) 15%, transparent)}}.dark\:ring-slate-600:is(.dark *){--tw-ring-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:ring-slate-600\/40:is(.dark *){--tw-ring-color:#45556c66}@supports (color:color-mix(in lab, red, red)){.dark\:ring-slate-600\/40:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-slate-600,oklch(44.6% .043 257.281)) 40%, transparent)}}.dark\:ring-slate-700:is(.dark *){--tw-ring-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:ring-slate-700\/60:is(.dark *){--tw-ring-color:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:ring-slate-700\/60:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:ring-slate-800:is(.dark *){--tw-ring-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:ring-violet-400\/25:is(.dark *){--tw-ring-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.dark\:ring-violet-400\/25:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 25%, transparent)}}.dark\:ring-violet-500:is(.dark *){--tw-ring-color:var(--color-violet-500,oklch(60.6% .25 292.717))}.dark\:ring-white\/5:is(.dark *){--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/5:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.dark\:ring-white\/6:is(.dark *){--tw-ring-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/6:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}.dark\:ring-white\/10:is(.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/10:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.dark\:ring-yellow-500:is(.dark *){--tw-ring-color:var(--color-yellow-500,oklch(79.5% .184 86.047))}.dark\:ring-offset-gray-800:is(.dark *){--tw-ring-offset-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.dark\:ring-offset-slate-800:is(.dark *){--tw-ring-offset-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:group-hover\:bg-indigo-500\/20:is(.dark *):is(:where(.group):hover *){background-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:bg-indigo-500\/20:is(.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 20%, transparent)}}.dark\:group-hover\:from-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-from:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:from-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent)}}.dark\:group-hover\:from-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:group-hover\:to-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-to:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:to-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-to:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent)}}.dark\:group-hover\:to-blue-900\/50:is(.dark *):is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:group-hover\:text-blue-400:is(.dark *):is(:where(.group):hover *){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:group-hover\:text-gray-400:is(.dark *):is(:where(.group):hover *){color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark\:group-hover\:text-teal-400:is(.dark *):is(:where(.group):hover *){color:var(--color-teal-400,oklch(77.7% .152 181.912))}}.dark\:file\:bg-slate-700:is(.dark *)::file-selector-button{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:file\:text-gray-300:is(.dark *)::file-selector-button{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.dark\:placeholder\:text-gray-500:is(.dark *)::placeholder{color:var(--color-gray-500,oklch(55.1% .027 264.364))}.dark\:placeholder\:text-slate-500:is(.dark *)::placeholder{color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:focus-within\:border-slate-500:is(.dark *):focus-within{border-color:var(--color-slate-500,oklch(55.4% .046 257.417))}@media (hover:hover){.dark\:hover\:border-amber-500:is(.dark *):hover{border-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.dark\:hover\:border-blue-500:is(.dark *):hover{border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:hover\:border-blue-500\/30:is(.dark *):hover{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-blue-500\/30:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}.dark\:hover\:border-blue-600:is(.dark *):hover{border-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:hover\:border-blue-700:is(.dark *):hover{border-color:var(--color-blue-700,oklch(48.8% .243 264.376))}.dark\:hover\:border-cyan-600:is(.dark *):hover{border-color:var(--color-cyan-600,oklch(60.9% .126 221.723))}.dark\:hover\:border-indigo-500\/40:is(.dark *):hover{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-indigo-500\/40:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 40%, transparent)}}.dark\:hover\:border-red-700:is(.dark *):hover{border-color:var(--color-red-700,oklch(50.5% .213 27.518))}.dark\:hover\:border-slate-500:is(.dark *):hover{border-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:hover\:border-slate-500\/50:is(.dark *):hover{border-color:#62748e80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-slate-500\/50:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 50%, transparent)}}.dark\:hover\:border-slate-600:is(.dark *):hover{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:hover\:border-violet-500\/40:is(.dark *):hover{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-violet-500\/40:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 40%, transparent)}}.dark\:hover\:border-white\/20:is(.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/20:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.dark\:hover\:bg-amber-400\/25:is(.dark *):hover{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-400\/25:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 25%, transparent)}}.dark\:hover\:bg-amber-800\/50:is(.dark *):hover{background-color:#953d0080}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-800\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-800,oklch(47.3% .137 46.201)) 50%, transparent)}}.dark\:hover\:bg-amber-900\/30:is(.dark *):hover{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-900\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 30%, transparent)}}.dark\:hover\:bg-amber-900\/40:is(.dark *):hover{background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-900\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 40%, transparent)}}.dark\:hover\:bg-amber-950\/30:is(.dark *):hover{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-950\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-950,oklch(27.9% .077 45.635)) 30%, transparent)}}.dark\:hover\:bg-blue-500\/5:is(.dark *):hover{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-500\/5:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 5%, transparent)}}.dark\:hover\:bg-blue-600:is(.dark *):hover{background-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:hover\:bg-blue-800:is(.dark *):hover{background-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.dark\:hover\:bg-blue-800\/50:is(.dark *):hover{background-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-800\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-800,oklch(42.4% .199 265.638)) 50%, transparent)}}.dark\:hover\:bg-blue-800\/60:is(.dark *):hover{background-color:#193cb899}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-800\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-800,oklch(42.4% .199 265.638)) 60%, transparent)}}.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 20%, transparent)}}.dark\:hover\:bg-blue-900\/30:is(.dark *):hover{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 30%, transparent)}}.dark\:hover\:bg-blue-900\/40:is(.dark *):hover{background-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.dark\:hover\:bg-blue-900\/50:is(.dark *):hover{background-color:#1c398e80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 50%, transparent)}}.dark\:hover\:bg-blue-950\/30:is(.dark *):hover{background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-950\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-950,oklch(28.2% .091 267.935)) 30%, transparent)}}.dark\:hover\:bg-emerald-900\/40:is(.dark *):hover{background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-900\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 40%, transparent)}}.dark\:hover\:bg-emerald-900\/50:is(.dark *):hover{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-900\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 50%, transparent)}}.dark\:hover\:bg-gray-700:is(.dark *):hover{background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.dark\:hover\:bg-gray-800:is(.dark *):hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.dark\:hover\:bg-gray-800\/60:is(.dark *):hover{background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-800,oklch(27.8% .033 256.848)) 60%, transparent)}}.dark\:hover\:bg-green-600:is(.dark *):hover{background-color:var(--color-green-600,oklch(62.7% .194 149.214))}.dark\:hover\:bg-green-900\/10:is(.dark *):hover{background-color:#0d542b1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-green-900\/10:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 10%, transparent)}}.dark\:hover\:bg-indigo-500\/5:is(.dark *):hover{background-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-500\/5:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 5%, transparent)}}.dark\:hover\:bg-indigo-700\/20:is(.dark *):hover{background-color:#432dd733}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-700\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-700,oklch(45.7% .24 277.023)) 20%, transparent)}}.dark\:hover\:bg-indigo-900\/20:is(.dark *):hover{background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-900\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 20%, transparent)}}.dark\:hover\:bg-indigo-900\/40:is(.dark *):hover{background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-indigo-900\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 40%, transparent)}}.dark\:hover\:bg-red-600:is(.dark *):hover{background-color:var(--color-red-600,oklch(57.7% .245 27.325))}.dark\:hover\:bg-red-800:is(.dark *):hover{background-color:var(--color-red-800,oklch(44.4% .177 26.899))}.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 20%, transparent)}}.dark\:hover\:bg-red-900\/30:is(.dark *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 30%, transparent)}}.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 40%, transparent)}}.dark\:hover\:bg-red-900\/50:is(.dark *):hover{background-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 50%, transparent)}}.dark\:hover\:bg-red-900\/60:is(.dark *):hover{background-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 60%, transparent)}}.dark\:hover\:bg-red-950\/30:is(.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 30%, transparent)}}.dark\:hover\:bg-red-950\/50:is(.dark *):hover{background-color:#46080980}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950,oklch(25.8% .092 26.042)) 50%, transparent)}}.dark\:hover\:bg-rose-500\/10:is(.dark *):hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-rose-500\/10:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 10%, transparent)}}.dark\:hover\:bg-slate-500:is(.dark *):hover{background-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:hover\:bg-slate-600:is(.dark *):hover{background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.dark\:hover\:bg-slate-700:is(.dark *):hover{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:hover\:bg-slate-700\/30:is(.dark *):hover{background-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 30%, transparent)}}.dark\:hover\:bg-slate-700\/40:is(.dark *):hover{background-color:#31415866}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 40%, transparent)}}.dark\:hover\:bg-slate-700\/50:is(.dark *):hover{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 50%, transparent)}}.dark\:hover\:bg-slate-700\/60:is(.dark *):hover{background-color:#31415899}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 60%, transparent)}}.dark\:hover\:bg-slate-700\/70:is(.dark *):hover{background-color:#314158b3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/70:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700,oklch(37.2% .044 257.287)) 70%, transparent)}}.dark\:hover\:bg-slate-800:is(.dark *):hover{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:hover\:bg-slate-800\/40:is(.dark *):hover{background-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/40:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 40%, transparent)}}.dark\:hover\:bg-slate-800\/50:is(.dark *):hover{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 50%, transparent)}}.dark\:hover\:bg-slate-800\/60:is(.dark *):hover{background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 60%, transparent)}}.dark\:hover\:bg-slate-800\/80:is(.dark *):hover{background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-800\/80:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 80%, transparent)}}.dark\:hover\:bg-teal-900\/20:is(.dark *):hover{background-color:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-teal-900\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 20%, transparent)}}.dark\:hover\:bg-violet-800:is(.dark *):hover{background-color:var(--color-violet-800,oklch(43.2% .232 292.759))}.dark\:hover\:bg-violet-800\/60:is(.dark *):hover{background-color:#5d0ec099}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-violet-800\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-violet-800,oklch(43.2% .232 292.759)) 60%, transparent)}}.dark\:hover\:bg-violet-900\/20:is(.dark *):hover{background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-violet-900\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 20%, transparent)}}.dark\:hover\:bg-violet-900\/30:is(.dark *):hover{background-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-violet-900\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 30%, transparent)}}.dark\:hover\:bg-violet-900\/60:is(.dark *):hover{background-color:#4d179a99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-violet-900\/60:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 60%, transparent)}}.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.dark\:hover\:bg-yellow-600:is(.dark *):hover{background-color:var(--color-yellow-600,oklch(68.1% .162 75.834))}.dark\:hover\:text-amber-300:is(.dark *):hover{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.dark\:hover\:text-amber-400:is(.dark *):hover{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.dark\:hover\:text-blue-100:is(.dark *):hover{color:var(--color-blue-100,oklch(93.2% .032 255.585))}.dark\:hover\:text-blue-200:is(.dark *):hover{color:var(--color-blue-200,oklch(88.2% .059 254.128))}.dark\:hover\:text-blue-300:is(.dark *):hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.dark\:hover\:text-blue-400:is(.dark *):hover{color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:hover\:text-fuchsia-400:is(.dark *):hover{color:var(--color-fuchsia-400,oklch(74% .238 322.16))}.dark\:hover\:text-gray-100:is(.dark *):hover{color:var(--color-gray-100,oklch(96.7% .003 264.542))}.dark\:hover\:text-gray-200:is(.dark *):hover{color:var(--color-gray-200,oklch(92.8% .006 264.531))}.dark\:hover\:text-gray-300:is(.dark *):hover{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.dark\:hover\:text-gray-400:is(.dark *):hover{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark\:hover\:text-primary-400:is(.dark *):hover{color:#60a5fa}.dark\:hover\:text-red-200:is(.dark *):hover{color:var(--color-red-200,oklch(88.5% .062 18.334))}.dark\:hover\:text-red-300:is(.dark *):hover{color:var(--color-red-300,oklch(80.8% .114 19.571))}.dark\:hover\:text-red-400:is(.dark *):hover{color:var(--color-red-400,oklch(70.4% .191 22.216))}.dark\:hover\:text-rose-300:is(.dark *):hover{color:var(--color-rose-300,oklch(81% .117 11.638))}.dark\:hover\:text-slate-100:is(.dark *):hover{color:var(--color-slate-100,oklch(96.8% .007 247.896))}.dark\:hover\:text-slate-200:is(.dark *):hover{color:var(--color-slate-200,oklch(92.9% .013 255.508))}.dark\:hover\:text-slate-300:is(.dark *):hover{color:var(--color-slate-300,oklch(86.9% .022 252.894))}.dark\:hover\:text-violet-200:is(.dark *):hover{color:var(--color-violet-200,oklch(89.4% .057 293.283))}.dark\:hover\:text-violet-300:is(.dark *):hover{color:var(--color-violet-300,oklch(81.1% .111 293.571))}.dark\:hover\:text-white:is(.dark *):hover{color:var(--color-white,#fff)}.dark\:hover\:shadow-amber-900\/60:is(.dark *):hover{--tw-shadow-color:#7b330699}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-amber-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900,oklch(41.4% .112 45.904)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-blue-900\/60:is(.dark *):hover{--tw-shadow-color:#1c398e99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-blue-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-cyan-900\/60:is(.dark *):hover{--tw-shadow-color:#104e6499}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-cyan-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-cyan-900,oklch(39.8% .07 227.392)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-emerald-900\/60:is(.dark *):hover{--tw-shadow-color:#004e3b99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-emerald-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900,oklch(37.8% .077 168.94)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-fuchsia-900\/60:is(.dark *):hover{--tw-shadow-color:#72137899}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-fuchsia-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-900,oklch(40.1% .17 325.612)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-green-900\/60:is(.dark *):hover{--tw-shadow-color:#0d542b99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-green-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-indigo-900\/60:is(.dark *):hover{--tw-shadow-color:#312c8599}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-indigo-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-900,oklch(35.9% .144 278.697)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-lime-900\/60:is(.dark *):hover{--tw-shadow-color:#35530e99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-lime-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-lime-900,oklch(40.5% .101 131.063)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-orange-900\/60:is(.dark *):hover{--tw-shadow-color:#7e2a0c99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-orange-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-900,oklch(40.8% .123 38.172)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-purple-900\/60:is(.dark *):hover{--tw-shadow-color:#59168b99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-purple-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-900,oklch(38.1% .176 304.987)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-red-900\/60:is(.dark *):hover{--tw-shadow-color:#82181a99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-red-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-900,oklch(39.6% .141 25.723)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-sky-900\/60:is(.dark *):hover{--tw-shadow-color:#024a7099}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-sky-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900,oklch(39.1% .09 240.876)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-slate-900\/50:is(.dark *):hover{--tw-shadow-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-slate-900\/50:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-slate-900\/60:is(.dark *):hover{--tw-shadow-color:#0f172b99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-slate-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:shadow-teal-900\/60:is(.dark *):hover{--tw-shadow-color:#0b4f4a99}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-teal-900\/60:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-900,oklch(38.6% .063 188.416)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:hover\:file\:bg-slate-600:is(.dark *):hover::file-selector-button{background-color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.dark\:focus\:border-blue-400:is(.dark *):focus{border-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:focus\:border-blue-500:is(.dark *):focus{border-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:focus\:border-cyan-400\/60:is(.dark *):focus{border-color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:border-cyan-400\/60:is(.dark *):focus{border-color:color-mix(in oklab, var(--color-cyan-400,oklch(78.9% .154 211.53)) 60%, transparent)}}.dark\:focus\:border-fuchsia-400:is(.dark *):focus{border-color:var(--color-fuchsia-400,oklch(74% .238 322.16))}.dark\:focus\:border-primary-400:is(.dark *):focus{border-color:#60a5fa}.dark\:focus\:border-violet-400:is(.dark *):focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.dark\:focus\:bg-green-900\/30:is(.dark *):focus{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:bg-green-900\/30:is(.dark *):focus{background-color:color-mix(in oklab, var(--color-green-900,oklch(39.3% .095 152.535)) 30%, transparent)}}.dark\:focus\:bg-indigo-500\/10:is(.dark *):focus{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:bg-indigo-500\/10:is(.dark *):focus{background-color:color-mix(in oklab, var(--color-indigo-500,oklch(58.5% .233 277.117)) 10%, transparent)}}.dark\:focus\:ring-blue-400:is(.dark *):focus{--tw-ring-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.dark\:focus\:ring-blue-500:is(.dark *):focus{--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.dark\:focus\:ring-blue-600:is(.dark *):focus{--tw-ring-color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:focus\:ring-blue-900\/40:is(.dark *):focus{--tw-ring-color:#1c398e66}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-blue-900\/40:is(.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-900,oklch(37.9% .146 265.522)) 40%, transparent)}}.dark\:focus\:ring-purple-600:is(.dark *):focus{--tw-ring-color:var(--color-purple-600,oklch(55.8% .288 302.321))}.dark\:focus\:ring-slate-400:is(.dark *):focus{--tw-ring-color:var(--color-slate-400,oklch(70.4% .04 256.788))}.dark\:focus\:ring-slate-500:is(.dark *):focus{--tw-ring-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:focus\:ring-violet-400\/20:is(.dark *):focus{--tw-ring-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:ring-violet-400\/20:is(.dark *):focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-400,oklch(70.2% .183 293.541)) 20%, transparent)}}.dark\:focus\:ring-offset-slate-800:is(.dark *):focus{--tw-ring-offset-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:focus\:ring-offset-slate-900:is(.dark *):focus{--tw-ring-offset-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:focus-visible\:ring-slate-500:is(.dark *):focus-visible{--tw-ring-color:var(--color-slate-500,oklch(55.4% .046 257.417))}.dark\:focus-visible\:ring-offset-slate-900:is(.dark *):focus-visible{--tw-ring-offset-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:disabled\:bg-blue-800:is(.dark *):disabled{background-color:var(--color-blue-800,oklch(42.4% .199 265.638))}.dark\:disabled\:bg-red-800:is(.dark *):disabled{background-color:var(--color-red-800,oklch(44.4% .177 26.899))}.dark\:disabled\:bg-slate-800:is(.dark *):disabled{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}.dark\:disabled\:bg-slate-800\/50:is(.dark *):disabled{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-slate-800\/50:is(.dark *):disabled{background-color:color-mix(in oklab, var(--color-slate-800,oklch(27.9% .041 260.031)) 50%, transparent)}}.dark\:disabled\:bg-slate-900:is(.dark *):disabled{background-color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:disabled\:text-gray-500:is(.dark *):disabled{color:var(--color-gray-500,oklch(55.1% .027 264.364))}@media (hover:hover){.dark\:disabled\:hover\:bg-slate-800:is(.dark *):disabled:hover{background-color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.dark\:has-checked\:bg-violet-900\/20:is(.dark *):has(:checked){background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:has-checked\:bg-violet-900\/20:is(.dark *):has(:checked){background-color:color-mix(in oklab, var(--color-violet-900,oklch(38% .189 293.745)) 20%, transparent)}}.prose-headings\:text-slate-900 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:prose-headings\:text-slate-100:is(.dark *) :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-100,oklch(96.8% .007 247.896))}.prose-p\:text-slate-700 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:prose-p\:text-slate-200:is(.dark *) :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-200,oklch(92.9% .013 255.508))}.prose-a\:text-blue-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-600,oklch(54.6% .245 262.881))}.dark\:prose-a\:text-blue-400:is(.dark *) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-400,oklch(70.7% .165 254.624))}.prose-strong\:text-slate-900 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-900,oklch(20.8% .042 265.755))}.dark\:prose-strong\:text-slate-100:is(.dark *) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-100,oklch(96.8% .007 247.896))}.prose-code\:before\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-code\:after\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:var(--tw-content);--tw-content:none;content:none}.prose-pre\:my-2 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing,.25rem) * 2)}.prose-pre\:bg-slate-950 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-slate-950,oklch(12.9% .042 264.695))}.prose-li\:text-slate-700 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-700,oklch(37.2% .044 257.287))}.dark\:prose-li\:text-slate-200:is(.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-slate-200,oklch(92.9% .013 255.508))}.prose-img\:my-0 :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:0}.\[\&_\.material-symbols-rounded\]\:text-sm .material-symbols-rounded{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.\[\&_\.material-symbols-rounded\]\:text-sm\! .material-symbols-rounded{font-size:var(--text-sm,.875rem)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.\[\&_b\]\:text-foreground b{color:var(--p-text)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-2 svg{stroke-width:2px}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-\(--p-icon-16\) svg:not([class*=size-]){width:var(--p-icon-16);height:var(--p-icon-16)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--p-text-secondary)}.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.\[\&_table\]\:table-fixed table{table-layout:fixed}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-sm table{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-slate-200 td{border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing,.25rem) * 3)}.\[\&_td\]\:align-top td{vertical-align:top}.dark\:\[\&_td\]\:border-slate-600:is(.dark *) td{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-slate-300 th{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}.\[\&_th\]\:p-2 th{padding:calc(var(--spacing,.25rem) * 2)}.\[\&_th\]\:text-2xs th{font-size:var(--fs-2xs)}.dark\:\[\&_th\]\:border-slate-600:is(.dark *) th{border-color:var(--color-slate-600,oklch(44.6% .043 257.281))}.\[\&_thead\]\:bg-slate-100 thead{background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.dark\:\[\&_thead\]\:bg-slate-700:is(.dark *) thead{background-color:var(--color-slate-700,oklch(37.2% .044 257.287))}.\[\&\:focus-visible\]\:border-solid:focus-visible{--tw-border-style:solid;border-style:solid}.\[\&\:focus-visible\]\:border-focus:focus-visible{border-color:var(--p-focus)}.\[\&\:focus-visible\]\:shadow-\(--p-focus-ring\):focus-visible{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:focus-visible\]\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\]:focus-visible{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:focus-visible\]\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&\:focus-within\]\:border-focus:focus-within{border-color:var(--p-focus)}.\[\&\:focus-within\]\:shadow-\(--p-focus-ring\):focus-within{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:focus-within\]\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}.\[\&\:has\(\[data-slot\=multi-select-opener\]\:focus-visible\)\]\:border-focus:has([data-slot=multi-select-opener]:focus-visible){border-color:var(--p-focus)}.\[\&\:has\(\[data-slot\=multi-select-opener\]\:focus-visible\)\]\:shadow-\(--p-focus-ring\):has([data-slot=multi-select-opener]:focus-visible){--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:\[\&\:is\(\:hover\,\[data-force\=hover\]\)\:not\(\:disabled\,\[data-state\=active\]\)\]\:bg-muted:is(:where(.group\/tabs-list)[data-variant=line] *):is(:hover,[data-force=hover]):not(:disabled,[data-state=active]){background-color:var(--p-surface-muted)}.group-data-\[variant\=line\]\/tabs-list\:\[\&\:is\(\:hover\,\[data-force\=hover\]\)\:not\(\:disabled\,\[data-state\=active\]\)\]\:text-foreground:is(:where(.group\/tabs-list)[data-variant=line] *):is(:hover,[data-force=hover]):not(:disabled,[data-state=active]){color:var(--p-text)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-error\![data-variant=destructive]>*):is(svg){color:var(--p-error-text)!important}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing,.25rem) * 4)}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing,.25rem) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-\(--p-border-width-1\):has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-\(--p-border-width-1\):has(>[data-slot=field-content]) [role=radio]){margin-top:var(--p-border-width-1)}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-\(--p-border-width-1\):has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-\(--p-border-width-1\):has(>[data-slot=field-content]) [role=radio]){margin-top:var(--p-border-width-1)}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-link>a:hover{color:var(--p-text-link)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:calc(var(--spacing,.25rem) * .5)}.\[\&\>svg\]\:size-\(--p-icon-14\)>svg{width:var(--p-icon-14);height:var(--p-icon-14)}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.\[\&\>svg\]\:self-start>svg{align-self:flex-start}.\[\&\[aria-expanded\=true\]\]\:border-solid[aria-expanded=true]{--tw-border-style:solid;border-style:solid}.\[\&\[aria-expanded\=true\]\]\:border-focus[aria-expanded=true]{border-color:var(--p-focus)}.\[\&\[aria-expanded\=true\]\]\:shadow-\(--p-focus-ring\)[aria-expanded=true]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\[data-force\=focus\]\]\:shadow-\[inset_0_0_0_var\(--p-border-width-2\)_var\(--p-focus\)\][data-force=focus]{--tw-shadow:inset 0 0 0 var(--p-border-width-2) var(--p-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\[data-open\]\]\:border-focus[data-open]{border-color:var(--p-focus)}.\[\&\[data-open\]\]\:shadow-\(--p-focus-ring\)[data-open]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\[data-state\=focus\]\]\:border-solid[data-state=focus]{--tw-border-style:solid;border-style:solid}.\[\&\[data-state\=focus\]\]\:border-focus[data-state=focus]{border-color:var(--p-focus)}.\[\&\[data-state\=focus\]\]\:shadow-\(--p-focus-ring\)[data-state=focus]{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-input=keyboard] .\[\[data-input\=keyboard\]_\&\]\:focus-visible\:bg-muted:focus-visible{background-color:var(--p-surface-muted)}[data-input=keyboard] .\[\[data-input\=keyboard\]_\&\]\:focus-visible\:shadow-\(--p-focus-ring\):focus-visible{--tw-shadow:var(--p-focus-ring);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}[data-slot=panel-header]+.\[\[data-slot\=panel-header\]\+\&\]\:border-t,[data-slot=panel-section]+.\[\[data-slot\=panel-section\]\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing,.25rem) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--p-surface-muted)}a.\[a\&\]\:hover\:bg-destructive-hover:hover{background-color:var(--p-destructive-hover)}a.\[a\&\]\:hover\:bg-primary-hover:hover{background-color:var(--p-primary-hover)}a.\[a\&\]\:hover\:bg-sunken:hover{background-color:var(--p-surface-sunken)}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--p-text)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}@keyframes reporting-pulse-dot{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 6px #22c55e00}}@keyframes slide-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.8}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}[data-prism]{--p-font-size-10:11px;--p-font-size-11:12px;--p-font-size-12:13px;--p-font-size-13:14px;--p-font-size-14:15px;--p-font-size-16:17px;--p-font-size-18:19px;--p-line-height-14:16px;--p-line-height-16:18px;--p-line-height-18:20px;--p-line-height-20:22px;--p-line-height-22:24px;--font-sans:var(--p-font-sans);--font-mono:var(--p-font-mono);--text-2xs:var(--p-font-size-11);--text-2xs--line-height:var(--p-line-height-14);--text-xs:var(--p-font-size-12);--text-xs--line-height:var(--p-line-height-16);--text-sm:var(--p-font-size-13);--text-sm--line-height:var(--p-line-height-18);--text-base:var(--p-font-size-14);--text-base--line-height:var(--p-line-height-20);--text-lg:var(--p-font-size-16);--text-lg--line-height:var(--p-line-height-24);--text-xl:var(--p-font-size-18);--text-xl--line-height:var(--p-line-height-26);--shadow-sm:var(--p-shadow-sm);--shadow-md:var(--p-shadow-md);--shadow-lg:var(--p-shadow-lg);color:var(--p-text);font-family:var(--p-font-sans);font-size:var(--p-font-size-14);line-height:var(--p-line-height-20)}div[role=region][aria-live=polite],div[role=region][aria-live=polite]>div,div[role=region][aria-live=polite]>div>div{z-index:2147483647!important;position:relative!important}[data-sonner-toaster],.sonner-toast-wrapper,.Toaster,.go2072408551,.go685806154,.go4109123758,body>div[style*="position: fixed"][style*=z-index]{z-index:2147483647!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes slide-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}
