@property --og-font-sans{syntax:"*";inherits:true;initial-value:"Inter Variable","Inter","Noto Sans JP Variable","Noto Sans Arabic Variable",ui-sans-serif,system-ui,sans-serif}@property --og-font-mono{syntax:"*";inherits:true;initial-value:"JetBrains Mono Variable","JetBrains Mono","Noto Sans JP Variable","Noto Sans Arabic Variable",ui-monospace,SFMono-Regular,Menlo,monospace}@property --og-font-features{syntax:"*";inherits:true;initial-value:"cv11","ss01","ss03"}@property --og-font-size-xs{syntax:"*";inherits:true;initial-value:11px}@property --og-line-height-xs{syntax:"*";inherits:true;initial-value:1.45}@property --og-font-size-sm{syntax:"*";inherits:true;initial-value:12px}@property --og-line-height-sm{syntax:"*";inherits:true;initial-value:1.5}@property --og-font-size-base{syntax:"*";inherits:true;initial-value:13px}@property --og-line-height-base{syntax:"*";inherits:true;initial-value:1.55}@property --og-font-size-md{syntax:"*";inherits:true;initial-value:15px}@property --og-line-height-md{syntax:"*";inherits:true;initial-value:1.6}@property --og-font-size-control{syntax:"*";inherits:true;initial-value:12px}@property --og-line-height-control{syntax:"*";inherits:true;initial-value:16px}@property --og-font-size-menu{syntax:"*";inherits:true;initial-value:14px}@property --og-line-height-menu{syntax:"*";inherits:true;initial-value:20px}@property --og-font-size-composer{syntax:"*";inherits:true;initial-value:16px}@property --og-line-height-composer{syntax:"*";inherits:true;initial-value:24px}@property --og-font-size-composer-wide{syntax:"*";inherits:true;initial-value:15px}@property --og-line-height-composer-wide{syntax:"*";inherits:true;initial-value:24px}@property --og-code-font-size{syntax:"*";inherits:true;initial-value:12px}@property --og-code-line-height{syntax:"*";inherits:true;initial-value:18px}@property --og-model-picker-trigger-height{syntax:"*";inherits:true;initial-value:2rem}@property --og-model-picker-trigger-height-mobile{syntax:"*";inherits:true;initial-value:1.75rem}@property --og-model-picker-menu-width{syntax:"*";inherits:true;initial-value:22rem}@property --og-model-picker-menu-padding{syntax:"*";inherits:true;initial-value:.375rem}@property --og-model-picker-row-padding-x{syntax:"*";inherits:true;initial-value:.625rem}@property --og-model-picker-row-padding-y{syntax:"*";inherits:true;initial-value:.375rem}@property --og-model-picker-effort-height{syntax:"*";inherits:true;initial-value:2rem}@property --og-realtime-menu-width{syntax:"*";inherits:true;initial-value:18rem}@property --og-radius-xs{syntax:"*";inherits:true;initial-value:4px}@property --og-radius-sm{syntax:"*";inherits:true;initial-value:6px}@property --og-radius-md{syntax:"*";inherits:true;initial-value:10px}@property --og-radius-lg{syntax:"*";inherits:true;initial-value:14px}@property --og-radius-xl{syntax:"*";inherits:true;initial-value:20px}@property --og-radius-full{syntax:"*";inherits:true;initial-value:9999px}@property --og-motion-inspect-scale{syntax:"*";inherits:true;initial-value:1}@property --og-ease-out{syntax:"*";inherits:true;initial-value:cubic-bezier(.22,1,.36,1)}@property --og-ease-in-out{syntax:"*";inherits:true;initial-value:cubic-bezier(.65,0,.35,1)}@property --og-ease-stream{syntax:"*";inherits:true;initial-value:cubic-bezier(.16,1,.3,1)}@property --og-ease-spring{syntax:"*";inherits:true;initial-value:cubic-bezier(.34,1.3,.64,1)}@property --og-color-bg{syntax:"*";inherits:true;initial-value:#303030}@property --og-color-canvas{syntax:"*";inherits:true;initial-value:#202020}@property --og-color-surface-1{syntax:"*";inherits:true;initial-value:#333333}@property --og-color-surface-2{syntax:"*";inherits:true;initial-value:#383838}@property --og-color-surface-3{syntax:"*";inherits:true;initial-value:#404040}@property --og-color-selection{syntax:"*";inherits:true;initial-value:#484848}@property --og-color-hover{syntax:"*";inherits:true;initial-value:rgb(230 230 230/.08)}@property --og-color-border{syntax:"*";inherits:true;initial-value:#454545}@property --og-color-border-strong{syntax:"*";inherits:true;initial-value:#555555}@property --og-color-fg{syntax:"*";inherits:true;initial-value:#e6e6e6}@property --og-color-fg-label{syntax:"*";inherits:true;initial-value:#d4d4d4}@property --og-color-fg-muted{syntax:"*";inherits:true;initial-value:#b8b8b8}@property --og-color-fg-subtle{syntax:"*";inherits:true;initial-value:#a3a3a3}@property --og-color-accent{syntax:"*";inherits:true;initial-value:#c4c4c4}@property --og-color-accent-strong{syntax:"*";inherits:true;initial-value:#dcdcdc}@property --og-color-accent-deep{syntax:"*";inherits:true;initial-value:#d5d5d5}@property --og-color-accent-fg{syntax:"*";inherits:true;initial-value:#242424}@property --og-color-primary{syntax:"*";inherits:true;initial-value:#2b3432}@property --og-color-primary-fg{syntax:"*";inherits:true;initial-value:#eeeeee}@property --og-color-primary-border{syntax:"*";inherits:true;initial-value:#4e5e59}@property --og-color-switch-track{syntax:"*";inherits:true;initial-value:#454545}@property --og-color-switch-thumb{syntax:"*";inherits:true;initial-value:#a3a3a3}@property --og-glow-teal{syntax:"*";inherits:true;initial-value:#79d9c125}@property --og-glow-peach{syntax:"*";inherits:true;initial-value:#ffb78724}@property --og-glow-teal-quiet{syntax:"*";inherits:true;initial-value:#79d9c115}@property --og-glow-peach-quiet{syntax:"*";inherits:true;initial-value:#ffb78714}@property --og-color-status-queued{syntax:"*";inherits:true;initial-value:#a3a3a3}@property --og-color-status-running{syntax:"*";inherits:true;initial-value:#d5bd72}@property --og-color-status-idle{syntax:"*";inherits:true;initial-value:#83cbb0}@property --og-color-status-waiting{syntax:"*";inherits:true;initial-value:#e9ab77}@property --og-color-status-failed{syntax:"*";inherits:true;initial-value:oklch(.77 .12 22)}@property --og-color-status-cancelled{syntax:"*";inherits:true;initial-value:#a3a3a3}@property --og-color-danger{syntax:"*";inherits:true;initial-value:oklch(.76 .13 22)}@property --og-color-danger-fill{syntax:"*";inherits:true;initial-value:oklch(.52 .16 22)}@property --og-color-danger-fg{syntax:"*";inherits:true;initial-value:#ffffff}@property --og-shadow-sm{syntax:"*";inherits:true;initial-value:0 1px 2px oklch(0 0 0/.28)}@property --og-shadow-md{syntax:"*";inherits:true;initial-value:0 2px 8px oklch(0 0 0/.32),0 1px 2px oklch(0 0 0/.24)}@property --og-shadow-lg{syntax:"*";inherits:true;initial-value:0 8px 28px oklch(0 0 0/.42),0 2px 8px oklch(0 0 0/.28)}@property --og-session-chrome-shadow{syntax:"*";inherits:true;initial-value:0 6px 22px -14px oklch(0 0 0/.42)}@property --og-session-chrome-shadow-open{syntax:"*";inherits:true;initial-value:0 10px 28px -16px oklch(0 0 0/.5)}@property --og-session-chrome-chip-min-height{syntax:"*";inherits:true;initial-value:1.75rem}@property --og-session-chrome-chip-pad-x{syntax:"*";inherits:true;initial-value:.5rem}@property --og-session-chrome-chip-gap{syntax:"*";inherits:true;initial-value:.125rem}@property --og-session-chrome-rail-pad{syntax:"*";inherits:true;initial-value:.15rem}@property --og-session-chrome-panel-pad-x{syntax:"*";inherits:true;initial-value:.45rem}@property --og-session-chrome-panel-pad-y{syntax:"*";inherits:true;initial-value:.3rem}@property --og-session-chrome-panel-max-height{syntax:"*";inherits:true;initial-value:min(18rem,40dvh)}@property --og-session-chrome-duration{syntax:"*";inherits:true;initial-value:.22s}@property --og-session-chrome-crossfade-duration{syntax:"*";inherits:true;initial-value:.18s}:where(.og-root),:where(.og-root) *,:where(.og-root) ::backdrop,:where(.og-root) :after,:where(.og-root) :before,:where(.og-root)::backdrop,:where(.og-root):after,:where(.og-root):before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}
/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:where(.og-root){--font-sans:var(--og-font-sans);--font-mono:var(--og-font-mono);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:var(--og-radius-sm);--radius-md:var(--og-radius-md);--radius-lg:var(--og-radius-lg);--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--ease-out:cubic-bezier(0,0,0.2,1);--blur-sm:8px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--color-og-surface-1:var(--og-color-surface-1);--color-bg:var(--og-color-bg);--color-surface-2:var(--og-color-surface-2);--color-fg:var(--og-color-fg);--color-brand:var(--og-color-accent);--animate-og-row-enter:og-row-enter var(--_og-duration-slow) var(--og-ease-stream) both;--animate-og-markdown-settle:og-markdown-settle var(--_og-duration-markdown-crystallize) var(--og-ease-stream) both}:where(.og-root){color-scheme:var(--_og-color-scheme,dark)}@supports (color:color-mix(in lab,red,red)){:where(.og-root){--_og-color-accent-soft:var(--og-color-accent-soft,color-mix(in oklch,var(--og-color-accent) 16%,transparent));--og-color-hover:color-mix(in srgb,var(--og-color-fg) 8%,transparent);--_og-color-primary-hover:var(--og-color-primary-hover,color-mix(in srgb,var(--og-color-primary) 85%,var(--og-color-primary-fg)));--_og-color-diff-add-bg:var(--og-color-diff-add-bg,color-mix(in oklch,var(--og-color-status-idle) 14%,transparent));--_og-color-diff-del-bg:var(--og-color-diff-del-bg,color-mix(in oklch,var(--og-color-status-failed) 14%,transparent));--_og-shadow-glow:var(--og-shadow-glow,0 0 24px color-mix(in oklch,var(--og-color-accent) 10%,transparent));--_og-session-chrome-surface:var(--og-session-chrome-surface,color-mix(in oklch,var(--og-color-surface-2) 82%,transparent));--_og-session-chrome-surface-open:var(--og-session-chrome-surface-open,color-mix(in oklch,var(--og-color-surface-2) 92%,transparent));--_og-session-chrome-border:var(--og-session-chrome-border,color-mix(in oklch,var(--og-color-border) 85%,transparent));--_og-session-chrome-highlight-ring:var(--og-session-chrome-highlight-ring,color-mix(in oklch,var(--og-color-fg) 16%,transparent));--_og-session-chrome-row-hover:var(--og-session-chrome-row-hover,color-mix(in oklch,var(--og-color-surface-3) 55%,transparent))}}:where(.og-density-compact):has(:where(.og-root)),:where(.og-density-compact):where(.og-root),:where(.og-root) :where(.og-density-compact),:where(.og-root) :where([data-og-density=compact]),:where([data-og-density=compact]):has(:where(.og-root)),:where([data-og-density=compact]):where(.og-root){--og-font-size-xs:10px;--og-line-height-xs:1.5;--og-font-size-sm:11px;--og-line-height-sm:1.5;--og-font-size-base:12px;--og-line-height-base:1.55;--og-font-size-md:13px;--og-line-height-md:1.6;--og-font-size-control:11px;--og-line-height-control:16px;--og-font-size-menu:12px;--og-line-height-menu:18px;--og-font-size-composer:13px;--og-line-height-composer:20px;--og-font-size-composer-wide:13px;--og-line-height-composer-wide:20px;--og-model-picker-trigger-height:1.75rem;--og-model-picker-trigger-height-mobile:1.75rem;--og-model-picker-menu-width:20rem;--og-model-picker-menu-padding:0.25rem;--og-model-picker-row-padding-x:0.5rem;--og-model-picker-row-padding-y:0.375rem;--og-model-picker-effort-height:1.75rem;--og-realtime-menu-width:15rem}:where(.og-light):has(:where(.og-root)),:where(.og-light):where(.og-root),:where(.og-root) :where(.og-light),:where(.og-root) :where([data-og-theme=light]),:where([data-og-theme=light]):has(:where(.og-root)),:where([data-og-theme=light]):where(.og-root){--og-color-bg:#f6f6f6;--og-color-canvas:#ffffff;--og-color-surface-1:#ffffff;--og-color-surface-2:#eeeeee;--og-color-surface-3:#e5e5e5;--og-color-selection:#e2e2e2;--og-color-hover:rgb(36 36 36/0.06);--og-color-border:#dedede;--og-color-border-strong:#bdbdbd;--og-color-fg:#242424;--og-color-fg-label:#3a3a3a;--og-color-fg-muted:#5f5f5f;--og-color-fg-subtle:#696969;--og-color-accent:#545454;--og-color-accent-strong:#383838;--og-color-accent-deep:#383838;--og-color-accent-fg:#ffffff;--og-color-accent-soft:var(--og-color-accent);--og-color-primary:#ebf2f0;--og-color-primary-fg:#292929;--og-color-primary-border:#c4d5d0;--og-color-primary-hover:var(--og-color-primary);--og-color-switch-track:#bdbdbd;--og-color-switch-thumb:#ffffff;--og-glow-teal:#9fe3d359;--og-glow-peach:#ffb78752;--og-glow-teal-quiet:#9fe3d32b;--og-glow-peach-quiet:#ffb78729;--og-color-status-queued:#696969;--og-color-status-running:#716122;--og-color-status-idle:#237058;--og-color-status-waiting:#8c5524;--og-color-status-failed:oklch(0.5 0.19 22);--og-color-status-cancelled:#696969;--og-color-danger:oklch(0.52 0.2 22);--og-color-danger-fill:oklch(0.5 0.19 22);--og-color-danger-fg:#ffffff;--og-color-diff-add-bg:var(--og-color-status-idle);--og-color-diff-del-bg:var(--og-color-status-failed);--og-shadow-sm:0 1px 2px oklch(0 0 0/0.07);--og-shadow-md:0 2px 8px oklch(0 0 0/0.09),0 1px 2px oklch(0 0 0/0.06);--og-shadow-lg:0 8px 28px oklch(0 0 0/0.13),0 2px 8px oklch(0 0 0/0.07);--og-shadow-glow:0 0 20px var(--og-color-accent);--og-session-chrome-surface:var(--og-color-surface-2);--og-session-chrome-surface-open:var(--og-color-surface-2);--og-session-chrome-border:var(--og-color-border);--og-session-chrome-border-open:var(--og-color-border);--og-session-chrome-highlight:var(--og-color-surface-3);--og-session-chrome-highlight-ring:var(--og-color-fg);--og-session-chrome-shadow:0 4px 16px -10px oklch(0 0 0/0.14);--og-session-chrome-shadow-open:0 8px 22px -12px oklch(0 0 0/0.18);--og-session-chrome-row-hover:var(--og-color-surface-3);color-scheme:light;--_og-color-scheme:light}@supports (color:color-mix(in lab,red,red)){:where(.og-light):has(:where(.og-root)),:where(.og-light):where(.og-root),:where(.og-root) :where(.og-light),:where(.og-root) :where([data-og-theme=light]),:where([data-og-theme=light]):has(:where(.og-root)),:where([data-og-theme=light]):where(.og-root){--og-color-accent-soft:color-mix(in oklch,var(--og-color-accent) 11%,transparent);--og-color-hover:color-mix(in srgb,var(--og-color-fg) 6%,transparent);--og-color-primary-hover:color-mix(in srgb,var(--og-color-primary) 85%,var(--og-color-primary-fg));--og-color-diff-add-bg:color-mix(in oklch,var(--og-color-status-idle) 12%,transparent);--og-color-diff-del-bg:color-mix(in oklch,var(--og-color-status-failed) 12%,transparent);--og-shadow-glow:0 0 20px color-mix(in oklch,var(--og-color-accent) 12%,transparent);--og-session-chrome-surface:color-mix(in oklch,var(--og-color-surface-2) 88%,transparent);--og-session-chrome-border:color-mix(in oklch,var(--og-color-border) 90%,transparent);--og-session-chrome-highlight-ring:color-mix(in oklch,var(--og-color-fg) 12%,transparent);--og-session-chrome-row-hover:color-mix(in oklch,var(--og-color-surface-3) 70%,transparent)}}:where(.og-density-compact):has(:where(.og-root)),:where(.og-density-compact):where(.og-root),:where(.og-light):has(:where(.og-root)),:where(.og-light):where(.og-root),:where(.og-root),:where(.og-root) :where(.og-density-compact),:where(.og-root) :where(.og-light),:where(.og-root) :where([data-og-density=compact]),:where(.og-root) :where([data-og-theme=light]),:where([data-og-density=compact]):has(:where(.og-root)),:where([data-og-density=compact]):where(.og-root),:where([data-og-theme=light]):has(:where(.og-root)),:where([data-og-theme=light]):where(.og-root){--_og-duration-fast:var(--og-duration-fast,calc(120ms * var(--og-motion-inspect-scale)));--_og-duration-base:var(--og-duration-base,calc(180ms * var(--og-motion-inspect-scale)));--_og-duration-slow:var(--og-duration-slow,calc(320ms * var(--og-motion-inspect-scale)));--_og-duration-disclose:var(--og-duration-disclose,calc(120ms * var(--og-motion-inspect-scale)));--_og-duration-disclose-settle:var(--og-duration-disclose-settle,calc(820ms * var(--og-motion-inspect-scale)));--_og-duration-stream:var(--og-duration-stream,calc(420ms * var(--og-motion-inspect-scale)));--_og-duration-markdown-crystallize:var(--og-duration-markdown-crystallize,calc(480ms * var(--og-motion-inspect-scale)));--_og-color-accent-soft:var(--og-color-accent-soft,var(--og-color-accent));--_og-color-primary-hover:var(--og-color-primary-hover,var(--og-color-primary));--_og-color-diff-add-bg:var(--og-color-diff-add-bg,var(--og-color-status-idle));--_og-color-diff-del-bg:var(--og-color-diff-del-bg,var(--og-color-status-failed));--_og-shadow-glow:var(--og-shadow-glow,0 0 24px color-mix(in oklch,var(--og-color-accent) 10%,transparent));--_og-session-chrome-surface:var(--og-session-chrome-surface,var(--og-color-surface-2));--_og-session-chrome-surface-open:var(--og-session-chrome-surface-open,var(--og-color-surface-2));--_og-session-chrome-border:var(--og-session-chrome-border,var(--og-color-border));--_og-session-chrome-border-open:var(--og-session-chrome-border-open,var(--og-color-border));--_og-session-chrome-highlight:var(--og-session-chrome-highlight,var(--og-color-surface-3));--_og-session-chrome-highlight-ring:var(--og-session-chrome-highlight-ring,var(--og-color-fg));--_og-session-chrome-radius:var(--og-session-chrome-radius,var(--og-radius-lg));--_og-session-chrome-ease:var(--og-session-chrome-ease,var(--og-ease-out));--_og-session-chrome-row-hover:var(--og-session-chrome-row-hover,var(--og-color-surface-3))}:where(.og-root) .og-session-capability,:where(.og-root).og-session-capability{width:100%;max-width:540px;color:var(--og-color-fg);font-family:var(--og-font-sans,inherit)}:where(.og-root) .og-session-capability-shell,:where(.og-root).og-session-capability-shell{border:1px solid var(--og-color-border);border-radius:12px;background:var(--og-color-surface-1);overflow:hidden}:where(.og-root) .og-session-capability-header,:where(.og-root).og-session-capability-header{display:flex;align-items:center;gap:12px;padding:18px 19px 12px}:where(.og-root) .og-session-capability-logo,:where(.og-root).og-session-capability-logo{display:flex;align-items:center;justify-content:center;width:41px;height:41px;flex-shrink:0;border:1px solid var(--og-color-border);border-radius:10px;background:var(--og-color-surface-2);font-size:13px;font-weight:600;overflow:hidden}:where(.og-root) .og-session-capability-logo img,:where(.og-root).og-session-capability-logo img{width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box}:where(.og-root) .og-session-capability-identity,:where(.og-root).og-session-capability-identity{flex:1;min-width:0;display:grid;gap:4px;overflow-wrap:anywhere}:where(.og-root) .og-session-capability-identity h3,:where(.og-root).og-session-capability-identity h3{margin:0;font-size:14px;font-weight:600}:where(.og-root) .og-session-capability-identity span,:where(.og-root).og-session-capability-identity span{font-size:11px;color:var(--og-color-fg-muted)}:where(.og-root) .og-session-capability-type,:where(.og-root).og-session-capability-type{flex-shrink:0;padding:4px 7px;border-radius:5px;background:var(--og-color-surface-2);font-size:10px}:where(.og-root) .og-session-capability-copy,:where(.og-root).og-session-capability-copy{margin:0;padding:0 19px 12px;font-size:12px;line-height:1.7;color:var(--og-color-fg-muted);overflow-wrap:anywhere}:where(.og-root) .og-session-capability-actions,:where(.og-root).og-session-capability-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0 19px 14px}:where(.og-root) .og-session-capability-actions>span,:where(.og-root).og-session-capability-actions>span{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--og-color-fg-muted)}:where(.og-root) .og-session-capability-actions button,:where(.og-root).og-session-capability-actions button{margin-left:auto;min-height:35px;padding:8px 13px;border-radius:7px;border:1px solid var(--og-color-primary-border);color:var(--og-color-primary-fg);background:var(--og-color-primary);font:inherit;font-size:12px;cursor:pointer}:where(.og-root) .og-session-capability-note,:where(.og-root).og-session-capability-note{margin:10px 0 0;font-size:10px;line-height:1.6;color:var(--og-color-fg-muted)}:where(.og-root) .og-session-capability :focus-visible,:where(.og-root) .og-session-capability-dialog :focus-visible,:where(.og-root).og-session-capability :focus-visible{outline:2px solid var(--og-color-accent);outline-offset:3px}:where(.og-root) .og-session-capability-overlay,:where(.og-root).og-session-capability-overlay{position:fixed;inset:0;z-index:1000;background:rgb(0 0 0/.4)}:where(.og-root) .og-session-capability-dialog,:where(.og-root).og-session-capability-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;width:min(42rem,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--og-color-border);border-radius:16px;background:var(--og-color-surface-1);color:var(--og-color-fg);font-family:var(--og-font-sans,inherit);box-shadow:0 16px 48px rgb(0 0 0/.2)}:where(.og-root) .og-session-capability-dialog-header,:where(.og-root).og-session-capability-dialog-header{display:flex;align-items:center;gap:12px;padding:24px;border-bottom:1px solid var(--og-color-border)}:where(.og-root) .og-session-capability-dialog-header>div,:where(.og-root).og-session-capability-dialog-header>div{flex:1;min-width:0}:where(.og-root) .og-session-capability-dialog-header h2,:where(.og-root).og-session-capability-dialog-header h2{margin:0;font-size:20px;font-weight:600;overflow-wrap:anywhere}:where(.og-root) .og-session-capability-dialog-header p,:where(.og-root).og-session-capability-dialog-header p{margin:4px 0 0;color:var(--og-color-fg-muted);font-size:12px}:where(.og-root) .og-session-capability-dialog-header>button,:where(.og-root).og-session-capability-dialog-header>button{border:0;background:transparent;color:inherit;padding:8px;cursor:pointer}:where(.og-root) .og-session-capability-dialog-body,:where(.og-root).og-session-capability-dialog-body{min-height:0;overflow-y:auto}:where(.og-root) .og-session-capability-dialog:has(.og-session-capability-setup),:where(.og-root).og-session-capability-dialog:has(.og-session-capability-setup){width:min(32rem,calc(100vw - 32px))}:where(.og-root) .og-session-capability-setup,:where(.og-root).og-session-capability-setup{padding:24px;display:grid;gap:16px;font-size:13px}:where(.og-root) .og-session-capability-setup>p,:where(.og-root).og-session-capability-setup>p{margin:0;line-height:1.6}:where(.og-root) .og-session-capability-setup label,:where(.og-root).og-session-capability-setup label{display:flex;align-items:flex-start;gap:8px;line-height:1.6}:where(.og-root) .og-session-capability-setup button,:where(.og-root).og-session-capability-setup button{font:inherit;padding:9px 12px;border-radius:7px;border:1px solid var(--og-color-border);background:var(--og-color-surface-2);color:inherit;cursor:pointer}:where(.og-root) .og-session-capability-setup button:disabled,:where(.og-root).og-session-capability-setup button:disabled{opacity:.55;cursor:not-allowed}:where(.og-root) .og-session-capability-setup [role=alert],:where(.og-root).og-session-capability-setup [role=alert]{color:var(--og-color-danger)}:where(.og-root) .og-session-capability-setup .og-session-capability-notice,:where(.og-root).og-session-capability-setup .og-session-capability-notice{color:var(--og-color-fg-muted)}:where(.og-root) .og-session-capability-shell[data-state=complete],:where(.og-root).og-session-capability-shell[data-state=complete]{border-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--og-color-status-idle) 35%,var(--og-color-border))}}:where(.og-root) .og-session-capability-shell[data-state=complete] .og-session-capability-copy,:where(.og-root) .og-session-capability-shell[data-state=complete] .og-session-capability-header>svg,:where(.og-root).og-session-capability-shell[data-state=complete] .og-session-capability-header>svg{color:var(--og-color-status-idle)}:where(.og-root) .og-session-capability-shell[data-state=complete] .og-session-capability-copy,:where(.og-root).og-session-capability-shell[data-state=complete] .og-session-capability-copy{font-weight:500}:where(.og-root) .og-session-capability-setup fieldset,:where(.og-root).og-session-capability-setup fieldset{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}:where(.og-root) .og-session-capability-setup legend,:where(.og-root).og-session-capability-setup legend{padding:0 0 10px;font-weight:600}:where(.og-root) .og-session-capability-setup input,:where(.og-root).og-session-capability-setup input{margin-top:4px;accent-color:var(--og-color-accent-deep)}:where(.og-root) .og-session-capability-setup .og-session-capability-scope,:where(.og-root).og-session-capability-setup .og-session-capability-scope{color:var(--og-color-fg-muted);font-size:12px}:where(.og-root) .og-session-capability-setup .og-session-capability-primary,:where(.og-root).og-session-capability-setup .og-session-capability-primary{justify-self:end;min-height:40px;padding:10px 16px;border:1px solid var(--og-color-primary-border);background:var(--og-color-primary);color:var(--og-color-primary-fg);font-weight:500}:where(.og-root) .og-session-capability-setup .og-session-capability-primary:hover:not(:disabled),:where(.og-root).og-session-capability-setup .og-session-capability-primary:hover:not(:disabled){filter:brightness(.94)}:where(.og-root) .og-session-capability-progress,:where(.og-root).og-session-capability-progress{color:var(--og-color-fg-muted);padding-block:8px}:where(.og-root) .og-session-capability-setup .og-session-capability-stop,:where(.og-root).og-session-capability-setup .og-session-capability-stop{justify-self:end}@media (pointer:coarse){:where(.og-root) .og-session-capability-actions button,:where(.og-root) .og-session-capability-setup button,:where(.og-root).og-session-capability-actions button,:where(.og-root).og-session-capability-setup button{min-height:44px}}:where(.og-root) .og-preview-loading,:where(.og-root).og-preview-loading{--_og-preview-ink:#9fdccd;--_og-preview-glow:#5fb8a3;position:relative;width:100%;overflow:hidden;border-radius:10px;background:#1b1b1b;container:og-preview/inline-size}:is([data-og-theme=light],.og-light) :where(.og-root) .og-preview-loading,:where(.og-root) :is([data-og-theme=light],.og-light) .og-preview-loading,:where(.og-root):is([data-og-theme=light],.og-light) .og-preview-loading{--_og-preview-ink:#5f8f84;--_og-preview-glow:#9fe3d3;background:#f9f9f9}:where(.og-root) .og-preview-loading canvas,:where(.og-root).og-preview-loading canvas{display:block;width:100%;height:320px;background-image:radial-gradient(circle,var(--_og-preview-ink) 1px,transparent 1px);@supports (color:color-mix(in lab,red,red)){background-image:radial-gradient(circle,color-mix(in srgb,var(--_og-preview-ink) 30%,transparent) 1px,transparent 1px)}background-size:18px 18px}:where(.og-root) .og-preview-loading canvas[data-painted=true],:where(.og-root).og-preview-loading canvas[data-painted=true]{background-image:none}:where(.og-root) .og-preview-loading-label,:where(.og-root).og-preview-loading-label{position:absolute;left:16px;bottom:14px;color:var(--og-color-fg-muted);font-family:var(--og-font-sans);font-size:var(--og-font-size-xs);line-height:var(--og-line-height-xs);font-weight:400}@container og-preview (max-width: 500px){:where(.og-root) .og-preview-loading canvas,:where(.og-root).og-preview-loading canvas{height:260px}}@media (max-width:500px){:where(.og-root) .og-preview-loading canvas,:where(.og-root).og-preview-loading canvas{height:260px}}.og-root :where([hidden]:not([hidden=until-found])){display:none!important}.og-root :where(button,input,textarea,select){box-sizing:border-box;margin:0;padding:0;border:0 solid;border-radius:0;background-color:transparent;color:inherit;font:inherit;letter-spacing:inherit}.og-root :where(button,input[type=button],input[type=submit],input[type=reset]){appearance:button}.og-root :where(ul,ol,menu){list-style:none;margin:0;padding:0}.og-root :where(li,p,blockquote,figure,dl,dd,pre,h1,h2,h3,h4,h5,h6){margin:0;padding:0;font-size:inherit;line-height:inherit}.og-root :where(h1,h2,h3,h4,h5,h6){font-weight:inherit}.og-root,.og-root :where(*,:before,:after){box-sizing:border-box}@keyframes og-expand{0%{height:0;opacity:0}40%{opacity:.25}85%{opacity:1}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes og-collapse{0%{height:var(--radix-collapsible-content-height);opacity:1}35%{opacity:.7}70%{opacity:0}to{height:0;opacity:0}}@keyframes og-settle-chip{0%{background-color:color-mix(in oklch,var(--color-og-surface-1,transparent) 55%,transparent)}to{background-color:transparent}}@keyframes og-stream-ink{0%{opacity:.3}to{opacity:1}}:where(.og-root) .og-stream-ink,:where(.og-root).og-stream-ink{display:inline;animation:og-stream-ink var(--_og-duration-stream) var(--og-ease-out) both}@keyframes og-markdown-settle{0%{opacity:.92}to{opacity:1}}:where(.og-root) .og-markdown-settle,:where(.og-root).og-markdown-settle{animation:var(--animate-og-markdown-settle)}@keyframes og-enter{0%{opacity:0}to{opacity:1}}@keyframes og-row-enter{0%{opacity:0}to{opacity:1}}:where(.og-root) .animate-og-row-enter,:where(.og-root).animate-og-row-enter{animation:var(--animate-og-row-enter)}@keyframes og-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes og-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes og-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes og-spin{to{transform:rotate(1turn)}}@keyframes og-waveform{0%,to{transform:scaleY(.28);opacity:.45}50%{transform:scaleY(1);opacity:.95}}@keyframes og-mh-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}:where(.og-root) .og-mh-draw,:where(.og-root).og-mh-draw{stroke-dasharray:1;animation:og-mh-draw .9s var(--og-ease-out) forwards}@media (prefers-reduced-motion:reduce){:where(.og-root) .og-mh-draw,:where(.og-root).og-mh-draw{animation:none;stroke-dasharray:none}}:where(.og-root) .og-shimmer-text,:where(.og-root).og-shimmer-text{background:linear-gradient(90deg,var(--og-color-fg-subtle) 0,var(--og-color-fg) 50%,var(--og-color-fg-subtle) 100%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:og-shimmer 2.2s linear infinite}:where(.og-root){font-family:var(--og-font-sans);font-feature-settings:var(--og-font-features);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--og-color-fg)}:is(.og-root.og-root,.og-root .og-root) :where(.text-og-xs,.text-og-sm,.text-og-base,.text-og-md,.text-og-control,.text-og-menu,.text-og-composer,.text-og-composer-wide),:is(.og-root.text-og-xs,.og-root.text-og-sm,.og-root.text-og-base,.og-root.text-og-md,.og-root.text-og-control,.og-root.text-og-menu,.og-root.text-og-composer,.og-root.text-og-composer-wide){font-size:var(--og-component-font-size);line-height:var(--tw-leading,var(--og-component-line-height))}:where(.og-root) :where(*){scrollbar-width:thin;scrollbar-color:var(--og-color-border-strong) transparent}:where(.og-root) [data-radix-popper-content-wrapper]:has(>[data-machine-state-popover][data-state=closed]),:where(.og-root)[data-radix-popper-content-wrapper]:has(>[data-machine-state-popover][data-state=closed]){visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){:where(.og-root) *,:where(.og-root) .og-shimmer-text,:where(.og-root) :after,:where(.og-root) :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}:where(.og-root) .og-stream-ink{animation-delay:0s!important}}@media (max-width:39.999rem){:where(.og-root) .og-composer-footer:has([data-transcription-capturing]) .og-composer-controls>:not([data-transcription-capturing]),:where(.og-root).og-composer-footer:has([data-transcription-capturing]) .og-composer-controls>:not([data-transcription-capturing]){display:none}:where(.og-root) .og-composer-footer:has([data-transcription-capturing]) .og-composer-actions,:where(.og-root).og-composer-footer:has([data-transcription-capturing]) .og-composer-actions{display:none}:where(.og-root) .og-composer-footer:has([data-transcription-attention]) .og-composer-controls>:not([data-transcription-attention]),:where(.og-root).og-composer-footer:has([data-transcription-attention]) .og-composer-controls>:not([data-transcription-attention]){display:none}:where(.og-root) .og-composer-footer:has([data-transcription-attention]) .og-composer-actions>:not(:is([data-analytics-action],:has([data-analytics-action]))),:where(.og-root).og-composer-footer:has([data-transcription-attention]) .og-composer-actions>:not(:is([data-analytics-action],:has([data-analytics-action]))){display:none}:where(.og-root) .og-composer-footer [data-transcription-attention] :is(.og-transcription-recovered-label,.og-transcription-error-label),:where(.og-root).og-composer-footer [data-transcription-attention] :is(.og-transcription-recovered-label,.og-transcription-error-label){max-width:min(15rem,52vw);white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.2}:where(.og-root) .og-composer-footer:has([data-realtime-attention]) .og-composer-controls,:where(.og-root).og-composer-footer:has([data-realtime-attention]) .og-composer-controls{display:none}:where(.og-root) .og-composer-footer .og-realtime-control:has([data-realtime-attention]),:where(.og-root) .og-composer-footer [data-realtime-attention],:where(.og-root) .og-composer-footer:has([data-realtime-attention]) .og-composer-actions,:where(.og-root).og-composer-footer:has([data-realtime-attention]) .og-composer-actions{flex:1 1 auto;min-width:0}:where(.og-root) .og-composer-footer:has([data-realtime-attention]) .og-composer-actions>:not(:has([data-realtime-attention])),:where(.og-root).og-composer-footer:has([data-realtime-attention]) .og-composer-actions>:not(:has([data-realtime-attention])){flex-shrink:0}:where(.og-root) .og-composer-footer [data-realtime-attention] .og-realtime-failure-label,:where(.og-root).og-composer-footer [data-realtime-attention] .og-realtime-failure-label{max-width:none;-webkit-line-clamp:3}}@media (forced-colors:active){:where(.og-root){--og-color-bg:Canvas;--og-color-surface-1:Canvas;--og-color-surface-2:Canvas;--og-color-surface-3:Canvas;--og-color-border:CanvasText;--og-color-border-strong:CanvasText;--og-color-fg:CanvasText;--og-color-fg-muted:CanvasText;--og-color-fg-subtle:CanvasText;--og-color-accent:CanvasText;--og-color-accent-strong:CanvasText;--og-color-accent-deep:CanvasText;--og-color-accent-fg:CanvasText;--og-color-accent-soft:Canvas;--og-color-status-queued:CanvasText;--og-color-status-running:CanvasText;--og-color-status-idle:CanvasText;--og-color-status-waiting:CanvasText;--og-color-status-failed:CanvasText;--og-color-status-cancelled:CanvasText;--og-color-danger:CanvasText;--og-color-diff-add-bg:Canvas;--og-color-diff-del-bg:Canvas;--og-shadow-sm:none;--og-shadow-md:none;--og-shadow-lg:none;--og-shadow-glow:none}:where(.og-root) [role=tab][aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}:where(.og-root) .xterm .xterm-char-measure-element,:where(.og-root) .xterm .xterm-width-cache-measure-container,:where(.og-root) .xterm-width-cache-measure-container,:where(.og-root).xterm .xterm-width-cache-measure-container{position:absolute!important;top:0;left:0;visibility:hidden!important;pointer-events:none!important;z-index:-1!important}:where(.og-root) .og-cm-editor .cm-editor,:where(.og-root).og-cm-editor .cm-editor{background-color:var(--og-cm-bg,var(--og-color-bg));color:var(--og-color-fg)}:where(.og-root) .og-cm-editor .cm-editor .cm-gutters,:where(.og-root).og-cm-editor .cm-editor .cm-gutters{background-color:var(--og-cm-bg,var(--og-color-bg));border-right-color:var(--og-color-border);color:var(--og-color-fg-subtle)}:where(.og-root) .og-cm-editor .cm-editor .cm-activeLine,:where(.og-root).og-cm-editor .cm-editor .cm-activeLine{background-color:var(--og-color-fg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--og-color-fg) 4%,transparent)}}:where(.og-root) .og-cm-editor .cm-editor .cm-activeLineGutter,:where(.og-root).og-cm-editor .cm-editor .cm-activeLineGutter{background-color:var(--og-color-fg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--og-color-fg) 6%,transparent)}color:var(--og-color-fg-muted)}:where(.og-root) .og-cm-editor .cm-editor .cm-cursor,:where(.og-root) .og-cm-editor .cm-editor .cm-dropCursor,:where(.og-root).og-cm-editor .cm-editor .cm-cursor{border-left-color:var(--og-color-fg)}:where(.og-root) .og-cm-editor .cm-editor .cm-selectionLayer .cm-selectionBackground,:where(.og-root) .og-cm-editor .cm-editor.cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground,:where(.og-root).og-cm-editor .cm-editor .cm-selectionLayer .cm-selectionBackground{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--og-color-accent) 30%,transparent)}}:where(.og-root) .og-cm-editor .cm-editor .cm-selectionMatch,:where(.og-root).og-cm-editor .cm-editor .cm-selectionMatch{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--og-color-accent) 18%,transparent)}}:where(.og-root) .og-cm-editor .cm-editor .cm-panels,:where(.og-root).og-cm-editor .cm-editor .cm-panels{background-color:var(--og-color-surface-2);color:var(--og-color-fg)}:where(.og-root) .og-genie-loading,:where(.og-root).og-genie-loading{display:flex;align-items:center;gap:14px;min-height:88px;padding:12px 0}:where(.og-root) .og-genie-orb,:where(.og-root).og-genie-orb{width:64px;height:64px;flex:0 0 64px}:where(.og-root) .og-genie-orb canvas,:where(.og-root).og-genie-orb canvas{display:block}:where(.og-root) .og-genie-copy,:where(.og-root).og-genie-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}:where(.og-root) .og-genie-phrase,:where(.og-root).og-genie-phrase{color:var(--og-color-fg-muted);font-size:var(--og-font-size-sm);line-height:1.5;animation:og-genie-phrase-in .65s ease-out both}:where(.og-root) .og-genie-details,:where(.og-root).og-genie-details{color:var(--og-color-fg-subtle);font-size:var(--og-font-size-xs);min-height:28px;cursor:pointer;border-radius:4px;text-align:left;transition:color .2s}:where(.og-root) .og-genie-details:hover,:where(.og-root).og-genie-details:hover{color:var(--og-color-fg)}:where(.og-root) .og-genie-details:focus-visible,:where(.og-root).og-genie-details:focus-visible{outline:2px solid var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){outline:2px solid color-mix(in srgb,var(--og-color-accent) 55%,transparent)}outline-offset:4px}@keyframes og-genie-phrase-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (pointer:coarse){:where(.og-root) .og-genie-details,:where(.og-root).og-genie-details{min-height:44px}}@media (prefers-reduced-motion:reduce){:where(.og-root) .og-genie-phrase,:where(.og-root).og-genie-phrase{animation:none}}:where(.og-root) .og-rolling-status,:where(.og-root).og-rolling-status{display:flex;align-items:center;gap:12px;min-width:0;width:100%}:where(.og-root) .og-rolling-window,:where(.og-root).og-rolling-window{position:relative;display:block;flex:1;min-width:0;height:24px;overflow:hidden}:where(.og-root) .og-rolling-face,:where(.og-root).og-rolling-face{position:absolute;inset:0;display:flex;align-items:center}:where(.og-root) .og-rolling-label,:where(.og-root).og-rolling-label{display:flex;align-items:center;gap:8px;min-width:0;width:100%;font-size:13px;font-weight:450;line-height:20px;color:var(--og-color-fg-muted)}:where(.og-root) .og-rolling-label>svg,:where(.og-root).og-rolling-label>svg{flex-shrink:0}:where(.og-root) .og-rolling-count,:where(.og-root).og-rolling-count{flex-shrink:0;font-size:11px;color:var(--og-color-fg-subtle);font-variant-numeric:tabular-nums}:where(.og-root) .og-command-reel,:where(.og-root).og-command-reel{display:flex;flex:1;align-items:center;gap:8px;min-width:0;transform-origin:50% 50%}:where(.og-root) .og-reasoning-preview,:where(.og-root) .og-reasoning-preview :is(div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,blockquote,pre),:where(.og-root).og-reasoning-preview{display:inline;margin:0;padding:0;font-size:inherit;line-height:inherit}:where(.og-root) .og-reasoning-preview br,:where(.og-root).og-reasoning-preview br{display:none}:where(.og-root) .og-reasoning-preview :is(p,li,h1,h2,h3,h4):after,:where(.og-root).og-reasoning-preview :is(p,li,h1,h2,h3,h4):after{content:" "}:where(.og-root) .og-reel-title,:where(.og-root).og-reel-title{flex:0 0 auto;min-width:0;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.og-root) .og-reel-title:only-child,:where(.og-root).og-reel-title:only-child{max-width:100%}:where(.og-root) .og-reel-preview,:where(.og-root).og-reel-preview{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.og-root) .og-command-reel-running,:where(.og-root) .og-rolling-status[data-running=true] .og-command-reel,:where(.og-root).og-command-reel-running{background-image:linear-gradient(90deg,light-dark(#8a8a8a,#6b6b6b) 42%,light-dark(#f2f2f2,#fff) 50%,light-dark(#8a8a8a,#6b6b6b) 58%);background-size:300% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:og-activity-sweep 3.6s linear infinite}@keyframes og-activity-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (forced-colors:active),(prefers-reduced-motion:reduce){:where(.og-root) .og-command-reel-running,:where(.og-root) .og-rolling-status[data-running=true] .og-command-reel,:where(.og-root).og-command-reel-running{animation:none;background:none;-webkit-text-fill-color:currentColor}}:where(.og-root) .\@container\/computer-viewer,:where(.og-root).\@container\/computer-viewer{container-type:inline-size;container-name:computer-viewer}:where(.og-root) .pointer-events-auto,:where(.og-root).pointer-events-auto{pointer-events:auto}:where(.og-root) .pointer-events-none,:where(.og-root).pointer-events-none{pointer-events:none}:where(.og-root) .collapse,:where(.og-root).collapse{visibility:collapse}:where(.og-root) .invisible,:where(.og-root).invisible{visibility:hidden}:where(.og-root) .visible,:where(.og-root).visible{visibility:visible}:where(.og-root) .sr-only,:where(.og-root).sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}:where(.og-root) .absolute,:where(.og-root).absolute{position:absolute}:where(.og-root) .fixed,:where(.og-root).fixed{position:fixed}:where(.og-root) .relative,:where(.og-root).relative{position:relative}:where(.og-root) .static,:where(.og-root).static{position:static}:where(.og-root) .sticky,:where(.og-root).sticky{position:sticky}:where(.og-root) .-inset-px,:where(.og-root).-inset-px{inset:-1px}:where(.og-root) .inset-0,:where(.og-root).inset-0{inset:calc(var(--spacing) * 0)}:where(.og-root) .inset-x-0,:where(.og-root).inset-x-0{inset-inline:calc(var(--spacing) * 0)}:where(.og-root) .inset-y-0,:where(.og-root).inset-y-0{inset-block:calc(var(--spacing) * 0)}:where(.og-root) .inset-y-\[-2px\],:where(.og-root).inset-y-\[-2px\]{inset-block:-2px}:where(.og-root) .start,:where(.og-root).start{inset-inline-start:var(--spacing)}:where(.og-root) .end,:where(.og-root).end{inset-inline-end:var(--spacing)}:where(.og-root) .-top-0\.5,:where(.og-root).-top-0\.5{top:calc(var(--spacing) * -.5)}:where(.og-root) .-top-3,:where(.og-root).-top-3{top:calc(var(--spacing) * -3)}:where(.og-root) .-top-11,:where(.og-root).-top-11{top:calc(var(--spacing) * -11)}:where(.og-root) .-top-16,:where(.og-root).-top-16{top:calc(var(--spacing) * -16)}:where(.og-root) .top-0,:where(.og-root).top-0{top:calc(var(--spacing) * 0)}:where(.og-root) .top-1\.5,:where(.og-root).top-1\.5{top:calc(var(--spacing) * 1.5)}:where(.og-root) .top-1\/2,:where(.og-root).top-1\/2{top:calc(1 / 2 * 100%)}:where(.og-root) .top-2,:where(.og-root).top-2{top:calc(var(--spacing) * 2)}:where(.og-root) .top-3,:where(.og-root).top-3{top:calc(var(--spacing) * 3)}:where(.og-root) .top-8,:where(.og-root).top-8{top:calc(var(--spacing) * 8)}:where(.og-root) .top-10,:where(.og-root).top-10{top:calc(var(--spacing) * 10)}:where(.og-root) .top-\[var\(--og-work-header-top\,0px\)\],:where(.og-root).top-\[var\(--og-work-header-top\,0px\)\]{top:var(--og-work-header-top,0)}:where(.og-root) .-right-0\.5,:where(.og-root).-right-0\.5{right:calc(var(--spacing) * -.5)}:where(.og-root) .-right-3,:where(.og-root).-right-3{right:calc(var(--spacing) * -3)}:where(.og-root) .right-0,:where(.og-root).right-0{right:calc(var(--spacing) * 0)}:where(.og-root) .right-1,:where(.og-root).right-1{right:calc(var(--spacing) * 1)}:where(.og-root) .right-1\.5,:where(.og-root).right-1\.5{right:calc(var(--spacing) * 1.5)}:where(.og-root) .right-2,:where(.og-root).right-2{right:calc(var(--spacing) * 2)}:where(.og-root) .right-2\.5,:where(.og-root).right-2\.5{right:calc(var(--spacing) * 2.5)}:where(.og-root) .right-3,:where(.og-root).right-3{right:calc(var(--spacing) * 3)}:where(.og-root) .bottom-0,:where(.og-root).bottom-0{bottom:calc(var(--spacing) * 0)}:where(.og-root) .bottom-2,:where(.og-root).bottom-2{bottom:calc(var(--spacing) * 2)}:where(.og-root) .bottom-3,:where(.og-root).bottom-3{bottom:calc(var(--spacing) * 3)}:where(.og-root) .bottom-full,:where(.og-root).bottom-full{bottom:100%}:where(.og-root) .left-0,:where(.og-root).left-0{left:calc(var(--spacing) * 0)}:where(.og-root) .left-1\/2,:where(.og-root).left-1\/2{left:calc(1 / 2 * 100%)}:where(.og-root) .left-2,:where(.og-root).left-2{left:calc(var(--spacing) * 2)}:where(.og-root) .isolate,:where(.og-root).isolate{isolation:isolate}:where(.og-root) .z-0,:where(.og-root).z-0{z-index:0}:where(.og-root) .z-10,:where(.og-root).z-10{z-index:10}:where(.og-root) .z-20,:where(.og-root).z-20{z-index:20}:where(.og-root) .z-30,:where(.og-root).z-30{z-index:30}:where(.og-root) .z-40,:where(.og-root).z-40{z-index:40}:where(.og-root) .z-50,:where(.og-root).z-50{z-index:50}:where(.og-root) .z-\[1\],:where(.og-root).z-\[1\]{z-index:1}:where(.og-root) .z-\[35\],:where(.og-root).z-\[35\]{z-index:35}:where(.og-root) .z-\[75\],:where(.og-root).z-\[75\]{z-index:75}:where(.og-root) .z-\[80\],:where(.og-root).z-\[80\]{z-index:80}:where(.og-root) .z-\[100\],:where(.og-root).z-\[100\]{z-index:100}:where(.og-root) .z-\[101\],:where(.og-root).z-\[101\]{z-index:101}:where(.og-root) .z-\[2147483647\],:where(.og-root).z-\[2147483647\]{z-index:2147483647}:where(.og-root) .col-span-full,:where(.og-root).col-span-full{grid-column:1/-1}:where(.og-root) .col-start-1,:where(.og-root).col-start-1{grid-column-start:1}:where(.og-root) .col-start-2,:where(.og-root).col-start-2{grid-column-start:2}:where(.og-root) .row-start-1,:where(.og-root).row-start-1{grid-row-start:1}:where(.og-root) .row-start-2,:where(.og-root).row-start-2{grid-row-start:2}:where(.og-root) .row-start-3,:where(.og-root).row-start-3{grid-row-start:3}:where(.og-root) .container,:where(.og-root).container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}:where(.og-root) .m-0,:where(.og-root).m-0{margin:calc(var(--spacing) * 0)}:where(.og-root) .m-auto,:where(.og-root).m-auto{margin:auto}:where(.og-root) .-mx-1,:where(.og-root).-mx-1{margin-inline:calc(var(--spacing) * -1)}:where(.og-root) .-mx-1\.5,:where(.og-root).-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}:where(.og-root) .-mx-2,:where(.og-root).-mx-2{margin-inline:calc(var(--spacing) * -2)}:where(.og-root) .mx-1,:where(.og-root).mx-1{margin-inline:calc(var(--spacing) * 1)}:where(.og-root) .mx-3,:where(.og-root).mx-3{margin-inline:calc(var(--spacing) * 3)}:where(.og-root) .mx-auto,:where(.og-root).mx-auto{margin-inline:auto}:where(.og-root) .-my-0\.5,:where(.og-root).-my-0\.5{margin-block:calc(var(--spacing) * -.5)}:where(.og-root) .my-1,:where(.og-root).my-1{margin-block:calc(var(--spacing) * 1)}:where(.og-root) .my-1\.5,:where(.og-root).my-1\.5{margin-block:calc(var(--spacing) * 1.5)}:where(.og-root) .my-2\.5,:where(.og-root).my-2\.5{margin-block:calc(var(--spacing) * 2.5)}:where(.og-root) .my-3,:where(.og-root).my-3{margin-block:calc(var(--spacing) * 3)}:where(.og-root) .my-4,:where(.og-root).my-4{margin-block:calc(var(--spacing) * 4)}:where(.og-root) .ms-auto,:where(.og-root).ms-auto{margin-inline-start:auto}:where(.og-root) .-mt-0\.5,:where(.og-root).-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}:where(.og-root) .-mt-5,:where(.og-root).-mt-5{margin-top:calc(var(--spacing) * -5)}:where(.og-root) .mt-0\.5,:where(.og-root).mt-0\.5{margin-top:calc(var(--spacing) * .5)}:where(.og-root) .mt-1,:where(.og-root).mt-1{margin-top:calc(var(--spacing) * 1)}:where(.og-root) .mt-1\.5,:where(.og-root).mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}:where(.og-root) .mt-2,:where(.og-root).mt-2{margin-top:calc(var(--spacing) * 2)}:where(.og-root) .mt-3,:where(.og-root).mt-3{margin-top:calc(var(--spacing) * 3)}:where(.og-root) .mt-4,:where(.og-root).mt-4{margin-top:calc(var(--spacing) * 4)}:where(.og-root) .mt-5,:where(.og-root).mt-5{margin-top:calc(var(--spacing) * 5)}:where(.og-root) .mt-\[0\.55em\],:where(.og-root).mt-\[0\.55em\]{margin-top:.55em}:where(.og-root) .mt-auto,:where(.og-root).mt-auto{margin-top:auto}:where(.og-root) .mt-px,:where(.og-root).mt-px{margin-top:1px}:where(.og-root) .-mr-1,:where(.og-root).-mr-1{margin-right:calc(var(--spacing) * -1)}:where(.og-root) .mr-1,:where(.og-root).mr-1{margin-right:calc(var(--spacing) * 1)}:where(.og-root) .mr-1\.5,:where(.og-root).mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}:where(.og-root) .mr-2,:where(.og-root).mr-2{margin-right:calc(var(--spacing) * 2)}:where(.og-root) .mr-auto,:where(.og-root).mr-auto{margin-right:auto}:where(.og-root) .mb-0,:where(.og-root).mb-0{margin-bottom:calc(var(--spacing) * 0)}:where(.og-root) .mb-0\.5,:where(.og-root).mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}:where(.og-root) .mb-1,:where(.og-root).mb-1{margin-bottom:calc(var(--spacing) * 1)}:where(.og-root) .mb-1\.5,:where(.og-root).mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}:where(.og-root) .mb-2,:where(.og-root).mb-2{margin-bottom:calc(var(--spacing) * 2)}:where(.og-root) .mb-2\.5,:where(.og-root).mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}:where(.og-root) .mb-3,:where(.og-root).mb-3{margin-bottom:calc(var(--spacing) * 3)}:where(.og-root) .mb-4,:where(.og-root).mb-4{margin-bottom:calc(var(--spacing) * 4)}:where(.og-root) .ml-0\.5,:where(.og-root).ml-0\.5{margin-left:calc(var(--spacing) * .5)}:where(.og-root) .ml-1,:where(.og-root).ml-1{margin-left:calc(var(--spacing) * 1)}:where(.og-root) .ml-1\.5,:where(.og-root).ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}:where(.og-root) .ml-2,:where(.og-root).ml-2{margin-left:calc(var(--spacing) * 2)}:where(.og-root) .ml-5,:where(.og-root).ml-5{margin-left:calc(var(--spacing) * 5)}:where(.og-root) .ml-7,:where(.og-root).ml-7{margin-left:calc(var(--spacing) * 7)}:where(.og-root) .ml-auto,:where(.og-root).ml-auto{margin-left:auto}:where(.og-root) .ml-px,:where(.og-root).ml-px{margin-left:1px}:where(.og-root) .box-border,:where(.og-root).box-border{box-sizing:border-box}:where(.og-root) .line-clamp-1,:where(.og-root).line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:where(.og-root) .line-clamp-2,:where(.og-root).line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(.og-root) .line-clamp-3,:where(.og-root).line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}:where(.og-root) .line-clamp-4,:where(.og-root).line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}:where(.og-root) .block,:where(.og-root).block{display:block}:where(.og-root) .contents,:where(.og-root).contents{display:contents}:where(.og-root) .flex,:where(.og-root).flex{display:flex}:where(.og-root) .grid,:where(.og-root).grid{display:grid}:where(.og-root) .hidden,:where(.og-root).hidden{display:none}:where(.og-root) .inline,:where(.og-root).inline{display:inline}:where(.og-root) .inline-block,:where(.og-root).inline-block{display:inline-block}:where(.og-root) .inline-flex,:where(.og-root).inline-flex{display:inline-flex}:where(.og-root) .table,:where(.og-root).table{display:table}:where(.og-root) .aspect-video,:where(.og-root).aspect-video{aspect-ratio:var(--aspect-video)}:where(.og-root) .size-1,:where(.og-root).size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}:where(.og-root) .size-1\.5,:where(.og-root).size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}:where(.og-root) .size-2,:where(.og-root).size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}:where(.og-root) .size-2\.5,:where(.og-root).size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}:where(.og-root) .size-3,:where(.og-root).size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}:where(.og-root) .size-3\.5,:where(.og-root).size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}:where(.og-root) .size-4,:where(.og-root).size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:where(.og-root) .size-4\.5,:where(.og-root).size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}:where(.og-root) .size-5,:where(.og-root).size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:where(.og-root) .size-6,:where(.og-root).size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:where(.og-root) .size-7,:where(.og-root).size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}:where(.og-root) .size-8,:where(.og-root).size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}:where(.og-root) .size-9,:where(.og-root).size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}:where(.og-root) .size-10,:where(.og-root).size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}:where(.og-root) .size-11,:where(.og-root).size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}:where(.og-root) .size-12,:where(.og-root).size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}:where(.og-root) .size-full,:where(.og-root).size-full{width:100%;height:100%}:where(.og-root) .size-px,:where(.og-root).size-px{width:1px;height:1px}:where(.og-root) .h-0,:where(.og-root).h-0{height:calc(var(--spacing) * 0)}:where(.og-root) .h-1,:where(.og-root).h-1{height:calc(var(--spacing) * 1)}:where(.og-root) .h-1\.5,:where(.og-root).h-1\.5{height:calc(var(--spacing) * 1.5)}:where(.og-root) .h-2\.5,:where(.og-root).h-2\.5{height:calc(var(--spacing) * 2.5)}:where(.og-root) .h-3,:where(.og-root).h-3{height:calc(var(--spacing) * 3)}:where(.og-root) .h-3\.5,:where(.og-root).h-3\.5{height:calc(var(--spacing) * 3.5)}:where(.og-root) .h-4,:where(.og-root).h-4{height:calc(var(--spacing) * 4)}:where(.og-root) .h-5,:where(.og-root).h-5{height:calc(var(--spacing) * 5)}:where(.og-root) .h-6,:where(.og-root).h-6{height:calc(var(--spacing) * 6)}:where(.og-root) .h-7,:where(.og-root).h-7{height:calc(var(--spacing) * 7)}:where(.og-root) .h-8,:where(.og-root).h-8{height:calc(var(--spacing) * 8)}:where(.og-root) .h-9,:where(.og-root).h-9{height:calc(var(--spacing) * 9)}:where(.og-root) .h-10,:where(.og-root).h-10{height:calc(var(--spacing) * 10)}:where(.og-root) .h-11,:where(.og-root).h-11{height:calc(var(--spacing) * 11)}:where(.og-root) .h-16,:where(.og-root).h-16{height:calc(var(--spacing) * 16)}:where(.og-root) .h-36,:where(.og-root).h-36{height:calc(var(--spacing) * 36)}:where(.og-root) .h-56,:where(.og-root).h-56{height:calc(var(--spacing) * 56)}:where(.og-root) .h-\[1em\],:where(.og-root).h-\[1em\]{height:1em}:where(.og-root) .h-\[22px\],:where(.og-root).h-\[22px\]{height:22px}:where(.og-root) .h-\[clamp\(30rem\,62vh\,48rem\)\],:where(.og-root).h-\[clamp\(30rem\,62vh\,48rem\)\]{height:clamp(30rem,62vh,48rem)}:where(.og-root) .h-\[min\(28rem\,50dvh\)\],:where(.og-root).h-\[min\(28rem\,50dvh\)\]{height:min(28rem,50dvh)}:where(.og-root) .h-\[var\(--og-model-picker-trigger-height\)\],:where(.og-root).h-\[var\(--og-model-picker-trigger-height\)\]{height:var(--og-model-picker-trigger-height)}:where(.og-root) .h-dvh,:where(.og-root).h-dvh{height:100dvh}:where(.og-root) .h-full,:where(.og-root).h-full{height:100%}:where(.og-root) .h-px,:where(.og-root).h-px{height:1px}:where(.og-root) .max-h-\(--radix-dropdown-menu-content-available-height\),:where(.og-root).max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}:where(.og-root) .max-h-20,:where(.og-root).max-h-20{max-height:calc(var(--spacing) * 20)}:where(.og-root) .max-h-32,:where(.og-root).max-h-32{max-height:calc(var(--spacing) * 32)}:where(.og-root) .max-h-40,:where(.og-root).max-h-40{max-height:calc(var(--spacing) * 40)}:where(.og-root) .max-h-56,:where(.og-root).max-h-56{max-height:calc(var(--spacing) * 56)}:where(.og-root) .max-h-64,:where(.og-root).max-h-64{max-height:calc(var(--spacing) * 64)}:where(.og-root) .max-h-72,:where(.og-root).max-h-72{max-height:calc(var(--spacing) * 72)}:where(.og-root) .max-h-80,:where(.og-root).max-h-80{max-height:calc(var(--spacing) * 80)}:where(.og-root) .max-h-96,:where(.og-root).max-h-96{max-height:calc(var(--spacing) * 96)}:where(.og-root) .max-h-\[32rem\],:where(.og-root).max-h-\[32rem\]{max-height:32rem}:where(.og-root) .max-h-\[40\%\],:where(.og-root).max-h-\[40\%\]{max-height:40%}:where(.og-root) .max-h-\[82vh\],:where(.og-root).max-h-\[82vh\]{max-height:82vh}:where(.og-root) .max-h-\[calc\(100\%-3rem\)\],:where(.og-root).max-h-\[calc\(100\%-3rem\)\]{max-height:calc(100% - 3rem)}:where(.og-root) .max-h-\[calc\(100dvh-2rem\)\],:where(.og-root).max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}:where(.og-root) .max-h-\[min\(5rem\,20dvh\)\],:where(.og-root).max-h-\[min\(5rem\,20dvh\)\]{max-height:min(5rem,20dvh)}:where(.og-root) .max-h-\[min\(20rem\,var\(--radix-dropdown-menu-content-available-height\)\)\],:where(.og-root).max-h-\[min\(20rem\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(20rem,var(--radix-dropdown-menu-content-available-height))}:where(.og-root) .max-h-\[min\(28rem\,50dvh\)\],:where(.og-root).max-h-\[min\(28rem\,50dvh\)\]{max-height:min(28rem,50dvh)}:where(.og-root) .max-h-\[min\(28rem\,55vh\)\],:where(.og-root).max-h-\[min\(28rem\,55vh\)\]{max-height:min(28rem,55vh)}:where(.og-root) .max-h-\[min\(30rem\,60dvh\)\],:where(.og-root).max-h-\[min\(30rem\,60dvh\)\]{max-height:min(30rem,60dvh)}:where(.og-root) .max-h-\[min\(32rem\,var\(--radix-popover-content-available-height\)\)\],:where(.og-root).max-h-\[min\(32rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(32rem,var(--radix-popover-content-available-height))}:where(.og-root) .max-h-full,:where(.og-root).max-h-full{max-height:100%}:where(.og-root) .max-h-none,:where(.og-root).max-h-none{max-height:none}:where(.og-root) .min-h-0,:where(.og-root).min-h-0{min-height:calc(var(--spacing) * 0)}:where(.og-root) .min-h-6,:where(.og-root).min-h-6{min-height:calc(var(--spacing) * 6)}:where(.og-root) .min-h-7,:where(.og-root).min-h-7{min-height:calc(var(--spacing) * 7)}:where(.og-root) .min-h-8,:where(.og-root).min-h-8{min-height:calc(var(--spacing) * 8)}:where(.og-root) .min-h-9,:where(.og-root).min-h-9{min-height:calc(var(--spacing) * 9)}:where(.og-root) .min-h-10,:where(.og-root).min-h-10{min-height:calc(var(--spacing) * 10)}:where(.og-root) .min-h-11,:where(.og-root).min-h-11{min-height:calc(var(--spacing) * 11)}:where(.og-root) .min-h-12,:where(.og-root).min-h-12{min-height:calc(var(--spacing) * 12)}:where(.og-root) .min-h-14,:where(.og-root).min-h-14{min-height:calc(var(--spacing) * 14)}:where(.og-root) .min-h-56,:where(.og-root).min-h-56{min-height:calc(var(--spacing) * 56)}:where(.og-root) .min-h-72,:where(.og-root).min-h-72{min-height:calc(var(--spacing) * 72)}:where(.og-root) .min-h-\[var\(--og-session-chrome-chip-min-height\)\],:where(.og-root).min-h-\[var\(--og-session-chrome-chip-min-height\)\]{min-height:var(--og-session-chrome-chip-min-height)}:where(.og-root) .min-h-full,:where(.og-root).min-h-full{min-height:100%}:where(.og-root) .w-0,:where(.og-root).w-0{width:calc(var(--spacing) * 0)}:where(.og-root) .w-0\.5,:where(.og-root).w-0\.5{width:calc(var(--spacing) * .5)}:where(.og-root) .w-1,:where(.og-root).w-1{width:calc(var(--spacing) * 1)}:where(.og-root) .w-1\.5,:where(.og-root).w-1\.5{width:calc(var(--spacing) * 1.5)}:where(.og-root) .w-1\/2,:where(.og-root).w-1\/2{width:calc(1 / 2 * 100%)}:where(.og-root) .w-3,:where(.og-root).w-3{width:calc(var(--spacing) * 3)}:where(.og-root) .w-3\/4,:where(.og-root).w-3\/4{width:calc(3 / 4 * 100%)}:where(.og-root) .w-5,:where(.og-root).w-5{width:calc(var(--spacing) * 5)}:where(.og-root) .w-6,:where(.og-root).w-6{width:calc(var(--spacing) * 6)}:where(.og-root) .w-7,:where(.og-root).w-7{width:calc(var(--spacing) * 7)}:where(.og-root) .w-11,:where(.og-root).w-11{width:calc(var(--spacing) * 11)}:where(.og-root) .w-12,:where(.og-root).w-12{width:calc(var(--spacing) * 12)}:where(.og-root) .w-16,:where(.og-root).w-16{width:calc(var(--spacing) * 16)}:where(.og-root) .w-28,:where(.og-root).w-28{width:calc(var(--spacing) * 28)}:where(.og-root) .w-32,:where(.og-root).w-32{width:calc(var(--spacing) * 32)}:where(.og-root) .w-40,:where(.og-root).w-40{width:calc(var(--spacing) * 40)}:where(.og-root) .w-52,:where(.og-root).w-52{width:calc(var(--spacing) * 52)}:where(.og-root) .w-64,:where(.og-root).w-64{width:calc(var(--spacing) * 64)}:where(.og-root) .w-72,:where(.og-root).w-72{width:calc(var(--spacing) * 72)}:where(.og-root) .w-\[2px\],:where(.og-root).w-\[2px\]{width:2px}:where(.og-root) .w-\[3\.75rem\],:where(.og-root).w-\[3\.75rem\]{width:3.75rem}:where(.og-root) .w-\[22rem\],:where(.og-root).w-\[22rem\]{width:22rem}:where(.og-root) .w-\[52px\],:where(.og-root).w-\[52px\]{width:52px}:where(.og-root) .w-\[180px\],:where(.og-root).w-\[180px\]{width:180px}:where(.og-root) .w-\[calc\(100\%-2rem\)\],:where(.og-root).w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}:where(.og-root) .w-\[clamp\(12rem\,28\%\,15rem\)\],:where(.og-root).w-\[clamp\(12rem\,28\%\,15rem\)\]{width:clamp(12rem,28%,15rem)}:where(.og-root) .w-\[min\(20rem\,85\%\)\],:where(.og-root).w-\[min\(20rem\,85\%\)\]{width:min(20rem,85%)}:where(.og-root) .w-\[min\(25rem\,calc\(100vw-1\.5rem\)\)\],:where(.og-root).w-\[min\(25rem\,calc\(100vw-1\.5rem\)\)\]{width:min(25rem,calc(100vw - 1.5rem))}:where(.og-root) .w-\[min\(36rem\,calc\(100vw-2rem\)\)\],:where(.og-root).w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,calc(100vw - 2rem))}:where(.og-root) .w-auto,:where(.og-root).w-auto{width:auto}:where(.og-root) .w-dvw,:where(.og-root).w-dvw{width:100dvw}:where(.og-root) .w-fit,:where(.og-root).w-fit{width:fit-content}:where(.og-root) .w-full,:where(.og-root).w-full{width:100%}:where(.og-root) .w-max,:where(.og-root).w-max{width:max-content}:where(.og-root) .w-px,:where(.og-root).w-px{width:1px}:where(.og-root) .max-w-2xl,:where(.og-root).max-w-2xl{max-width:var(--container-2xl)}:where(.og-root) .max-w-3xl,:where(.og-root).max-w-3xl{max-width:var(--container-3xl)}:where(.og-root) .max-w-5xl,:where(.og-root).max-w-5xl{max-width:var(--container-5xl)}:where(.og-root) .max-w-28,:where(.og-root).max-w-28{max-width:calc(var(--spacing) * 28)}:where(.og-root) .max-w-32,:where(.og-root).max-w-32{max-width:calc(var(--spacing) * 32)}:where(.og-root) .max-w-40,:where(.og-root).max-w-40{max-width:calc(var(--spacing) * 40)}:where(.og-root) .max-w-44,:where(.og-root).max-w-44{max-width:calc(var(--spacing) * 44)}:where(.og-root) .max-w-48,:where(.og-root).max-w-48{max-width:calc(var(--spacing) * 48)}:where(.og-root) .max-w-52,:where(.og-root).max-w-52{max-width:calc(var(--spacing) * 52)}:where(.og-root) .max-w-56,:where(.og-root).max-w-56{max-width:calc(var(--spacing) * 56)}:where(.og-root) .max-w-64,:where(.og-root).max-w-64{max-width:calc(var(--spacing) * 64)}:where(.og-root) .max-w-\[11rem\],:where(.og-root).max-w-\[11rem\]{max-width:11rem}:where(.og-root) .max-w-\[70\%\],:where(.og-root).max-w-\[70\%\]{max-width:70%}:where(.og-root) .max-w-\[85\%\],:where(.og-root).max-w-\[85\%\]{max-width:85%}:where(.og-root) .max-w-\[90\%\],:where(.og-root).max-w-\[90\%\]{max-width:90%}:where(.og-root) .max-w-\[180px\],:where(.og-root).max-w-\[180px\]{max-width:180px}:where(.og-root) .max-w-\[220px\],:where(.og-root).max-w-\[220px\]{max-width:220px}:where(.og-root) .max-w-\[240px\],:where(.og-root).max-w-\[240px\]{max-width:240px}:where(.og-root) .max-w-\[calc\(100\%-1\.5rem\)\],:where(.og-root).max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}:where(.og-root) .max-w-\[calc\(100\%-1rem\)\],:where(.og-root).max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}:where(.og-root) .max-w-\[calc\(100vw-2rem\)\],:where(.og-root).max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}:where(.og-root) .max-w-\[calc\(100vw-16px\)\],:where(.og-root).max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}:where(.og-root) .max-w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\],:where(.og-root).max-w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(18rem,calc(100vw - 1.5rem))}:where(.og-root) .max-w-full,:where(.og-root).max-w-full{max-width:100%}:where(.og-root) .max-w-lg,:where(.og-root).max-w-lg{max-width:var(--container-lg)}:where(.og-root) .max-w-md,:where(.og-root).max-w-md{max-width:var(--container-md)}:where(.og-root) .max-w-none,:where(.og-root).max-w-none{max-width:none}:where(.og-root) .max-w-prose,:where(.og-root).max-w-prose{max-width:65ch}:where(.og-root) .max-w-sm,:where(.og-root).max-w-sm{max-width:var(--container-sm)}:where(.og-root) .max-w-xs,:where(.og-root).max-w-xs{max-width:var(--container-xs)}:where(.og-root) .min-w-0,:where(.og-root).min-w-0{min-width:calc(var(--spacing) * 0)}:where(.og-root) .min-w-4,:where(.og-root).min-w-4{min-width:calc(var(--spacing) * 4)}:where(.og-root) .min-w-8,:where(.og-root).min-w-8{min-width:calc(var(--spacing) * 8)}:where(.og-root) .min-w-10,:where(.og-root).min-w-10{min-width:calc(var(--spacing) * 10)}:where(.og-root) .min-w-11,:where(.og-root).min-w-11{min-width:calc(var(--spacing) * 11)}:where(.og-root) .min-w-16,:where(.og-root).min-w-16{min-width:calc(var(--spacing) * 16)}:where(.og-root) .min-w-24,:where(.og-root).min-w-24{min-width:calc(var(--spacing) * 24)}:where(.og-root) .min-w-\[2\.25rem\],:where(.og-root).min-w-\[2\.25rem\]{min-width:2.25rem}:where(.og-root) .min-w-\[8rem\],:where(.og-root).min-w-\[8rem\]{min-width:8rem}:where(.og-root) .min-w-\[12rem\],:where(.og-root).min-w-\[12rem\]{min-width:12rem}:where(.og-root) .min-w-\[180px\],:where(.og-root).min-w-\[180px\]{min-width:180px}:where(.og-root) .min-w-full,:where(.og-root).min-w-full{min-width:100%}:where(.og-root) .flex-1,:where(.og-root).flex-1{flex:1}:where(.og-root) .flex-\[1_1_5rem\],:where(.og-root).flex-\[1_1_5rem\]{flex:1 1 5rem}:where(.og-root) .flex-\[2\],:where(.og-root).flex-\[2\]{flex:2}:where(.og-root) .flex-\[3\],:where(.og-root).flex-\[3\]{flex:3}:where(.og-root) .flex-shrink,:where(.og-root).flex-shrink{flex-shrink:1}:where(.og-root) .shrink,:where(.og-root).shrink{flex-shrink:1}:where(.og-root) .shrink-0,:where(.og-root).shrink-0{flex-shrink:0}:where(.og-root) .shrink-\[9999\],:where(.og-root).shrink-\[9999\]{flex-shrink:9999}:where(.og-root) .grow,:where(.og-root).grow{flex-grow:1}:where(.og-root) .basis-48,:where(.og-root).basis-48{flex-basis:calc(var(--spacing) * 48)}:where(.og-root) .border-collapse,:where(.og-root).border-collapse{border-collapse:collapse}:where(.og-root) .origin-\(--radix-dropdown-menu-content-transform-origin\),:where(.og-root).origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}:where(.og-root) .origin-\[var\(--radix-tooltip-content-transform-origin\)\],:where(.og-root).origin-\[var\(--radix-tooltip-content-transform-origin\)\]{transform-origin:var(--radix-tooltip-content-transform-origin)}:where(.og-root) .origin-center,:where(.og-root).origin-center{transform-origin:center}:where(.og-root) .-translate-x-1\/2,:where(.og-root).-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .-translate-y-1\/2,:where(.og-root).-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .-translate-y-\[110\%\],:where(.og-root).-translate-y-\[110\%\]{--tw-translate-y:calc(110% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .-translate-y-full,:where(.og-root).-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .translate-y-\[2px\],:where(.og-root).translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .translate-y-\[calc\(-50\%_-_2px\)\],:where(.og-root).translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.og-root) .scale-90,:where(.og-root).scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where(.og-root) .rotate-45,:where(.og-root).rotate-45{rotate:45deg}:where(.og-root) .rotate-90,:where(.og-root).rotate-90{rotate:90deg}:where(.og-root) .rotate-180,:where(.og-root).rotate-180{rotate:180deg}:where(.og-root) .transform,:where(.og-root).transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}:where(.og-root) .animate-og-blink,:where(.og-root).animate-og-blink{animation:og-blink 1s steps(2,start) infinite}:where(.og-root) .animate-og-enter,:where(.og-root).animate-og-enter{animation:og-enter var(--_og-duration-base) var(--og-ease-out) both}:where(.og-root) .animate-og-expand,:where(.og-root).animate-og-expand{animation:og-expand var(--_og-duration-disclose) var(--og-ease-in-out)}:where(.og-root) .animate-og-pulse,:where(.og-root).animate-og-pulse{animation:og-pulse 2s var(--og-ease-in-out) infinite}:where(.og-root) .animate-og-row-enter,:where(.og-root).animate-og-row-enter{animation:og-row-enter var(--_og-duration-slow) var(--og-ease-stream) both}:where(.og-root) .animate-og-settle-chip,:where(.og-root).animate-og-settle-chip{animation:og-settle-chip var(--_og-duration-slow) var(--og-ease-out) both}:where(.og-root) .animate-og-spin,:where(.og-root).animate-og-spin{animation:og-spin .9s linear infinite}:where(.og-root) .animate-og-waveform,:where(.og-root).animate-og-waveform{animation:og-waveform 1.15s var(--og-ease-in-out) infinite}:where(.og-root) .animate-pulse,:where(.og-root).animate-pulse{animation:og-pulse 2s cubic-bezier(.4,0,.6,1) infinite}:where(.og-root) .animate-spin,:where(.og-root).animate-spin{animation:og-spin 1s linear infinite}:where(.og-root) .cursor-col-resize,:where(.og-root).cursor-col-resize{cursor:col-resize}:where(.og-root) .cursor-default,:where(.og-root).cursor-default{cursor:default}:where(.og-root) .cursor-not-allowed,:where(.og-root).cursor-not-allowed{cursor:not-allowed}:where(.og-root) .cursor-nwse-resize,:where(.og-root).cursor-nwse-resize{cursor:nwse-resize}:where(.og-root) .cursor-pointer,:where(.og-root).cursor-pointer{cursor:pointer}:where(.og-root) .cursor-row-resize,:where(.og-root).cursor-row-resize{cursor:row-resize}:where(.og-root) .cursor-text,:where(.og-root).cursor-text{cursor:text}:where(.og-root) .touch-none,:where(.og-root).touch-none{touch-action:none}:where(.og-root) .resize,:where(.og-root).resize{resize:both}:where(.og-root) .resize-none,:where(.og-root).resize-none{resize:none}:where(.og-root) .resize-y,:where(.og-root).resize-y{resize:vertical}:where(.og-root) .list-decimal,:where(.og-root).list-decimal{list-style-type:decimal}:where(.og-root) .list-disc,:where(.og-root).list-disc{list-style-type:disc}:where(.og-root) .list-none,:where(.og-root).list-none{list-style-type:none}:where(.og-root) .appearance-none,:where(.og-root).appearance-none{appearance:none}:where(.og-root) .grid-cols-1,:where(.og-root).grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.og-root) .grid-cols-2,:where(.og-root).grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.og-root) .grid-cols-\[7rem_minmax\(0\,1fr\)\],:where(.og-root).grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}:where(.og-root) .grid-cols-\[auto_minmax\(0\,1fr\)\],:where(.og-root).grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}:where(.og-root) .grid-cols-\[minmax\(0\,1fr\)\],:where(.og-root).grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}:where(.og-root) .grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\],:where(.og-root).grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where(.og-root) .flex-col,:where(.og-root).flex-col{flex-direction:column}:where(.og-root) .flex-row,:where(.og-root).flex-row{flex-direction:row}:where(.og-root) .flex-nowrap,:where(.og-root).flex-nowrap{flex-wrap:nowrap}:where(.og-root) .flex-wrap,:where(.og-root).flex-wrap{flex-wrap:wrap}:where(.og-root) .place-items-center,:where(.og-root).place-items-center{place-items:center}:where(.og-root) .items-baseline,:where(.og-root).items-baseline{align-items:baseline}:where(.og-root) .items-center,:where(.og-root).items-center{align-items:center}:where(.og-root) .items-end,:where(.og-root).items-end{align-items:flex-end}:where(.og-root) .items-start,:where(.og-root).items-start{align-items:flex-start}:where(.og-root) .items-stretch,:where(.og-root).items-stretch{align-items:stretch}:where(.og-root) .justify-between,:where(.og-root).justify-between{justify-content:space-between}:where(.og-root) .justify-center,:where(.og-root).justify-center{justify-content:center}:where(.og-root) .justify-end,:where(.og-root).justify-end{justify-content:flex-end}:where(.og-root) .justify-start,:where(.og-root).justify-start{justify-content:flex-start}:where(.og-root) .gap-0,:where(.og-root).gap-0{gap:calc(var(--spacing) * 0)}:where(.og-root) .gap-0\.5,:where(.og-root).gap-0\.5{gap:calc(var(--spacing) * .5)}:where(.og-root) .gap-1,:where(.og-root).gap-1{gap:calc(var(--spacing) * 1)}:where(.og-root) .gap-1\.5,:where(.og-root).gap-1\.5{gap:calc(var(--spacing) * 1.5)}:where(.og-root) .gap-2,:where(.og-root).gap-2{gap:calc(var(--spacing) * 2)}:where(.og-root) .gap-2\.5,:where(.og-root).gap-2\.5{gap:calc(var(--spacing) * 2.5)}:where(.og-root) .gap-3,:where(.og-root).gap-3{gap:calc(var(--spacing) * 3)}:where(.og-root) .gap-4,:where(.og-root).gap-4{gap:calc(var(--spacing) * 4)}:where(.og-root) .gap-5,:where(.og-root).gap-5{gap:calc(var(--spacing) * 5)}:where(.og-root) .gap-px,:where(.og-root).gap-px{gap:1px}:where(.og-root) .space-y-0\.5,:where(.og-root).space-y-0\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .space-y-1,:where(.og-root).space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .space-y-1\.5,:where(.og-root).space-y-1\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .space-y-2,:where(.og-root).space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .space-y-3,:where(.og-root).space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .space-y-4,:where(.og-root).space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}:where(.og-root) .gap-x-1\.5,:where(.og-root).gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}:where(.og-root) .gap-x-2,:where(.og-root).gap-x-2{column-gap:calc(var(--spacing) * 2)}:where(.og-root) .gap-x-3,:where(.og-root).gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.og-root) .gap-x-4,:where(.og-root).gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.og-root) .gap-x-5,:where(.og-root).gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.og-root) .gap-y-0\.5,:where(.og-root).gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}:where(.og-root) .gap-y-1,:where(.og-root).gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.og-root) .gap-y-1\.5,:where(.og-root).gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}:where(.og-root) .gap-y-2,:where(.og-root).gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.og-root) .gap-y-2\.5,:where(.og-root).gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}:where(.og-root) .gap-y-3,:where(.og-root).gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.og-root) .divide-y,:where(.og-root).divide-y{:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}}:where(.og-root) .divide-border,:where(.og-root).divide-border{:where(&>:not(:last-child)){border-color:var(--og-color-border)}}:where(.og-root) .divide-og-border,:where(.og-root).divide-og-border{:where(&>:not(:last-child)){border-color:var(--og-color-border)}}:where(.og-root) .divide-og-border\/40,:where(.og-root).divide-og-border\/40{:where(&>:not(:last-child)){border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 40%,transparent)}}}:where(.og-root) .self-center,:where(.og-root).self-center{align-self:center}:where(.og-root) .self-start,:where(.og-root).self-start{align-self:flex-start}:where(.og-root) .truncate,:where(.og-root).truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.og-root) .overflow-auto,:where(.og-root).overflow-auto{overflow:auto}:where(.og-root) .overflow-hidden,:where(.og-root).overflow-hidden{overflow:hidden}:where(.og-root) .overflow-visible,:where(.og-root).overflow-visible{overflow:visible}:where(.og-root) .overflow-x-auto,:where(.og-root).overflow-x-auto{overflow-x:auto}:where(.og-root) .overflow-x-hidden,:where(.og-root).overflow-x-hidden{overflow-x:hidden}:where(.og-root) .overflow-y-auto,:where(.og-root).overflow-y-auto{overflow-y:auto}:where(.og-root) .overflow-y-hidden,:where(.og-root).overflow-y-hidden{overflow-y:hidden}:where(.og-root) .overscroll-contain,:where(.og-root).overscroll-contain{overscroll-behavior:contain}:where(.og-root) .rounded,:where(.og-root).rounded{border-radius:.25rem}:where(.og-root) .rounded-2xl,:where(.og-root).rounded-2xl{border-radius:var(--radius-2xl)}:where(.og-root) .rounded-\[2px\],:where(.og-root).rounded-\[2px\]{border-radius:2px}:where(.og-root) .rounded-\[5px\],:where(.og-root).rounded-\[5px\]{border-radius:5px}:where(.og-root) .rounded-full,:where(.og-root).rounded-full{border-radius:calc(infinity * 1px)}:where(.og-root) .rounded-lg,:where(.og-root).rounded-lg{border-radius:var(--og-radius-lg)}:where(.og-root) .rounded-md,:where(.og-root).rounded-md{border-radius:var(--og-radius-md)}:where(.og-root) .rounded-none,:where(.og-root).rounded-none{border-radius:0}:where(.og-root) .rounded-og-lg,:where(.og-root).rounded-og-lg{border-radius:var(--og-radius-lg)}:where(.og-root) .rounded-og-md,:where(.og-root).rounded-og-md{border-radius:var(--og-radius-md)}:where(.og-root) .rounded-og-sm,:where(.og-root).rounded-og-sm{border-radius:var(--og-radius-sm)}:where(.og-root) .rounded-og-xs,:where(.og-root).rounded-og-xs{border-radius:var(--og-radius-xs)}:where(.og-root) .rounded-sm,:where(.og-root).rounded-sm{border-radius:var(--og-radius-sm)}:where(.og-root) .rounded-xl,:where(.og-root).rounded-xl{border-radius:var(--og-radius-xl)}:where(.og-root) .rounded-t-og-lg,:where(.og-root).rounded-t-og-lg{border-top-left-radius:var(--og-radius-lg);border-top-right-radius:var(--og-radius-lg)}:where(.og-root) .rounded-t-og-sm,:where(.og-root).rounded-t-og-sm{border-top-left-radius:var(--og-radius-sm);border-top-right-radius:var(--og-radius-sm)}:where(.og-root) .rounded-l-og-md,:where(.og-root).rounded-l-og-md{border-top-left-radius:var(--og-radius-md);border-bottom-left-radius:var(--og-radius-md)}:where(.og-root) .rounded-r-none,:where(.og-root).rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}:where(.og-root) .rounded-r-og-md,:where(.og-root).rounded-r-og-md{border-top-right-radius:var(--og-radius-md);border-bottom-right-radius:var(--og-radius-md)}:where(.og-root) .rounded-b-og-lg,:where(.og-root).rounded-b-og-lg{border-bottom-right-radius:var(--og-radius-lg);border-bottom-left-radius:var(--og-radius-lg)}:where(.og-root) .rounded-br-og-xs,:where(.og-root).rounded-br-og-xs{border-bottom-right-radius:var(--og-radius-xs)}:where(.og-root) .rounded-bl-og-xs,:where(.og-root).rounded-bl-og-xs{border-bottom-left-radius:var(--og-radius-xs)}:where(.og-root) .border,:where(.og-root).border{border-style:var(--tw-border-style);border-width:1px}:where(.og-root) .border-0,:where(.og-root).border-0{border-style:var(--tw-border-style);border-width:0}:where(.og-root) .border-2,:where(.og-root).border-2{border-style:var(--tw-border-style);border-width:2px}:where(.og-root) .border-y,:where(.og-root).border-y{border-block-style:var(--tw-border-style);border-block-width:1px}:where(.og-root) .border-t,:where(.og-root).border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:where(.og-root) .border-r,:where(.og-root).border-r{border-right-style:var(--tw-border-style);border-right-width:1px}:where(.og-root) .border-b,:where(.og-root).border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:where(.og-root) .border-b-0,:where(.og-root).border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:where(.og-root) .border-l,:where(.og-root).border-l{border-left-style:var(--tw-border-style);border-left-width:1px}:where(.og-root) .border-l-0,:where(.og-root).border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}:where(.og-root) .border-l-2,:where(.og-root).border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}:where(.og-root) .border-dashed,:where(.og-root).border-dashed{--tw-border-style:dashed;border-style:dashed}:where(.og-root) .border-border,:where(.og-root).border-border{border-color:var(--og-color-border)}:where(.og-root) .border-border\/80,:where(.og-root).border-border\/80{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 80%,transparent)}}:where(.og-root) .border-brand\/40,:where(.og-root).border-brand\/40{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 40%,transparent)}}:where(.og-root) .border-current,:where(.og-root).border-current{border-color:currentcolor}:where(.og-root) .border-current\/25,:where(.og-root).border-current\/25{border-color:currentcolor;@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in oklab,currentcolor 25%,transparent);border-bottom-color:color-mix(in oklab,currentcolor 25%,transparent);border-right-color:color-mix(in oklab,currentcolor 25%,transparent);border-top-color:color-mix(in oklab,currentcolor 25%,transparent)}}:where(.og-root) .border-og-accent,:where(.og-root).border-og-accent{border-color:var(--og-color-accent)}:where(.og-root) .border-og-accent\/25,:where(.og-root).border-og-accent\/25{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 25%,transparent)}}:where(.og-root) .border-og-accent\/30,:where(.og-root).border-og-accent\/30{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 30%,transparent)}}:where(.og-root) .border-og-accent\/35,:where(.og-root).border-og-accent\/35{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 35%,transparent)}}:where(.og-root) .border-og-accent\/40,:where(.og-root).border-og-accent\/40{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 40%,transparent)}}:where(.og-root) .border-og-accent\/45,:where(.og-root).border-og-accent\/45{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 45%,transparent)}}:where(.og-root) .border-og-border,:where(.og-root).border-og-border{border-color:var(--og-color-border)}:where(.og-root) .border-og-border-strong,:where(.og-root).border-og-border-strong{border-color:var(--og-color-border-strong)}:where(.og-root) .border-og-border\/40,:where(.og-root).border-og-border\/40{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 40%,transparent)}}:where(.og-root) .border-og-border\/50,:where(.og-root).border-og-border\/50{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 50%,transparent)}}:where(.og-root) .border-og-border\/70,:where(.og-root).border-og-border\/70{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 70%,transparent)}}:where(.og-root) .border-og-border\/80,:where(.og-root).border-og-border\/80{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 80%,transparent)}}:where(.og-root) .border-og-border\/90,:where(.og-root).border-og-border\/90{border-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-border) 90%,transparent)}}:where(.og-root) .border-og-danger\/30,:where(.og-root).border-og-danger\/30{border-color:var(--og-color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-danger) 30%,transparent)}}:where(.og-root) .border-og-primary-border,:where(.og-root).border-og-primary-border{border-color:var(--og-color-primary-border)}:where(.og-root) .border-og-status-failed\/25,:where(.og-root).border-og-status-failed\/25{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 25%,transparent)}}:where(.og-root) .border-og-status-failed\/30,:where(.og-root).border-og-status-failed\/30{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 30%,transparent)}}:where(.og-root) .border-og-status-failed\/35,:where(.og-root).border-og-status-failed\/35{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 35%,transparent)}}:where(.og-root) .border-og-status-failed\/40,:where(.og-root).border-og-status-failed\/40{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 40%,transparent)}}:where(.og-root) .border-og-status-failed\/50,:where(.og-root).border-og-status-failed\/50{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 50%,transparent)}}:where(.og-root) .border-og-status-failed\/60,:where(.og-root).border-og-status-failed\/60{border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 60%,transparent)}}:where(.og-root) .border-og-status-idle\/25,:where(.og-root).border-og-status-idle\/25{border-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-idle) 25%,transparent)}}:where(.og-root) .border-og-status-idle\/30,:where(.og-root).border-og-status-idle\/30{border-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-idle) 30%,transparent)}}:where(.og-root) .border-og-status-idle\/45,:where(.og-root).border-og-status-idle\/45{border-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-idle) 45%,transparent)}}:where(.og-root) .border-og-status-running\/25,:where(.og-root).border-og-status-running\/25{border-color:var(--og-color-status-running);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-running) 25%,transparent)}}:where(.og-root) .border-og-status-running\/30,:where(.og-root).border-og-status-running\/30{border-color:var(--og-color-status-running);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-running) 30%,transparent)}}:where(.og-root) .border-og-status-running\/50,:where(.og-root).border-og-status-running\/50{border-color:var(--og-color-status-running);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-running) 50%,transparent)}}:where(.og-root) .border-og-status-waiting\/20,:where(.og-root).border-og-status-waiting\/20{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 20%,transparent)}}:where(.og-root) .border-og-status-waiting\/25,:where(.og-root).border-og-status-waiting\/25{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 25%,transparent)}}:where(.og-root) .border-og-status-waiting\/30,:where(.og-root).border-og-status-waiting\/30{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 30%,transparent)}}:where(.og-root) .border-og-status-waiting\/35,:where(.og-root).border-og-status-waiting\/35{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 35%,transparent)}}:where(.og-root) .border-og-status-waiting\/50,:where(.og-root).border-og-status-waiting\/50{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 50%,transparent)}}:where(.og-root) .border-status-waiting\/20,:where(.og-root).border-status-waiting\/20{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 20%,transparent)}}:where(.og-root) .border-status-waiting\/30,:where(.og-root).border-status-waiting\/30{border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 30%,transparent)}}:where(.og-root) .border-transparent,:where(.og-root).border-transparent{border-color:transparent}:where(.og-root) .border-white\/10,:where(.og-root).border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:where(.og-root) .border-white\/15,:where(.og-root).border-white\/15{border-color:color-mix(in srgb,#fff 15%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}:where(.og-root) .bg-accent,:where(.og-root).bg-accent{background-color:var(--color-surface-2)}:where(.og-root) .bg-background,:where(.og-root).bg-background{background-color:var(--color-bg)}:where(.og-root) .bg-bg,:where(.og-root).bg-bg{background-color:var(--og-color-bg)}:where(.og-root) .bg-black,:where(.og-root).bg-black{background-color:var(--color-black)}:where(.og-root) .bg-black\/25,:where(.og-root).bg-black\/25{background-color:color-mix(in srgb,#000 25%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}:where(.og-root) .bg-black\/45,:where(.og-root).bg-black\/45{background-color:color-mix(in srgb,#000 45%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}:where(.og-root) .bg-black\/60,:where(.og-root).bg-black\/60{background-color:color-mix(in srgb,#000 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}:where(.og-root) .bg-black\/65,:where(.og-root).bg-black\/65{background-color:color-mix(in srgb,#000 65%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 65%,transparent)}}:where(.og-root) .bg-black\/70,:where(.og-root).bg-black\/70{background-color:color-mix(in srgb,#000 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}:where(.og-root) .bg-black\/90,:where(.og-root).bg-black\/90{background-color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}:where(.og-root) .bg-current,:where(.og-root).bg-current{background-color:currentcolor}:where(.og-root) .bg-og-accent,:where(.og-root).bg-og-accent{background-color:var(--og-color-accent)}:where(.og-root) .bg-og-accent-soft,:where(.og-root).bg-og-accent-soft{background-color:var(--_og-color-accent-soft)}:where(.og-root) .bg-og-accent-soft\/45,:where(.og-root).bg-og-accent-soft\/45{background-color:var(--_og-color-accent-soft);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--_og-color-accent-soft) 45%,transparent)}}:where(.og-root) .bg-og-accent-soft\/50,:where(.og-root).bg-og-accent-soft\/50{background-color:var(--_og-color-accent-soft);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--_og-color-accent-soft) 50%,transparent)}}:where(.og-root) .bg-og-accent\/10,:where(.og-root).bg-og-accent\/10{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-accent) 10%,transparent)}}:where(.og-root) .bg-og-accent\/15,:where(.og-root).bg-og-accent\/15{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-accent) 15%,transparent)}}:where(.og-root) .bg-og-accent\/55,:where(.og-root).bg-og-accent\/55{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-accent) 55%,transparent)}}:where(.og-root) .bg-og-accent\/70,:where(.og-root).bg-og-accent\/70{background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-accent) 70%,transparent)}}:where(.og-root) .bg-og-bg,:where(.og-root).bg-og-bg{background-color:var(--og-color-bg)}:where(.og-root) .bg-og-bg\/60,:where(.og-root).bg-og-bg\/60{background-color:var(--og-color-bg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-bg) 60%,transparent)}}:where(.og-root) .bg-og-bg\/85,:where(.og-root).bg-og-bg\/85{background-color:var(--og-color-bg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-bg) 85%,transparent)}}:where(.og-root) .bg-og-bg\/90,:where(.og-root).bg-og-bg\/90{background-color:var(--og-color-bg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-bg) 90%,transparent)}}:where(.og-root) .bg-og-bg\/95,:where(.og-root).bg-og-bg\/95{background-color:var(--og-color-bg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-bg) 95%,transparent)}}:where(.og-root) .bg-og-border,:where(.og-root).bg-og-border{background-color:var(--og-color-border)}:where(.og-root) .bg-og-danger,:where(.og-root).bg-og-danger{background-color:var(--og-color-danger)}:where(.og-root) .bg-og-danger-fill,:where(.og-root).bg-og-danger-fill{background-color:var(--og-color-danger-fill)}:where(.og-root) .bg-og-danger\/8,:where(.og-root).bg-og-danger\/8{background-color:var(--og-color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-danger) 8%,transparent)}}:where(.og-root) .bg-og-danger\/15,:where(.og-root).bg-og-danger\/15{background-color:var(--og-color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-danger) 15%,transparent)}}:where(.og-root) .bg-og-fg,:where(.og-root).bg-og-fg{background-color:var(--og-color-fg)}:where(.og-root) .bg-og-fg-muted,:where(.og-root).bg-og-fg-muted{background-color:var(--og-color-fg-muted)}:where(.og-root) .bg-og-fg-muted\/90,:where(.og-root).bg-og-fg-muted\/90{background-color:var(--og-color-fg-muted);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-fg-muted) 90%,transparent)}}:where(.og-root) .bg-og-fg-subtle,:where(.og-root).bg-og-fg-subtle{background-color:var(--og-color-fg-subtle)}:where(.og-root) .bg-og-fg\/5,:where(.og-root).bg-og-fg\/5{background-color:var(--og-color-fg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-fg) 5%,transparent)}}:where(.og-root) .bg-og-fg\/8,:where(.og-root).bg-og-fg\/8{background-color:var(--og-color-fg);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-fg) 8%,transparent)}}:where(.og-root) .bg-og-primary,:where(.og-root).bg-og-primary{background-color:var(--og-color-primary)}:where(.og-root) .bg-og-status-cancelled,:where(.og-root).bg-og-status-cancelled{background-color:var(--og-color-status-cancelled)}:where(.og-root) .bg-og-status-cancelled\/10,:where(.og-root).bg-og-status-cancelled\/10{background-color:var(--og-color-status-cancelled);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-cancelled) 10%,transparent)}}:where(.og-root) .bg-og-status-failed,:where(.og-root).bg-og-status-failed{background-color:var(--og-color-status-failed)}:where(.og-root) .bg-og-status-failed\/5,:where(.og-root).bg-og-status-failed\/5{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 5%,transparent)}}:where(.og-root) .bg-og-status-failed\/8,:where(.og-root).bg-og-status-failed\/8{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 8%,transparent)}}:where(.og-root) .bg-og-status-failed\/10,:where(.og-root).bg-og-status-failed\/10{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 10%,transparent)}}:where(.og-root) .bg-og-status-failed\/12,:where(.og-root).bg-og-status-failed\/12{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 12%,transparent)}}:where(.og-root) .bg-og-status-failed\/15,:where(.og-root).bg-og-status-failed\/15{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 15%,transparent)}}:where(.og-root) .bg-og-status-failed\/85,:where(.og-root).bg-og-status-failed\/85{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 85%,transparent)}}:where(.og-root) .bg-og-status-idle,:where(.og-root).bg-og-status-idle{background-color:var(--og-color-status-idle)}:where(.og-root) .bg-og-status-idle\/10,:where(.og-root).bg-og-status-idle\/10{background-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-idle) 10%,transparent)}}:where(.og-root) .bg-og-status-queued,:where(.og-root).bg-og-status-queued{background-color:var(--og-color-status-queued)}:where(.og-root) .bg-og-status-queued\/10,:where(.og-root).bg-og-status-queued\/10{background-color:var(--og-color-status-queued);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-queued) 10%,transparent)}}:where(.og-root) .bg-og-status-running,:where(.og-root).bg-og-status-running{background-color:var(--og-color-status-running)}:where(.og-root) .bg-og-status-running\/10,:where(.og-root).bg-og-status-running\/10{background-color:var(--og-color-status-running);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-running) 10%,transparent)}}:where(.og-root) .bg-og-status-waiting,:where(.og-root).bg-og-status-waiting{background-color:var(--og-color-status-waiting)}:where(.og-root) .bg-og-status-waiting\/5,:where(.og-root).bg-og-status-waiting\/5{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 5%,transparent)}}:where(.og-root) .bg-og-status-waiting\/8,:where(.og-root).bg-og-status-waiting\/8{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 8%,transparent)}}:where(.og-root) .bg-og-status-waiting\/10,:where(.og-root).bg-og-status-waiting\/10{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 10%,transparent)}}:where(.og-root) .bg-og-status-waiting\/12,:where(.og-root).bg-og-status-waiting\/12{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 12%,transparent)}}:where(.og-root) .bg-og-status-waiting\/\[0\.07\],:where(.og-root).bg-og-status-waiting\/\[0\.07\]{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 7.000000000000001%,transparent)}}:where(.og-root) .bg-og-surface-1,:where(.og-root).bg-og-surface-1{background-color:var(--og-color-surface-1)}:where(.og-root) .bg-og-surface-1\/35,:where(.og-root).bg-og-surface-1\/35{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 35%,transparent)}}:where(.og-root) .bg-og-surface-1\/45,:where(.og-root).bg-og-surface-1\/45{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 45%,transparent)}}:where(.og-root) .bg-og-surface-1\/70,:where(.og-root).bg-og-surface-1\/70{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 70%,transparent)}}:where(.og-root) .bg-og-surface-1\/75,:where(.og-root).bg-og-surface-1\/75{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 75%,transparent)}}:where(.og-root) .bg-og-surface-1\/85,:where(.og-root).bg-og-surface-1\/85{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 85%,transparent)}}:where(.og-root) .bg-og-surface-1\/95,:where(.og-root).bg-og-surface-1\/95{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 95%,transparent)}}:where(.og-root) .bg-og-surface-2,:where(.og-root).bg-og-surface-2{background-color:var(--og-color-surface-2)}:where(.og-root) .bg-og-surface-2\/35,:where(.og-root).bg-og-surface-2\/35{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 35%,transparent)}}:where(.og-root) .bg-og-surface-2\/40,:where(.og-root).bg-og-surface-2\/40{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 40%,transparent)}}:where(.og-root) .bg-og-surface-2\/50,:where(.og-root).bg-og-surface-2\/50{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 50%,transparent)}}:where(.og-root) .bg-og-surface-2\/60,:where(.og-root).bg-og-surface-2\/60{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 60%,transparent)}}:where(.og-root) .bg-og-surface-2\/70,:where(.og-root).bg-og-surface-2\/70{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 70%,transparent)}}:where(.og-root) .bg-og-surface-3,:where(.og-root).bg-og-surface-3{background-color:var(--og-color-surface-3)}:where(.og-root) .bg-og-surface-3\/50,:where(.og-root).bg-og-surface-3\/50{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 50%,transparent)}}:where(.og-root) .bg-og-surface-3\/60,:where(.og-root).bg-og-surface-3\/60{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 60%,transparent)}}:where(.og-root) .bg-og-surface-3\/70,:where(.og-root).bg-og-surface-3\/70{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 70%,transparent)}}:where(.og-root) .bg-og-surface-3\/80,:where(.og-root).bg-og-surface-3\/80{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 80%,transparent)}}:where(.og-root) .bg-og-surface-3\/90,:where(.og-root).bg-og-surface-3\/90{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 90%,transparent)}}:where(.og-root) .bg-og-surface-3\/95,:where(.og-root).bg-og-surface-3\/95{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 95%,transparent)}}:where(.og-root) .bg-status-failed\/10,:where(.og-root).bg-status-failed\/10{background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 10%,transparent)}}:where(.og-root) .bg-status-success,:where(.og-root).bg-status-success{background-color:var(--og-color-status-idle)}:where(.og-root) .bg-status-waiting\/10,:where(.og-root).bg-status-waiting\/10{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 10%,transparent)}}:where(.og-root) .bg-status-waiting\/\[0\.07\],:where(.og-root).bg-status-waiting\/\[0\.07\]{background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 7.000000000000001%,transparent)}}:where(.og-root) .bg-surface,:where(.og-root).bg-surface{background-color:var(--og-color-surface-1)}:where(.og-root) .bg-surface-2,:where(.og-root).bg-surface-2{background-color:var(--og-color-surface-2)}:where(.og-root) .bg-surface-2\/60,:where(.og-root).bg-surface-2\/60{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 60%,transparent)}}:where(.og-root) .bg-surface\/80,:where(.og-root).bg-surface\/80{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 80%,transparent)}}:where(.og-root) .bg-surface\/95,:where(.og-root).bg-surface\/95{background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 95%,transparent)}}:where(.og-root) .bg-transparent,:where(.og-root).bg-transparent{background-color:transparent}:where(.og-root) .bg-white,:where(.og-root).bg-white{background-color:var(--color-white)}:where(.og-root) .bg-white\/10,:where(.og-root).bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:where(.og-root) .bg-gradient-to-t,:where(.og-root).bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:where(.og-root) .from-og-surface-1,:where(.og-root).from-og-surface-1{--tw-gradient-from:var(--og-color-surface-1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.og-root) .from-og-surface-2,:where(.og-root).from-og-surface-2{--tw-gradient-from:var(--og-color-surface-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.og-root) .via-og-surface-1\/85,:where(.og-root).via-og-surface-1\/85{--tw-gradient-via:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab,var(--og-color-surface-1) 85%,transparent)}--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:where(.og-root) .via-og-surface-2\/90,:where(.og-root).via-og-surface-2\/90{--tw-gradient-via:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){--tw-gradient-via:color-mix(in oklab,var(--og-color-surface-2) 90%,transparent)}--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}:where(.og-root) .to-transparent,:where(.og-root).to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(.og-root) .fill-current,:where(.og-root).fill-current{fill:currentcolor}:where(.og-root) .stroke-current,:where(.og-root).stroke-current{stroke:currentcolor}:where(.og-root) .object-contain,:where(.og-root).object-contain{object-fit:contain}:where(.og-root) .object-cover,:where(.og-root).object-cover{object-fit:cover}:where(.og-root) .p-0,:where(.og-root).p-0{padding:calc(var(--spacing) * 0)}:where(.og-root) .p-0\.5,:where(.og-root).p-0\.5{padding:calc(var(--spacing) * .5)}:where(.og-root) .p-1,:where(.og-root).p-1{padding:calc(var(--spacing) * 1)}:where(.og-root) .p-1\.5,:where(.og-root).p-1\.5{padding:calc(var(--spacing) * 1.5)}:where(.og-root) .p-2,:where(.og-root).p-2{padding:calc(var(--spacing) * 2)}:where(.og-root) .p-2\.5,:where(.og-root).p-2\.5{padding:calc(var(--spacing) * 2.5)}:where(.og-root) .p-3,:where(.og-root).p-3{padding:calc(var(--spacing) * 3)}:where(.og-root) .p-4,:where(.og-root).p-4{padding:calc(var(--spacing) * 4)}:where(.og-root) .p-5,:where(.og-root).p-5{padding:calc(var(--spacing) * 5)}:where(.og-root) .p-6,:where(.og-root).p-6{padding:calc(var(--spacing) * 6)}:where(.og-root) .p-8,:where(.og-root).p-8{padding:calc(var(--spacing) * 8)}:where(.og-root) .p-\[var\(--og-model-picker-menu-padding\)\],:where(.og-root).p-\[var\(--og-model-picker-menu-padding\)\]{padding:var(--og-model-picker-menu-padding)}:where(.og-root) .p-px,:where(.og-root).p-px{padding:1px}:where(.og-root) .px-0,:where(.og-root).px-0{padding-inline:calc(var(--spacing) * 0)}:where(.og-root) .px-0\.5,:where(.og-root).px-0\.5{padding-inline:calc(var(--spacing) * .5)}:where(.og-root) .px-1,:where(.og-root).px-1{padding-inline:calc(var(--spacing) * 1)}:where(.og-root) .px-1\.5,:where(.og-root).px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}:where(.og-root) .px-2,:where(.og-root).px-2{padding-inline:calc(var(--spacing) * 2)}:where(.og-root) .px-2\.5,:where(.og-root).px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}:where(.og-root) .px-3,:where(.og-root).px-3{padding-inline:calc(var(--spacing) * 3)}:where(.og-root) .px-3\.5,:where(.og-root).px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}:where(.og-root) .px-4,:where(.og-root).px-4{padding-inline:calc(var(--spacing) * 4)}:where(.og-root) .px-5,:where(.og-root).px-5{padding-inline:calc(var(--spacing) * 5)}:where(.og-root) .px-6,:where(.og-root).px-6{padding-inline:calc(var(--spacing) * 6)}:where(.og-root) .px-\[var\(--og-model-picker-row-padding-x\)\],:where(.og-root).px-\[var\(--og-model-picker-row-padding-x\)\]{padding-inline:var(--og-model-picker-row-padding-x)}:where(.og-root) .py-0,:where(.og-root).py-0{padding-block:calc(var(--spacing) * 0)}:where(.og-root) .py-0\.5,:where(.og-root).py-0\.5{padding-block:calc(var(--spacing) * .5)}:where(.og-root) .py-1,:where(.og-root).py-1{padding-block:calc(var(--spacing) * 1)}:where(.og-root) .py-1\.5,:where(.og-root).py-1\.5{padding-block:calc(var(--spacing) * 1.5)}:where(.og-root) .py-2,:where(.og-root).py-2{padding-block:calc(var(--spacing) * 2)}:where(.og-root) .py-2\.5,:where(.og-root).py-2\.5{padding-block:calc(var(--spacing) * 2.5)}:where(.og-root) .py-3,:where(.og-root).py-3{padding-block:calc(var(--spacing) * 3)}:where(.og-root) .py-4,:where(.og-root).py-4{padding-block:calc(var(--spacing) * 4)}:where(.og-root) .py-5,:where(.og-root).py-5{padding-block:calc(var(--spacing) * 5)}:where(.og-root) .py-6,:where(.og-root).py-6{padding-block:calc(var(--spacing) * 6)}:where(.og-root) .py-10,:where(.og-root).py-10{padding-block:calc(var(--spacing) * 10)}:where(.og-root) .py-12,:where(.og-root).py-12{padding-block:calc(var(--spacing) * 12)}:where(.og-root) .py-\[3px\],:where(.og-root).py-\[3px\]{padding-block:3px}:where(.og-root) .py-\[var\(--og-model-picker-row-padding-y\)\],:where(.og-root).py-\[var\(--og-model-picker-row-padding-y\)\]{padding-block:var(--og-model-picker-row-padding-y)}:where(.og-root) .py-px,:where(.og-root).py-px{padding-block:1px}:where(.og-root) .pt-0\.5,:where(.og-root).pt-0\.5{padding-top:calc(var(--spacing) * .5)}:where(.og-root) .pt-1,:where(.og-root).pt-1{padding-top:calc(var(--spacing) * 1)}:where(.og-root) .pt-1\.5,:where(.og-root).pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}:where(.og-root) .pt-2,:where(.og-root).pt-2{padding-top:calc(var(--spacing) * 2)}:where(.og-root) .pt-2\.5,:where(.og-root).pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}:where(.og-root) .pt-3,:where(.og-root).pt-3{padding-top:calc(var(--spacing) * 3)}:where(.og-root) .pt-16,:where(.og-root).pt-16{padding-top:calc(var(--spacing) * 16)}:where(.og-root) .pr-1,:where(.og-root).pr-1{padding-right:calc(var(--spacing) * 1)}:where(.og-root) .pr-2,:where(.og-root).pr-2{padding-right:calc(var(--spacing) * 2)}:where(.og-root) .pr-2\.5,:where(.og-root).pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}:where(.og-root) .pr-4,:where(.og-root).pr-4{padding-right:calc(var(--spacing) * 4)}:where(.og-root) .pr-6,:where(.og-root).pr-6{padding-right:calc(var(--spacing) * 6)}:where(.og-root) .pr-8,:where(.og-root).pr-8{padding-right:calc(var(--spacing) * 8)}:where(.og-root) .pr-12,:where(.og-root).pr-12{padding-right:calc(var(--spacing) * 12)}:where(.og-root) .pb-0\.5,:where(.og-root).pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}:where(.og-root) .pb-1,:where(.og-root).pb-1{padding-bottom:calc(var(--spacing) * 1)}:where(.og-root) .pb-1\.5,:where(.og-root).pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}:where(.og-root) .pb-2,:where(.og-root).pb-2{padding-bottom:calc(var(--spacing) * 2)}:where(.og-root) .pb-2\.5,:where(.og-root).pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}:where(.og-root) .pb-3,:where(.og-root).pb-3{padding-bottom:calc(var(--spacing) * 3)}:where(.og-root) .pb-6,:where(.og-root).pb-6{padding-bottom:calc(var(--spacing) * 6)}:where(.og-root) .pb-\[8\%\],:where(.og-root).pb-\[8\%\]{padding-bottom:8%}:where(.og-root) .pl-0\.5,:where(.og-root).pl-0\.5{padding-left:calc(var(--spacing) * .5)}:where(.og-root) .pl-1,:where(.og-root).pl-1{padding-left:calc(var(--spacing) * 1)}:where(.og-root) .pl-2,:where(.og-root).pl-2{padding-left:calc(var(--spacing) * 2)}:where(.og-root) .pl-2\.5,:where(.og-root).pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}:where(.og-root) .pl-3,:where(.og-root).pl-3{padding-left:calc(var(--spacing) * 3)}:where(.og-root) .pl-3\.5,:where(.og-root).pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}:where(.og-root) .pl-4,:where(.og-root).pl-4{padding-left:calc(var(--spacing) * 4)}:where(.og-root) .pl-5,:where(.og-root).pl-5{padding-left:calc(var(--spacing) * 5)}:where(.og-root) .pl-6,:where(.og-root).pl-6{padding-left:calc(var(--spacing) * 6)}:where(.og-root) .text-center,:where(.og-root).text-center{text-align:center}:where(.og-root) .text-left,:where(.og-root).text-left{text-align:left}:where(.og-root) .text-right,:where(.og-root).text-right{text-align:right}:where(.og-root) .align-\[-0\.125em\],:where(.og-root).align-\[-0\.125em\]{vertical-align:-.125em}:where(.og-root) .align-baseline,:where(.og-root).align-baseline{vertical-align:baseline}:where(.og-root) .align-middle,:where(.og-root).align-middle{vertical-align:middle}:where(.og-root) .align-top,:where(.og-root).align-top{vertical-align:top}:where(.og-root) .font-mono,:where(.og-root).font-mono{font-family:var(--og-font-mono)}:where(.og-root) .font-og-mono,:where(.og-root).font-og-mono{font-family:var(--og-font-mono)}:where(.og-root) .text-2xl,:where(.og-root).text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:where(.og-root) .text-2xs,:where(.og-root).text-2xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}:where(.og-root) .text-base,:where(.og-root).text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.og-root) .text-lg,:where(.og-root).text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:where(.og-root) .text-og-base,:where(.og-root).text-og-base{font-size:var(--og-font-size-base);line-height:var(--tw-leading,var(--og-line-height-base))}:where(.og-root) .text-og-composer,:where(.og-root).text-og-composer{font-size:var(--og-font-size-composer);line-height:var(--tw-leading,var(--og-line-height-composer))}:where(.og-root) .text-og-control,:where(.og-root).text-og-control{font-size:var(--og-font-size-control);line-height:var(--tw-leading,var(--og-line-height-control))}:where(.og-root) .text-og-md,:where(.og-root).text-og-md{font-size:var(--og-font-size-md);line-height:var(--tw-leading,var(--og-line-height-md))}:where(.og-root) .text-og-menu,:where(.og-root).text-og-menu{font-size:var(--og-font-size-menu);line-height:var(--tw-leading,var(--og-line-height-menu))}:where(.og-root) .text-og-sm,:where(.og-root).text-og-sm{font-size:var(--og-font-size-sm);line-height:var(--tw-leading,var(--og-line-height-sm))}:where(.og-root) .text-og-xs,:where(.og-root).text-og-xs{font-size:var(--og-font-size-xs);line-height:var(--tw-leading,var(--og-line-height-xs))}:where(.og-root) .text-sm,:where(.og-root).text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(.og-root) .text-xl,:where(.og-root).text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:where(.og-root) .text-xs,:where(.og-root).text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:where(.og-root) .text-\[10px\],:where(.og-root).text-\[10px\]{font-size:10px}:where(.og-root) .text-\[11px\],:where(.og-root).text-\[11px\]{font-size:11px}:where(.og-root) .text-\[12px\],:where(.og-root).text-\[12px\]{font-size:12px}:where(.og-root) .text-\[13px\],:where(.og-root).text-\[13px\]{font-size:13px}:where(.og-root) .leading-4,:where(.og-root).leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}:where(.og-root) .leading-5,:where(.og-root).leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}:where(.og-root) .leading-6,:where(.og-root).leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}:where(.og-root) .leading-7,:where(.og-root).leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}:where(.og-root) .leading-8,:where(.og-root).leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}:where(.og-root) .leading-none,:where(.og-root).leading-none{--tw-leading:1;line-height:1}:where(.og-root) .leading-relaxed,:where(.og-root).leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}:where(.og-root) .leading-snug,:where(.og-root).leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}:where(.og-root) .leading-tight,:where(.og-root).leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}:where(.og-root) .font-medium,:where(.og-root).font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.og-root) .font-normal,:where(.og-root).font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.og-root) .font-semibold,:where(.og-root).font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:where(.og-root) .tracking-\[-0\.5px\],:where(.og-root).tracking-\[-0\.5px\]{--tw-tracking:-0.5px;letter-spacing:-.5px}:where(.og-root) .tracking-\[0\.1em\],:where(.og-root).tracking-\[0\.1em\]{--tw-tracking:0.1em;letter-spacing:.1em}:where(.og-root) .tracking-\[0\.04em\],:where(.og-root).tracking-\[0\.04em\]{--tw-tracking:0.04em;letter-spacing:.04em}:where(.og-root) .tracking-\[0\.08em\],:where(.og-root).tracking-\[0\.08em\]{--tw-tracking:0.08em;letter-spacing:.08em}:where(.og-root) .tracking-\[0\.12em\],:where(.og-root).tracking-\[0\.12em\]{--tw-tracking:0.12em;letter-spacing:.12em}:where(.og-root) .tracking-\[0\.14em\],:where(.og-root).tracking-\[0\.14em\]{--tw-tracking:0.14em;letter-spacing:.14em}:where(.og-root) .tracking-\[0\.25em\],:where(.og-root).tracking-\[0\.25em\]{--tw-tracking:0.25em;letter-spacing:.25em}:where(.og-root) .tracking-normal,:where(.og-root).tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}:where(.og-root) .tracking-tight,:where(.og-root).tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}:where(.og-root) .tracking-wide,:where(.og-root).tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}:where(.og-root) .tracking-wider,:where(.og-root).tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}:where(.og-root) .text-balance,:where(.og-root).text-balance{text-wrap:balance}:where(.og-root) .text-nowrap,:where(.og-root).text-nowrap{text-wrap:nowrap}:where(.og-root) .\[overflow-wrap\:anywhere\],:where(.og-root).\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:where(.og-root) .break-words,:where(.og-root).break-words{overflow-wrap:break-word}:where(.og-root) .break-all,:where(.og-root).break-all{word-break:break-all}:where(.og-root) .text-ellipsis,:where(.og-root).text-ellipsis{text-overflow:ellipsis}:where(.og-root) .whitespace-normal,:where(.og-root).whitespace-normal{white-space:normal}:where(.og-root) .whitespace-nowrap,:where(.og-root).whitespace-nowrap{white-space:nowrap}:where(.og-root) .whitespace-pre,:where(.og-root).whitespace-pre{white-space:pre}:where(.og-root) .whitespace-pre-wrap,:where(.og-root).whitespace-pre-wrap{white-space:pre-wrap}:where(.og-root) .text-accent-foreground,:where(.og-root).text-accent-foreground{color:var(--color-fg)}:where(.og-root) .text-destructive,:where(.og-root).text-destructive{color:var(--og-color-danger)}:where(.og-root) .text-fg,:where(.og-root).text-fg{color:var(--og-color-fg)}:where(.og-root) .text-fg-muted,:where(.og-root).text-fg-muted{color:var(--og-color-fg-muted)}:where(.og-root) .text-fg-subtle,:where(.og-root).text-fg-subtle{color:var(--og-color-fg-subtle)}:where(.og-root) .text-foreground,:where(.og-root).text-foreground{color:var(--color-fg)}:where(.og-root) .text-muted,:where(.og-root).text-muted{color:var(--color-surface-2)}:where(.og-root) .text-og-accent,:where(.og-root).text-og-accent{color:var(--og-color-accent)}:where(.og-root) .text-og-accent-fg,:where(.og-root).text-og-accent-fg{color:var(--og-color-accent-fg)}:where(.og-root) .text-og-accent-strong,:where(.og-root).text-og-accent-strong{color:var(--og-color-accent-strong)}:where(.og-root) .text-og-danger,:where(.og-root).text-og-danger{color:var(--og-color-danger)}:where(.og-root) .text-og-danger-fg,:where(.og-root).text-og-danger-fg{color:var(--og-color-danger-fg)}:where(.og-root) .text-og-fg,:where(.og-root).text-og-fg{color:var(--og-color-fg)}:where(.og-root) .text-og-fg-muted,:where(.og-root).text-og-fg-muted{color:var(--og-color-fg-muted)}:where(.og-root) .text-og-fg-subtle,:where(.og-root).text-og-fg-subtle{color:var(--og-color-fg-subtle)}:where(.og-root) .text-og-fg-subtle\/70,:where(.og-root).text-og-fg-subtle\/70{color:var(--og-color-fg-subtle);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--og-color-fg-subtle) 70%,transparent)}}:where(.og-root) .text-og-fg-subtle\/80,:where(.og-root).text-og-fg-subtle\/80{color:var(--og-color-fg-subtle);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--og-color-fg-subtle) 80%,transparent)}}:where(.og-root) .text-og-primary-fg,:where(.og-root).text-og-primary-fg{color:var(--og-color-primary-fg)}:where(.og-root) .text-og-status-failed,:where(.og-root).text-og-status-failed{color:var(--og-color-status-failed)}:where(.og-root) .text-og-status-idle,:where(.og-root).text-og-status-idle{color:var(--og-color-status-idle)}:where(.og-root) .text-og-status-running,:where(.og-root).text-og-status-running{color:var(--og-color-status-running)}:where(.og-root) .text-og-status-waiting,:where(.og-root).text-og-status-waiting{color:var(--og-color-status-waiting)}:where(.og-root) .text-status-failed,:where(.og-root).text-status-failed{color:var(--og-color-status-failed)}:where(.og-root) .text-status-waiting,:where(.og-root).text-status-waiting{color:var(--og-color-status-waiting)}:where(.og-root) .text-white,:where(.og-root).text-white{color:var(--color-white)}:where(.og-root) .text-white\/35,:where(.og-root).text-white\/35{color:color-mix(in srgb,#fff 35%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 35%,transparent)}}:where(.og-root) .text-white\/55,:where(.og-root).text-white\/55{color:color-mix(in srgb,#fff 55%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 55%,transparent)}}:where(.og-root) .text-white\/70,:where(.og-root).text-white\/70{color:color-mix(in srgb,#fff 70%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 70%,transparent)}}:where(.og-root) .text-white\/80,:where(.og-root).text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}:where(.og-root) .capitalize,:where(.og-root).capitalize{text-transform:capitalize}:where(.og-root) .lowercase,:where(.og-root).lowercase{text-transform:lowercase}:where(.og-root) .normal-case,:where(.og-root).normal-case{text-transform:none}:where(.og-root) .uppercase,:where(.og-root).uppercase{text-transform:uppercase}:where(.og-root) .italic,:where(.og-root).italic{font-style:italic}:where(.og-root) .ordinal,:where(.og-root).ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}:where(.og-root) .tabular-nums,:where(.og-root).tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}:where(.og-root) .line-through,:where(.og-root).line-through{text-decoration-line:line-through}:where(.og-root) .underline,:where(.og-root).underline{text-decoration-line:underline}:where(.og-root) .decoration-og-border,:where(.og-root).decoration-og-border{text-decoration-color:var(--og-color-border)}:where(.og-root) .decoration-og-border-strong,:where(.og-root).decoration-og-border-strong{text-decoration-color:var(--og-color-border-strong)}:where(.og-root) .decoration-og-status-failed\/50,:where(.og-root).decoration-og-status-failed\/50{text-decoration-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){text-decoration-color:color-mix(in oklab,var(--og-color-status-failed) 50%,transparent)}}:where(.og-root) .decoration-dotted,:where(.og-root).decoration-dotted{text-decoration-style:dotted}:where(.og-root) .underline-offset-2,:where(.og-root).underline-offset-2{text-underline-offset:2px}:where(.og-root) .underline-offset-4,:where(.og-root).underline-offset-4{text-underline-offset:4px}:where(.og-root) .accent-og-accent,:where(.og-root).accent-og-accent{accent-color:var(--og-color-accent)}:where(.og-root) .opacity-0,:where(.og-root).opacity-0{opacity:0}:where(.og-root) .opacity-30,:where(.og-root).opacity-30{opacity:30%}:where(.og-root) .opacity-45,:where(.og-root).opacity-45{opacity:45%}:where(.og-root) .opacity-50,:where(.og-root).opacity-50{opacity:50%}:where(.og-root) .opacity-60,:where(.og-root).opacity-60{opacity:60%}:where(.og-root) .opacity-70,:where(.og-root).opacity-70{opacity:70%}:where(.og-root) .opacity-75,:where(.og-root).opacity-75{opacity:75%}:where(.og-root) .opacity-80,:where(.og-root).opacity-80{opacity:80%}:where(.og-root) .opacity-90,:where(.og-root).opacity-90{opacity:90%}:where(.og-root) .opacity-100,:where(.og-root).opacity-100{opacity:100%}:where(.og-root) .shadow,:where(.og-root).shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-2xl,:where(.og-root).shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0/0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-\[inset_2px_0_0_var\(--og-color-accent\)\],:where(.og-root).shadow-\[inset_2px_0_0_var\(--og-color-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--og-color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-lg,:where(.og-root).shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-none,:where(.og-root).shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-og-glow,:where(.og-root).shadow-og-glow{--tw-shadow:var(--_og-shadow-glow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-og-lg,:where(.og-root).shadow-og-lg{--tw-shadow:var(--og-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-og-md,:where(.og-root).shadow-og-md{--tw-shadow:var(--og-shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-og-sm,:where(.og-root).shadow-og-sm{--tw-shadow:var(--og-shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-sm,:where(.og-root).shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-xl,:where(.og-root).shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .shadow-xs,:where(.og-root).shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0/0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .ring,:where(.og-root).ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .ring-1,:where(.og-root).ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .ring-2,:where(.og-root).ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .ring-4,:where(.og-root).ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.og-root) .ring-brand\/40,:where(.og-root).ring-brand\/40{--tw-ring-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent) 40%,transparent)}}:where(.og-root) .ring-og-accent,:where(.og-root).ring-og-accent{--tw-ring-color:var(--og-color-accent)}:where(.og-root) .ring-og-accent-fg\/35,:where(.og-root).ring-og-accent-fg\/35{--tw-ring-color:var(--og-color-accent-fg);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent-fg) 35%,transparent)}}:where(.og-root) .ring-og-accent\/45,:where(.og-root).ring-og-accent\/45{--tw-ring-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent) 45%,transparent)}}:where(.og-root) .ring-og-border\/60,:where(.og-root).ring-og-border\/60{--tw-ring-color:var(--og-color-border);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-border) 60%,transparent)}}:where(.og-root) .ring-og-status-running\/50,:where(.og-root).ring-og-status-running\/50{--tw-ring-color:var(--og-color-status-running);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-status-running) 50%,transparent)}}:where(.og-root) .ring-og-status-waiting\/45,:where(.og-root).ring-og-status-waiting\/45{--tw-ring-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-status-waiting) 45%,transparent)}}:where(.og-root) .ring-status-success\/10,:where(.og-root).ring-status-success\/10{--tw-ring-color:var(--og-color-status-idle);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-status-idle) 10%,transparent)}}:where(.og-root) .outline-hidden,:where(.og-root).outline-hidden{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}:where(.og-root) .outline,:where(.og-root).outline{outline-style:var(--tw-outline-style);outline-width:1px}:where(.og-root) .outline-1,:where(.og-root).outline-1{outline-style:var(--tw-outline-style);outline-width:1px}:where(.og-root) .-outline-offset-1,:where(.og-root).-outline-offset-1{outline-offset:calc(1px * -1)}:where(.og-root) .outline-og-accent,:where(.og-root).outline-og-accent{outline-color:var(--og-color-accent)}:where(.og-root) .blur,:where(.og-root).blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.og-root) .filter,:where(.og-root).filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(.og-root) .backdrop-blur,:where(.og-root).backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.og-root) .backdrop-blur-\[1px\],:where(.og-root).backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.og-root) .backdrop-blur-\[2px\],:where(.og-root).backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.og-root) .backdrop-blur-md,:where(.og-root).backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.og-root) .backdrop-blur-sm,:where(.og-root).backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}:where(.og-root) .transition,:where(.og-root).transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[background-color\,border-color\,box-shadow\],:where(.og-root).transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[background-color\,border-color\,color\,box-shadow\],:where(.og-root).transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[background-color\,border-color\,color\],:where(.og-root).transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[background-color\,transform\,opacity\],:where(.og-root).transition-\[background-color\,transform\,opacity\]{transition-property:background-color,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[background-color\],:where(.og-root).transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[border-color\,background-color\,box-shadow\,transform\],:where(.og-root).transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[border-color\,box-shadow\],:where(.og-root).transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[opacity\,color\,background-color\],:where(.og-root).transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[transform\,color\],:where(.og-root).transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-\[width\],:where(.og-root).transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-all,:where(.og-root).transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-colors,:where(.og-root).transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-opacity,:where(.og-root).transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .transition-transform,:where(.og-root).transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.og-root) .duration-100,:where(.og-root).duration-100{--tw-duration:100ms;transition-duration:.1s}:where(.og-root) .duration-150,:where(.og-root).duration-150{--tw-duration:150ms;transition-duration:.15s}:where(.og-root) .duration-200,:where(.og-root).duration-200{--tw-duration:200ms;transition-duration:.2s}:where(.og-root) .duration-300,:where(.og-root).duration-300{--tw-duration:300ms;transition-duration:.3s}:where(.og-root) .duration-500,:where(.og-root).duration-500{--tw-duration:500ms;transition-duration:.5s}:where(.og-root) .duration-\[120ms\],:where(.og-root).duration-\[120ms\]{--tw-duration:120ms;transition-duration:.12s}:where(.og-root) .duration-\[var\(--_og-duration-disclose\)\],:where(.og-root).duration-\[var\(--_og-duration-disclose\)\]{--tw-duration:var(--_og-duration-disclose);transition-duration:var(--_og-duration-disclose)}:where(.og-root) .duration-\[var\(--_og-duration-disclose-settle\)\],:where(.og-root).duration-\[var\(--_og-duration-disclose-settle\)\]{--tw-duration:var(--_og-duration-disclose-settle);transition-duration:var(--_og-duration-disclose-settle)}:where(.og-root) .ease-og-in-out,:where(.og-root).ease-og-in-out{--tw-ease:var(--og-ease-in-out);transition-timing-function:var(--og-ease-in-out)}:where(.og-root) .ease-og-out,:where(.og-root).ease-og-out{--tw-ease:var(--og-ease-out);transition-timing-function:var(--og-ease-out)}:where(.og-root) .ease-og-spring,:where(.og-root).ease-og-spring{--tw-ease:var(--og-ease-spring);transition-timing-function:var(--og-ease-spring)}:where(.og-root) .ease-out,:where(.og-root).ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:where(.og-root) .select-all,:where(.og-root).select-all{-webkit-user-select:all;user-select:all}:where(.og-root) .select-none,:where(.og-root).select-none{-webkit-user-select:none;user-select:none}:where(.og-root) .text-og-base,:where(.og-root).text-og-base{--og-component-font-size:var(--og-font-size-base);--og-component-line-height:var(--og-line-height-base)}:where(.og-root) .text-og-composer,:where(.og-root).text-og-composer{--og-component-font-size:var(--og-font-size-composer);--og-component-line-height:var(--og-line-height-composer)}:where(.og-root) .text-og-control,:where(.og-root).text-og-control{--og-component-font-size:var(--og-font-size-control);--og-component-line-height:var(--og-line-height-control)}:where(.og-root) .text-og-md,:where(.og-root).text-og-md{--og-component-font-size:var(--og-font-size-md);--og-component-line-height:var(--og-line-height-md)}:where(.og-root) .text-og-menu,:where(.og-root).text-og-menu{--og-component-font-size:var(--og-font-size-menu);--og-component-line-height:var(--og-line-height-menu)}:where(.og-root) .text-og-sm,:where(.og-root).text-og-sm{--og-component-font-size:var(--og-font-size-sm);--og-component-line-height:var(--og-line-height-sm)}:where(.og-root) .text-og-xs,:where(.og-root).text-og-xs{--og-component-font-size:var(--og-font-size-xs);--og-component-line-height:var(--og-line-height-xs)}:where(.og-root) .\[overflow-anchor\:auto\],:where(.og-root).\[overflow-anchor\:auto\]{overflow-anchor:auto}:where(.og-root) .\[overflow-anchor\:none\],:where(.og-root).\[overflow-anchor\:none\]{overflow-anchor:none}:where(.og-root) .\[scrollbar-gutter\:stable\],:where(.og-root).\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}:where(.og-root) .\[scrollbar-width\:none\],:where(.og-root).\[scrollbar-width\:none\]{scrollbar-width:none}:where(.og-root) .\[unicode-bidi\:plaintext\],:where(.og-root).\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}:where(.og-root) .ring-inset,:where(.og-root).ring-inset{--tw-ring-inset:inset}:where(.og-root) .group-open\:rotate-90,:where(.og-root).group-open\:rotate-90{&:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}}:where(.og-root) .group-open\/command\:rotate-90,:where(.og-root).group-open\/command\:rotate-90{&:is(:where(.group\/command):is([open],:popover-open,:open) *){rotate:90deg}}:where(.og-root) .group-focus-within\:flex,:where(.og-root).group-focus-within\:flex{&:is(:where(.group):focus-within *){display:flex}}:where(.og-root) .group-focus-within\/copy\:opacity-100,:where(.og-root).group-focus-within\/copy\:opacity-100{&:is(:where(.group\/copy):focus-within *){opacity:100%}}:where(.og-root) .group-hover\:flex,:where(.og-root).group-hover\:flex{&:is(:where(.group):hover *){@media (hover:hover){display:flex}}}:where(.og-root) .group-hover\:inline,:where(.og-root).group-hover\:inline{&:is(:where(.group):hover *){@media (hover:hover){display:inline}}}:where(.og-root) .group-hover\:scale-105,:where(.og-root).group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}:where(.og-root) .group-hover\:bg-og-accent,:where(.og-root).group-hover\:bg-og-accent{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--og-color-accent)}}}:where(.og-root) .group-hover\:opacity-100,:where(.og-root).group-hover\:opacity-100{&:is(:where(.group):hover *){@media (hover:hover){opacity:100%}}}:where(.og-root) .group-hover\/copy\:opacity-100,:where(.og-root).group-hover\/copy\:opacity-100{&:is(:where(.group\/copy):hover *){@media (hover:hover){opacity:100%}}}:where(.og-root) .group-hover\/memlink\:translate-x-0\.5,:where(.og-root).group-hover\/memlink\:translate-x-0\.5{&:is(:where(.group\/memlink):hover *){@media (hover:hover){--tw-translate-x:calc(var(--spacing) * 0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}:where(.og-root) .group-hover\/thumb\:opacity-80,:where(.og-root).group-hover\/thumb\:opacity-80{&:is(:where(.group\/thumb):hover *){@media (hover:hover){opacity:80%}}}:where(.og-root) .group-hover\/worker\:translate-x-0\.5,:where(.og-root).group-hover\/worker\:translate-x-0\.5{&:is(:where(.group\/worker):hover *){@media (hover:hover){--tw-translate-x:calc(var(--spacing) * 0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}:where(.og-root) .group-hover\/worker\:text-og-fg,:where(.og-root).group-hover\/worker\:text-og-fg{&:is(:where(.group\/worker):hover *){@media (hover:hover){color:var(--og-color-fg)}}}:where(.og-root) .group-focus-visible\:bg-og-accent,:where(.og-root).group-focus-visible\:bg-og-accent{&:is(:where(.group):focus-visible *){background-color:var(--og-color-accent)}}:where(.og-root) .group-data-\[separator-state\=dragging\]\:bg-og-accent,:where(.og-root).group-data-\[separator-state\=dragging\]\:bg-og-accent{&:is(:where(.group)[data-separator-state=dragging] *){background-color:var(--og-color-accent)}}:where(.og-root) .group-data-\[state\=open\]\:rotate-90,:where(.og-root).group-data-\[state\=open\]\:rotate-90{&:is(:where(.group)[data-state=open] *){rotate:90deg}}:where(.og-root) .group-data-\[state\=open\]\/disclosure\:rotate-90,:where(.og-root).group-data-\[state\=open\]\/disclosure\:rotate-90{&:is(:where(.group\/disclosure)[data-state=open] *){rotate:90deg}}:where(.og-root) .group-data-\[state\=open\]\/wc\:rotate-90,:where(.og-root).group-data-\[state\=open\]\/wc\:rotate-90{&:is(:where(.group\/wc)[data-state=open] *){rotate:90deg}}:where(.og-root) .marker\:text-og-fg-subtle,:where(.og-root).marker\:text-og-fg-subtle{& ::marker{color:var(--og-color-fg-subtle)}&::marker{color:var(--og-color-fg-subtle)}& ::-webkit-details-marker,&::-webkit-details-marker{color:var(--og-color-fg-subtle)}}:where(.og-root) .placeholder\:text-og-fg-subtle,:where(.og-root).placeholder\:text-og-fg-subtle{&::placeholder{color:var(--og-color-fg-subtle)}}:where(.og-root) .before\:absolute,:where(.og-root).before\:absolute{&:before{content:var(--tw-content);position:absolute}}:where(.og-root) .before\:inset-y-1,:where(.og-root).before\:inset-y-1{&:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 1)}}:where(.og-root) .before\:left-0,:where(.og-root).before\:left-0{&:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}}:where(.og-root) .before\:w-0\.5,:where(.og-root).before\:w-0\.5{&:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}}:where(.og-root) .before\:rounded-r-full,:where(.og-root).before\:rounded-r-full{&:before{content:var(--tw-content);border-top-right-radius:calc(infinity * 1px);border-bottom-right-radius:calc(infinity * 1px)}}:where(.og-root) .before\:bg-og-accent,:where(.og-root).before\:bg-og-accent{&:before{content:var(--tw-content);background-color:var(--og-color-accent)}}:where(.og-root) .after\:pointer-events-none,:where(.og-root).after\:pointer-events-none{&:after{content:var(--tw-content);pointer-events:none}}:where(.og-root) .after\:absolute,:where(.og-root).after\:absolute{&:after{content:var(--tw-content);position:absolute}}:where(.og-root) .after\:-inset-2,:where(.og-root).after\:-inset-2{&:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}}:where(.og-root) .after\:inset-x-0,:where(.og-root).after\:inset-x-0{&:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}}:where(.og-root) .after\:inset-x-1,:where(.og-root).after\:inset-x-1{&:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 1)}}:where(.og-root) .after\:inset-y-0,:where(.og-root).after\:inset-y-0{&:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}}:where(.og-root) .after\:inset-y-auto,:where(.og-root).after\:inset-y-auto{&:after{content:var(--tw-content);inset-block:auto}}:where(.og-root) .after\:top-1\/2,:where(.og-root).after\:top-1\/2{&:after{content:var(--tw-content);top:calc(1 / 2 * 100%)}}:where(.og-root) .after\:bottom-0,:where(.og-root).after\:bottom-0{&:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}}:where(.og-root) .after\:left-1\/2,:where(.og-root).after\:left-1\/2{&:after{content:var(--tw-content);left:calc(1 / 2 * 100%)}}:where(.og-root) .after\:h-3,:where(.og-root).after\:h-3{&:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}}:where(.og-root) .after\:h-px,:where(.og-root).after\:h-px{&:after{content:var(--tw-content);height:1px}}:where(.og-root) .after\:w-3,:where(.og-root).after\:w-3{&:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}}:where(.og-root) .after\:w-full,:where(.og-root).after\:w-full{&:after{content:var(--tw-content);width:100%}}:where(.og-root) .after\:-translate-x-0,:where(.og-root).after\:-translate-x-0{&:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * -0);translate:var(--tw-translate-x) var(--tw-translate-y)}}:where(.og-root) .after\:-translate-x-1\/2,:where(.og-root).after\:-translate-x-1\/2{&:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}:where(.og-root) .after\:-translate-y-1\/2,:where(.og-root).after\:-translate-y-1\/2{&:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}:where(.og-root) .after\:animate-pulse,:where(.og-root).after\:animate-pulse{&:after{content:var(--tw-content);animation:og-pulse 2s cubic-bezier(.4,0,.6,1) infinite}}:where(.og-root) .after\:rounded-full,:where(.og-root).after\:rounded-full{&:after{content:var(--tw-content);border-radius:calc(infinity * 1px)}}:where(.og-root) .after\:bg-og-accent-soft,:where(.og-root).after\:bg-og-accent-soft{&:after{content:var(--tw-content);background-color:var(--_og-color-accent-soft)}}:where(.og-root) .after\:content-\[\'\'\],:where(.og-root).after\:content-\[\'\'\]{&:after{--tw-content:"";content:var(--tw-content)}}:where(.og-root) .first\:mt-0,:where(.og-root).first\:mt-0{&:first-child{margin-top:calc(var(--spacing) * 0)}}:where(.og-root) .first\:pt-0,:where(.og-root).first\:pt-0{&:first-child{padding-top:calc(var(--spacing) * 0)}}:where(.og-root) .first\:pl-0,:where(.og-root).first\:pl-0{&:first-child{padding-left:calc(var(--spacing) * 0)}}:where(.og-root) .last\:mb-0,:where(.og-root).last\:mb-0{&:last-child{margin-bottom:calc(var(--spacing) * 0)}}:where(.og-root) .last\:pb-0,:where(.og-root).last\:pb-0{&:last-child{padding-bottom:calc(var(--spacing) * 0)}}:where(.og-root) .empty\:hidden,:where(.og-root).empty\:hidden{&:empty{display:none}}:where(.og-root) .focus-within\:border-og-accent\/50,:where(.og-root).focus-within\:border-og-accent\/50{&:focus-within{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 50%,transparent)}}}:where(.og-root) .focus-within\:border-og-accent\/60,:where(.og-root).focus-within\:border-og-accent\/60{&:focus-within{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 60%,transparent)}}}:where(.og-root) .focus-within\:opacity-100,:where(.og-root).focus-within\:opacity-100{&:focus-within{opacity:100%}}:where(.og-root) .focus-within\:shadow-og-glow,:where(.og-root).focus-within\:shadow-og-glow{&:focus-within{--tw-shadow:var(--_og-shadow-glow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.og-root) .hover\:-translate-y-0\.5,:where(.og-root).hover\:-translate-y-0\.5{&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}:where(.og-root) .hover\:-translate-y-px,:where(.og-root).hover\:-translate-y-px{&:hover{@media (hover:hover){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}:where(.og-root) .hover\:border-border-strong,:where(.og-root).hover\:border-border-strong{&:hover{@media (hover:hover){border-color:var(--og-color-border-strong)}}}:where(.og-root) .hover\:border-og-accent,:where(.og-root).hover\:border-og-accent{&:hover{@media (hover:hover){border-color:var(--og-color-accent)}}}:where(.og-root) .hover\:border-og-accent\/40,:where(.og-root).hover\:border-og-accent\/40{&:hover{@media (hover:hover){border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 40%,transparent)}}}}:where(.og-root) .hover\:border-og-border,:where(.og-root).hover\:border-og-border{&:hover{@media (hover:hover){border-color:var(--og-color-border)}}}:where(.og-root) .hover\:border-og-border-strong,:where(.og-root).hover\:border-og-border-strong{&:hover{@media (hover:hover){border-color:var(--og-color-border-strong)}}}:where(.og-root) .hover\:border-og-status-failed\/50,:where(.og-root).hover\:border-og-status-failed\/50{&:hover{@media (hover:hover){border-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-failed) 50%,transparent)}}}}:where(.og-root) .hover\:border-og-status-waiting\/50,:where(.og-root).hover\:border-og-status-waiting\/50{&:hover{@media (hover:hover){border-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-status-waiting) 50%,transparent)}}}}:where(.og-root) .hover\:border-white\/30,:where(.og-root).hover\:border-white\/30{&:hover{@media (hover:hover){border-left-color:color-mix(in srgb,#fff 30%,transparent);border-bottom-color:color-mix(in srgb,#fff 30%,transparent);border-right-color:color-mix(in srgb,#fff 30%,transparent);border-top-color:color-mix(in srgb,#fff 30%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}}}:where(.og-root) .hover\:bg-\[var\(--_og-session-chrome-row-hover\)\],:where(.og-root).hover\:bg-\[var\(--_og-session-chrome-row-hover\)\]{&:hover{@media (hover:hover){background-color:var(--_og-session-chrome-row-hover)}}}:where(.og-root) .hover\:bg-accent,:where(.og-root).hover\:bg-accent{&:hover{@media (hover:hover){background-color:var(--color-surface-2)}}}:where(.og-root) .hover\:bg-current\/10,:where(.og-root).hover\:bg-current\/10{&:hover{@media (hover:hover){background-color:currentcolor;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,currentcolor 10%,transparent)}}}}:where(.og-root) .hover\:bg-og-accent,:where(.og-root).hover\:bg-og-accent{&:hover{@media (hover:hover){background-color:var(--og-color-accent)}}}:where(.og-root) .hover\:bg-og-accent-soft,:where(.og-root).hover\:bg-og-accent-soft{&:hover{@media (hover:hover){background-color:var(--_og-color-accent-soft)}}}:where(.og-root) .hover\:bg-og-accent\/10,:where(.og-root).hover\:bg-og-accent\/10{&:hover{@media (hover:hover){background-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-accent) 10%,transparent)}}}}:where(.og-root) .hover\:bg-og-hover,:where(.og-root).hover\:bg-og-hover{&:hover{@media (hover:hover){background-color:var(--og-color-hover)}}}:where(.og-root) .hover\:bg-og-primary-hover,:where(.og-root).hover\:bg-og-primary-hover{&:hover{@media (hover:hover){background-color:var(--_og-color-primary-hover)}}}:where(.og-root) .hover\:bg-og-status-failed\/10,:where(.og-root).hover\:bg-og-status-failed\/10{&:hover{@media (hover:hover){background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 10%,transparent)}}}}:where(.og-root) .hover\:bg-og-status-failed\/25,:where(.og-root).hover\:bg-og-status-failed\/25{&:hover{@media (hover:hover){background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 25%,transparent)}}}}:where(.og-root) .hover\:bg-og-status-failed\/\[0\.06\],:where(.og-root).hover\:bg-og-status-failed\/\[0\.06\]{&:hover{@media (hover:hover){background-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-failed) 6%,transparent)}}}}:where(.og-root) .hover\:bg-og-status-waiting\/15,:where(.og-root).hover\:bg-og-status-waiting\/15{&:hover{@media (hover:hover){background-color:var(--og-color-status-waiting);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-status-waiting) 15%,transparent)}}}}:where(.og-root) .hover\:bg-og-surface-1,:where(.og-root).hover\:bg-og-surface-1{&:hover{@media (hover:hover){background-color:var(--og-color-surface-1)}}}:where(.og-root) .hover\:bg-og-surface-1\/80,:where(.og-root).hover\:bg-og-surface-1\/80{&:hover{@media (hover:hover){background-color:var(--og-color-surface-1);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-1) 80%,transparent)}}}}:where(.og-root) .hover\:bg-og-surface-2,:where(.og-root).hover\:bg-og-surface-2{&:hover{@media (hover:hover){background-color:var(--og-color-surface-2)}}}:where(.og-root) .hover\:bg-og-surface-2\/80,:where(.og-root).hover\:bg-og-surface-2\/80{&:hover{@media (hover:hover){background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 80%,transparent)}}}}:where(.og-root) .hover\:bg-og-surface-3,:where(.og-root).hover\:bg-og-surface-3{&:hover{@media (hover:hover){background-color:var(--og-color-surface-3)}}}:where(.og-root) .hover\:bg-og-surface-3\/60,:where(.og-root).hover\:bg-og-surface-3\/60{&:hover{@media (hover:hover){background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 60%,transparent)}}}}:where(.og-root) .hover\:bg-og-surface-3\/70,:where(.og-root).hover\:bg-og-surface-3\/70{&:hover{@media (hover:hover){background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 70%,transparent)}}}}:where(.og-root) .hover\:bg-surface-2,:where(.og-root).hover\:bg-surface-2{&:hover{@media (hover:hover){background-color:var(--og-color-surface-2)}}}:where(.og-root) .hover\:bg-surface-2\/60,:where(.og-root).hover\:bg-surface-2\/60{&:hover{@media (hover:hover){background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 60%,transparent)}}}}:where(.og-root) .hover\:bg-surface-3,:where(.og-root).hover\:bg-surface-3{&:hover{@media (hover:hover){background-color:var(--og-color-surface-3)}}}:where(.og-root) .hover\:bg-white\/20,:where(.og-root).hover\:bg-white\/20{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}}:where(.og-root) .hover\:text-accent-foreground,:where(.og-root).hover\:text-accent-foreground{&:hover{@media (hover:hover){color:var(--color-fg)}}}:where(.og-root) .hover\:text-fg,:where(.og-root).hover\:text-fg{&:hover{@media (hover:hover){color:var(--og-color-fg)}}}:where(.og-root) .hover\:text-og-accent,:where(.og-root).hover\:text-og-accent{&:hover{@media (hover:hover){color:var(--og-color-accent)}}}:where(.og-root) .hover\:text-og-accent-fg,:where(.og-root).hover\:text-og-accent-fg{&:hover{@media (hover:hover){color:var(--og-color-accent-fg)}}}:where(.og-root) .hover\:text-og-danger,:where(.og-root).hover\:text-og-danger{&:hover{@media (hover:hover){color:var(--og-color-danger)}}}:where(.og-root) .hover\:text-og-fg,:where(.og-root).hover\:text-og-fg{&:hover{@media (hover:hover){color:var(--og-color-fg)}}}:where(.og-root) .hover\:text-og-fg-muted,:where(.og-root).hover\:text-og-fg-muted{&:hover{@media (hover:hover){color:var(--og-color-fg-muted)}}}:where(.og-root) .hover\:text-og-status-failed,:where(.og-root).hover\:text-og-status-failed{&:hover{@media (hover:hover){color:var(--og-color-status-failed)}}}:where(.og-root) .hover\:text-og-status-waiting,:where(.og-root).hover\:text-og-status-waiting{&:hover{@media (hover:hover){color:var(--og-color-status-waiting)}}}:where(.og-root) .hover\:text-status-failed,:where(.og-root).hover\:text-status-failed{&:hover{@media (hover:hover){color:var(--og-color-status-failed)}}}:where(.og-root) .hover\:text-white,:where(.og-root).hover\:text-white{&:hover{@media (hover:hover){color:var(--color-white)}}}:where(.og-root) .hover\:underline,:where(.og-root).hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}:where(.og-root) .hover\:decoration-current,:where(.og-root).hover\:decoration-current{&:hover{@media (hover:hover){text-decoration-color:currentcolor}}}:where(.og-root) .hover\:opacity-80,:where(.og-root).hover\:opacity-80{&:hover{@media (hover:hover){opacity:80%}}}:where(.og-root) .hover\:opacity-90,:where(.og-root).hover\:opacity-90{&:hover{@media (hover:hover){opacity:90%}}}:where(.og-root) .hover\:opacity-100,:where(.og-root).hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%}}}:where(.og-root) .hover\:shadow-og-md,:where(.og-root).hover\:shadow-og-md{&:hover{@media (hover:hover){--tw-shadow:var(--og-shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}:where(.og-root) .hover\:brightness-110,:where(.og-root).hover\:brightness-110{&:hover{@media (hover:hover){--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}:where(.og-root) .focus\:border-og-accent,:where(.og-root).focus\:border-og-accent{&:focus{border-color:var(--og-color-accent)}}:where(.og-root) .focus\:bg-og-hover,:where(.og-root).focus\:bg-og-hover{&:focus{background-color:var(--og-color-hover)}}:where(.og-root) .focus\:opacity-100,:where(.og-root).focus\:opacity-100{&:focus{opacity:100%}}:where(.og-root) .focus\:ring-2,:where(.og-root).focus\:ring-2{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.og-root) .focus\:ring-og-accent-soft,:where(.og-root).focus\:ring-og-accent-soft{&:focus{--tw-ring-color:var(--_og-color-accent-soft)}}:where(.og-root) .focus\:outline-hidden,:where(.og-root).focus\:outline-hidden{&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}:where(.og-root) .focus-visible\:z-10,:where(.og-root).focus-visible\:z-10{&:focus-visible{z-index:10}}:where(.og-root) .focus-visible\:border-og-accent\/60,:where(.og-root).focus-visible\:border-og-accent\/60{&:focus-visible{border-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--og-color-accent) 60%,transparent)}}}:where(.og-root) .focus-visible\:border-ring,:where(.og-root).focus-visible\:border-ring{&:focus-visible{border-color:var(--color-brand)}}:where(.og-root) .focus-visible\:bg-og-accent,:where(.og-root).focus-visible\:bg-og-accent{&:focus-visible{background-color:var(--og-color-accent)}}:where(.og-root) .focus-visible\:bg-og-hover,:where(.og-root).focus-visible\:bg-og-hover{&:focus-visible{background-color:var(--og-color-hover)}}:where(.og-root) .focus-visible\:bg-og-surface-3\/50,:where(.og-root).focus-visible\:bg-og-surface-3\/50{&:focus-visible{background-color:var(--og-color-surface-3);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-3) 50%,transparent)}}}:where(.og-root) .focus-visible\:bg-surface-2\/60,:where(.og-root).focus-visible\:bg-surface-2\/60{&:focus-visible{background-color:var(--og-color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-surface-2) 60%,transparent)}}}:where(.og-root) .focus-visible\:opacity-100,:where(.og-root).focus-visible\:opacity-100{&:focus-visible{opacity:100%}}:where(.og-root) .focus-visible\:ring-0,:where(.og-root).focus-visible\:ring-0{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.og-root) .focus-visible\:ring-2,:where(.og-root).focus-visible\:ring-2{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.og-root) .focus-visible\:ring-og-accent,:where(.og-root).focus-visible\:ring-og-accent{&:focus-visible{--tw-ring-color:var(--og-color-accent)}}:where(.og-root) .focus-visible\:ring-og-accent\/40,:where(.og-root).focus-visible\:ring-og-accent\/40{&:focus-visible{--tw-ring-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent) 40%,transparent)}}}:where(.og-root) .focus-visible\:ring-og-accent\/45,:where(.og-root).focus-visible\:ring-og-accent\/45{&:focus-visible{--tw-ring-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent) 45%,transparent)}}}:where(.og-root) .focus-visible\:ring-og-accent\/50,:where(.og-root).focus-visible\:ring-og-accent\/50{&:focus-visible{--tw-ring-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-accent) 50%,transparent)}}}:where(.og-root) .focus-visible\:ring-og-status-failed\/50,:where(.og-root).focus-visible\:ring-og-status-failed\/50{&:focus-visible{--tw-ring-color:var(--og-color-status-failed);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--og-color-status-failed) 50%,transparent)}}}:where(.og-root) .focus-visible\:ring-og-status-waiting,:where(.og-root).focus-visible\:ring-og-status-waiting{&:focus-visible{--tw-ring-color:var(--og-color-status-waiting)}}:where(.og-root) .focus-visible\:ring-ring\/40,:where(.og-root).focus-visible\:ring-ring\/40{&:focus-visible{--tw-ring-color:var(--color-brand);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-brand) 40%,transparent)}}}:where(.og-root) .focus-visible\:ring-offset-0,:where(.og-root).focus-visible\:ring-offset-0{&:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}:where(.og-root) .focus-visible\:ring-offset-2,:where(.og-root).focus-visible\:ring-offset-2{&:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}:where(.og-root) .focus-visible\:ring-offset-bg,:where(.og-root).focus-visible\:ring-offset-bg{&:focus-visible{--tw-ring-offset-color:var(--og-color-bg)}}:where(.og-root) .focus-visible\:ring-offset-og-bg,:where(.og-root).focus-visible\:ring-offset-og-bg{&:focus-visible{--tw-ring-offset-color:var(--og-color-bg)}}:where(.og-root) .focus-visible\:outline-hidden,:where(.og-root).focus-visible\:outline-hidden{&:focus-visible{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}:where(.og-root) .focus-visible\:outline-2,:where(.og-root).focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}:where(.og-root) .focus-visible\:-outline-offset-2\!,:where(.og-root).focus-visible\:-outline-offset-2\!{&:focus-visible{outline-offset:calc(2px * -1)!important}}:where(.og-root) .focus-visible\:outline-offset-2,:where(.og-root).focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}:where(.og-root) .focus-visible\:outline-og-accent,:where(.og-root).focus-visible\:outline-og-accent{&:focus-visible{outline-color:var(--og-color-accent)}}:where(.og-root) .focus-visible\:outline-og-accent\/55,:where(.og-root).focus-visible\:outline-og-accent\/55{&:focus-visible{outline-color:var(--og-color-accent);@supports (color:color-mix(in lab,red,red)){outline-color:color-mix(in oklab,var(--og-color-accent) 55%,transparent)}}}:where(.og-root) .focus-visible\:outline-ring,:where(.og-root).focus-visible\:outline-ring{&:focus-visible{outline-color:var(--color-brand)}}:where(.og-root) .focus-visible\:ring-inset,:where(.og-root).focus-visible\:ring-inset{&:focus-visible{--tw-ring-inset:inset}}:where(.og-root) .active\:scale-95,:where(.og-root).active\:scale-95{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:where(.og-root) .disabled\:pointer-events-none,:where(.og-root).disabled\:pointer-events-none{&:disabled{pointer-events:none}}:where(.og-root) .disabled\:cursor-default,:where(.og-root).disabled\:cursor-default{&:disabled{cursor:default}}:where(.og-root) .disabled\:cursor-not-allowed,:where(.og-root).disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed}}:where(.og-root) .disabled\:cursor-wait,:where(.og-root).disabled\:cursor-wait{&:disabled{cursor:wait}}:where(.og-root) .disabled\:opacity-30,:where(.og-root).disabled\:opacity-30{&:disabled{opacity:30%}}:where(.og-root) .disabled\:opacity-35,:where(.og-root).disabled\:opacity-35{&:disabled{opacity:35%}}:where(.og-root) .disabled\:opacity-40,:where(.og-root).disabled\:opacity-40{&:disabled{opacity:40%}}:where(.og-root) .disabled\:opacity-45,:where(.og-root).disabled\:opacity-45{&:disabled{opacity:45%}}:where(.og-root) .disabled\:opacity-50,:where(.og-root).disabled\:opacity-50{&:disabled{opacity:50%}}:where(.og-root) .disabled\:opacity-60,:where(.og-root).disabled\:opacity-60{&:disabled{opacity:60%}}:where(.og-root) .disabled\:opacity-70,:where(.og-root).disabled\:opacity-70{&:disabled{opacity:70%}}:where(.og-root) .disabled\:hover\:bg-transparent,:where(.og-root).disabled\:hover\:bg-transparent{&:disabled{&:hover{@media (hover:hover){background-color:transparent}}}}:where(.og-root) .disabled\:hover\:text-og-fg-subtle,:where(.og-root).disabled\:hover\:text-og-fg-subtle{&:disabled{&:hover{@media (hover:hover){color:var(--og-color-fg-subtle)}}}}:where(.og-root) .has-\[\:focus-visible\]\:outline-2,:where(.og-root).has-\[\:focus-visible\]\:outline-2{&:has(:is(:focus-visible)){outline-style:var(--tw-outline-style);outline-width:2px}}:where(.og-root) .has-\[\:focus-visible\]\:outline-og-accent,:where(.og-root).has-\[\:focus-visible\]\:outline-og-accent{&:has(:is(:focus-visible)){outline-color:var(--og-color-accent)}}:where(.og-root) .has-\[\>svg\]\:px-2\.5,:where(.og-root).has-\[\>svg\]\:px-2\.5{&:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}}:where(.og-root) .aria-disabled\:cursor-wait,:where(.og-root).aria-disabled\:cursor-wait{&[aria-disabled=true]{cursor:wait}}:where(.og-root) .aria-disabled\:opacity-70,:where(.og-root).aria-disabled\:opacity-70{&[aria-disabled=true]{opacity:70%}}:where(.og-root) .data-\[disabled\]\:pointer-events-none,:where(.og-root).data-\[disabled\]\:pointer-events-none{&[data-disabled]{pointer-events:none}}:where(.og-root) .data-\[disabled\]\:opacity-50,:where(.og-root).data-\[disabled\]\:opacity-50{&[data-disabled]{opacity:50%}}:where(.og-root) .data-\[highlighted\]\:bg-og-hover,:where(.og-root).data-\[highlighted\]\:bg-og-hover{&[data-highlighted]{background-color:var(--og-color-hover)}}:where(.og-root) .data-\[inset\]\:pl-9,:where(.og-root).data-\[inset\]\:pl-9{&[data-inset]{padding-left:calc(var(--spacing) * 9)}}:where(.og-root) .data-\[separator-state\=dragging\]\:bg-og-accent,:where(.og-root).data-\[separator-state\=dragging\]\:bg-og-accent{&[data-separator-state=dragging]{background-color:var(--og-color-accent)}}:where(.og-root) .data-\[state\=checked\]\:bg-og-surface-1,:where(.og-root).data-\[state\=checked\]\:bg-og-surface-1{&[data-state=checked]{background-color:var(--og-color-surface-1)}}:where(.og-root) .data-\[state\=checked\]\:text-og-fg,:where(.og-root).data-\[state\=checked\]\:text-og-fg{&[data-state=checked]{color:var(--og-color-fg)}}:where(.og-root) .data-\[state\=checked\]\:shadow-sm,:where(.og-root).data-\[state\=checked\]\:shadow-sm{&[data-state=checked]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.og-root) .data-\[state\=closed\]\:animate-og-collapse,:where(.og-root).data-\[state\=closed\]\:animate-og-collapse{&[data-state=closed]{animation:og-collapse var(--_og-duration-disclose) var(--og-ease-in-out)}}:where(.og-root) .data-\[state\=closed\]\:animate-og-settle-collapse,:where(.og-root).data-\[state\=closed\]\:animate-og-settle-collapse{&[data-state=closed]{animation:og-collapse var(--_og-duration-disclose-settle) var(--og-ease-out)}}:where(.og-root) .data-\[state\=closed\]\:opacity-0,:where(.og-root).data-\[state\=closed\]\:opacity-0{&[data-state=closed]{opacity:0}}:where(.og-root) .data-\[state\=closed\]\:transition-opacity,:where(.og-root).data-\[state\=closed\]\:transition-opacity{&[data-state=closed]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:where(.og-root) .data-\[state\=open\]\:animate-og-expand,:where(.og-root).data-\[state\=open\]\:animate-og-expand{&[data-state=open]{animation:og-expand var(--_og-duration-disclose) var(--og-ease-in-out)}}:where(.og-root) .data-\[state\=open\]\:bg-og-hover,:where(.og-root).data-\[state\=open\]\:bg-og-hover{&[data-state=open]{background-color:var(--og-color-hover)}}:where(.og-root) .data-\[variant\=destructive\]\:text-og-danger,:where(.og-root).data-\[variant\=destructive\]\:text-og-danger{&[data-variant=destructive]{color:var(--og-color-danger)}}:where(.og-root) .data-\[variant\=destructive\]\:focus\:bg-og-danger\/10,:where(.og-root).data-\[variant\=destructive\]\:focus\:bg-og-danger\/10{&[data-variant=destructive]{&:focus{background-color:var(--og-color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--og-color-danger) 10%,transparent)}}}}:where(.og-root) .motion-reduce\:animate-none,:where(.og-root).motion-reduce\:animate-none{@media (prefers-reduced-motion:reduce){animation:none}}:where(.og-root) .motion-reduce\:transition-none,:where(.og-root).motion-reduce\:transition-none{@media (prefers-reduced-motion:reduce){transition-property:none}}:where(.og-root) .max-\[1023px\]\:-mx-\[19px\],:where(.og-root).max-\[1023px\]\:-mx-\[19px\]{@media (width < 1023px){margin-inline:calc(19px * -1)}}:where(.og-root) .max-\[1023px\]\:inline,:where(.og-root).max-\[1023px\]\:inline{@media (width < 1023px){display:inline}}:where(.og-root) .max-\[1023px\]\:size-11,:where(.og-root).max-\[1023px\]\:size-11{@media (width < 1023px){width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}:where(.og-root) .max-\[1023px\]\:min-h-11,:where(.og-root).max-\[1023px\]\:min-h-11{@media (width < 1023px){min-height:calc(var(--spacing) * 11)}}:where(.og-root) .max-\[1023px\]\:min-h-12,:where(.og-root).max-\[1023px\]\:min-h-12{@media (width < 1023px){min-height:calc(var(--spacing) * 12)}}:where(.og-root) .max-\[1023px\]\:w-11,:where(.og-root).max-\[1023px\]\:w-11{@media (width < 1023px){width:calc(var(--spacing) * 11)}}:where(.og-root) .max-\[1023px\]\:w-36,:where(.og-root).max-\[1023px\]\:w-36{@media (width < 1023px){width:calc(var(--spacing) * 36)}}:where(.og-root) .max-\[1023px\]\:min-w-11,:where(.og-root).max-\[1023px\]\:min-w-11{@media (width < 1023px){min-width:calc(var(--spacing) * 11)}}:where(.og-root) .max-sm\:hidden,:where(.og-root).max-sm\:hidden{@media (width < 40rem){display:none}}:where(.og-root) .max-sm\:h-11,:where(.og-root).max-sm\:h-11{@media (width < 40rem){height:calc(var(--spacing) * 11)}}:where(.og-root) .max-sm\:max-w-32,:where(.og-root).max-sm\:max-w-32{@media (width < 40rem){max-width:calc(var(--spacing) * 32)}}:where(.og-root) .max-sm\:max-w-\[7\.5rem\],:where(.og-root).max-sm\:max-w-\[7\.5rem\]{@media (width < 40rem){max-width:7.5rem}}:where(.og-root) .max-sm\:flex-1,:where(.og-root).max-sm\:flex-1{@media (width < 40rem){flex:1}}:where(.og-root) .max-sm\:shrink-0,:where(.og-root).max-sm\:shrink-0{@media (width < 40rem){flex-shrink:0}}:where(.og-root) .max-sm\:flex-nowrap,:where(.og-root).max-sm\:flex-nowrap{@media (width < 40rem){flex-wrap:nowrap}}:where(.og-root) .max-sm\:items-center,:where(.og-root).max-sm\:items-center{@media (width < 40rem){align-items:center}}:where(.og-root) .max-sm\:gap-1,:where(.og-root).max-sm\:gap-1{@media (width < 40rem){gap:calc(var(--spacing) * 1)}}:where(.og-root) .max-sm\:px-2,:where(.og-root).max-sm\:px-2{@media (width < 40rem){padding-inline:calc(var(--spacing) * 2)}}:where(.og-root) .max-sm\:pr-10,:where(.og-root).max-sm\:pr-10{@media (width < 40rem){padding-right:calc(var(--spacing) * 10)}}:where(.og-root) .max-sm\:opacity-100,:where(.og-root).max-sm\:opacity-100{@media (width < 40rem){opacity:100%}}:where(.og-root) .min-\[400px\]\:hidden,:where(.og-root).min-\[400px\]\:hidden{@media (width >= 400px){display:none}}:where(.og-root) .min-\[400px\]\:inline,:where(.og-root).min-\[400px\]\:inline{@media (width >= 400px){display:inline}}:where(.og-root) .sm\:col-span-1,:where(.og-root).sm\:col-span-1{@media (width >= 40rem){grid-column:span 1/span 1}}:where(.og-root) .sm\:col-span-2,:where(.og-root).sm\:col-span-2{@media (width >= 40rem){grid-column:span 2/span 2}}:where(.og-root) .sm\:col-start-3,:where(.og-root).sm\:col-start-3{@media (width >= 40rem){grid-column-start:3}}:where(.og-root) .sm\:col-start-4,:where(.og-root).sm\:col-start-4{@media (width >= 40rem){grid-column-start:4}}:where(.og-root) .sm\:row-start-1,:where(.og-root).sm\:row-start-1{@media (width >= 40rem){grid-row-start:1}}:where(.og-root) .sm\:mt-0\.5,:where(.og-root).sm\:mt-0\.5{@media (width >= 40rem){margin-top:calc(var(--spacing) * .5)}}:where(.og-root) .sm\:line-clamp-2,:where(.og-root).sm\:line-clamp-2{@media (width >= 40rem){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}:where(.og-root) .sm\:block,:where(.og-root).sm\:block{@media (width >= 40rem){display:block}}:where(.og-root) .sm\:flex,:where(.og-root).sm\:flex{@media (width >= 40rem){display:flex}}:where(.og-root) .sm\:hidden,:where(.og-root).sm\:hidden{@media (width >= 40rem){display:none}}:where(.og-root) .sm\:inline,:where(.og-root).sm\:inline{@media (width >= 40rem){display:inline}}:where(.og-root) .sm\:inline-flex,:where(.og-root).sm\:inline-flex{@media (width >= 40rem){display:inline-flex}}:where(.og-root) .sm\:h-8,:where(.og-root).sm\:h-8{@media (width >= 40rem){height:calc(var(--spacing) * 8)}}:where(.og-root) .sm\:h-72,:where(.og-root).sm\:h-72{@media (width >= 40rem){height:calc(var(--spacing) * 72)}}:where(.og-root) .sm\:max-h-72,:where(.og-root).sm\:max-h-72{@media (width >= 40rem){max-height:calc(var(--spacing) * 72)}}:where(.og-root) .sm\:w-6,:where(.og-root).sm\:w-6{@media (width >= 40rem){width:calc(var(--spacing) * 6)}}:where(.og-root) .sm\:w-auto,:where(.og-root).sm\:w-auto{@media (width >= 40rem){width:auto}}:where(.og-root) .sm\:max-w-\[32rem\],:where(.og-root).sm\:max-w-\[32rem\]{@media (width >= 40rem){max-width:32rem}}:where(.og-root) .sm\:max-w-\[82\%\],:where(.og-root).sm\:max-w-\[82\%\]{@media (width >= 40rem){max-width:82%}}:where(.og-root) .sm\:max-w-full,:where(.og-root).sm\:max-w-full{@media (width >= 40rem){max-width:100%}}:where(.og-root) .sm\:flex-1,:where(.og-root).sm\:flex-1{@media (width >= 40rem){flex:1}}:where(.og-root) .sm\:grid-cols-2,:where(.og-root).sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.og-root) .sm\:grid-cols-3,:where(.og-root).sm\:grid-cols-3{@media (width >= 40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.og-root) .sm\:grid-cols-4,:where(.og-root).sm\:grid-cols-4{@media (width >= 40rem){grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.og-root) .sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\],:where(.og-root).sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{@media (width >= 40rem){grid-template-columns:auto auto minmax(0,1fr) auto}}:where(.og-root) .sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_11rem\],:where(.og-root).sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_11rem\]{@media (width >= 40rem){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 11rem}}:where(.og-root) .sm\:grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)\],:where(.og-root).sm\:grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)\]{@media (width >= 40rem){grid-template-columns:minmax(0,9rem) minmax(0,1fr)}}:where(.og-root) .sm\:flex-row,:where(.og-root).sm\:flex-row{@media (width >= 40rem){flex-direction:row}}:where(.og-root) .sm\:flex-wrap,:where(.og-root).sm\:flex-wrap{@media (width >= 40rem){flex-wrap:wrap}}:where(.og-root) .sm\:items-center,:where(.og-root).sm\:items-center{@media (width >= 40rem){align-items:center}}:where(.og-root) .sm\:justify-end,:where(.og-root).sm\:justify-end{@media (width >= 40rem){justify-content:flex-end}}:where(.og-root) .sm\:gap-2,:where(.og-root).sm\:gap-2{@media (width >= 40rem){gap:calc(var(--spacing) * 2)}}:where(.og-root) .sm\:gap-3,:where(.og-root).sm\:gap-3{@media (width >= 40rem){gap:calc(var(--spacing) * 3)}}:where(.og-root) .sm\:gap-x-2,:where(.og-root).sm\:gap-x-2{@media (width >= 40rem){column-gap:calc(var(--spacing) * 2)}}:where(.og-root) .sm\:rounded-l-og-md,:where(.og-root).sm\:rounded-l-og-md{@media (width >= 40rem){border-top-left-radius:var(--og-radius-md);border-bottom-left-radius:var(--og-radius-md)}}:where(.og-root) .sm\:rounded-r-none,:where(.og-root).sm\:rounded-r-none{@media (width >= 40rem){border-top-right-radius:0;border-bottom-right-radius:0}}:where(.og-root) .sm\:p-12,:where(.og-root).sm\:p-12{@media (width >= 40rem){padding:calc(var(--spacing) * 12)}}:where(.og-root) .sm\:px-2\.5,:where(.og-root).sm\:px-2\.5{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 2.5)}}:where(.og-root) .sm\:px-3,:where(.og-root).sm\:px-3{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 3)}}:where(.og-root) .sm\:px-4,:where(.og-root).sm\:px-4{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 4)}}:where(.og-root) .sm\:px-6,:where(.og-root).sm\:px-6{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 6)}}:where(.og-root) .sm\:py-2,:where(.og-root).sm\:py-2{@media (width >= 40rem){padding-block:calc(var(--spacing) * 2)}}:where(.og-root) .sm\:pt-px,:where(.og-root).sm\:pt-px{@media (width >= 40rem){padding-top:1px}}:where(.og-root) .sm\:pb-2\.5,:where(.og-root).sm\:pb-2\.5{@media (width >= 40rem){padding-bottom:calc(var(--spacing) * 2.5)}}:where(.og-root) .sm\:pl-4,:where(.og-root).sm\:pl-4{@media (width >= 40rem){padding-left:calc(var(--spacing) * 4)}}:where(.og-root) .sm\:pl-\[3\.75rem\],:where(.og-root).sm\:pl-\[3\.75rem\]{@media (width >= 40rem){padding-left:3.75rem}}:where(.og-root) .sm\:text-og-sm,:where(.og-root).sm\:text-og-sm{@media (width >= 40rem){font-size:var(--og-font-size-sm);line-height:var(--tw-leading,var(--og-line-height-sm))}}:where(.og-root) .sm\:text-og-sm,:where(.og-root).sm\:text-og-sm{@media (width >= 40rem){--og-component-font-size:var(--og-font-size-sm);--og-component-line-height:var(--og-line-height-sm)}}:where(.og-root) .md\:px-4,:where(.og-root).md\:px-4{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 4)}}:where(.og-root) .md\:text-og-composer-wide,:where(.og-root).md\:text-og-composer-wide{@media (width >= 48rem){font-size:var(--og-font-size-composer-wide);line-height:var(--tw-leading,var(--og-line-height-composer-wide))}}:where(.og-root) .md\:text-og-composer-wide,:where(.og-root).md\:text-og-composer-wide{@media (width >= 48rem){--og-component-font-size:var(--og-font-size-composer-wide);--og-component-line-height:var(--og-line-height-composer-wide)}}:where(.og-root) .lg\:grid-cols-2,:where(.og-root).lg\:grid-cols-2{@media (width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.og-root) .lg\:grid-cols-5,:where(.og-root).lg\:grid-cols-5{@media (width >= 64rem){grid-template-columns:repeat(5,minmax(0,1fr))}}:where(.og-root) .xl\:inline,:where(.og-root).xl\:inline{@media (width >= 80rem){display:inline}}:where(.og-root) .xl\:grid-cols-3,:where(.og-root).xl\:grid-cols-3{@media (width >= 80rem){grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.og-root) .\@max-\[20rem\]\/model-controls\:block,:where(.og-root).\@max-\[20rem\]\/model-controls\:block{@container model-controls (width < 20rem){display:block}}:where(.og-root) .\@max-\[20rem\]\/model-controls\:hidden,:where(.og-root).\@max-\[20rem\]\/model-controls\:hidden{@container model-controls (width < 20rem){display:none}}:where(.og-root) .\@sm\/computer-viewer\:grid,:where(.og-root).\@sm\/computer-viewer\:grid{@container computer-viewer (width >= 24rem){display:grid}}:where(.og-root) .\@sm\/computer-viewer\:inline,:where(.og-root).\@sm\/computer-viewer\:inline{@container computer-viewer (width >= 24rem){display:inline}}:where(.og-root) .\@sm\/computer-viewer\:max-w-40,:where(.og-root).\@sm\/computer-viewer\:max-w-40{@container computer-viewer (width >= 24rem){max-width:calc(var(--spacing) * 40)}}:where(.og-root) .\@sm\/computer-viewer\:max-w-52,:where(.og-root).\@sm\/computer-viewer\:max-w-52{@container computer-viewer (width >= 24rem){max-width:calc(var(--spacing) * 52)}}:where(.og-root) .\@xl\/computer-viewer\:max-h-none,:where(.og-root).\@xl\/computer-viewer\:max-h-none{@container computer-viewer (width >= 36rem){max-height:none}}:where(.og-root) .\@xl\/computer-viewer\:w-64,:where(.og-root).\@xl\/computer-viewer\:w-64{@container computer-viewer (width >= 36rem){width:calc(var(--spacing) * 64)}}:where(.og-root) .\@xl\/computer-viewer\:flex-row,:where(.og-root).\@xl\/computer-viewer\:flex-row{@container computer-viewer (width >= 36rem){flex-direction:row}}:where(.og-root) .\@xl\/computer-viewer\:border-t-0,:where(.og-root).\@xl\/computer-viewer\:border-t-0{@container computer-viewer (width >= 36rem){border-top-style:var(--tw-border-style);border-top-width:0}}:where(.og-root) .\@xl\/computer-viewer\:border-l,:where(.og-root).\@xl\/computer-viewer\:border-l{@container computer-viewer (width >= 36rem){border-left-style:var(--tw-border-style);border-left-width:1px}}:where(.og-root) .dark\:border-border,:where(.og-root).dark\:border-border{@media (prefers-color-scheme:dark){border-color:var(--og-color-border)}}:where(.og-root) .dark\:bg-input\/30,:where(.og-root).dark\:bg-input\/30{@media (prefers-color-scheme:dark){background-color:var(--color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-surface-2) 30%,transparent)}}}:where(.og-root) .dark\:hover\:bg-accent\/50,:where(.og-root).dark\:hover\:bg-accent\/50{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-surface-2) 50%,transparent)}}}}}:where(.og-root) .dark\:hover\:bg-input\/50,:where(.og-root).dark\:hover\:bg-input\/50{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--color-surface-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-surface-2) 50%,transparent)}}}}}:where(.og-root) .pointer-coarse\:top-13,:where(.og-root).pointer-coarse\:top-13{@media (pointer:coarse){top:calc(var(--spacing) * 13)}}:where(.og-root) .pointer-coarse\:-mx-\[19px\],:where(.og-root).pointer-coarse\:-mx-\[19px\]{@media (pointer:coarse){margin-inline:calc(19px * -1)}}:where(.og-root) .pointer-coarse\:flex,:where(.og-root).pointer-coarse\:flex{@media (pointer:coarse){display:flex}}:where(.og-root) .pointer-coarse\:size-6,:where(.og-root).pointer-coarse\:size-6{@media (pointer:coarse){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}:where(.og-root) .pointer-coarse\:size-9,:where(.og-root).pointer-coarse\:size-9{@media (pointer:coarse){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}:where(.og-root) .pointer-coarse\:size-10,:where(.og-root).pointer-coarse\:size-10{@media (pointer:coarse){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}:where(.og-root) .pointer-coarse\:size-11,:where(.og-root).pointer-coarse\:size-11{@media (pointer:coarse){width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}:where(.og-root) .pointer-coarse\:size-\[44px\],:where(.og-root).pointer-coarse\:size-\[44px\]{@media (pointer:coarse){width:44px;height:44px}}:where(.og-root) .pointer-coarse\:h-9,:where(.og-root).pointer-coarse\:h-9{@media (pointer:coarse){height:calc(var(--spacing) * 9)}}:where(.og-root) .pointer-coarse\:h-10,:where(.og-root).pointer-coarse\:h-10{@media (pointer:coarse){height:calc(var(--spacing) * 10)}}:where(.og-root) .pointer-coarse\:h-11,:where(.og-root).pointer-coarse\:h-11{@media (pointer:coarse){height:calc(var(--spacing) * 11)}}:where(.og-root) .pointer-coarse\:min-h-9,:where(.og-root).pointer-coarse\:min-h-9{@media (pointer:coarse){min-height:calc(var(--spacing) * 9)}}:where(.og-root) .pointer-coarse\:min-h-10,:where(.og-root).pointer-coarse\:min-h-10{@media (pointer:coarse){min-height:calc(var(--spacing) * 10)}}:where(.og-root) .pointer-coarse\:min-h-11,:where(.og-root).pointer-coarse\:min-h-11{@media (pointer:coarse){min-height:calc(var(--spacing) * 11)}}:where(.og-root) .pointer-coarse\:min-h-\[44px\],:where(.og-root).pointer-coarse\:min-h-\[44px\]{@media (pointer:coarse){min-height:44px}}:where(.og-root) .pointer-coarse\:w-11,:where(.og-root).pointer-coarse\:w-11{@media (pointer:coarse){width:calc(var(--spacing) * 11)}}:where(.og-root) .pointer-coarse\:w-auto,:where(.og-root).pointer-coarse\:w-auto{@media (pointer:coarse){width:auto}}:where(.og-root) .pointer-coarse\:min-w-11,:where(.og-root).pointer-coarse\:min-w-11{@media (pointer:coarse){min-width:calc(var(--spacing) * 11)}}:where(.og-root) .pointer-coarse\:min-w-\[44px\],:where(.og-root).pointer-coarse\:min-w-\[44px\]{@media (pointer:coarse){min-width:44px}}:where(.og-root) .pointer-coarse\:py-2,:where(.og-root).pointer-coarse\:py-2{@media (pointer:coarse){padding-block:calc(var(--spacing) * 2)}}:where(.og-root) .pointer-coarse\:py-2\.5,:where(.og-root).pointer-coarse\:py-2\.5{@media (pointer:coarse){padding-block:calc(var(--spacing) * 2.5)}}:where(.og-root) .pointer-coarse\:opacity-70,:where(.og-root).pointer-coarse\:opacity-70{@media (pointer:coarse){opacity:70%}}:where(.og-root) .pointer-coarse\:opacity-100,:where(.og-root).pointer-coarse\:opacity-100{@media (pointer:coarse){opacity:100%}}:where(.og-root) .pointer-coarse\:before\:absolute,:where(.og-root).pointer-coarse\:before\:absolute{@media (pointer:coarse){&:before{content:var(--tw-content);position:absolute}}}:where(.og-root) .pointer-coarse\:before\:-inset-1\.5,:where(.og-root).pointer-coarse\:before\:-inset-1\.5{@media (pointer:coarse){&:before{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}}}:where(.og-root) .pointer-coarse\:before\:content-\[\'\'\],:where(.og-root).pointer-coarse\:before\:content-\[\'\'\]{@media (pointer:coarse){&:before{--tw-content:"";content:var(--tw-content)}}}:where(.og-root) .pointer-coarse\:after\:-inset-2\.5,:where(.og-root).pointer-coarse\:after\:-inset-2\.5{@media (pointer:coarse){&:after{content:var(--tw-content);inset:calc(var(--spacing) * -2.5)}}}:where(.og-root) .\[\&_strong\]\:text-og-fg-muted,:where(.og-root).\[\&_strong\]\:text-og-fg-muted{& strong{color:var(--og-color-fg-muted)}}:where(.og-root) .\[\&_svg\]\:pointer-events-none,:where(.og-root).\[\&_svg\]\:pointer-events-none{& svg{pointer-events:none}}:where(.og-root) .\[\&_svg\]\:shrink-0,:where(.og-root).\[\&_svg\]\:shrink-0{& svg{flex-shrink:0}}:where(.og-root) .\[\&_svg\]\:text-og-status-failed\!,:where(.og-root).\[\&_svg\]\:text-og-status-failed\!{& svg{color:var(--og-color-status-failed)!important}}:where(.og-root) .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4,:where(.og-root).\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4{& svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}:where(.og-root) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-og-fg-muted,:where(.og-root).\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-og-fg-muted{& svg:not([class*=text-]){color:var(--og-color-fg-muted)}}:where(.og-root) .\[\&_tr\:last-child\>td\]\:border-b-0,:where(.og-root).\[\&_tr\:last-child\>td\]\:border-b-0{& tr:last-child>td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:where(.og-root) .\[\&\+section\]\:mt-1\.5,:where(.og-root).\[\&\+section\]\:mt-1\.5{&+section{margin-top:calc(var(--spacing) * 1.5)}}:where(.og-root) .\[\&\+section\]\:border-t,:where(.og-root).\[\&\+section\]\:border-t{&+section{border-top-style:var(--tw-border-style);border-top-width:1px}}:where(.og-root) .\[\&\+section\]\:border-og-border,:where(.og-root).\[\&\+section\]\:border-og-border{&+section{border-color:var(--og-color-border)}}:where(.og-root) .\[\&\+section\]\:pt-1\.5,:where(.og-root).\[\&\+section\]\:pt-1\.5{&+section{padding-top:calc(var(--spacing) * 1.5)}}:where(.og-root) .\[\&\:\:-webkit-details-marker\]\:hidden,:where(.og-root).\[\&\:\:-webkit-details-marker\]\:hidden{&::-webkit-details-marker{display:none}}:where(.og-root) .\[\&\:\:-webkit-scrollbar\]\:hidden,:where(.og-root).\[\&\:\:-webkit-scrollbar\]\:hidden{&::-webkit-scrollbar{display:none}}:where(.og-root) .\[\&\:has\(\>input\)\]\:-ml-5,:where(.og-root).\[\&\:has\(\>input\)\]\:-ml-5{&:has(>input){margin-left:calc(var(--spacing) * -5)}}:where(.og-root) .\[\&\:has\(\>input\)\]\:list-none,:where(.og-root).\[\&\:has\(\>input\)\]\:list-none{&:has(>input){list-style-type:none}}:where(.og-root) .data-\[variant\=destructive\]\:\*\:\[svg\]\:text-og-danger\!,:where(.og-root).data-\[variant\=destructive\]\:\*\:\[svg\]\:text-og-danger\!{&[data-variant=destructive]{:is(&>*){&:is(svg){color:var(--og-color-danger)!important}}}}:where(.og-root) .\[\&\>code\]\:block,:where(.og-root).\[\&\>code\]\:block{&>code{display:block}}:where(.og-root) .\[\&\>code\]\:border-0,:where(.og-root).\[\&\>code\]\:border-0{&>code{border-style:var(--tw-border-style);border-width:0}}:where(.og-root) .\[\&\>code\]\:bg-transparent,:where(.og-root).\[\&\>code\]\:bg-transparent{&>code{background-color:transparent}}:where(.og-root) .\[\&\>code\]\:p-0,:where(.og-root).\[\&\>code\]\:p-0{&>code{padding:calc(var(--spacing) * 0)}}:where(.og-root) .\[\&\>code\]\:leading-5,:where(.og-root).\[\&\>code\]\:leading-5{&>code{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}}:where(.og-root) .\[\&\>code\]\:text-inherit,:where(.og-root).\[\&\>code\]\:text-inherit{&>code{color:inherit}}:where(.og-root) .\[\&\>img\]\:size-full,:where(.og-root).\[\&\>img\]\:size-full{&>img{width:100%;height:100%}}:where(.og-root) .\[\&\>ol\]\:my-1,:where(.og-root).\[\&\>ol\]\:my-1{&>ol{margin-block:calc(var(--spacing) * 1)}}:where(.og-root) .\[\&\>p\]\:my-1\.5,:where(.og-root).\[\&\>p\]\:my-1\.5{&>p{margin-block:calc(var(--spacing) * 1.5)}}:where(.og-root) .\[\&\>svg\]\:pointer-events-none,:where(.og-root).\[\&\>svg\]\:pointer-events-none{&>svg{pointer-events:none}}:where(.og-root) .\[\&\>svg\]\:size-3,:where(.og-root).\[\&\>svg\]\:size-3{&>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}}:where(.og-root) .\[\&\>svg\]\:size-3\.5,:where(.og-root).\[\&\>svg\]\:size-3\.5{&>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}}:where(.og-root) .\[\&\>svg\]\:size-4,:where(.og-root).\[\&\>svg\]\:size-4{&>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}:where(.og-root) .\[\&\>svg\]\:size-full,:where(.og-root).\[\&\>svg\]\:size-full{&>svg{width:100%;height:100%}}:where(.og-root) .\[\&\>ul\]\:my-1,:where(.og-root).\[\&\>ul\]\:my-1{&>ul{margin-block:calc(var(--spacing) * 1)}}:where(.og-root) .\[\@media\(pointer\:coarse\)\]\:min-h-11,:where(.og-root).\[\@media\(pointer\:coarse\)\]\:min-h-11{@media (pointer:coarse){min-height:calc(var(--spacing) * 11)}}:where(.og-root) .\[\@media\(pointer\:coarse\)\]\:min-w-11,:where(.og-root).\[\@media\(pointer\:coarse\)\]\:min-w-11{@media (pointer:coarse){min-width:calc(var(--spacing) * 11)}}:where(.og-root) .og-composer[data-og-responsive-basis=container],:where(.og-root).og-composer[data-og-responsive-basis=container]{container:og-composer/inline-size;--_og-c-input-x:1rem;--_og-c-input-size:var(--og-font-size-composer-wide);--_og-c-input-leading:var(--og-line-height-composer-wide);--_og-c-gap:0.375rem;--_og-c-footer-x:0.625rem;--_og-c-footer-b:0.625rem;--_og-c-controls-wrap:wrap;--_og-c-hint-display:inline;--_og-c-model-max:16rem;--_og-c-model-x:0.625rem;--_og-c-native-max:180px;--_og-c-recovered-max:14rem;--_og-c-error-max:14rem;--og-model-policy-label-full-display:inline;--og-model-policy-label-short-display:none;--og-model-policy-effort-display:inline}:where(.og-root) [data-og-responsive-basis=container] .og-composer-input,:where(.og-root)[data-og-responsive-basis=container] .og-composer-input{padding-inline:var(--_og-c-input-x);font-size:var(--_og-c-input-size);line-height:var(--_og-c-input-leading)}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer{gap:var(--_og-c-gap);padding-inline:var(--_og-c-footer-x);padding-bottom:var(--_og-c-footer-b)}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer[data-og-stack-actions],:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer[data-og-stack-actions]{flex-wrap:wrap}:where(.og-root) [data-og-responsive-basis=container] .og-composer-controls,:where(.og-root)[data-og-responsive-basis=container] .og-composer-controls{flex-wrap:var(--_og-c-controls-wrap)}:where(.og-root) [data-og-responsive-basis=container] :is(.og-composer-controls,.og-composer-actions),:where(.og-root)[data-og-responsive-basis=container] :is(.og-composer-controls,.og-composer-actions){gap:var(--_og-c-gap)}:where(.og-root) [data-og-responsive-basis=container] :is(.og-composer-hint,.og-command-description),:where(.og-root)[data-og-responsive-basis=container] :is(.og-composer-hint,.og-command-description){display:var(--_og-c-hint-display)}:where(.og-root) [data-og-responsive-basis=container] .og-model-policy-trigger,:where(.og-root)[data-og-responsive-basis=container] .og-model-policy-trigger{height:var(--og-model-picker-trigger-height);max-width:var(--_og-c-model-max);padding-inline:var(--_og-c-model-x)}:where(.og-root) [data-og-responsive-basis=container] .og-model-policy-label-full,:where(.og-root)[data-og-responsive-basis=container] .og-model-policy-label-full{display:var(--og-model-policy-label-full-display)}:where(.og-root) [data-og-responsive-basis=container] .og-model-policy-label-short,:where(.og-root)[data-og-responsive-basis=container] .og-model-policy-label-short{display:var(--og-model-policy-label-short-display)}:where(.og-root) [data-og-responsive-basis=container] .og-model-policy-effort,:where(.og-root)[data-og-responsive-basis=container] .og-model-policy-effort{display:var(--og-model-policy-effort-display)}:where(.og-root) [data-og-responsive-basis=container] .og-model-picker-native,:where(.og-root)[data-og-responsive-basis=container] .og-model-picker-native{max-width:var(--_og-c-native-max)}:where(.og-root) [data-og-responsive-basis=container] .og-transcription-recovered-label,:where(.og-root)[data-og-responsive-basis=container] .og-transcription-recovered-label{max-width:var(--_og-c-recovered-max)}:where(.og-root) [data-og-responsive-basis=container] .og-transcription-error-label,:where(.og-root)[data-og-responsive-basis=container] .og-transcription-error-label{max-width:var(--_og-c-error-max)}:where(.og-root) [data-og-responsive-basis=container] :is(.og-realtime-primary,.og-realtime-model-trigger),:where(.og-root)[data-og-responsive-basis=container] :is(.og-realtime-primary,.og-realtime-model-trigger){height:2rem}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-primary,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-primary{width:2rem}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-model-trigger,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-model-trigger{display:inline-flex;width:1.5rem}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-primary,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-primary{border-top-right-radius:0;border-bottom-right-radius:0}@container og-composer (max-width: 47.999rem){:where(.og-root) [data-og-responsive-basis=container] :where(*),:where(.og-root)[data-og-responsive-basis=container] :where(*){--_og-c-input-x:0.875rem;--_og-c-input-size:var(--og-font-size-composer);--_og-c-input-leading:var(--og-line-height-composer)}}@container og-composer (max-width: 39.999rem){:where(.og-root) [data-og-responsive-basis=container] :where(*),:where(.og-root)[data-og-responsive-basis=container] :where(*){--_og-c-gap:0.25rem;--_og-c-footer-x:0.5rem;--_og-c-footer-b:0.5rem;--_og-c-controls-wrap:nowrap;--_og-c-hint-display:none;--_og-c-model-max:7.5rem;--_og-c-model-x:0.5rem;--_og-c-native-max:7.5rem;--_og-c-recovered-max:8rem;--_og-c-error-max:8rem;--og-model-policy-label-full-display:none;--og-model-policy-label-short-display:inline;--og-model-policy-effort-display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer{flex-wrap:nowrap;align-items:center}:where(.og-root) [data-og-responsive-basis=container] .og-composer-actions,:where(.og-root)[data-og-responsive-basis=container] .og-composer-actions{flex-wrap:nowrap}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-primary,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-primary{border-radius:var(--og-radius-md)}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-model-trigger,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-control[data-model-menu=split-desktop] .og-realtime-model-trigger{display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-capturing]) .og-composer-controls>:not([data-transcription-capturing]),:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-capturing]) .og-composer-controls>:not([data-transcription-capturing]){display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-capturing]) .og-composer-actions,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-capturing]) .og-composer-actions{display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-attention]) .og-composer-controls>:not([data-transcription-attention]),:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-attention]) .og-composer-controls>:not([data-transcription-attention]){display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-attention]) .og-composer-actions>:not(:is([data-analytics-action],:has([data-analytics-action]))),:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-transcription-attention]) .og-composer-actions>:not(:is([data-analytics-action],:has([data-analytics-action]))){display:none}:where(.og-root) [data-og-responsive-basis=container] [data-transcription-attention] :is(.og-transcription-recovered-label,.og-transcription-error-label),:where(.og-root)[data-og-responsive-basis=container] [data-transcription-attention] :is(.og-transcription-recovered-label,.og-transcription-error-label){max-width:15rem;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.2}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-controls,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-controls{display:none}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer .og-realtime-control:has([data-realtime-attention]),:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer [data-realtime-attention],:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-actions,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-actions{flex:1 1 auto;min-width:0}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-actions>:not(:has([data-realtime-attention])),:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer:has([data-realtime-attention]) .og-composer-actions>:not(:has([data-realtime-attention])){flex-shrink:0}:where(.og-root) [data-og-responsive-basis=container] .og-composer-footer [data-realtime-attention] .og-realtime-failure-label,:where(.og-root)[data-og-responsive-basis=container] .og-composer-footer [data-realtime-attention] .og-realtime-failure-label{max-width:none;-webkit-line-clamp:3}}@container og-composer (max-width: 24.999rem){:where(.og-root) .og-composer[data-og-responsive-basis=container] .og-composer-resume-label-long,:where(.og-root).og-composer[data-og-responsive-basis=container] .og-composer-resume-label-long{display:none}:where(.og-root) .og-composer[data-og-responsive-basis=container] .og-composer-resume-label-short,:where(.og-root).og-composer[data-og-responsive-basis=container] .og-composer-resume-label-short{display:inline}}@media (pointer:coarse){:where(.og-root) [data-og-responsive-basis=container] .og-model-policy-trigger,:where(.og-root) [data-og-responsive-basis=container] .og-realtime-model-trigger,:where(.og-root) [data-og-responsive-basis=container] .og-realtime-primary,:where(.og-root)[data-og-responsive-basis=container] .og-model-policy-trigger{height:2.75rem}:where(.og-root) [data-og-responsive-basis=container] .og-realtime-model-trigger,:where(.og-root) [data-og-responsive-basis=container] .og-realtime-primary,:where(.og-root)[data-og-responsive-basis=container] .og-realtime-primary{width:2.75rem}}:where(.og-root) .og-model-policy-menu,:where(.og-root).og-model-policy-menu{box-sizing:border-box;width:min(var(--og-model-picker-menu-width),calc(var(--og-portal-source-inline-size, 100vw) - 1rem),var(--radix-popover-content-available-width,100vw));max-width:calc(100vw - 1rem)}:where(.og-root) .og-realtime-menu,:where(.og-root).og-realtime-menu{box-sizing:border-box;width:min(var(--og-realtime-menu-width),calc(var(--og-portal-source-inline-size, 100vw) - 1rem),var(--radix-dropdown-menu-content-available-width,100vw));max-width:calc(100vw - 1rem)}:where(.og-root) .og-chat,:where(.og-root).og-chat{container:og-chat/inline-size}:where(.og-root) .og-chat .og-chat-sidebar,:where(.og-root).og-chat .og-chat-sidebar{display:none}:where(.og-root) .og-chat .og-chat-menu,:where(.og-root).og-chat .og-chat-menu{display:flex}@container og-chat (min-width: 44rem){:where(.og-root) .og-chat .og-chat-sidebar,:where(.og-root).og-chat .og-chat-sidebar{display:flex}:where(.og-root) .og-chat .og-chat-drawer,:where(.og-root) .og-chat .og-chat-menu,:where(.og-root).og-chat .og-chat-menu{display:none}}