@font-face{font-family:Agent Hero Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/fonts/mockup/Inter-Variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Agent Hero Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/fonts/mockup/Inter-Variable-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/mockup/GeistMono-Regular.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/mockup/GeistMono-Medium.woff2) format("woff2")}.agenthero-mockup{color-scheme:light;--background: #f9f9f9;--foreground: #0f0f0f;--card: oklch(.9911 0 0);--card-foreground: var(--foreground);--popover: var(--card);--popover-foreground: var(--foreground);--primary: #0f0f0f;--primary-foreground: oklch(1 0 0);--secondary: oklch(.9911 0 0);--secondary-foreground: #0f0f0f;--muted: oklch(.97 0 0);--muted-foreground: #737373;--accent: oklch(.9491 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(1 0 0);--success: #16a34a;--warn: #d97706;--danger: #dc2626;--border: oklch(.9219 0 0);--input: oklch(.9219 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.655 .15 62);--chart-2: oklch(.56 .17 265);--chart-3: oklch(.632 .135 148);--chart-4: oklch(.58 .21 355);--chart-5: oklch(.665 .09 308);--sidebar: oklch(.9637 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: var(--accent);--sidebar-accent-foreground: var(--accent-foreground);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0);--brand-1: #a55e17;--brand-2: #ff8d1b;--brand-3: #ebe1d7;--palette-red: oklch(.6416 .2442 23.28);--palette-sky: oklch(.6888 .1433 233.53);--palette-teal: oklch(.7 .1245 183.27);--palette-teal-foreground: oklch(.145 0 0);--palette-violet: oklch(.6153 .2245 289.73);--palette-amber: oklch(.7789 .1611 61.6);--palette-blue: oklch(.5058 .225 261.45);--palette-cyan: oklch(.7161 .1254 213.14);--palette-yellow: oklch(.8479 .1736 86.06);--palette-orchid: #f3a4fa;--palette-lime: #c9ff5e;--palette-periwinkle-text: oklch(.52 .16 265);--palette-mint-text: oklch(.52 .13 155);--palette-lime-text: oklch(.54 .15 128);--palette-butter-text: oklch(.54 .11 100);--palette-orchid-text: oklch(.52 .2 324);--palette-blush-text: oklch(.53 .17 20);--palette-yellow-text: oklch(.54 .11 86);--palette-amber-text: oklch(.53 .13 61.6);--palette-coral-text: oklch(.52 .18 25);--palette-red-text: oklch(.5 .21 23.28);--palette-teal-text: oklch(.52 .1 183.27);--palette-cyan-text: oklch(.52 .11 213.14);--palette-sky-text: oklch(.51 .14 233.53);--palette-violet-text: oklch(.5 .2 289.73);--palette-monochrome: #0f0f0f;--palette-monochrome-inverse: oklch(1 0 0);--radius: .45rem;--shadow-2xs: 0 1px 5px -.5px oklch(.9581 0 0);--shadow-xs: 0 1px 5px -.5px oklch(.9581 0 0);--shadow-sm: 0 1px 5px -.5px oklch(.9581 0 0), 0 1px 2px -1.5px oklch(.9581 0 0);--shadow: 0 1px 5px -.5px oklch(.9581 0 0), 0 1px 2px -1.5px oklch(.9581 0 0);--shadow-md: 0 1px 5px -.5px oklch(.9581 0 0), 0 2px 4px -1.5px oklch(.9581 0 0);--shadow-lg: 0 1px 5px -.5px oklch(.9581 0 0), 0 4px 6px -1.5px oklch(.9581 0 0);--shadow-xl: 0 1px 5px -.5px oklch(.9581 0 0), 0 8px 10px -1.5px oklch(.9581 0 0);--shadow-2xl: 0 1px 5px -.5px oklch(.9581 0 0);--font-sans: "Agent Hero Inter", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, monospace;font-family:var(--font-sans);font-size:14px;line-height:1.4285714;color:var(--foreground);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--chart-6: oklch(.545 .27 314);--chart-7: oklch(.505 .09 130);--chart-8: oklch(.545 .22 24);--palette-periwinkle: #a4c1fa;--palette-mint: #a4fabf;--palette-blush: #faa4a4;--palette-butter: #faeda4;--palette-coral: #ff5e5e;--grid-header: var(--background)}.dark .agenthero-mockup,.agenthero-mockup.dark{color-scheme:dark;--background: #1b1b1b;--foreground: oklch(.985 0 0);--card: #2b2b2b;--card-foreground: var(--foreground);--popover: var(--card);--popover-foreground: var(--foreground);--primary: oklch(.9911 0 0);--primary-foreground: #0f0f0f;--secondary: #191919;--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: #a1a1a1;--accent: #363636;--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--destructive-foreground: oklch(.985 0 0);--success: #4ade80;--warn: #fbbf24;--danger: #f87171;--border: #323232;--input: oklch(.3014 0 0);--ring: oklch(.556 0 0);--sidebar: var(--background);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.922 0 0);--sidebar-primary-foreground: oklch(.205 0 0);--sidebar-accent: var(--accent);--sidebar-accent-foreground: var(--accent-foreground);--sidebar-border: oklch(.2768 0 0);--sidebar-ring: oklch(.556 0 0);--palette-monochrome: oklch(1 0 0);--palette-monochrome-inverse: oklch(.209 0 0);--shadow-2xs: 0 1px 5px -.5px oklch(.1684 0 0);--shadow-xs: 0 1px 5px -.5px oklch(.1684 0 0);--shadow-sm: 0 1px 5px -.5px oklch(.1684 0 0), 0 1px 2px -1.5px oklch(.1684 0 0);--shadow: 0 1px 5px -.5px oklch(.1684 0 0), 0 1px 2px -1.5px oklch(.1684 0 0);--shadow-md: 0 1px 5px -.5px oklch(.1684 0 0), 0 2px 4px -1.5px oklch(.1684 0 0);--shadow-lg: 0 1px 5px -.5px oklch(.1684 0 0), 0 4px 6px -1.5px oklch(.1684 0 0);--shadow-xl: 0 1px 5px -.5px oklch(.1684 0 0), 0 8px 10px -1.5px oklch(.1684 0 0);--shadow-2xl: 0 1px 5px -.5px oklch(.1684 0 0);--chart-1: oklch(.655 .15 62);--chart-2: oklch(.56 .17 265);--chart-3: oklch(.632 .135 148);--chart-4: oklch(.58 .21 355);--chart-5: oklch(.665 .09 308);--chart-6: oklch(.545 .27 314);--chart-7: oklch(.505 .09 130);--chart-8: oklch(.545 .22 24);--grid-header: #303030}@layer base{.agenthero-mockup :is(p,button,input,textarea,select,[data-slot=button]){font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif}.agenthero-mockup :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;text-wrap:balance;margin:0}.agenthero-mockup h1{font-size:1.875rem;--tw-leading: 1.2;line-height:1.2;--tw-tracking: -.025em;letter-spacing:-.025em;font-weight:700}.agenthero-mockup h2{font-size:1.5rem;--tw-leading: 1.2;line-height:1.2;--tw-tracking: -.025em;letter-spacing:-.025em;font-weight:700}.agenthero-mockup h3{font-size:1.125rem;--tw-leading: 1.3;line-height:1.3;--tw-tracking: -.025em;letter-spacing:-.025em;font-weight:700}.agenthero-mockup :is(h4,h5,h6){font-size:15px;--tw-leading: 1.375;line-height:1.375;--tw-tracking: 0em;letter-spacing:0em;font-weight:600}.agenthero-mockup p{margin:0;font-weight:350;font-size:.875rem;--tw-leading: 1.625;line-height:1.625;--tw-tracking: 0em;letter-spacing:0em}.agenthero-mockup a{color:var(--brand-2)}}[data-mock-stage] .agenthero-mockup{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.agenthero-mockup-scale{--mockup-scale: 1;transform:scale(var(--mockup-scale));transform-origin:center}.agenthero-mockup .mock-list-fade{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent)}@supports selector(::-webkit-scrollbar){.agenthero-mockup *{scrollbar-width:auto;scrollbar-color:auto}}.agenthero-mockup *::-webkit-scrollbar{width:.375rem;height:.375rem}.agenthero-mockup *::-webkit-scrollbar-track{background:transparent}.agenthero-mockup *::-webkit-scrollbar-thumb{background-color:transparent;border-radius:9999px}@supports not selector(::-webkit-scrollbar){.agenthero-mockup *{scrollbar-width:thin;scrollbar-color:transparent transparent}}.agenthero-mockup .mock-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--foreground) 15%,transparent) transparent}.agenthero-mockup .mock-scroll::-webkit-scrollbar{width:6px;height:6px}.agenthero-mockup .mock-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 15%,transparent);border-radius:999px}.agenthero-mockup .mock-scroll::-webkit-scrollbar-track{background:transparent}.agenthero-mockup .mock-scroll-hover:hover::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}@supports not selector(::-webkit-scrollbar){.agenthero-mockup .mock-scroll-hover:hover{scrollbar-color:color-mix(in oklab,var(--foreground) 20%,transparent) transparent}}@keyframes jev-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}
