.ahTgXa_root{min-height:calc(100dvh - 2 * var(--space-5));margin-bottom:calc(var(--space-5) - var(--space-10));padding:var(--space-8) var(--space-6);place-items:center;display:grid}.ahTgXa_root[data-layout=screen]{background:linear-gradient(var(--color-border-subtle) 1px, transparent 1px) 0 0 / 6rem 6rem, linear-gradient(90deg, var(--color-border-subtle) 1px, transparent 1px) 0 0 / 6rem 6rem, var(--color-surface-muted);min-height:100dvh;margin-bottom:0}.ahTgXa_root[data-layout=screen] .ahTgXa_inner{padding:var(--space-8) var(--space-10,var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.ahTgXa_inner{text-align:center;justify-items:center;max-width:30rem;display:grid}.ahTgXa_art{width:304px;height:140px;margin-bottom:var(--space-5);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) both;position:relative}.ahTgXa_code{color:#0000;font-size:7.5rem;font-weight:var(--weight-semibold);letter-spacing:-.04em;background:linear-gradient(180deg, color-mix(in srgb, var(--color-border-strong) 70%, transparent), color-mix(in srgb, var(--color-border) 20%, transparent));-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;line-height:1;position:absolute;inset:-.5rem 0 auto}.ahTgXa_route{position:absolute;inset:0;overflow:visible}.ahTgXa_routeTrack{fill:none;stroke:var(--color-border);stroke-width:6px;stroke-linecap:round}.ahTgXa_routeLine{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-dasharray:.02 .018;stroke-linecap:round;animation:ahTgXa_routeDraw 1.6s var(--ease-standard) .3s both}@keyframes ahTgXa_routeDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ahTgXa_start{fill:var(--color-surface);stroke:var(--color-accent);stroke-width:2px}.ahTgXa_truck{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:30px;height:30px;box-shadow:var(--shadow-md);color:var(--color-accent);offset-rotate:0deg;offset-distance:88%;animation:ahTgXa_truckDrive 1.6s var(--ease-standard) .3s both;place-items:center;display:grid;position:absolute;top:0;left:0}@keyframes ahTgXa_truckDrive{0%{offset-distance:0%}to{offset-distance:88%}}.ahTgXa_pin{color:var(--color-warning);transform-origin:50% 100%;animation:ahTgXa_pinIn .52s var(--ease-spring) 1.75s both;position:absolute;top:38px;left:271px}.ahTgXa_pin svg{fill:var(--color-surface)}@keyframes ahTgXa_pinIn{0%{opacity:0;transform:translateY(-.5rem)scale(.7)}}.ahTgXa_title{color:var(--color-text-strong);font-size:var(--text-xl);font-weight:var(--weight-semibold);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .12s both;margin:0}.ahTgXa_description{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .19s both;line-height:1.55}.ahTgXa_actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .26s both;flex-wrap:wrap;display:flex}@keyframes ahTgXa_partIn{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.ahTgXa_art,.ahTgXa_routeLine,.ahTgXa_truck,.ahTgXa_pin,.ahTgXa_title,.ahTgXa_description,.ahTgXa_actions{animation:none}}
