:root{--radius: .5rem;--background: #F7F9FC;--foreground: #0F1217;--card: #ffffff;--card-foreground: #0F1217;--popover: #ffffff;--popover-foreground: #0F1217;--primary: #ff6900;--primary-foreground: #120F33;--secondary: #f1f5f9;--secondary-foreground: #0F1217;--muted: #f1f5f9;--muted-foreground: #4A4F5C;--accent: #f1f5f9;--accent-foreground: #0F1217;--destructive: #b91c1c;--destructive-foreground: #ffffff;--border: #E3E8EF;--input: #E3E8EF;--ring: #ff6900;--chart-1: #ff6900;--chart-2: #e55e00;--chart-3: #cc5200;--chart-4: #ff8533;--chart-5: #ffa366;--sidebar: #120F33;--sidebar-foreground: #ffffff;--sidebar-primary: #ff6900;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #252252;--sidebar-accent-foreground: #ffffff;--sidebar-border: #2a2660;--sidebar-ring: #ff6900;--sev-critical: #dc3232;--sev-critical-text: #b42318;--sev-critical-bg: #fdecec;--sev-critical-border: #f6c6c6;--sev-high: #e64d00;--sev-high-text: #bf4000;--sev-high-bg: #ffefe7;--sev-high-border: #ffd3bd;--sev-medium: #f49800;--sev-medium-text: #a36400;--sev-medium-bg: #fdf1dc;--sev-medium-border: #f5ddb0;--sev-low: #3c44f2;--sev-low-text: #3138c9;--sev-low-bg: #e9eafd;--sev-low-border: #c9ccfa;--sev-info: #707b8b;--sev-info-text: #4b5565;--sev-info-bg: #eef2f6;--sev-info-border: #e3e8ef;--ok: #12b76a;--ok-text: #0e8a52;--ok-bg: #e7f8f0;--ok-border: #b8ecd4;--perception: #3c44f2;--chart-grid: #e3e8ef;--sev-medium-text-aa: #965b00;--ok-text-aa: #0a7a47;--audit-bg: #ffffff;--audit-bg-subtle: #f7f9fb;--audit-surface: #ffffff;--audit-border: #e3e8ef;--audit-text: #120f33;--audit-text-secondary: #4b5565;--audit-text-muted: #526476;--audit-ink: #0d1420;--audit-ink-fg: #eef2f6;--audit-ink-muted: #9aa4b2;--audit-ink-border: #364152;--primary-subtle: rgba(255, 105, 0, .18);--cv-orange-400: #ff8347;--cv-orange-500: #ff5600;--cv-orange-600: #e64d00;--cv-grad-signal-orange: linear-gradient(100deg, var(--cv-orange-400) 0%, var(--cv-orange-600) 100%);--admin-bg: #f6f8fb;--admin-surface: #ffffff;--admin-surface-subtle: #f2f5f9;--admin-border: #dde3eb;--admin-text: #11132f;--admin-text-muted: #667085;--admin-accent: #ff6a00;--admin-accent-soft: #fff0e5;--admin-danger: #c9362b;--admin-warning: #b36b00;--admin-success: #197a4a;--admin-radius-sm: 8px;--admin-radius-md: 12px;--admin-radius-lg: 16px;--sidebar-width: 248px;--sidebar-width-collapsed: 72px}.dark{--background: #120F33;--foreground: #f8fafc;--card: #1a1745;--card-foreground: #f8fafc;--popover: #1a1745;--popover-foreground: #f8fafc;--primary: #ff6900;--primary-foreground: #120F33;--secondary: #252252;--secondary-foreground: #f8fafc;--muted: #252252;--muted-foreground: #94a3b8;--accent: #252252;--accent-foreground: #f8fafc;--destructive: #f87171;--destructive-foreground: #120F33;--border: #2a2660;--input: #2a2660;--ring: #ff6900;--chart-1: #ff6900;--chart-2: #e55e00;--chart-3: #cc5200;--chart-4: #ff8533;--chart-5: #ffa366;--sidebar: #120F33;--sidebar-foreground: #f8fafc;--sidebar-primary: #ff6900;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #252252;--sidebar-accent-foreground: #f8fafc;--sidebar-border: #2a2660;--sidebar-ring: #ff6900;--sev-critical: #f04438;--sev-critical-text: #f97066;--sev-critical-bg: #331413;--sev-critical-border: #5c221e;--sev-high: #ff5600;--sev-high-text: #ff8347;--sev-high-bg: #3a1f10;--sev-high-border: #66330f;--sev-medium: #f49800;--sev-medium-text: #ffb703;--sev-medium-bg: #332508;--sev-medium-border: #5c430e;--sev-low: #6b71f5;--sev-low-text: #9da2fa;--sev-low-bg: #191c40;--sev-low-border: #31367a;--sev-info: #9aa4b2;--sev-info-text: #9aa4b2;--sev-info-bg: #202939;--sev-info-border: #364152;--ok: #12b76a;--ok-text: #4cd394;--ok-bg: #0d2b1e;--ok-border: #14532d;--perception: #9da2fa;--chart-grid: #364152;--sev-medium-text-aa: #ffb703;--ok-text-aa: #4cd394;--audit-bg: #121926;--audit-bg-subtle: #0d1420;--audit-surface: #202939;--audit-border: #364152;--audit-text: #eef2f6;--audit-text-secondary: #cdd5df;--audit-text-muted: #9aa4b2;--audit-ink: #0d1420;--audit-ink-fg: #eef2f6;--audit-ink-muted: #9aa4b2;--audit-ink-border: #364152;--primary-subtle: rgba(255, 105, 0, .28);--admin-bg: #121926;--admin-surface: #202939;--admin-surface-subtle: #0d1420;--admin-border: #364152;--admin-text: #eef2f6;--admin-text-muted: #9aa4b2;--admin-accent: #ff6a00;--admin-accent-soft: rgba(255, 106, 0, .14);--admin-danger: #f04438;--admin-warning: #ffb703;--admin-success: #4cd394}:root[data-admin-preset=midnight]{--admin-bg: #101827;--admin-surface: #202939;--admin-surface-subtle: #172131;--admin-border: #364152;--admin-text: #eef2f6;--admin-text-muted: #aab5c4;--audit-bg: #121926;--audit-bg-subtle: #0d1420;--audit-surface: #202939;--audit-border: #364152;--audit-text: #eef2f6;--audit-text-secondary: #cdd5df;--audit-text-muted: #9aa4b2}:root[data-admin-preset=slate]{--admin-bg: #edf2f6;--admin-surface: #ffffff;--admin-surface-subtle: #e4ebf1;--admin-border: #d2dce6;--admin-text: #172334;--admin-text-muted: #5d6d7f;--audit-bg: #f5f8fa;--audit-bg-subtle: #edf2f6;--audit-surface: #ffffff;--audit-border: #d2dce6;--audit-text: #172334;--audit-text-secondary: #526476;--audit-text-muted: #526476}.dark[data-admin-preset=slate],.dark[data-admin-preset=midnight]{--admin-bg: #101827;--admin-surface: #202939;--admin-surface-subtle: #172131;--admin-border: #364152;--admin-text: #eef2f6;--admin-text-muted: #aab5c4;--audit-bg: #121926;--audit-bg-subtle: #0d1420;--audit-surface: #202939;--audit-border: #364152;--audit-text: #eef2f6;--audit-text-secondary: #cdd5df;--audit-text-muted: #9aa4b2}:root{--cloudvisor-bg: #120F33;--cloudvisor-text: #0F1217;--cloudvisor-muted: #4A4F5C;--cloudvisor-surface: #F7F9FC;--cloudvisor-alt: #EFF3FA;--cloudvisor-orange: #ff6900;--cloudvisor-blue: #3172F5;--cloudvisor-border: #E3E8EF}@layer reset{*,:before,:after{box-sizing:border-box}*,:before,:after{border:0 solid;margin:0;padding:0;border-color:var(--border);outline-color:color-mix(in srgb,var(--ring) 50%,transparent)}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:Figtree,system-ui,sans-serif;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}table{text-indent:0;border-color:inherit;border-collapse:collapse}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;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::placeholder{opacity:1}}[data-stylex-nav-link-active]{color:var(--audit-text)}body{margin:0;background-color:var(--background);color:var(--foreground)}html,body,#root{height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-command-group] [cmdk-group-heading]{padding-inline:.5rem;padding-block:.375rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.audit-transition{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:ease}.admin-shell-sidebar{width:var(--admin-sidebar-effective-width, var(--admin-sidebar-width, 248px))}.admin-sidebar-resize-handle{position:absolute;inset-block:0;right:-3px;z-index:2;width:7px;cursor:col-resize;touch-action:none;outline:none}.admin-sidebar-resize-handle:after{content:"";position:absolute;inset-block:10px;left:3px;width:1px;border-radius:999px;background:transparent;transition:background-color .12s ease}.admin-sidebar-resize-handle:hover:after,.admin-sidebar-resize-handle:focus-visible:after{background:color-mix(in srgb,var(--primary) 70%,transparent)}@media(min-width:768px){.admin-shell-workspace--sidebar-pinned{padding-left:var(--admin-sidebar-effective-width, var(--admin-sidebar-width, 248px))}}@media(prefers-reduced-motion:reduce){.admin-sidebar-resize-handle:after{transition:none}}@keyframes sre-copilot-panel-enter{0%{opacity:.72;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes sre-copilot-activity-pulse{50%{opacity:.35}}.cv-copilot-progress-pulse,.cv-copilot-stream-line{animation:sre-copilot-activity-pulse 1.25s ease-in-out infinite}.cv-copilot-stream-line:nth-child(2){animation-delay:.12s}.cv-copilot-stream-line:nth-child(3){animation-delay:.24s}.sre-copilot-workspace{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end}.sre-copilot-scrim{position:absolute;inset:0;background:#120f3338}.sre-copilot-panel{position:relative;z-index:1;width:100%;height:100%;border-width:0;animation:sre-copilot-panel-enter .15s ease-out both}.sre-copilot-resize-handle{position:absolute;inset-block:0;left:-4px;z-index:3;width:9px;cursor:col-resize;touch-action:none;outline:none}.sre-copilot-resize-handle:after{content:"";position:absolute;inset-block:12px;left:4px;width:1px;border-radius:999px;background:transparent;transition:background-color .12s ease}.sre-copilot-resize-handle:hover:after,.sre-copilot-resize-handle:focus-visible:after{background:color-mix(in srgb,var(--primary) 70%,transparent)}@media(prefers-reduced-motion:reduce){.sre-copilot-panel,.cv-copilot-progress-pulse,.cv-copilot-stream-line{animation:none}.sre-copilot-resize-handle:after{transition:none}}@media(min-width:768px){.sre-copilot-panel{width:min(var(--sre-copilot-width, 472px),calc(100vw - 32px));border-left-width:1px}}@media(min-width:1280px){.sre-copilot-shell-reflow{padding-right:var(--sre-copilot-width, 472px)}.sre-copilot-workspace{position:absolute;inset:0 0 0 auto;z-index:30;width:var(--sre-copilot-width, 472px)}.sre-copilot-scrim{display:none}.sre-copilot-panel{width:100%}.sre-copilot-shell-reflow .findings-workspace-grid{grid-template-columns:minmax(0,1fr)}.sre-copilot-shell-reflow .findings-workspace-grid[data-finding-focused=true] .findings-master-pane,.sre-copilot-shell-reflow .findings-workspace-grid[data-finding-focused=false] .findings-detail-pane{display:none}.sre-copilot-shell-reflow .findings-back-button{display:inline-flex}}.cv-signal-orange{background-image:var(--cv-grad-signal-orange);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cv-signal-orange::selection{color:#fff;-webkit-text-fill-color:#ffffff;background-color:var(--cv-orange-600)}@keyframes control-plane-scan{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.control-plane-pulse{offset-path:path("M 72 118 C 150 70, 250 90, 318 148 C 360 210, 240 250, 148 248 C 80 300, 220 340, 292 372");offset-rotate:0deg;animation:control-plane-scan 9s ease-in-out infinite}.audit-input-focus:focus,.audit-input-focus:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-subtle)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.cloudvisor-agent-orb{--cloudvisor-agent-orb-size: 40px;--cloudvisor-agent-orb-orange: #ff6900;--cloudvisor-agent-orb-navy: #120f33;--cloudvisor-agent-orb-success: #168554;--cloudvisor-agent-orb-error: #c62b2b;--cloudvisor-agent-orb-surface: #fffaf6;--cloudvisor-agent-orb-border: rgb(18 15 51 / 14%);display:inline-flex;width:var(--cloudvisor-agent-orb-size);height:var(--cloudvisor-agent-orb-size);flex:none;color:var(--cloudvisor-agent-orb-navy)}.cloudvisor-agent-orb>svg{display:block;width:100%;height:100%;overflow:visible}.cloudvisor-agent-orb__surface{fill:var(--cloudvisor-agent-orb-surface);stroke:var(--cloudvisor-agent-orb-border);stroke-width:1.5}.cloudvisor-agent-orb__orbit{transform-box:fill-box;transform-origin:center}.cloudvisor-agent-orb__orbit path{stroke:currentColor;stroke-width:2;stroke-linecap:round}.cloudvisor-agent-orb__orbit--outer{opacity:.32}.cloudvisor-agent-orb__orbit--inner{color:var(--cloudvisor-agent-orb-orange);opacity:.76}.cloudvisor-agent-orb__core{color:var(--cloudvisor-agent-orb-navy)}.cloudvisor-agent-orb__layer,.cloudvisor-agent-orb__signal{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round}.cloudvisor-agent-orb__signal{color:var(--cloudvisor-agent-orb-orange);opacity:.82}.cloudvisor-agent-orb__result{display:none;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cloudvisor-agent-orb[data-state=working] .cloudvisor-agent-orb__orbit--outer{animation:cloudvisor-agent-orb-turn 2.4s linear infinite}.cloudvisor-agent-orb[data-state=working] .cloudvisor-agent-orb__orbit--inner{animation:cloudvisor-agent-orb-turn-reverse 1.8s linear infinite}.cloudvisor-agent-orb[data-state=working] .cloudvisor-agent-orb__signal{animation:cloudvisor-agent-orb-signal 1.2s ease-in-out infinite}.cloudvisor-agent-orb[data-state=complete] .cloudvisor-agent-orb__orbit,.cloudvisor-agent-orb[data-state=error] .cloudvisor-agent-orb__orbit,.cloudvisor-agent-orb[data-state=complete] .cloudvisor-agent-orb__core,.cloudvisor-agent-orb[data-state=error] .cloudvisor-agent-orb__core{opacity:.12}.cloudvisor-agent-orb[data-state=complete] .cloudvisor-agent-orb__result--complete{display:block;stroke:var(--cloudvisor-agent-orb-success);stroke-dasharray:24;stroke-dashoffset:24;animation:cloudvisor-agent-orb-draw .42s cubic-bezier(.2,.8,.2,1) forwards}.cloudvisor-agent-orb[data-state=error] .cloudvisor-agent-orb__result--error{display:block;stroke:var(--cloudvisor-agent-orb-error)}.cloudvisor-agent-orb[data-state=error]>svg{animation:cloudvisor-agent-orb-nudge .28s ease-out 1}@keyframes cloudvisor-agent-orb-turn{to{transform:rotate(360deg)}}@keyframes cloudvisor-agent-orb-turn-reverse{to{transform:rotate(-360deg)}}@keyframes cloudvisor-agent-orb-signal{50%{opacity:.35}}@keyframes cloudvisor-agent-orb-draw{to{stroke-dashoffset:0}}@keyframes cloudvisor-agent-orb-nudge{35%{transform:translate(-1.5px)}70%{transform:translate(1.5px)}}.dark .cloudvisor-agent-orb{--cloudvisor-agent-orb-navy: #f7f8fb;--cloudvisor-agent-orb-surface: #18162f;--cloudvisor-agent-orb-border: rgb(255 255 255 / 16%)}@media(prefers-reduced-motion:reduce){.cloudvisor-agent-orb *,.cloudvisor-agent-orb>svg{animation:none!important;transform:none!important}.cloudvisor-agent-orb[data-state=complete] .cloudvisor-agent-orb__result--complete{stroke-dashoffset:0}}

@layer reset, stylex.priority1;

@layer stylex.priority2 {
  .xf9remh {
    inset: 0 auto auto 0;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xldcbwk {
    padding: var(--x10cctu4);
  }

  .x105togl {
    padding: var(--x10srhl2);
  }

  .x1mkw6if {
    padding: var(--x13cwtzp);
  }

  .xngjx0m {
    padding: var(--x13m8mvj);
  }

  .xwynnj4 {
    padding: var(--x1467vwz);
  }

  .x13yne5w {
    padding: var(--x1gi5s3t);
  }

  .x3h7zv2 {
    padding: var(--x1xdejlt);
  }

  .x1owyr6a {
    padding: var(--x1yciyos);
  }

  .xtwbqt0 {
    padding: var(--x3r5n2k);
  }

  .x1low20j {
    padding: var(--xsg9nbw);
  }

  .xil3xo5 {
    padding: var(--xylrzxe);
  }

  @media (width >= 900px) {
    .x9z0xd2.x9z0xd2 {
      padding: var(--x1467vwz);
    }
  }
}

@layer stylex.priority3 {
  .x22ds4n {
    border-color: #a7f3d0;
  }

  .x1d7acqp {
    border-color: #b91c1c;
  }

  .x17av0z6 {
    border-color: #bfdbfe;
  }

  .x6nnw1e {
    border-color: #cbd5e1;
  }

  .x1y0avi5 {
    border-color: #d1d5db;
  }

  .xaq18n9 {
    border-color: #fde68a;
  }

  .x1pgd61q {
    border-color: color-mix(in srgb,var(--destructive) 40%,transparent);
  }

  .xrkoou9 {
    border-color: color-mix(in srgb,var(--destructive) 50%,transparent);
  }

  .xyo82hj {
    border-color: color-mix(in srgb,var(--ok) 30%,transparent);
  }

  .x1g56lg3 {
    border-color: color-mix(in srgb,var(--primary) 15%,transparent);
  }

  .x15b6x0i {
    border-color: color-mix(in srgb,var(--primary) 20%,transparent);
  }

  .x1l5b6vb {
    border-color: color-mix(in srgb,var(--primary) 25%,transparent);
  }

  .x74dbay {
    border-color: color-mix(in srgb,var(--primary) 30%,transparent);
  }

  .x1qvmyqn {
    border-color: color-mix(in srgb,var(--primary) 35%,transparent);
  }

  .x6qw1yp {
    border-color: color-mix(in srgb,var(--primary) 40%,transparent);
  }

  .xm8srsd {
    border-color: color-mix(in srgb,var(--primary) 45%,transparent);
  }

  .x1d5tug7 {
    border-color: color-mix(in srgb,var(--primary) 50%,transparent);
  }

  .xtwnhmc {
    border-color: #ffffff26;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xyeoazi {
    border-color: var(--x14phmpm);
  }

  .x13hzrvq {
    border-color: var(--x16spa8f);
  }

  .xiz784w {
    border-color: var(--x18eusz2);
  }

  .x1mw2lke {
    border-color: var(--x1grtiuo);
  }

  .x1q2w326 {
    border-color: var(--x1lwiojr);
  }

  .x2enn90 {
    border-color: var(--x1ml6ojc);
  }

  .xzu7z9l {
    border-color: var(--x1mtpeat);
  }

  .xutrkne {
    border-color: var(--x5uhk00);
  }

  .x153e3vt {
    border-color: var(--x7z091s);
  }

  .xnfpq7y {
    border-color: var(--xacpu8k);
  }

  .xl0v2qe {
    border-color: var(--xb0vk7k);
  }

  .x14u3m69 {
    border-color: var(--xi58f45);
  }

  .xokqnpo {
    border-color: var(--xk6yidx);
  }

  .xsi62cr {
    border-color: var(--xk9cfs);
  }

  .xjdz9ml {
    border-color: var(--xndurzx);
  }

  .x1s98bya {
    border-color: var(--xt7nmnm);
  }

  .xv75on8 {
    border-color: var(--xud5kw);
  }

  .xklsu4s {
    border-color: var(--xx6ef1w);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x3fmiap {
    border-radius: 1rem;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x97y3ts {
    border-radius: var(--x11rkuej);
  }

  .xlcf5oi {
    border-radius: var(--x1d59j73);
  }

  .xnf99jo {
    border-radius: var(--x1k4b62a);
  }

  .x8kbp7p {
    border-radius: var(--x1l2p3dk);
  }

  .xtw41rs {
    border-radius: var(--x1y5mprm);
  }

  .x1rflypk {
    border-radius: var(--x7bz5pt);
  }

  .xtjw9uj {
    border-radius: var(--xbxkjsx);
  }

  .x15j3fko {
    border-radius: var(--xfkuhnf);
  }

  .x1tfkn89 {
    border-radius: var(--xn0ureo);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xo00l4o {
    border-width: var(--x1i31y48);
  }

  .x11opk37 {
    border-width: var(--xosx15o);
  }

  .x1uma3xh {
    gap: .6rem;
  }

  .x1s1ern7 {
    gap: .7rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x1r60pu8 {
    gap: var(--x10cctu4);
  }

  .xm7pcs6 {
    gap: var(--x10srhl2);
  }

  .x1ug6b9z {
    gap: var(--x13cwtzp);
  }

  .x1vo3ect {
    gap: var(--x13m8mvj);
  }

  .x1vdcger {
    gap: var(--x1467vwz);
  }

  .x15uosqw {
    gap: var(--x1gi5s3t);
  }

  .x18ie27y {
    gap: var(--x1xdejlt);
  }

  .x1xloadw {
    gap: var(--x1yciyos);
  }

  .x14fse3d {
    gap: var(--x3r5n2k);
  }

  .x99guoe {
    gap: var(--xrxcumr);
  }

  .x12f8t7d {
    gap: var(--xsg9nbw);
  }

  .x17l8wdo {
    gap: var(--xylrzxe);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x2nhulj {
    margin-block: var(--x10cctu4);
  }

  .xw5o120 {
    margin-block: var(--xsg9nbw);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xundn14 {
    margin-inline: calc(var(--x10cctu4) * -1);
  }

  .xthn1ti {
    margin-inline: var(--x1gi5s3t);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xc64y1t {
    padding-block: var(--command-item-py, .375rem);
  }

  .x19mpxx6 {
    padding-block: var(--x10cctu4);
  }

  .xcto10l {
    padding-block: var(--x10srhl2);
  }

  .xl4k5vk {
    padding-block: var(--x11oqa55);
  }

  .xe81491 {
    padding-block: var(--x13cwtzp);
  }

  .x1mzxpn6 {
    padding-block: var(--x13m8mvj);
  }

  .x1xrmvkk {
    padding-block: var(--x1467vwz);
  }

  .x1ypx0h1 {
    padding-block: var(--x1d3yvsj);
  }

  .xxpzhxd {
    padding-block: var(--x1gi5s3t);
  }

  .x1n398b8 {
    padding-block: var(--x1t9ai49);
  }

  .x19i8jy6 {
    padding-block: var(--x1xdejlt);
  }

  .x1jft6y3 {
    padding-block: var(--x1yciyos);
  }

  .xjnkip9 {
    padding-block: var(--x3r5n2k);
  }

  .x1icbw50 {
    padding-block: var(--xqi77un);
  }

  .x1akjynk {
    padding-block: var(--xsg9nbw);
  }

  .xlvc9sd {
    padding-block: var(--xvbui56);
  }

  .xafummc {
    padding-block: var(--xylrzxe);
  }

  .x1idf5wm {
    padding-block: var(--xz7nief);
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x10ecq3g {
    padding-inline: clamp(32px, 5vw, 80px);
  }

  .x1v32xl1 {
    padding-inline: var(--x10cctu4);
  }

  .x1dk2tiy {
    padding-inline: var(--x10srhl2);
  }

  .xx1zob9 {
    padding-inline: var(--x13cwtzp);
  }

  .xaxc7c6 {
    padding-inline: var(--x13m8mvj);
  }

  .xhppisk {
    padding-inline: var(--x1467vwz);
  }

  .x9xe8sz {
    padding-inline: var(--x1gi5s3t);
  }

  .x1c1gvnr {
    padding-inline: var(--x1xdejlt);
  }

  .x1aeqvaq {
    padding-inline: var(--x1yciyos);
  }

  .x1p5xxlp {
    padding-inline: var(--x3r5n2k);
  }

  .x1ftw99a {
    padding-inline: var(--xrxcumr);
  }

  .x1c4f94j {
    padding-inline: var(--xsg9nbw);
  }

  .xeuwa0j {
    padding-inline: var(--xylrzxe);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x9oiv9v {
    transition: clip-path .72s cubic-bezier(.4, 0, .2, 1) 80ms, filter .52s .1s, opacity .36s .1s, transform .72s cubic-bezier(.4, 0, .2, 1) 80ms;
  }

  .xdo879f {
    transition: height 1.1s cubic-bezier(.16, 1, .3, 1);
  }

  .xknmvx6 {
    transition: transform 1.1s cubic-bezier(.16, 1, .3, 1);
  }

  .x15jopw3:focus-within, .x75mtc7:focus-visible {
    border-color: var(--xt7nmnm);
  }

  .xhtt05r:hover {
    border-color: color-mix(in oklab,var(--primary) 40%,transparent);
  }

  .x1xsi7qf:hover, .xzhne6z:focus {
    border-color: var(--xt7nmnm);
  }

  @media (width >= 900px) {
    .x11mo6il.x11mo6il {
      border-radius: 28px;
    }
  }

  @media (width >= 40rem) and (width <= 79.99rem) {
    .xqx8n9p.xqx8n9p {
      grid-column: span 2 / span 2;
    }
  }

  @media (width >= 900px) {
    .x9lvcwg.x9lvcwg {
      padding-block: var(--xqi77un);
    }

    .x14zfmvc.x14zfmvc {
      padding-inline: var(--xqi77un);
    }
  }
}

@layer stylex.priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1vwdvh2 {
    animation-delay: .12s;
  }

  .x1jh9esf {
    animation-delay: .24s;
  }

  .x1gm38ng {
    animation-duration: 1.25s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x1qvzf2i {
    animation-duration: var(--x1bpj2nv);
  }

  .x1iz4rbt {
    animation-duration: var(--x1byhkog);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .xdk4z3d {
    animation-name: x1m5uljo-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x1xwfobu {
    animation-name: xeq2ppv-B;
  }

  .x1xe50ol {
    animation-name: xfgkoob-B;
  }

  .xpcv5nn {
    animation-name: xoma94j-B;
  }

  .xr7nece {
    animation-name: xrqbxzv-B;
  }

  .x1mta51n {
    animation-name: xtut5q7-B;
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x1atipko {
    animation-timing-function: var(--x17azeeg);
  }

  .x1gylpy6 {
    animation-timing-function: var(--x1b9d0q4);
  }

  .x2qfffk {
    animation-timing-function: var(--xn8t5c3);
  }

  .xjyslct {
    appearance: none;
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x37q7bq {
    background-color: #0ea5e9;
  }

  .x3s7cit {
    background-color: #10b981;
  }

  .xrvbj3v {
    background-color: #16a34a;
  }

  .x1r4crlo {
    background-color: #94a3b8;
  }

  .xnklyws {
    background-color: #d1fae5;
  }

  .x11g1w8x {
    background-color: #dbeafe;
  }

  .xfy0bud {
    background-color: #dc2626;
  }

  .x1o9znd0 {
    background-color: #dcfce7;
  }

  .x1elpzu9 {
    background-color: #eff6ff;
  }

  .x1nt9cj2 {
    background-color: #f1f5f9;
  }

  .x1cy90ux {
    background-color: #f3f4f6;
  }

  .x64ezgx {
    background-color: #f97316;
  }

  .x7useya {
    background-color: #f9fafb;
  }

  .xl7yhg6 {
    background-color: #fbbf24;
  }

  .x1ky2whv {
    background-color: #fee2e2;
  }

  .x8pdrhh {
    background-color: #fef3c7;
  }

  .x1qt64yq {
    background-color: #fef9c3;
  }

  .x1sbuxhi {
    background-color: #fefce8;
  }

  .x1obv3nd {
    background-color: #fff7ed;
  }

  .x1g3ts62 {
    background-color: color-mix(in oklab,var(--admin-accent-soft) 40%,transparent);
  }

  .xmc06nf {
    background-color: color-mix(in oklab,var(--admin-surface) 95%,transparent);
  }

  .x1bscuf1 {
    background-color: color-mix(in srgb,var(--admin-accent-soft) 30%,transparent);
  }

  .x1ns7yky {
    background-color: color-mix(in srgb,var(--admin-accent-soft) 70%,transparent);
  }

  .xhaliis {
    background-color: color-mix(in srgb,var(--admin-surface-subtle) 60%,transparent);
  }

  .x1x0104n {
    background-color: color-mix(in srgb,var(--admin-warning) 10%,transparent);
  }

  .x1q7n0dy {
    background-color: color-mix(in srgb,var(--admin-warning) 16%,transparent);
  }

  .x1v1v3re {
    background-color: color-mix(in srgb,var(--admin-warning) 20%,transparent);
  }

  .xa2cals {
    background-color: color-mix(in srgb,var(--admin-warning) 5%,transparent);
  }

  .xko7yt7 {
    background-color: color-mix(in srgb,var(--audit-bg-subtle) 50%,transparent);
  }

  .x15y8s4u {
    background-color: color-mix(in srgb,var(--destructive) 10%,transparent);
  }

  .x15lhy6v {
    background-color: color-mix(in srgb,var(--muted) 20%,transparent);
  }

  .x15agjds {
    background-color: color-mix(in srgb,var(--muted) 30%,transparent);
  }

  .x12i5f8k {
    background-color: color-mix(in srgb,var(--muted) 35%,transparent);
  }

  .xlyhbwk {
    background-color: color-mix(in srgb,var(--muted) 50%,transparent);
  }

  .x14ler1f {
    background-color: color-mix(in srgb,var(--ok) 5%,transparent);
  }

  .x1c9v3gm {
    background-color: color-mix(in srgb,var(--primary) 10%,transparent);
  }

  .xtt284j {
    background-color: color-mix(in srgb,var(--primary) 20%,transparent);
  }

  .x1f60aad {
    background-color: color-mix(in srgb,var(--primary) 4.5%,transparent);
  }

  .x1nl1mfp {
    background-color: color-mix(in srgb,var(--primary) 4%,transparent);
  }

  .x1sstqva {
    background-color: color-mix(in srgb,var(--primary) 5%,transparent);
  }

  .x1ddlslg {
    background-color: color-mix(in srgb,var(--primary) 6%,transparent);
  }

  .x1gka7rw {
    background-color: color-mix(in srgb,var(--primary) 7%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x19patg8 {
    background-color: #120f3338;
  }

  .xpj9qch {
    background-color: #ffffff0d;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xax52yr {
    background-color: var(--x10lnvh2);
  }

  .x1af27zm {
    background-color: var(--x11ln0et);
  }

  .x12ysz16 {
    background-color: var(--x1231kas);
  }

  .x10mus59 {
    background-color: var(--x128q45a);
  }

  .x14mj6n3 {
    background-color: var(--x14ycbtc);
  }

  .x5woanb {
    background-color: var(--x16ie62r);
  }

  .x1j7puxb {
    background-color: var(--x16spa8f);
  }

  .xxkyu76 {
    background-color: var(--x1a6ctq9);
  }

  .xmf95yp {
    background-color: var(--x1ajuz3m);
  }

  .x1t7werd {
    background-color: var(--x1fo2bun);
  }

  .x1cv39c8 {
    background-color: var(--x1grtiuo);
  }

  .x11ovu7l {
    background-color: var(--x1gvbeab);
  }

  .xrx9ic6 {
    background-color: var(--x1hsl32d);
  }

  .xajqpqy {
    background-color: var(--x1j09tqv);
  }

  .x19ugq7 {
    background-color: var(--x1kwmtfo);
  }

  .xlaeuan {
    background-color: var(--x1l1i1nm);
  }

  .xudhg2 {
    background-color: var(--x1lwiojr);
  }

  .x15z5crt {
    background-color: var(--x1ml6ojc);
  }

  .x1iosfp6 {
    background-color: var(--x1ooyhgq);
  }

  .x114lk8e {
    background-color: var(--x1u1gd8p);
  }

  .xl3nzsx {
    background-color: var(--x1vd0ftz);
  }

  .x10glf9 {
    background-color: var(--x1vjtrvb);
  }

  .xiz4kn0 {
    background-color: var(--x1whmoid);
  }

  .x3nz21k {
    background-color: var(--x1yb1v26);
  }

  .x10m6ejb {
    background-color: var(--x2b1pbj);
  }

  .x1iizsct {
    background-color: var(--x5q8hi5);
  }

  .x3o3uck {
    background-color: var(--x8hc7o6);
  }

  .xdhwfh6 {
    background-color: var(--x9ueb78);
  }

  .x15qhymf {
    background-color: var(--xfg58m1);
  }

  .x1yrythn {
    background-color: var(--ximioqd);
  }

  .x1f8sney {
    background-color: var(--xipfx7u);
  }

  .xj1i62v {
    background-color: var(--xk6yidx);
  }

  .x1y28ppj {
    background-color: var(--xlg18od);
  }

  .x16kjznf {
    background-color: var(--xo8qgru);
  }

  .x1dtb0j4 {
    background-color: var(--xt7nmnm);
  }

  .xfj4092 {
    background-color: var(--xtvgwyj);
  }

  .x1sutz7w {
    background-color: var(--xud5kw);
  }

  .xhrw15h {
    background-color: var(--xw8tqsm);
  }

  .x1nca6bl {
    background-color: var(--xx6ef1w);
  }

  .x1cc5zx2 {
    background-image: linear-gradient(to top, #0d1420f0 0%, #0d142085 22%, #0d14201f 52%, #0d142066 100%);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1scyxd8 {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--primary) 15%,transparent);
  }

  .x1auephw {
    box-shadow: 0 24px 80px #120f3338;
  }

  .x1pg7kj0 {
    box-shadow: inset 3px 0 0 var(--primary);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1xxm1xz {
    box-shadow: var(--x13xulzu);
  }

  .x3xyi94 {
    box-shadow: var(--x1ejlsqa);
  }

  .x1e9b3fe {
    box-shadow: var(--x1fcaydd);
  }

  .x12vzqvi {
    box-shadow: var(--x246ve3);
  }

  .xww50i2 {
    box-shadow: var(--x5dr11t);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .xm662tq {
    caret-color: var(--xusmg7x);
  }

  .x3vj7og {
    clip-path: inset(0);
  }

  .xuq22dk {
    clip-path: inset(0 100% 0 0);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .xayvuls {
    color: #000;
  }

  .x1h107lm {
    color: #064e3b;
  }

  .xl9u288 {
    color: #0ea5e9;
  }

  .x1q1kjw2 {
    color: #166534;
  }

  .x1vh2qog {
    color: #16a34a;
  }

  .x4c2zqf {
    color: #1d4ed8;
  }

  .xxg98ft {
    color: #1e293b;
  }

  .xea61ih {
    color: #1e3a8a;
  }

  .xscbn16 {
    color: #1e40af;
  }

  .x1cejap5 {
    color: #1f2937;
  }

  .xqi19zs {
    color: #22c55e;
  }

  .x19te5d5 {
    color: #2563eb;
  }

  .x18d090y {
    color: #334155;
  }

  .x1xnp03g {
    color: #451a03;
  }

  .x93p4j0 {
    color: #6b7280;
  }

  .x18fx7v8 {
    color: #854d0e;
  }

  .x13jbc4r {
    color: #94a3b8;
  }

  .xlys7m9 {
    color: #991b1b;
  }

  .x12rwjr2 {
    color: #c2410c;
  }

  .x18jtpyt {
    color: #dc2626;
  }

  .x1968d2o {
    color: #ef4444;
  }

  .x7idepl {
    color: #f59e0b;
  }

  .x1xaha6o {
    color: #f97316;
  }

  .x19hw0jj {
    color: #ff6900;
  }

  .xfungia, .x1f7m26b {
    color: #fff;
  }

  .x173d62r {
    color: color-mix(in srgb,var(--muted-foreground) 60%,transparent);
  }

  .x15ksv7a {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1jspjdk {
    color: var(--audit-ink-fg);
  }

  .x1pa59oy {
    color: var(--x11ln0et);
  }

  .xks7esg {
    color: var(--x1303t9v);
  }

  .xe50wtc {
    color: var(--x1a6ctq9);
  }

  .x990yb {
    color: var(--x1grtiuo);
  }

  .xeuppr8 {
    color: var(--x1hsl32d);
  }

  .xpryfzf {
    color: var(--x1ihet9u);
  }

  .x7gu8no {
    color: var(--x1lwiojr);
  }

  .xqkvgtg {
    color: var(--x1rgvh07);
  }

  .xjg88yt {
    color: var(--x1tdts7t);
  }

  .x1yromtg {
    color: var(--x1u1gd8p);
  }

  .x5uahvq {
    color: var(--x2b1pbj);
  }

  .x197ak96 {
    color: var(--x521398);
  }

  .x1u2zvg2 {
    color: var(--x7z091s);
  }

  .x9cr5ax {
    color: var(--xb0vk7k);
  }

  .x8jvozw {
    color: var(--xc5d8ad);
  }

  .xrdq6hi {
    color: var(--xepcfl);
  }

  .x8fsl80 {
    color: var(--xh4psxi);
  }

  .x1n2e42 {
    color: var(--xhghulg);
  }

  .x1r1pukn {
    color: var(--xi58f45);
  }

  .xtnffmu {
    color: var(--xk6yidx);
  }

  .x1sur6x3 {
    color: var(--xml6huv);
  }

  .xn1af7f {
    color: var(--xsvzsta);
  }

  .xpitzba {
    color: var(--xt7nmnm);
  }

  .x181ld80 {
    color: var(--xujgdx);
  }

  .xbvrpa7 {
    color: var(--xuonwxz);
  }

  .xhe2k7i {
    color: var(--xusmg7x);
  }

  .x1auy6da {
    color: var(--xx75588);
  }

  .xu5gn1 {
    column-gap: var(--x10srhl2);
  }

  .x12fx5cb {
    column-gap: var(--x13cwtzp);
  }

  .x9vxu1u {
    column-gap: var(--x1467vwz);
  }

  .xs6rocu {
    column-gap: var(--x1gi5s3t);
  }

  .x18b4hh4 {
    column-gap: var(--x1xdejlt);
  }

  .xxw9izi {
    column-gap: var(--x1yciyos);
  }

  .x1vo6ol3 {
    column-gap: var(--x3r5n2k);
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x3f7jj6, .x117rol3 {
    fill: currentColor;
  }

  .xhe8x8x {
    filter: blur(3px);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x177l1gv {
    font-family: var(--xm2krz9);
  }

  .xn11jzf {
    font-family: var(--xv3q23z);
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x1m6oxru {
    font-size: 34px;
  }

  .x1hhrlxi {
    font-size: 7.5px;
  }

  .xlp3en2 {
    font-size: 8.5px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .xknxc8v {
    font-size: clamp(1.35rem, 1.9vw, 1.68rem);
  }

  .x1bzzr0j {
    font-size: clamp(2.7rem, 4.4vw, 3.65rem);
  }

  .xuq9wcn {
    font-size: clamp(28px, 2vw, 36px);
  }

  .x98i8ls {
    font-size: var(--x11kpe98);
  }

  .xvgji8r {
    font-size: var(--x1euktlc);
  }

  .x1oxrerv {
    font-size: var(--x1wqoo3m);
  }

  .x19wtziu {
    font-size: var(--xc7xfa4);
  }

  .xkoy4f8 {
    font-size: var(--xfha0m2);
  }

  .x18sdx9 {
    font-size: var(--xnffrbz);
  }

  .xcvbmc1 {
    font-size: var(--xu1effn);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1ptq3bi {
    font-weight: 780;
  }

  .xsvcan5 {
    font-weight: var(--x15tljj5);
  }

  .x1l20i0h {
    font-weight: var(--x1hosgoi);
  }

  .x10v1fqx {
    font-weight: var(--x1ldwuxv);
  }

  .x1myh48k {
    font-weight: var(--xdnh9zs);
  }

  .x1yom9c3 {
    font-weight: var(--xl5n4ec);
  }

  .x10yx8fl {
    grid-template-columns: 190px 1fr;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .xx17foe {
    grid-template-columns: 1fr minmax(260px, 420px) 1fr;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .x1tda7gh {
    grid-template-columns: 32px minmax(0, 1fr);
  }

  .x1wdtju6 {
    grid-template-columns: 64px 1fr;
  }

  .xh6c5li {
    grid-template-columns: auto auto;
  }

  .xcjjqqt {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x16u84gf {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x1qee8kr {
    letter-spacing: -.026em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x3gc2hl {
    letter-spacing: .03em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x2ujxvm {
    letter-spacing: .05em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .xwhmn0f {
    letter-spacing: .07em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1g5djsm {
    letter-spacing: .09em;
  }

  .x1kdsg29 {
    letter-spacing: .11em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

  .x14lbdrl {
    letter-spacing: .15em;
  }

  .xa7ig63 {
    letter-spacing: .16em;
  }

  .x11fj6oh {
    letter-spacing: .18em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x1twc5n0 {
    letter-spacing: var(--x10s8bcn);
  }

  .xrp4932 {
    letter-spacing: var(--x1f6qnab);
  }

  .x2g7xbs {
    letter-spacing: var(--xip62ns);
  }

  .xa2o4zu {
    letter-spacing: var(--xup9npi);
  }

  .x1oxh8do {
    letter-spacing: var(--xw8443h);
  }

  .x1j4510k {
    line-height: .92;
  }

  .x1rewzq7 {
    line-height: 1.06;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x7tvais {
    line-height: var(--x13cwtzp);
  }

  .x17l4oth {
    line-height: var(--x13p1c15);
  }

  .x1ocq8ir {
    line-height: var(--x1467vwz);
  }

  .x1iun0gd {
    line-height: var(--x17u8xvd);
  }

  .xh555of {
    line-height: var(--x1fkgvvs);
  }

  .x7vedgt {
    line-height: var(--x1jqxj1h);
  }

  .x1oehng5 {
    line-height: var(--x1oxn4ak);
  }

  .x1rfni76 {
    line-height: var(--x1q5kgnw);
  }

  .xsdepek {
    line-height: var(--x1uockml);
  }

  .xp1xdaf {
    line-height: var(--x1xdejlt);
  }

  .xvw8vm7 {
    line-height: var(--x3r5n2k);
  }

  .xlsjx1j {
    line-height: var(--x87u6nh);
  }

  .xdbt9d5 {
    line-height: var(--xg5fygs);
  }

  .x1wxu7uo {
    line-height: var(--xmgxb23);
  }

  .x1kpw5dc {
    line-height: var(--xrsq2bo);
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x13iro8u {
    opacity: var(--x1cujs1v);
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .xqptg2c {
    padding-inline-end: var(--x1467vwz);
  }

  .xl9635m {
    padding-inline-end: var(--x1xdejlt);
  }

  .x1gfhv88 {
    padding-inline-start: var(--x1467vwz);
  }

  .xn7ijin {
    padding-inline-start: var(--x1xdejlt);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xu1ruaf {
    row-gap: var(--x10cctu4);
  }

  .x1s212ii {
    row-gap: var(--x13cwtzp);
  }

  .x1e0oaae {
    row-gap: var(--x1467vwz);
  }

  .x1depmu {
    row-gap: var(--x1gi5s3t);
  }

  .x35xrdb {
    row-gap: var(--xsg9nbw);
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x19eushq {
    -webkit-text-decoration-color: var(--x1grtiuo);
    text-decoration-color: var(--x1grtiuo);
  }

  .x1fqf3kt {
    -webkit-text-decoration-color: var(--x7z091s);
    text-decoration-color: var(--x7z091s);
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .xyyilfv {
    transform-origin: 0 0;
  }

  .x1c071of {
    transform: none;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1ehkvv2 {
    transform: rotate(var(--accordion-chevron-rotate, 0deg));
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xfmfoho {
    transform: translate3d(var(--frame-start-x),var(--frame-start-y),0) scale(var(--frame-start-scale-x),var(--frame-start-scale-y));
  }

  .xwzef34 {
    transform: translateX(-.18em);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x13pose0 {
    transform: translateY(-3px);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x6b2jeo {
    transition-duration: var(--x1bpj2nv);
  }

  .x1py6ed7 {
    transition-duration: var(--xp3fb0c);
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x13vghmo {
    transition-property: color, background-color, border-color, box-shadow, opacity, transform;
  }

  .x1srs0bl {
    transition-property: color, background-color, border-color, box-shadow, opacity, width;
  }

  .x76a45v {
    transition-property: color, background-color, border-color, box-shadow, opacity;
  }

  .xri2pyf {
    transition-property: color, background-color, border-color, box-shadow, text-decoration-color;
  }

  .x1okb17s {
    transition-property: color, background-color, border-color, box-shadow;
  }

  .xtnl7vc {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;
  }

  .x1gbuem2 {
    transition-property: color, background-color;
  }

  .xrf8owv {
    transition-property: color, border-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1qcz76l {
    transition-property: padding-left, padding-right;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x7iuukz {
    transition-timing-function: var(--x1b9d0q4);
  }

  .xkop4su {
    transition-timing-function: var(--x1eokyax);
  }

  .x17w7ztr {
    transition-timing-function: var(--xn8t5c3);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x16x3ylw {
    will-change: clip-path,filter,opacity,transform;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xqp0b51 {
    z-index: var(--x1bvh59);
  }

  .x8clz3r {
    z-index: var(--x1gke2uj);
  }

  .x892llq {
    z-index: var(--x1oeksoz);
  }

  .xy2641 {
    z-index: var(--xdr0e24);
  }

  .xq4vbx2 {
    z-index: var(--xg192jj);
  }

  .xedh8xn {
    z-index: var(--xg5mo0f);
  }

  .xmb961e {
    z-index: var(--xqnb8ix);
  }

  .xuygk6h {
    z-index: var(--xspsjrh);
  }

  .xntoa4m[data-state="open"] {
    --accordion-chevron-rotate: 180deg;
  }

  .xc704rl[data-command-dialog] {
    --command-icon-size: var(--x1xdejlt);
  }

  .xv9vdzi[data-command-dialog] {
    --command-input-h: var(--xqi77un);
  }

  .x1lm5yrn[data-command-dialog] {
    --command-item-py: var(--x1467vwz);
  }

  .x1k31wr6[data-selected="true"] {
    --x1cujs1v: 1;
  }

  .x15l5fa3:focus-visible {
    box-shadow: 0 0 0 1px var(--ring);
  }

  .x9mc4jy:focus-visible {
    box-shadow: 0 0 0 2px var(--audit-bg),0 0 0 4px var(--primary);
  }

  .x162vxkv:focus-visible {
    box-shadow: 0 0 0 2px var(--audit-ink),0 0 0 4px var(--primary);
  }

  .xvdrnal:focus-visible {
    box-shadow: 0 0 0 2px var(--audit-surface),0 0 0 4px var(--primary);
  }

  .x1mgvov0:focus-visible {
    box-shadow: 0 0 0 2px var(--background),0 0 0 4px var(--primary);
  }

  .x194zrii:focus-visible {
    box-shadow: 0 0 0 2px var(--background),0 0 0 4px var(--ring);
  }

  .xvgoxuk:focus-within {
    box-shadow: 0 0 0 2px var(--primary-subtle);
  }

  .x2g2jcf:focus-visible {
    box-shadow: 0 0 0 2px var(--primary);
  }

  .x1mqtg2t:focus-visible {
    box-shadow: 0 0 0 2px var(--sev-critical-bg),0 0 0 4px var(--primary);
  }

  .x1dl4xpv:focus-visible {
    box-shadow: 0 0 0 2px var(--sev-medium-bg),0 0 0 4px var(--primary);
  }

  .x7rwtic:focus-visible {
    box-shadow: 0 0 0 3px var(--x1ooyhgq);
  }

  .x74lxb:focus-visible {
    box-shadow: inset 0 0 0 2px var(--primary);
  }

  .x1xk3k8f:focus-visible {
    box-shadow: none;
  }

  .xuhtd9b:focus-visible {
    outline-color: highlight;
  }

  .x1dq0zt7:focus-visible {
    outline-color: var(--x83h45q);
  }

  .x1u273rw:focus-visible {
    outline-color: var(--xt7nmnm);
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x1tesy61:focus-visible {
    outline-offset: var(--xosx15o);
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x1x65lqo:focus-visible {
    outline-width: 0;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x16ycn8k:focus-visible {
    outline-width: var(--xosx15o);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x1nj9xnt:disabled {
    opacity: .65;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x18bz74a:hover {
    background-color: color-mix(in srgb,var(--destructive) 90%,transparent);
  }

  .xvwel9e:hover {
    background-color: var(--x1whmoid);
  }

  .xo5srdf:hover {
    color: var(--x1303t9v);
  }

  .x27hp48:hover {
    color: var(--x1lwiojr);
  }

  .xz9jor8:hover {
    color: var(--xepcfl);
  }

  .xz4z797:hover {
    color: var(--xt7nmnm);
  }

  .x147oams:hover {
    color: var(--xuonwxz);
  }

  .x1vwg190:hover {
    color: var(--xusmg7x);
  }

  .x1ld9w6y:hover {
    color: var(--xx75588);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1ubmc1d:hover {
    text-decoration-line: none;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .x59591m:focus {
    background-color: var(--x9ghomb);
  }

  .xi7vb0d:focus {
    box-shadow: 0 0 0 1px var(--ring);
  }

  .xc0k8v1:focus {
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent);
  }

  .xtta8f1:focus {
    box-shadow: 0 0 0 2px var(--background),0 0 0 4px var(--ring);
  }

  .xnsd52h:focus {
    box-shadow: 0 0 0 3px var(--x1ooyhgq);
  }

  .xr9r2s9:focus {
    box-shadow: none;
  }

  .xsywoft:focus {
    color: var(--x1lwiojr);
  }

  .xv103bk:focus {
    color: var(--x1w85cbw);
  }

  .xhlp2gg:focus {
    outline-style: none;
  }

  .x1u7yi5e:active {
    background-color: var(--x1whmoid);
  }

  .xpk4wdd:active {
    box-shadow: none;
  }

  @media (width >= 900px) {
    .x472xim.x472xim {
      display: block;
    }
  }

  @media (width >= 1380px) {
    .xbvgur2.xbvgur2 {
      grid-template-columns: minmax(0, 1fr) 320px;
    }
  }

  @media (width >= 900px) {
    .x1xhd63w.x1xhd63w {
      grid-template-columns: minmax(520px, 1fr) minmax(560px, 1fr);
    }
  }

  @media (width >= 40rem) and (width <= 79.99rem) {
    .xervw64.xervw64 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
}

@layer stylex.priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1n8282a {
    border-bottom-color: var(--x1grtiuo);
  }

  .xnaaoyu {
    border-bottom-color: var(--x1ml6ojc);
  }

  .x1auyd3e {
    border-bottom-color: var(--x1whmoid);
  }

  .xm3fc1d {
    border-bottom-color: var(--xk9cfs);
  }

  .x1xpiu09 {
    border-bottom-color: var(--xt7nmnm);
  }

  .x1jqjnoz {
    border-bottom-color: var(--xud5kw);
  }

  .xzvucx5 {
    border-bottom-color: var(--xx75588);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x7zknp3 {
    border-bottom-width: 7px;
  }

  .x1idq76j {
    border-bottom-width: var(--x1i31y48);
  }

  .x15fa81c {
    border-bottom-width: var(--xosx15o);
  }

  .xvtsp1x {
    border-left-color: #22c55e;
  }

  .x1aikdms {
    border-left-color: #ef4444;
  }

  .xd3lz7p {
    border-left-color: color-mix(in srgb,var(--primary) 30%,transparent);
  }

  .xke6l5e {
    border-left-color: color-mix(in srgb,var(--primary) 60%,transparent);
  }

  .x1g4hjc {
    border-left-color: #0000;
  }

  .x2g8iru {
    border-left-color: var(--x1ml6ojc);
  }

  .x1uc3c8y {
    border-left-color: var(--xb0vk7k);
  }

  .x38jwiq {
    border-left-color: var(--xt7nmnm);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x1qbpyof {
    border-left-width: 5px;
  }

  .xer9vih {
    border-left-width: var(--x1i31y48);
  }

  .xwpplej {
    border-left-width: var(--xosx15o);
  }

  .xhe5wa1 {
    border-right-color: #0000;
  }

  .xtkdxxa {
    border-right-color: var(--x1ml6ojc);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .x1fych4y {
    border-right-width: 5px;
  }

  .x1unzacg {
    border-right-width: var(--x1i31y48);
  }

  .xt5t1kw {
    border-top-color: color-mix(in srgb,var(--primary) 10%,transparent);
  }

  .xql5eew {
    border-top-color: var(--x1grtiuo);
  }

  .x12urfsj {
    border-top-color: var(--x1ml6ojc);
  }

  .x1nkwzsd {
    border-top-color: var(--xk9cfs);
  }

  .x143z9il {
    border-top-color: var(--xud5kw);
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x18rn8bz {
    border-top-width: var(--x1i31y48);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xx3o462 {
    height: 15px;
  }

  .xr004xx {
    height: 16rem;
  }

  .x1qz947n {
    height: 18rem;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .xik0cal {
    height: 3.55rem;
  }

  .x90ne7k {
    height: 34px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xwa7hi {
    height: 58px;
  }

  .xupy61u {
    height: 5rem;
  }

  .x15l9vyt {
    height: 6.7rem;
  }

  .x17frcva {
    height: 6rem;
  }

  .xw76nk8 {
    height: 8rem;
  }

  .xw1cyfh {
    height: 9rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1x5un2j {
    height: var(--command-icon-size, 1rem);
  }

  .xqqgi01 {
    height: var(--command-input-h, 2.5rem);
  }

  .x1erd2hs {
    height: var(--radix-select-trigger-height);
  }

  .x1ybtkba {
    height: var(--x10srhl2);
  }

  .xlf015y {
    height: var(--x11oqa55);
  }

  .xvv7eas {
    height: var(--x13cwtzp);
  }

  .xvabuxq {
    height: var(--x13m8mvj);
  }

  .x1ukz0oc {
    height: var(--x1467vwz);
  }

  .x1ove3jk {
    height: var(--x14ang9l);
  }

  .xbwsbmi {
    height: var(--x1d3yvsj);
  }

  .xcgzd6m {
    height: var(--x1gi5s3t);
  }

  .x9ixg9m {
    height: var(--x1i31y48);
  }

  .x1881d6p {
    height: var(--x1r2x9qh);
  }

  .x8q712y {
    height: var(--x1t9ai49);
  }

  .x1p9zxdl {
    height: var(--x1xdejlt);
  }

  .xiqle5c {
    height: var(--x1yciyos);
  }

  .x1h66do8 {
    height: var(--x3r5n2k);
  }

  .xylc2e2 {
    height: var(--xqi77un);
  }

  .x1e4xlpr {
    height: var(--xrxcumr);
  }

  .x1bdnbus {
    height: var(--xsg9nbw);
  }

  .x6zy14m {
    height: var(--xz7nief);
  }

  @media (width >= 80rem) {
    .xanz8kx.xanz8kx {
      inset: 0 0 0 auto;
    }
  }

  .x6zskup {
    left: -4px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x14z3q80 {
    left: var(--x13cwtzp);
  }

  .xhsedte {
    left: var(--x1467vwz);
  }

  .x105ez3c {
    left: var(--x1gi5s3t);
  }

  .xobc87a {
    left: var(--x1yciyos);
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1i8x05m {
    margin-bottom: var(--x10cctu4);
  }

  .x1urkh7j {
    margin-bottom: var(--x10srhl2);
  }

  .x175nvgm {
    margin-bottom: var(--x13cwtzp);
  }

  .x1h359x4 {
    margin-bottom: var(--x1467vwz);
  }

  .x1f3uaak {
    margin-bottom: var(--x1gi5s3t);
  }

  .x1txd8m4 {
    margin-bottom: var(--x1xdejlt);
  }

  .x12bplfb {
    margin-bottom: var(--xsg9nbw);
  }

  .x48ntws {
    margin-left: -.035em;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xxvw17 {
    margin-left: var(--x10cctu4);
  }

  .xrwkn7d {
    margin-left: var(--x10srhl2);
  }

  .x1s07zet {
    margin-left: var(--x13cwtzp);
  }

  .x1n7dun {
    margin-left: var(--x1gi5s3t);
  }

  .xl6k0xr {
    margin-left: var(--xsg9nbw);
  }

  .x14fkqvn {
    margin-right: var(--x10cctu4);
  }

  .xvd23wb {
    margin-right: var(--x1gi5s3t);
  }

  .xt5b9ot {
    margin-right: var(--xsg9nbw);
  }

  .x1bov10x {
    margin-top: -.5rem;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x14l7j4d {
    margin-top: var(--x10cctu4);
  }

  .x11u7jhm {
    margin-top: var(--x13cwtzp);
  }

  .xwff1ze {
    margin-top: var(--x13m8mvj);
  }

  .x168eyz3 {
    margin-top: var(--x1467vwz);
  }

  .x1dxbhzk {
    margin-top: var(--x1gi5s3t);
  }

  .x19jei2e {
    margin-top: var(--x1xdejlt);
  }

  .x1ioncb1 {
    margin-top: var(--x1yciyos);
  }

  .x7pbsl8 {
    margin-top: var(--x3r5n2k);
  }

  .x1x61k4h {
    margin-top: var(--xsg9nbw);
  }

  .xdd0shn {
    margin-top: var(--xylrzxe);
  }

  @media (width >= 80rem) {
    .xelypl2.xelypl2 {
      margin: -1px;
    }
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .xuyqlj2 {
    max-height: 300px;
  }

  .xnwz9cz {
    max-height: 7rem;
  }

  .xlhze4t {
    max-height: 8rem;
  }

  .xqui1pq {
    max-height: 90vh;
  }

  .xg1enw6 {
    max-height: var(--radix-dropdown-menu-content-available-height);
  }

  .x13r2y4a {
    max-height: var(--radix-select-content-available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1wmrhtn {
    max-width: 1100px;
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x680sxo {
    max-width: 11rem;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x1kyltch {
    max-width: 13rem;
  }

  .x1cmgiil {
    max-width: 1400px;
  }

  .x18d02x8 {
    max-width: 1480px;
  }

  .x1mtlzti {
    max-width: 14rem;
  }

  .xd07pto {
    max-width: 1540px;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x1t0ikgg {
    max-width: 29ch;
  }

  .x1u8bs6r {
    max-width: 30ch;
  }

  .x1kh6a3l {
    max-width: 31rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1mrxg6j {
    max-width: 36ch;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x148vls7 {
    max-width: 46ch;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .xcxn7c6 {
    max-width: 54ch;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .x1qp14f0 {
    max-width: 66ch;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x1lke7as {
    max-width: 75%;
  }

  .xe10afn {
    max-width: 80ch;
  }

  .x159iy50 {
    max-width: 8rem;
  }

  .xfx9s81 {
    max-width: 980px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .xg0is8a {
    min-height: 420px;
  }

  .xgqnoi5 {
    min-height: 560px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x1skkevw {
    min-height: 60vh;
  }

  .x8nclml {
    min-height: 64px;
  }

  .x1qafhyn {
    min-height: 72px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x1iqqjzv {
    min-height: 9rem;
  }

  .x1fz99nr {
    min-height: var(--x11oqa55);
  }

  .xvx95ul {
    min-height: var(--x14ang9l);
  }

  .x1hgdv2y {
    min-height: var(--x1d3yvsj);
  }

  .xzoro9x {
    min-height: var(--x1r2x9qh);
  }

  .xwvvs4o {
    min-height: var(--xrxcumr);
  }

  .x771dy6 {
    min-height: var(--xvbui56);
  }

  .xd01edc {
    min-height: var(--xz7nief);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xuu4ctt {
    min-width: 10rem;
  }

  .xee1316 {
    min-width: 11rem;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .x10m46eh {
    min-width: 18rem;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1u2d2a2 {
    min-width: 280px;
  }

  .x18n5i07 {
    min-width: 300px;
  }

  .x277336 {
    min-width: 560px;
  }

  .xzl8ltb {
    min-width: 640px;
  }

  .x1oef4wy {
    min-width: 720px;
  }

  .x13ckzan {
    min-width: 760px;
  }

  .xr0dztt {
    min-width: 820px;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .xuuvo9b {
    min-width: var(--radix-select-trigger-width);
  }

  .x17429ym {
    min-width: var(--x13cwtzp);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x17ld35r {
    overscroll-behavior-x: none;
  }

  .x4wmd84 {
    padding-bottom: var(--x10cctu4);
  }

  .xbd77bi {
    padding-bottom: var(--x11oqa55);
  }

  .x100ipl6 {
    padding-bottom: var(--x13cwtzp);
  }

  .x1u6rdv1 {
    padding-bottom: var(--x1467vwz);
  }

  .xqbepio {
    padding-bottom: var(--x1gi5s3t);
  }

  .xh7rjxc {
    padding-bottom: var(--x1xdejlt);
  }

  .x1lskhdc {
    padding-bottom: var(--xsg9nbw);
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x1igx7t4 {
    padding-left: 15px;
  }

  .xjauvzz {
    padding-left: var(--x10srhl2);
  }

  .x1afh72c {
    padding-left: var(--x13cwtzp);
  }

  .x6hvfav {
    padding-left: var(--x1467vwz);
  }

  .xrt99fc {
    padding-left: var(--x1gi5s3t);
  }

  .x1x4yh26 {
    padding-left: var(--x1r2x9qh);
  }

  .x1aj6fjf {
    padding-left: var(--x3r5n2k);
  }

  .x11nhaos {
    padding-left: var(--xrxcumr);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x1qwl4aq {
    padding-right: var(--x10srhl2);
  }

  .x1vse8ke {
    padding-right: var(--x11oqa55);
  }

  .xjfg5g9 {
    padding-right: var(--x1gi5s3t);
  }

  .x10fgttz {
    padding-right: var(--x1r2x9qh);
  }

  .x1g6buug {
    padding-right: var(--xqi77un);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xasm6ff {
    padding-top: var(--x10cctu4);
  }

  .xef54wv {
    padding-top: var(--x13cwtzp);
  }

  .x5ospsy {
    padding-top: var(--x13m8mvj);
  }

  .x1xqzpvl {
    padding-top: var(--x1467vwz);
  }

  .x1kbk06u {
    padding-top: var(--x1gi5s3t);
  }

  .x1xyg5em {
    padding-top: var(--x1xdejlt);
  }

  .xyx01jh {
    padding-top: var(--x3r5n2k);
  }

  .xo7xf9i {
    padding-top: var(--xylrzxe);
  }

  .x17y7yqp[data-command-dialog] {
    padding: 0;
  }

  @media (width >= 80rem) {
    .xshsgu7.xshsgu7 {
      padding: 0;
    }
  }

  @media (width >= 64rem) {
    .xn9jxdb.xn9jxdb {
      padding: var(--x11oqa55);
    }
  }

  @media (width >= 80rem) {
    .x1bfm48s.x1bfm48s {
      padding: var(--x13cwtzp);
    }
  }

  @media (width >= 40rem) {
    .x1p8a49v.x1p8a49v {
      padding: var(--x3r5n2k);
    }

    .xmyo1kd.xmyo1kd {
      padding: var(--xrxcumr);
    }
  }

  @media (width >= 48rem) {
    .xhrquxk.xhrquxk {
      padding: var(--xrxcumr);
    }
  }

  .x3m8u43 {
    right: 0;
  }

  .xbpyvig {
    right: var(--x10cctu4);
  }

  .xbf5p9f {
    right: var(--x13cwtzp);
  }

  .xcx1ppc {
    right: var(--x1gi5s3t);
  }

  .x1t53na3 {
    right: var(--xylrzxe);
  }

  .x13vifvy {
    top: 0;
  }

  .xxk6nc9 {
    top: 3px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x9dxogz {
    top: var(--x13cwtzp);
  }

  .x4tacrr {
    top: var(--x1yciyos);
  }

  .xy2zzdb {
    top: var(--xylrzxe);
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xa23ldc {
    width: 10rem;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .xhnqznf {
    width: 12rem;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x1a00udw {
    width: 15px;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x636qxn {
    width: 190px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x18qqrc1 {
    width: 248px;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14dgxzp {
    width: 58%;
  }

  .xex909m {
    width: 5rem;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .xukgcpl {
    width: 7.25rem;
  }

  .xg0jo4d {
    width: 75%;
  }

  .xthe8de {
    width: 78%;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x1eyvef {
    width: 8rem;
  }

  .x10uckc6 {
    width: 92%;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x11vc3c6 {
    width: var(--command-icon-size, 1rem);
  }

  .xd5ty8x {
    width: var(--radix-popover-trigger-width);
  }

  .x1u74cn9 {
    width: var(--x10srhl2);
  }

  .x1pz3miu {
    width: var(--x11oqa55);
  }

  .x1u7yv3j {
    width: var(--x13cwtzp);
  }

  .x1quribd {
    width: var(--x13m8mvj);
  }

  .x14j150d {
    width: var(--x1467vwz);
  }

  .xnitwem {
    width: var(--x14ang9l);
  }

  .x3kt5dh {
    width: var(--x1gi5s3t);
  }

  .xbwkmbd {
    width: var(--x1r2x9qh);
  }

  .xgwaefp {
    width: var(--x1xdejlt);
  }

  .xmlcvz9 {
    width: var(--x1yciyos);
  }

  .xgp7jmq {
    width: var(--x3r5n2k);
  }

  .xxfa8cj {
    width: var(--xqi77un);
  }

  .x1izmizc {
    width: var(--xrxcumr);
  }

  .x1itifco {
    width: var(--xsg9nbw);
  }

  .x1wsbitg {
    width: var(--xvbui56);
  }

  .xc32ufd {
    width: var(--xz7nief);
  }

  .x1wm9jde:has([role="checkbox"]) {
    padding-right: 0;
  }

  .x1e5dqpa:first-child {
    border-left-width: 0;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .x1lpyac:last-child {
    border-right-width: 0;
  }

  @media (width >= 1380px) {
    .x1p4uzpx.x1p4uzpx {
      border-bottom-width: 0;
    }
  }

  @media (width >= 900px) {
    .x1fl7nti.x1fl7nti {
      border-bottom-width: 0;
    }
  }

  @media (width >= 1380px) {
    .x1wx4u6d.x1wx4u6d {
      border-right-width: var(--x1i31y48);
    }
  }

  @media (width >= 900px) {
    .xgfcpv.xgfcpv {
      min-height: 100%;
    }

    .xznafgt.xznafgt {
      min-height: 100dvh;
    }
  }
}

@layer stylex.priority6 {
  .dark .xdujbnq.xdujbnq {
    border-color: #065f46;
  }

  .dark .x197lf9h.x197lf9h {
    border-color: #1e40af;
  }

  .dark .xjf0oa3.xjf0oa3 {
    border-color: #334155;
  }

  .dark .xixfzg0.xixfzg0 {
    border-color: #374151;
  }

  .dark .x1dyd9rq.x1dyd9rq {
    border-color: #b45309;
  }

  .dark .xu12v87.xu12v87 {
    border-color: #f87171;
  }

  @media (forced-colors: active) {
    .x1cy4jc1.x1cy4jc1 {
      border-color: buttontext;
    }

    .x9dkr48.x9dkr48 {
      border-color: canvastext;
    }

    .xs21g4g.xs21g4g {
      border-color: fieldtext;
    }

    .x1evd25z.x1evd25z {
      border-color: graytext;
    }

    .x5grpgy.x5grpgy {
      border-color: highlight;
    }

    .xbaumve.xbaumve {
      border-color: mark;
    }
  }

  .dark .xmlvrbz.xmlvrbz {
    border-color: #854d0e66;
  }

  .dark .x1fjdgxv.x1fjdgxv {
    border-color: var(--x1lwiojr);
  }

  @media (width >= 40rem) {
    .x13yyqgk.x13yyqgk {
      border-radius: var(--xfkuhnf);
    }

    .x14rvceh.x14rvceh {
      border-radius: var(--xn0ureo);
    }
  }

  @media (width >= 80rem) {
    .x1tcc001.x1tcc001 {
      border-width: 0;
    }
  }

  @media (forced-colors: active) {
    .x3n6ahy.x3n6ahy {
      border-width: 1px;
    }
  }

  @media (width >= 48rem) {
    .xz5k3w1.xz5k3w1 {
      border-width: var(--x1i31y48);
    }
  }

  @media (width >= 40rem) {
    .xx155e5.xx155e5 {
      gap: var(--x1gi5s3t);
    }

    .xsdbsfn.xsdbsfn {
      grid-column: 1 / -1;
    }

    .xm1mv8o.xm1mv8o {
      grid-column: 1 / span 2;
    }
  }

  @media (width >= 64rem) {
    .x11z6n03.x11z6n03 {
      grid-column: 1 / span 3;
    }
  }

  @media (width >= 80rem) {
    .xpgq3n8.xpgq3n8 {
      grid-column: span 1 / span 1;
    }
  }

  @media (width >= 40rem) {
    .x87ssk3.x87ssk3 {
      grid-column: span 2 / span 2;
    }
  }

  @media (width >= 48rem) {
    .x1mbd4pb.x1mbd4pb {
      grid-column: span 2 / span 2;
    }
  }

  .x1erimq8[data-command-dialog] {
    overflow: hidden;
  }

  @media (width >= 80rem) {
    .xvspus5.xvspus5 {
      overflow: hidden;
    }

    .x1vf5uxg.x1vf5uxg {
      padding-block: var(--x13m8mvj);
    }

    .x9eb5nv.x9eb5nv {
      padding-block: var(--xz7nief);
    }
  }

  @media (width >= 48rem) {
    .xq82us2.xq82us2 {
      padding-inline: var(--x10srhl2);
    }
  }

  @media (width >= 40rem) {
    .x1dej8je.x1dej8je {
      padding-inline: var(--x1xdejlt);
    }

    .x1hgk9co.x1hgk9co {
      padding-inline: var(--x3r5n2k);
    }
  }

  @media (width >= 80rem) {
    .xhlwiap.xhlwiap {
      padding-inline: var(--xz7nief);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x15xngnc.x15xngnc {
      transition: none;
    }
  }

  @media (hover: hover) {
    .x1exkl57.x1exkl57:hover {
      border-color: color-mix(in srgb,var(--primary) 30%,transparent);
    }

    .x1m0i262.x1m0i262:hover {
      border-color: color-mix(in srgb,var(--primary) 35%,transparent);
    }

    .xwe3u0i.xwe3u0i:hover {
      border-color: color-mix(in srgb,var(--primary) 40%,transparent);
    }

    .x1fxd73l.x1fxd73l:hover {
      border-color: var(--x1grtiuo);
    }

    .x1d2hio1.x1d2hio1:hover {
      border-color: var(--x1ml6ojc);
    }

    .xfonhch.xfonhch:hover {
      border-color: var(--x7z091s);
    }
  }
}

@layer stylex.priority7 {
  @media (width >= 40rem) {
    .x1u8lgdu.x1u8lgdu {
      align-items: center;
    }
  }

  @media (width >= 80rem) {
    .x1twcqny.x1twcqny {
      align-items: center;
    }
  }

  @media (width >= 48rem) {
    .xacsyiv.xacsyiv {
      align-items: center;
    }
  }

  @media (width >= 64rem) {
    .x1irgk3t.x1irgk3t {
      align-items: center;
    }
  }

  @media (width >= 40rem) {
    .x1dn6aki.x1dn6aki {
      align-items: end;
    }
  }

  @media (width >= 48rem) {
    .x19bj5mf.x19bj5mf {
      align-items: flex-end;
    }
  }

  @media (width >= 40rem) {
    .x1gujph.x1gujph {
      align-items: flex-start;
    }
  }

  @media (width >= 80rem) {
    .x12hasaz.x12hasaz {
      align-items: start;
    }

    .x6csu0c.x6csu0c {
      align-self: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xbh35kb.xbh35kb {
      animation-duration: var(--x1p6dosv);
    }

    .xfykbsr.xfykbsr {
      animation-iteration-count: 1;
    }

    .xrod9at.xrod9at {
      animation-name: none;
    }
  }

  .xc2fjn[data-state="closed"] {
    animation-name: x10yfk8t-B;
  }

  .x9f2akg[data-state="open"] {
    animation-name: x18re5ia-B;
  }

  .xcl4mkk[data-state="closed"] {
    animation-name: x1jn504y-B;
  }

  .xjl2f2i[data-state="closed"] {
    animation-name: x1qxosx0-B;
  }

  .x1xfw3uj[data-state="open"] {
    animation-name: xoma94j-B;
  }

  .x1s83owx[data-state="open"] {
    animation-name: xrqbxzv-B;
  }

  .dark .xzcmbgk.xzcmbgk {
    background-color: #1e293b;
  }

  .dark .xts7axd.xts7axd {
    background-color: #1f2937;
  }

  .dark .xy8skqh.xy8skqh {
    background-color: #ef4444;
  }

  @media (forced-colors: active) {
    .xgrtfa2.xgrtfa2 {
      background-color: buttonface;
    }

    .xp9bl6l.xp9bl6l {
      background-color: buttontext;
    }

    .x4nop9.x4nop9 {
      background-color: canvas;
    }

    .xoi9muv.xoi9muv {
      background-color: canvastext;
    }
  }

  .dark .xfi35yv.xfi35yv {
    background-color: #052e1666;
  }

  .dark .xldev13.xldev13 {
    background-color: #17255466;
  }

  .dark .xjpvkix.xjpvkix {
    background-color: #42200666;
  }

  .dark .x101rwb.x101rwb {
    background-color: #450a0a66;
  }

  @media (forced-colors: active) {
    .x1ly42nd.x1ly42nd {
      background-color: field;
    }

    .xyfuq9h.xyfuq9h {
      background-color: graytext;
    }

    .xrr8r9d.xrr8r9d {
      background-color: highlight;
    }

    .x3nmdri.x3nmdri {
      background-color: inherit;
    }

    .xl4aofw.xl4aofw {
      background-color: mark;
    }
  }

  .dark .x1pcjgxf.x1pcjgxf {
    background-color: #78350f99;
  }

  .dark .xmfgu4m.xmfgu4m {
    background-color: #1118274d;
  }

  .dark .x1targfp.x1targfp {
    background-color: #1725544d;
  }

  .dark .x10d3cei.x10d3cei {
    background-color: #1e3a8a80;
  }

  .dark .x21cfde.x21cfde {
    background-color: #1e3a8a99;
  }

  .dark .xk67cgl.xk67cgl {
    background-color: #064e3b99;
  }

  .dark .xp51os0.xp51os0 {
    background-color: #42200633;
  }

  .dark .x11k8zkw.x11k8zkw {
    background-color: #4314074d;
  }

  @media (forced-colors: active) {
    .xvele9q.xvele9q {
      background-color: #0000;
    }
  }

  .x1m84jrk[data-state="active"] {
    background-color: var(--x1231kas);
  }

  .xa5khi1[data-selected="true"] {
    background-color: var(--x1whmoid);
  }

  .x1f91xtp[data-state="selected"] {
    background-color: var(--x1yb1v26);
  }

  .x13xgjk[data-selected="true"], .xrwcvat[data-state="open"] {
    background-color: var(--x9ghomb);
  }

  .x9fm4zl[data-state="open"] {
    background-color: var(--ximioqd);
  }

  .x1jg0e6i[data-state="checked"] {
    background-color: var(--xt7nmnm);
  }

  .xy0sd6p[data-state="active"] {
    background-color: var(--xw8tqsm);
  }

  .xeyvbnr[data-state="unchecked"] {
    background-color: var(--xx6ef1w);
  }

  .x1f5jjz8[data-state="active"] {
    box-shadow: none;
  }

  @media (forced-colors: active) {
    .x150o0pg.x150o0pg {
      box-shadow: none;
    }
  }

  .xd05l0b[data-state="active"] {
    box-shadow: var(--x13xulzu);
  }

  @media (width >= 80rem) {
    .x7gaswq.x7gaswq {
      clip: rect(0,0,0,0);
    }
  }

  .dark .x5oige3.x5oige3 {
    color: #4ade80;
  }

  .dark .xo6fyrx.xo6fyrx {
    color: #60a5fa;
  }

  .dark .xi32zs.xi32zs {
    color: #93c5fd;
  }

  .dark .x8a0vlb.x8a0vlb {
    color: #bfdbfe;
  }

  .dark .xy8xqwc.xy8xqwc {
    color: #d1d5db;
  }

  .dark .xvgn27y.xvgn27y {
    color: #d1fae5;
  }

  .dark .xorq3t7.xorq3t7 {
    color: #dbeafe;
  }

  .dark .x6o0r7j.x6o0r7j {
    color: #e2e8f0;
  }

  .dark .x9u6sfe.x9u6sfe {
    color: #f1f5f9;
  }

  .dark .x1wuuors.x1wuuors {
    color: #f87171;
  }

  .dark .x163edpx.x163edpx {
    color: #facc15;
  }

  .dark .xqek21d.xqek21d {
    color: #fdba74;
  }

  .dark .xrsj3ks.xrsj3ks {
    color: #fde047;
  }

  .dark .xdj2hem.xdj2hem {
    color: #fef3c7;
  }

  @media (forced-colors: active) {
    .x1x167gz.x1x167gz {
      color: buttontext;
    }

    .xk148yw.xk148yw {
      color: canvas;
    }

    .x1ci6od9.x1ci6od9 {
      color: canvastext;
    }

    .x1woqo2n.x1woqo2n {
      color: fieldtext;
    }

    .x1c1hoao.x1c1hoao {
      color: graytext;
    }

    .x163dtgp.x163dtgp {
      color: highlight;
    }

    .x1a9cig.x1a9cig {
      color: highlighttext;
    }

    .x1n2t1wn.x1n2t1wn {
      color: inherit;
    }

    .x1bvdh66.x1bvdh66 {
      color: linktext;
    }

    .x1ircbso.x1ircbso {
      color: marktext;
    }
  }

  .x1bcw5ov[data-selected="true"] {
    color: var(--x1w85cbw);
  }

  .x1chme03[data-state="checked"] {
    color: var(--xhghulg);
  }

  .x1e9gmd[data-state="open"], .x1tdth82[data-placeholder] {
    color: var(--xsvzsta);
  }

  .x147spce[data-state="active"] {
    color: var(--xuonwxz);
  }

  .xt3qxo7[data-state="active"] {
    color: var(--xx75588);
  }

  @media (width >= 80rem) {
    .x1s10b9a.x1s10b9a {
      column-gap: var(--x1467vwz);
    }
  }

  @media (width >= 96rem) {
    .xx8cnpk.xx8cnpk {
      display: block;
    }
  }

  @media (width >= 80rem) {
    .x14bcwyt.x14bcwyt {
      display: block;
    }
  }

  @media (width >= 48rem) {
    .x1ocwop0.x1ocwop0 {
      display: block;
    }
  }

  @media (width >= 64rem) {
    .x29sycx.x29sycx {
      display: block;
    }
  }

  .dark .xf7fki0.xf7fki0 {
    display: block;
  }

  @media (width >= 48rem) {
    .x1qmqk5x.x1qmqk5x {
      display: flex;
    }
  }

  @media (width >= 80rem) {
    .x1i8qazx.x1i8qazx {
      display: grid;
    }
  }

  @media (width >= 48rem) {
    .x1fjg98s.x1fjg98s {
      display: grid;
    }
  }

  @media (width >= 64rem) {
    .x9glq4k.x9glq4k {
      display: grid;
    }
  }

  @media (width >= 40rem) {
    .x16sjehi.x16sjehi {
      display: inline;
    }
  }

  @media (width >= 80rem) {
    .xc44rnn.xc44rnn {
      display: none;
    }
  }

  @media (width >= 48rem) {
    .x1orwrdm.x1orwrdm {
      display: none;
    }
  }

  @media (width >= 64rem) {
    .xgpl3ow.xgpl3ow {
      display: none;
    }
  }

  .dark .xmra924.xmra924 {
    display: none;
  }

  @media (prefers-reduced-motion: reduce) {
    .x1q8uwhz.x1q8uwhz {
      display: none;
    }
  }

  @media (width >= 40rem) {
    .x1iytfkr.x1iytfkr {
      flex-direction: row;
    }
  }

  @media (width >= 48rem) {
    .x1idc1ya.x1idc1ya {
      flex-direction: row;
    }

    .x5fyd9r.x5fyd9r {
      font-size: var(--x1euktlc);
    }
  }

  @media (width >= 40rem) {
    .xcs6sfu.xcs6sfu {
      grid-column-start: 3;
    }
  }

  @media (width >= 48rem) {
    .x18q5ts9.x18q5ts9 {
      grid-template-columns: 1.25fr 1fr 1fr;
    }

    .xv8hlfm.xv8hlfm {
      grid-template-columns: 1.25fr 1fr;
    }

    .x9clzr0.x9clzr0 {
      grid-template-columns: 1.2fr 1fr;
    }
  }

  @media (width >= 40rem) {
    .x1ksurir.x1ksurir {
      grid-template-columns: 10rem minmax(0, 1fr);
    }
  }

  @media (width >= 64rem) {
    .xnbumv2.xnbumv2 {
      grid-template-columns: 170px minmax(0, 1fr) 150px;
    }

    .x1od5k6g.x1od5k6g {
      grid-template-columns: 180px 190px minmax(220px, 1fr);
    }
  }

  @media (width >= 40rem) {
    .x1fwgweo.x1fwgweo {
      grid-template-columns: 180px minmax(0, 1fr) auto;
    }
  }

  @media (width >= 48rem) {
    .xwqnbn4.xwqnbn4 {
      grid-template-columns: 1fr 1fr 1fr 1fr;
    }
  }

  @media (width >= 40rem) {
    .x1f1qsxt.x1f1qsxt {
      grid-template-columns: 1fr 1fr 1fr;
    }
  }

  @media (width >= 48rem) {
    .xvo53qz.xvo53qz {
      grid-template-columns: 1fr 1fr 1fr;
    }
  }

  @media (width >= 40rem) {
    .x13pxfji.x13pxfji {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width >= 80rem) {
    .x1oxbrm4.x1oxbrm4 {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width >= 48rem) {
    .x3a6ivc.x3a6ivc {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width >= 64rem) {
    .x14ew019.x14ew019 {
      grid-template-columns: 320px minmax(0, 1fr);
    }
  }

  @media (width >= 80rem) {
    .xrhgpa9.xrhgpa9 {
      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    }

    .xgvs1dz.xgvs1dz {
      grid-template-columns: minmax(0, 1.15fr) minmax(320px, .85fr);
    }
  }

  @media (width >= 64rem) {
    .x15o1eel.x15o1eel {
      grid-template-columns: minmax(0, 1fr) 280px;
    }
  }

  @media (width >= 48rem) {
    .x13q0s8g.x13q0s8g {
      grid-template-columns: minmax(0, 1fr) auto auto;
    }
  }

  @media (width >= 40rem) {
    .xdnduo0.xdnduo0 {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 48rem) {
    .xqe04s7.xqe04s7 {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 40rem) {
    .x1djep0j.x1djep0j {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 48rem) {
    .x1qi4qa2.x1qi4qa2 {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 64rem) {
    .x6vbtpe.x6vbtpe {
      grid-template-columns: minmax(0, 1fr) minmax(260px, .7fr);
    }
  }

  @media (width >= 80rem) {
    .x1lp5lkk.x1lp5lkk {
      grid-template-columns: minmax(0, 1fr) minmax(320px, .85fr);
    }

    .xf2ry63.xf2ry63 {
      grid-template-columns: minmax(150px, 1fr) 150px minmax(150px, 1.4fr) 130px 170px;
    }

    .xpn3323.xpn3323 {
      grid-template-columns: minmax(220px, 1fr) 160px 150px 190px 150px;
    }
  }

  @media (width >= 64rem) {
    .x47pq4i.x47pq4i {
      grid-template-columns: minmax(240px, 1.4fr) 150px 180px;
    }
  }

  @media (width >= 80rem) {
    .xl2cpws.xl2cpws {
      grid-template-columns: minmax(280px, 400px) minmax(0, 1fr);
    }

    .xci3osw.xci3osw {
      grid-template-columns: minmax(40px, .4fr) minmax(140px, 1.25fr) minmax(160px, 1.4fr) minmax(170px, 1.35fr) minmax(150px, 1.15fr) minmax(160px, 1.15fr);
    }
  }

  @media (width >= 40rem) {
    .x19s9kkz.x19s9kkz {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x16k9itg.x16k9itg {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .x72cqq0.x72cqq0 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xe6pf7n.xe6pf7n {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 80rem) {
    .x122fl4e.x122fl4e {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .xcve2gk.xcve2gk {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xcye8h7.xcye8h7 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xaatewg.xaatewg {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x6ses4d.x6ses4d {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .x1srpid1.x1srpid1 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xxq331e.xxq331e {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x170746j.x170746j {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xftub56.xftub56 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x1x39dvf.x1x39dvf {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xa6388h.xa6388h {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .x1mkz7s8.x1mkz7s8 {
      grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xtd3nsr.xtd3nsr {
      justify-content: flex-end;
    }
  }

  @media (width >= 64rem) {
    .x16exzkc.x16exzkc {
      justify-content: flex-end;
    }
  }

  @media (width >= 40rem) {
    .x6xcpsx.x6xcpsx {
      justify-content: space-between;
    }
  }

  @media (width >= 48rem) {
    .x1p3xfcv.x1p3xfcv {
      line-height: var(--x1fkgvvs);
    }
  }

  .x1szrgyu[data-disabled], .xvam79p[data-disabled="true"] {
    opacity: .5;
  }

  @media (forced-colors: active) {
    .xh4tknp.xh4tknp {
      outline-color: highlight;
    }

    .xh93xpi.xh93xpi {
      outline-color: #0000;
    }

    .x1if5pyx.x1if5pyx {
      outline-offset: -2px;
    }

    .x1tgj2k1.x1tgj2k1 {
      outline-style: none;
    }

    .xp99tw4.xp99tw4 {
      outline-style: solid;
    }

    .x1fh5u6c.x1fh5u6c {
      outline-width: 0;
    }

    .x1vknmd.x1vknmd {
      outline-width: 2px;
    }
  }

  .x5baue[data-disabled="true"], .x7gqb9v[data-disabled] {
    pointer-events: none;
  }

  @media (width >= 80rem) {
    .xwd23hn.xwd23hn {
      position: absolute;
    }

    .x2hv08d.x2hv08d {
      position: sticky;
    }

    .xlu0cwf.xlu0cwf {
      row-gap: 0;
    }
  }

  @media (width >= 40rem) {
    .x1nkjs7j.x1nkjs7j {
      text-align: left;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xfskzq0.xfskzq0 {
      transform: none;
    }
  }

  .x1j36dvf[open] {
    transform: rotate(180deg);
  }

  .x14zmm71[data-side="left"] {
    transform: translateX(-.25rem);
  }

  .xk057ll[data-side="right"] {
    transform: translateX(.25rem);
  }

  .x191lqj5[data-state="unchecked"] {
    transform: translateX(0);
  }

  .x156jngv[data-state="checked"] {
    transform: translateX(1rem);
  }

  .x1l4miof[data-side="top"] {
    transform: translateY(-.25rem);
  }

  .xug0j3c[data-side="bottom"] {
    transform: translateY(.25rem);
  }

  @media (prefers-reduced-motion: reduce) {
    .xeta3t9.xeta3t9 {
      transition-duration: var(--x1p6dosv);
    }
  }

  @media (width >= 80rem) {
    .xwnd7n8.xwnd7n8 {
      white-space: nowrap;
    }

    .x15h7cgd.x15h7cgd {
      z-index: var(--xjdp0yh);
    }
  }

  @media (forced-colors: active) {
    .x1reqio6.x1reqio6:focus-visible {
      box-shadow: 0 0 0 3px canvastext;
    }

    .x1xfb9bu.x1xfb9bu:focus-visible {
      box-shadow: 0 0 0 3px highlight;
    }
  }

  @media (hover: hover) {
    .xtwmocq.xtwmocq:hover {
      background-color: #0ea5e9;
    }

    .x6m3p7a.x6m3p7a:hover {
      background-color: #10b981;
    }

    .xfyuw6k.xfyuw6k:hover {
      background-color: #94a3b8;
    }

    .x1fms8ls.x1fms8ls:hover {
      background-color: #dc2626;
    }

    .xv39iah.xv39iah:hover {
      background-color: #f97316;
    }

    .x1tw2r4e.x1tw2r4e:hover {
      background-color: #fbbf24;
    }

    .x1xzj7y0.x1xzj7y0:hover {
      background-color: color-mix(in srgb,var(--admin-accent-soft) 50%,transparent);
    }

    .x11z49ci.x11z49ci:hover {
      background-color: color-mix(in srgb,var(--audit-bg-subtle) 60%,transparent);
    }

    .xe6yypj.xe6yypj:hover {
      background-color: color-mix(in srgb,var(--audit-bg-subtle) 80%,var(--audit-surface));
    }

    .xurp6jh.xurp6jh:hover {
      background-color: color-mix(in srgb,var(--destructive) 80%,transparent);
    }

    .xer62u3.xer62u3:hover {
      background-color: color-mix(in srgb,var(--destructive) 90%,transparent);
    }

    .x1if5ek9.x1if5ek9:hover {
      background-color: color-mix(in srgb,var(--muted) 50%,transparent);
    }

    .x62dken.x62dken:hover {
      background-color: color-mix(in srgb,var(--primary) 10%,transparent);
    }

    .x194n0ug.x194n0ug:hover {
      background-color: color-mix(in srgb,var(--primary) 80%,transparent);
    }

    .xe4x0ov.xe4x0ov:hover {
      background-color: color-mix(in srgb,var(--primary) 90%,transparent);
    }

    .xpop0xt.xpop0xt:hover {
      background-color: color-mix(in srgb,var(--secondary) 80%,transparent);
    }

    .x1u8wy8u.x1u8wy8u:hover {
      background-color: #ffffff1a;
    }

    .x1cbg617.x1cbg617:hover {
      background-color: var(--x14ycbtc);
    }

    .x1tdmja5.x1tdmja5:hover {
      background-color: var(--x1grtiuo);
    }

    .xxum282.xxum282:hover {
      background-color: var(--x1mtpeat);
    }

    .x1tkhp4k.x1tkhp4k:hover {
      background-color: var(--x1ooyhgq);
    }

    .x18rv810.x18rv810:hover {
      background-color: var(--x1whmoid);
    }

    .xpuftc5.xpuftc5:hover {
      background-color: var(--x9ghomb);
    }

    .xgy8xg9.xgy8xg9:hover {
      background-color: var(--x9ueb78);
    }

    .x154xp6b.x154xp6b:hover {
      background-color: var(--xacpu8k);
    }

    .x12b311o.x12b311o:hover {
      background-color: var(--xfg58m1);
    }

    .xnfe2q2.xnfe2q2:hover {
      background-color: var(--xml6huv);
    }

    .x14otg23.x14otg23:hover {
      background-color: var(--xw8tqsm);
    }

    .x1f5geav.x1f5geav:hover {
      box-shadow: var(--x13xulzu);
    }

    .x14u0zkx.x14u0zkx:hover {
      box-shadow: var(--x1fcaydd);
    }

    .xbssixm.xbssixm:hover {
      color: color-mix(in srgb,var(--primary) 80%,transparent);
    }

    .x1txw2sx.x1txw2sx:hover {
      color: var(--x1lwiojr);
    }

    .x1wluu59.x1wluu59:hover {
      color: var(--x1w85cbw);
    }

    .xa7no6u.xa7no6u:hover {
      color: var(--x521398);
    }

    .x5gca9o.x5gca9o:hover {
      color: var(--xt7nmnm);
    }

    .xfzcgjp.xfzcgjp:hover {
      color: var(--xuonwxz);
    }

    .x1xtxzqj.x1xtxzqj:hover {
      color: var(--xx75588);
    }

    .xv440ow.xv440ow:hover {
      opacity: .8;
    }

    .xvllys2.xvllys2:hover {
      opacity: 1;
    }

    .xfsd6ff.xfsd6ff:hover {
      text-decoration-line: underline;
    }

    .x1rtiplo.x1rtiplo:hover {
      transform: translateY(-1px);
    }
  }

  @media (forced-colors: active) {
    .x1qnj0db.x1qnj0db:focus {
      outline-color: highlight;
    }

    .xfmibr4.xfmibr4:focus {
      outline-style: solid;
    }

    .x1weccpf.x1weccpf:focus {
      outline-width: 3px;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1i3oui8.x1i3oui8:active {
      transform: translateY(0);
    }
  }
}

@layer stylex.priority8 {
  @media (forced-colors: active) {
    .x137zt6w.x137zt6w {
      border-bottom-color: canvastext;
    }

    .xbjvxqs.xbjvxqs {
      border-bottom-color: highlight;
    }

    .xhnxjbf.xhnxjbf {
      border-left-color: canvastext;
    }

    .xz5dmvk.xz5dmvk {
      border-left-color: highlight;
    }
  }

  @media (width >= 48rem) {
    .x1l7fsyi.x1l7fsyi {
      border-left-width: var(--x1i31y48);
    }
  }

  @media (width >= 64rem) {
    .xs7k1ol.xs7k1ol {
      border-left-width: var(--x1i31y48);
    }
  }

  @media (forced-colors: active) {
    .xy9jmwp.xy9jmwp {
      border-top-color: canvastext;
    }
  }

  @media (width >= 40rem) {
    .xif8k5f.xif8k5f {
      border-top-width: 0;
    }
  }

  @media (width >= 48rem) {
    .xzktkq0.xzktkq0 {
      border-top-width: 0;
    }
  }

  .xoo4nqz::file-selector-button {
    border-width: 0;
  }

  @media (width >= 80rem) {
    .xkazf24.xkazf24 {
      height: 1px;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xugkgcm.xugkgcm {
      height: 3.55rem;
    }
  }

  @media (width >= 40rem) {
    .x3zbn52.x3zbn52 {
      margin-top: 0;
    }

    .x1objmax.x1objmax {
      max-width: 24rem;
    }

    .x1t29bhs.x1t29bhs {
      max-width: 32rem;
    }

    .xi9488y.xi9488y {
      max-width: 42rem;
    }

    .xw8poik.xw8poik {
      max-width: 480px;
    }
  }

  @media (width >= 64rem) {
    .x1rh8tca.x1rh8tca {
      padding-left: var(--x13cwtzp);
    }
  }

  @media (width >= 80rem) {
    .x262hz6.x262hz6 {
      top: var(--x1xdejlt);
    }

    .x141qf77.x141qf77 {
      width: 100%;
    }
  }

  @media (width >= 40rem) {
    .x2upgg7.x2upgg7 {
      width: 12rem;
    }
  }

  @media (width >= 80rem) {
    .x1x2cp9c.x1x2cp9c {
      width: 1px;
    }
  }

  @media (width >= 48rem) {
    .x15lbuzz.x15lbuzz {
      width: min(var(--sre-copilot-width, 472px),calc(100vw - 32px));
    }
  }

  @media (width >= 80rem) {
    .x89mujz.x89mujz {
      width: var(--sre-copilot-width, 472px);
    }
  }
}

@layer stylex.priority9 {
  .xu197gb::file-selector-button {
    background-color: #0000;
  }

  .x1vees8w:before {
    background-color: var(--x1ml6ojc);
  }

  .x1ya3uzg::placeholder {
    color: var(--x1303t9v);
  }

  .xivbtqz::placeholder {
    color: var(--x7z091s);
  }

  .x1jb1d9y::placeholder {
    color: var(--xsvzsta);
  }

  .x2x6dui::file-selector-button {
    color: var(--xuonwxz);
  }

  .x1cpjm7i:before {
    content: "";
  }

  .x5ungtv::file-selector-button {
    font-size: var(--x1euktlc);
  }

  .x1pinxx9::file-selector-button {
    font-weight: var(--xl5n4ec);
  }

  .x1hmns74:before {
    position: absolute;
  }
}

@layer stylex.priority10 {
  @media (forced-colors: active) {
    .x1fwn22b.x1fwn22b[data-state="active"] {
      background-color: buttonface;
    }

    .x1on410n.x1on410n[data-selected="true"] {
      background-color: highlight;
    }
  }

  .xmqv7sr:before {
    bottom: var(--x10srhl2);
  }

  @media (forced-colors: active) {
    .x5l9zux.x5l9zux[data-selected="true"] {
      color: highlighttext;
    }
  }

  .x1h71ens:before {
    left: 15px;
  }

  .xca8m1b:before {
    top: var(--x10srhl2);
  }

  .x1vgi0k:before {
    width: 1px;
  }

  @media (hover: hover) {
    @media (prefers-reduced-motion: no-preference) {
      .xk7ku3u.xk7ku3u.xk7ku3u:hover {
        transform: translateY(-2px);
      }
    }
  }
}

@keyframes x1qxosx0-B {
  from {
    height: var(--radix-accordion-content-height);
  }

  to {
    height: 0;
  }
}

@keyframes xrqbxzv-B {
  from {
    height: 0;
  }

  to {
    height: var(--radix-accordion-content-height);
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes x10yfk8t-B {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }

  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.95);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1m5uljo-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xeq2ppv-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .45;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xoma94j-B {
  from {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.95);
  }

  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes xfgkoob-B {
  from {
    opacity: .72;
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .x1lahzps {
  --x10cctu4: .25rem;
  --x1gi5s3t: .5rem;
  --x1467vwz: .75rem;
  --x13cwtzp: 1rem;
  --x1xdejlt: 1.25rem;
  --x3r5n2k: 1.5rem;
  --xrxcumr: 1.75rem;
  --x10srhl2: 2rem;
  --x1r2x9qh: 2.25rem;
  --x11oqa55: 2.5rem;
  --x11f25ub: 2.75rem;
  --xqi77un: 3rem;
  --x1d3yvsj: 3.5rem;
  --xz7nief: 4rem;
  --xvbui56: 5rem;
  --x14ang9l: 6rem;
  --x1pnjiq4: 0;
  --x1t9ai49: 1px;
  --xylrzxe: .125rem;
  --xsg9nbw: .375rem;
  --x1yciyos: .625rem;
  --x13m8mvj: .875rem;
}

:root, .x123oufm {
  --x11ln0et: var(--sev-critical);
  --xepcfl: var(--sev-critical-text);
  --x14ycbtc: var(--sev-critical-bg);
  --x1mtpeat: var(--sev-critical-border);
  --x1kwmtfo: var(--sev-high);
  --xi58f45: var(--sev-high-text);
  --x16ie62r: var(--sev-high-bg);
  --x5uhk00: var(--sev-high-border);
  --x8hc7o6: var(--sev-medium);
  --x1a6ctq9: var(--sev-medium-text-aa);
  --x1vd0ftz: var(--sev-medium-bg);
  --xacpu8k: var(--sev-medium-border);
  --xlg18od: var(--sev-low);
  --xk6yidx: var(--sev-low-text);
  --x1fo2bun: var(--sev-low-bg);
  --x14phmpm: var(--sev-low-border);
  --xipfx7u: var(--sev-info);
  --xh4psxi: var(--sev-info-text);
  --x1vjtrvb: var(--sev-info-bg);
  --xndurzx: var(--sev-info-border);
}

:root, .x1ie5vz2 {
  --x1231kas: var(--background);
  --xuonwxz: var(--foreground);
  --x1gvbeab: var(--card);
  --xujgdx: var(--card-foreground);
  --xtvgwyj: var(--popover);
  --xc5d8ad: var(--popover-foreground);
  --xt7nmnm: var(--primary);
  --xhghulg: var(--primary-foreground);
  --x1ooyhgq: var(--primary-subtle);
  --ximioqd: var(--secondary);
  --x1ihet9u: var(--secondary-foreground);
  --x1yb1v26: var(--muted);
  --xsvzsta: var(--muted-foreground);
  --x9ghomb: var(--accent);
  --x1w85cbw: var(--accent-foreground);
  --x1lwiojr: var(--destructive);
  --x1rgvh07: var(--destructive-foreground);
  --xud5kw: var(--border);
  --xx6ef1w: var(--input);
  --x83h45q: var(--ring);
}

:root, .xn2davg {
  --x1bpcdnr: var(--sidebar);
  --x2tsn0q: var(--sidebar-foreground);
  --xavlk2f: var(--sidebar-primary);
  --xy3lumv: var(--sidebar-primary-foreground);
  --xgflo12: var(--sidebar-accent);
  --x12kmqnm: var(--sidebar-accent-foreground);
  --xl2fnwp: var(--sidebar-border);
  --x1bq73i5: var(--sidebar-ring);
}

:root, .x18ozi3b {
  --x1cujs1v: 0;
}

:root, .xsaa31m {
  --x1eokyax: ease;
  --x17azeeg: ease-out;
  --xn8t5c3: cubic-bezier(.4, 0, .2, 1);
  --x1b9d0q4: cubic-bezier(0, 0, .2, 1);
  --xqidsob: cubic-bezier(.2, .78, .2, 1);
}

:root, .x149xlpz {
  --x1j09tqv: #000c;
}

:root, .xc5m9kd {
  --x1k6giej: none;
  --x1ejlsqa: 0 1px 2px 0 #0000000d;
  --x13xulzu: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --x1fcaydd: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --x5dr11t: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --xnyv5g3: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  --x246ve3: 0 25px 50px -12px #00000040;
}

:root, .x1jr61lt {
  --x1l1i1nm: var(--audit-ink);
  --x521398: var(--audit-ink-fg);
  --x1tdts7t: var(--audit-ink-muted);
  --xk9cfs: var(--audit-ink-border);
}

:root, .x1tt81gx {
  --x1omfuh7: var(--cv-orange-400);
  --xo8qgru: var(--cv-orange-500);
  --xml6huv: var(--cv-orange-600);
  --xql0bhy: var(--cv-grad-signal-orange);
  --xgmd3nb: var(--cloudvisor-bg);
  --xd3j6yy: var(--cloudvisor-blue);
}

:root, .xs37c86 {
  --x1p6dosv: .01ms;
  --x1f86iyc: .12s;
  --x1bpj2nv: .15s;
  --x9hfnjl: .18s;
  --x1byhkog: .2s;
  --x12gijus: .3s;
  --xp3fb0c: .5s;
  --x14ldot9: .7s;
}

:root, .xkxwbl8 {
  --x1uockml: calc(1 / .75);
  --x1fkgvvs: calc(1.25 / .875);
  --x1oxn4ak: 1.5;
  --x13p1c15: calc(1.75 / 1.125);
  --x17u8xvd: calc(1.75 / 1.25);
  --xrsq2bo: calc(2 / 1.5);
  --x87u6nh: 1.2;
  --x5em9kd: calc(2.5 / 2.25);
  --xmgxb23: 1;
  --x1q5kgnw: 1.25;
  --x1jqxj1h: 1.375;
  --xg5fygs: 1.625;
}

:root, .xwiefu9 {
  --x2b1pbj: var(--ok);
  --x1u1gd8p: var(--ok-text-aa);
  --x128q45a: var(--ok-bg);
  --x18eusz2: var(--ok-border);
  --x16spa8f: var(--perception);
  --x1iwt2iy: var(--chart-grid);
}

:root, .x1gjcxv8 {
  --x5q8hi5: var(--admin-bg);
  --x10lnvh2: var(--admin-surface);
  --xfg58m1: var(--admin-surface-subtle);
  --x1ml6ojc: var(--admin-border);
  --xusmg7x: var(--admin-text);
  --x1hsl32d: var(--admin-text-muted);
  --x1f0tm74: var(--admin-accent);
  --x1ajuz3m: var(--admin-accent-soft);
  --xhqge52: var(--admin-danger);
  --xb0vk7k: var(--admin-warning);
  --xis7smi: var(--admin-success);
}

:root, .x1wqtt3m {
  --x9ueb78: var(--audit-bg);
  --x1whmoid: var(--audit-bg-subtle);
  --xw8tqsm: var(--audit-surface);
  --x1grtiuo: var(--audit-border);
  --xx75588: var(--audit-text);
  --x1303t9v: var(--audit-text-secondary);
  --x7z091s: var(--audit-text-muted);
}

:root, .x2m8jph {
  --xckxber: 248px;
  --x1h59wd7: 72px;
  --x15ncf57: 472px;
}

:root, .x1rojw71 {
  --xdnh9zs: 400;
  --xl5n4ec: 500;
  --x1ldwuxv: 600;
  --x15tljj5: 700;
  --x1hosgoi: 800;
}

:root, .xp45w8n {
  --xfha0m2: .75rem;
  --x1euktlc: .875rem;
  --x1wqoo3m: 1rem;
  --xc7xfa4: 1.125rem;
  --x11kpe98: 1.25rem;
  --xnffrbz: 1.5rem;
  --xu1effn: 1.875rem;
  --x2gvq59: 2.25rem;
}

:root, .x12h3b0z {
  --xg5mo0f: 0;
  --x1bvh59: 1;
  --xdr0e24: 2;
  --xg192jj: 3;
  --x1oeksoz: 10;
  --x1gke2uj: 20;
  --xjdp0yh: 30;
  --xqnb8ix: 40;
  --xspsjrh: 50;
}

:root, .x1c0kgb4 {
  --xilc1mf: 0;
  --x1i31y48: 1px;
  --xosx15o: 2px;
  --x1etnoi5: 3px;
}

:root, .x2ydit8 {
  --xip62ns: -.025em;
  --xup9npi: 0em;
  --xw8443h: .025em;
  --x10s8bcn: .05em;
  --x1f6qnab: .1em;
}

:root, .x11sp8l8 {
  --xm2krz9: "Figtree", system-ui, sans-serif;
  --xv3q23z: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

:root, .x14yiqf0 {
  --xocm1n3: var(--chart-1);
  --x1jp1k4i: var(--chart-2);
  --xrbg9x2: var(--chart-3);
  --x1ho3c2: var(--chart-4);
  --x1ezhsuf: var(--chart-5);
}

:root, .x15ac7ug {
  --xz2bml6: 0;
  --x11rkuej: calc(var(--radius) - 4px);
  --x1l2p3dk: calc(var(--radius) - 2px);
  --xfkuhnf: var(--radius);
  --x1y5mprm: calc(var(--radius) + 4px);
  --x6laucu: calc(var(--radius) + 8px);
  --x1xunobt: calc(var(--radius) + 12px);
  --xzb0sxt: calc(var(--radius) + 16px);
  --x7bz5pt: 6px;
  --x1k4b62a: 10px;
  --xn0ureo: 16px;
  --xbxkjsx: 8px;
  --x5qo96n: 12px;
  --xdnd0l1: 16px;
  --x1d59j73: calc(infinity * 1px);
}

.xj7tcla {
  --accordion-chevron-rotate: 0deg;
}

.xi2ec5f {
  --command-icon-size: var(--x13cwtzp);
}

.x13kobqo {
  --command-input-h: var(--x11oqa55);
}

.xkgydhx {
  --command-item-py: var(--xsg9nbw);
}

.xjle7g6 {
  --x1cujs1v: 0;
}
