[data-rover-day]{color:var(--color-pine-900);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--font-sans:var(--font-switzer),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains),ui-monospace,"SF Mono",Menlo,monospace;--font-display:var(--font-fraunces),"Iowan Old Style",Georgia,serif;--font-pixel:var(--font-geist-pixel),var(--font-jetbrains),monospace;--ease-spring:cubic-bezier(.16,1,.3,1);--color-lime-400:#c6f24e;--color-lime-500:#a8d432;--color-lime-700:#5f8a1d;--color-sky-300:#a9d9f5;--color-sky-500:#6db3dd;--color-sky-700:#2e6fa3;--color-amber-200:#ffe6bd;--color-amber-300:#ffcf7a;font-size:1.0625rem;line-height:1.6;overflow-x:clip}[data-rover-day] ::selection{background:var(--color-lime-400);color:var(--color-pine-900)}[data-rover-day] :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #5f8a1d8c}[data-rover-day] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-pine-900);text-wrap:balance;font-weight:560}[data-rover-day] :is(code,pre,kbd){font-family:var(--font-mono)}[data-rover-day] .glass{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--elev-2);isolation:isolate;background:#fbfdf8c7;border:1px solid #1c2b1e1a;border-radius:999px}[data-rover-day] .glass-strong{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);box-shadow:var(--elev-3);isolation:isolate;background:#fbfdf8eb;border:1px solid #1c2b1e1a;border-radius:24px}[data-rover-day] .glass-pill{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--elev-1);isolation:isolate;background:#fbfdf8c7;border:1px solid #1c2b1e1a;border-radius:999px}[data-rover-day] .well{background:var(--color-mint-200);border:1px solid #1c2b1e12;border-radius:16px}[data-rover-day] .well-sky{background:var(--color-skywash-200);border:1px solid #1a274214;border-radius:16px}[data-rover-day] .well-white{box-shadow:var(--elev-1);background:#fff;border:1px solid #1c2b1e14;border-radius:16px}[data-rover-day] .glass-inset{background:var(--color-mint-200);border:1px solid #1c2b1e12;border-radius:16px}[data-rover-day] .demo-input{width:100%;color:var(--color-pine-900);transition:border-color var(--dur-fast)var(--ease-glide),box-shadow var(--dur-fast)var(--ease-glide),background var(--dur-fast)var(--ease-glide);background:#ffffffa8;border:1px solid #1c2b1e1f;border-radius:.85rem;padding:.72rem .95rem}[data-rover-day] .demo-input::placeholder{color:var(--color-pine-400)}[data-rover-day] .demo-input:focus{border-color:var(--color-lime-500);background:#fff;outline:none;box-shadow:0 0 0 4px #a8d4322e}[data-rover-day] .liquid-glass{--glass-radius:30px;--glass-x:50%;--glass-y:18%;--glass-tilt-x:0deg;--glass-tilt-y:0deg;--glass-press:0;--glass-fill:#ffffffb8;--glass-fill-2:#ffffff5c;--glass-edge:#ffffffbd;--glass-rim:#1c2b1e1f;--glass-shadow:#1c2b1e24;--glass-tint:#c6f24e14;--glass-glow:#ffffffbf;--glass-caustic:#c6f24e24;isolation:isolate;border:1px solid color-mix(in srgb,var(--glass-edge)72%,var(--glass-rim));border-radius:var(--glass-radius);background:linear-gradient(145deg,#ffffffc7,transparent 24%),linear-gradient(180deg,var(--glass-fill),var(--glass-fill-2)),color-mix(in srgb,var(--glass-tint)14%,transparent);-webkit-backdrop-filter:blur(24px)saturate(138%)contrast(1.02);backdrop-filter:blur(24px)saturate(138%)contrast(1.02);box-shadow:inset 0 1.2px 0 #ffffffe0,inset 0 -18px 32px -26px color-mix(in srgb,var(--glass-caustic)78%,transparent),0 1px 2px #ffffffb3,0 18px 42px -26px var(--glass-shadow),0 42px 90px -72px var(--glass-shadow);transform-style:preserve-3d;transition:transform var(--dur-base)var(--ease-spring),border-color var(--dur-base)var(--ease-glide),box-shadow var(--dur-base)var(--ease-glide),background var(--dur-base)var(--ease-glide);position:relative;overflow:hidden;transform:perspective(900px)translateY(0)rotateX(0)rotateY(0)scale(1)}[data-rover-day] .liquid-glass>*{z-index:2;position:relative}[data-rover-day] .liquid-glass:before,[data-rover-day] .liquid-glass:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-rover-day] .liquid-glass:before{z-index:1;background:radial-gradient(circle at var(--glass-x)var(--glass-y),color-mix(in srgb,var(--glass-glow)82%,transparent)0,color-mix(in srgb,var(--glass-tint)28%,transparent)19%,transparent 43%),linear-gradient(180deg,#fffc,transparent 22%),linear-gradient(90deg,#ffffff52,transparent 19%,transparent 81%,#fff3);mix-blend-mode:screen;opacity:calc(.64 + var(--glass-press)*.22);transition:opacity var(--dur-fast)var(--ease-glide)}[data-rover-day] .liquid-glass:after{z-index:3;box-shadow:inset 0 0 0 1px #ffffff57,inset 1px 0 0 #a9d9f547,inset -1px 0 0 #c6f24e33,inset 0 -1.5px 0 color-mix(in srgb,var(--glass-caustic)62%,transparent),inset 0 -24px 38px -36px color-mix(in srgb,var(--glass-caustic)92%,transparent)}[data-rover-day] .liquid-glass[data-tone=mint]{--glass-fill:#ffffffb3;--glass-fill-2:#f6faf147;--glass-rim:#5f8a1d24;--glass-shadow:#1c2b1e26;--glass-tint:#c6f24e14;--glass-caustic:#c6f24e29}[data-rover-day] .liquid-glass[data-tone=lime]{--glass-fill:#ffffffad;--glass-fill-2:#f6ffd742;--glass-edge:#f6ffd7e0;--glass-rim:#5f8a1d5c;--glass-shadow:#4b6e0c2e;--glass-tint:#c6f24e29;--glass-caustic:#c6f24e42}[data-rover-day] .liquid-glass[data-tone=sky]{--glass-fill:#ffffffad;--glass-fill-2:#ffffff3d;--glass-rim:#2e6fa31f;--glass-shadow:#1a274221;--glass-tint:#a9d9f50f;--glass-caustic:#a9d9f51a}[data-rover-day] .liquid-glass[data-variant=clear]{--glass-fill:#ffffff6b;--glass-fill-2:#ffffff2e;-webkit-backdrop-filter:blur(18px)saturate(136%)contrast(1.02);backdrop-filter:blur(18px)saturate(136%)contrast(1.02)}[data-rover-day] .liquid-glass[data-variant=tinted],[data-rover-day] .liquid-glass[data-selected=true]{border-color:color-mix(in srgb,var(--glass-edge)45%,var(--glass-rim));box-shadow:inset 0 1.2px 0 #ffffffeb,inset 0 -18px 32px -27px color-mix(in srgb,var(--glass-caustic)44%,transparent),0 1px 2px #ffffffbf,0 18px 42px -25px var(--glass-shadow),0 42px 88px -70px var(--glass-shadow),0 0 0 1px color-mix(in srgb,var(--glass-caustic)16%,transparent)}[data-rover-day] .liquid-glass[data-interactive=true]{touch-action:manipulation;will-change:transform}[data-rover-day] button.liquid-glass[data-interactive=true],[data-rover-day] a.liquid-glass[data-interactive=true]{cursor:pointer}@media (hover:hover){[data-rover-day] .liquid-glass[data-interactive=true]:hover{transform:perspective(900px)translateY(-2px)rotateX(var(--glass-tilt-x))rotateY(var(--glass-tilt-y))scale(1.006);box-shadow:inset 0 1.2px 0 #fffffff2,inset 0 -20px 34px -26px color-mix(in srgb,var(--glass-caustic)56%,transparent),0 1px 2px #ffffffc7,0 20px 50px -24px var(--glass-shadow),0 52px 110px -72px var(--glass-shadow)}}[data-rover-day] .liquid-glass[data-pressed=true]{transform:perspective(900px)translateY(1px)rotateX(calc(var(--glass-tilt-x)*.35))rotateY(calc(var(--glass-tilt-y)*.35))scale(.985);box-shadow:inset 0 1px 0 #ffffff8c,inset 0 8px 18px #1c2b1e1a,inset 0 -16px 30px -22px color-mix(in srgb,var(--glass-caustic)48%,transparent),0 1px 2px #1c2b1e14,0 12px 28px -22px var(--glass-shadow)}[data-rover-day] .liquid-glass:focus-visible{outline:2px solid color-mix(in srgb,var(--glass-caustic)82%,var(--color-lime-700));outline-offset:4px}[data-rover-day] .liquid-fill{background:linear-gradient(145deg,#ffffffad,#0000 32%),linear-gradient(#ffffffd1,#f6faf180);border:1px solid #1c2b1e14;box-shadow:inset 0 1px #ffffffd1,inset 0 -14px 24px -24px #5f8a1d2e,0 8px 20px -18px #1c2b1e38}[data-rover-day] .liquid-fill-sky{background:linear-gradient(145deg,#ffffffb8,#0000 34%),linear-gradient(#ffffffd1,#eef6fc57);border-color:#2e6fa31f}[data-rover-day] .liquid-lightfield{position:relative;overflow:hidden}[data-rover-day] .liquid-lightfield:before{content:"";pointer-events:none;filter:blur(22px);opacity:.46;animation:var(--animate-caustics);background:linear-gradient(112deg,#0000 18%,#c6f24e0a 24%,#0000 34%),linear-gradient(72deg,#0000 42%,#ffffff57 49%,#0000 57%),linear-gradient(158deg,#0000 52%,#a9d9f50f 60%,#0000 70%);position:absolute;inset:-12%}[data-rover-day] .liquid-lightfield-sky:before{opacity:.3;background:linear-gradient(112deg,#0000 18%,#a9d9f50a 25%,#0000 36%),linear-gradient(72deg,#0000 42%,#ffffff4d 49%,#0000 58%),linear-gradient(158deg,#0000 50%,#8896e208 60%,#0000 72%)}[data-rover-day] .liquid-lightfield>*{z-index:1;position:relative}[data-rover-day] .watch-job-tab{transition:transform var(--dur-base)var(--ease-spring),border-color var(--dur-base)var(--ease-glide),box-shadow var(--dur-base)var(--ease-glide),background var(--dur-base)var(--ease-glide),opacity var(--dur-base)var(--ease-glide)}[data-rover-day] .watch-job-tab:not([data-selected=true]){opacity:.78}[data-rover-day] .watch-job-tab[data-selected=true]{opacity:1;background:linear-gradient(145deg,#ffffffd6,#0000 26%),linear-gradient(#f9fcf5b8,#e8f0de5c),#c6f24e08;border-color:#a7dd2394;box-shadow:inset 0 1.2px #fffffff0,inset 0 -18px 32px -28px #c6f24e57,0 0 0 1px #c6f24e24,0 14px 32px -22px #5f8a1d29,0 34px 74px -64px #1c2b1e52}[data-rover-day] .agent-docs-glass{--glass-fill:#ffffffd1;--glass-fill-2:#ffffff7a;--glass-edge:#ffffffd1;--glass-rim:#1a27421a;--glass-shadow:#1a274221;--glass-tint:#ffffff14;--glass-caustic:#a9d9f514;-webkit-backdrop-filter:blur(24px)saturate(112%)contrast(1.01);backdrop-filter:blur(24px)saturate(112%)contrast(1.01)}[data-rover-day] .agent-terminal-output{background:linear-gradient(#ffffff57,#fff3)}[data-rover-day] .msg-agent{box-shadow:inset 0 1px 0 #ffffffe6,inset 0 -12px 22px -20px #5f8a1d29,var(--elev-2);background:linear-gradient(145deg,#ffffffb8,#0000 34%),linear-gradient(#ffffffe0,#f6faf18f);border:1px solid #1c2b1e1a}[data-rover-day] .msg-visitor{box-shadow:inset 0 1px 0 #ffffffd9,inset 0 -12px 22px -20px #2e6fa32e,var(--elev-2);background:linear-gradient(145deg,#ffffffbf,#0000 34%),linear-gradient(#ffffffe6,#eef6fc80);border:1px solid #2e6fa324}[data-rover-day] .label-mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-pine-600);font-size:.75rem;font-weight:600}[data-rover-day] .btn-lime,[data-rover-day] .btn-sun{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-pine-900);cursor:pointer;box-shadow:inset 0 1.5px 0 #ffffffbf,inset 0 8px 10px -8px #ffffff73,inset 0 -10px 16px -12px #466e0a52,var(--lime-glow);transition:transform var(--dur-fast)var(--ease-spring),box-shadow var(--dur-base)var(--ease-glide),background var(--dur-fast)var(--ease-glide);background:linear-gradient(#e1fc88 0%,#cdf357 48%,#bfec3f 100%);border:1px solid #60821266;border-radius:999px;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:inline-flex}[data-rover-day] .btn-lime:hover,[data-rover-day] .btn-sun:hover{background:linear-gradient(#e4ff8c,#cdf455);transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1.5px #fffc,inset 0 -10px 16px -12px #466e0a4d,0 1px 2px #324b0c4d,0 14px 28px -12px #7aaa1e99}[data-rover-day] .btn-lime:active,[data-rover-day] .btn-sun:active{transform:translateY(0)scale(.985);box-shadow:inset 0 1px #ffffff59,inset 0 2px 6px #466e0a40,0 1px 2px #324b0c40}[data-rover-day] .btn-outline{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);color:var(--color-pine-900);cursor:pointer;transition:transform var(--dur-fast)var(--ease-spring),box-shadow var(--dur-base)var(--ease-glide),background var(--dur-fast)var(--ease-glide),border-color var(--dur-fast)var(--ease-glide);background:linear-gradient(#fbfdf8eb,#fbfdf899);border:1px solid #1c2b1e29;border-radius:999px;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1c2b1e1f,0 8px 20px -12px #1c2b1e47}[data-rover-day] .btn-outline:hover{background:linear-gradient(#fffffffa,#fbfdf8b3);border-color:#1c2b1e38;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 1px 2px #1c2b1e24,0 12px 24px -12px #1c2b1e52}[data-rover-day] .btn-outline:active{transform:translateY(0)scale(.985);box-shadow:inset 0 1px #ffffff80,inset 0 2px 6px #1c2b1e1f,0 1px 2px #1c2b1e1a}[data-rover-day] .btn-sm{padding:.625rem 1.25rem;font-size:.8rem}[data-rover-day] .btn-md{padding:.75rem 1.5rem;font-size:.9rem}[data-rover-day] .btn-lg{padding:1rem 1.75rem;font-size:.95rem}[data-rover-day] .display-caps{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.002em;font-weight:600;line-height:.96}[data-rover-day] .caustics{position:relative;overflow:hidden}[data-rover-day] .caustics:before{content:"";pointer-events:none;filter:blur(16px);animation:var(--animate-caustics);background:linear-gradient(112deg,#0000 30%,#ffffff80 34%,#0000 39% 55%,#ffffff59 60%,#0000 65%);position:absolute;inset:-8%}[data-rover-day] .arc-link{cursor:pointer;pointer-events:auto}[data-rover-day] .arc-link:hover tspan{fill:var(--arc-hover-ink,inherit)}[data-rover-day] .arc-glass{pointer-events:none;opacity:0;transition:opacity .24s var(--ease-glide)}[data-rover-day] .halftone{background-image:radial-gradient(#1c2b1e1a 1.1px,#0000 1.3px);background-size:7px 7px}@media (prefers-reduced-transparency:reduce){[data-rover-day] .glass,[data-rover-day] .glass-strong,[data-rover-day] .glass-pill{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}[data-rover-day] .liquid-glass{background:linear-gradient(180deg,#fffffff0,#f1f6ece0),var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}[data-rover-day] .liquid-glass:before{opacity:.26}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-rover-day] .liquid-glass{background:linear-gradient(145deg,#fffc,#0000 24%),linear-gradient(#ffffffe6,#f1f6ecc7)}}@media (prefers-reduced-motion:reduce){[data-rover-day] *,[data-rover-day] :before,[data-rover-day] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-rover-day] .liquid-glass,[data-rover-day] .liquid-glass[data-interactive=true]:hover,[data-rover-day] .liquid-glass[data-pressed=true]{transform:none!important}}html[data-motion=off] [data-rover-day] *,html[data-motion=off] [data-rover-day] :before,html[data-motion=off] [data-rover-day] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-motion=off] [data-rover-day] .liquid-glass,html[data-motion=off] [data-rover-day] .liquid-glass[data-interactive=true]:hover,html[data-motion=off] [data-rover-day] .liquid-glass[data-pressed=true]{transform:none!important}
