.secfig{width:100%;height:auto;display:block}.secfig .frame{fill:none;stroke:hsl(var(--border));stroke-width:2.5px;stroke-linejoin:round}.secfig .screen{fill:hsl(var(--muted));opacity:.55}.secfig .ink{fill:hsl(var(--muted-foreground));opacity:.45}.secfig .accent{fill:hsl(var(--sector,var(--primary)))}.secfig .accent-soft{fill:hsl(var(--sector,var(--primary)));opacity:.25}.secfig .accent-line{fill:none;stroke:hsl(var(--sector,var(--primary)));stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.secfig .promo{opacity:0;animation:6s ease-in-out infinite secfig-promo}.secfig .promo:nth-of-type(2){animation-delay:2s}.secfig .promo:nth-of-type(3){animation-delay:4s}@keyframes secfig-promo{0%,2%{opacity:0;transform:translateY(4px)}8%,30%{opacity:1;transform:translateY(0)}36%,to{opacity:0;transform:translateY(-4px)}}.secfig .passer{animation:6s ease-in-out infinite secfig-passer}@keyframes secfig-passer{0%{transform:translate(-26px)}35%,65%{transform:translate(0)}to{transform:translate(30px)}}.secfig .queue{animation:6s ease-in-out infinite secfig-queue}.secfig .queue:nth-of-type(2){animation-delay:.4s}.secfig .queue:nth-of-type(3){animation-delay:.8s}@keyframes secfig-queue{0%{opacity:1;transform:translate(0)}55%{opacity:1;transform:translate(26px)}70%,to{opacity:0;transform:translate(26px)}}.secfig .ticket{animation:6s ease-in-out infinite secfig-ticket}@keyframes secfig-ticket{0%,55%{opacity:0;transform:translateY(0)}70%,92%{opacity:1;transform:translateY(14px)}to{opacity:0;transform:translateY(14px)}}.secfig .called{animation:6s step-end infinite secfig-called}.secfig .called:nth-of-type(2){animation-delay:2s}.secfig .called:nth-of-type(3){animation-delay:4s}@keyframes secfig-called{0%,33%{opacity:1}34%,to{opacity:0}}.secfig .pulse{transform-origin:50%;animation:2s ease-in-out infinite secfig-pulse}@keyframes secfig-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.5;transform:scale(1.12)}}.secfig .bar{transform-origin:bottom;animation:4s ease-in-out infinite secfig-bar}.secfig .bar:nth-of-type(2){animation-delay:.5s}.secfig .bar:nth-of-type(3){animation-delay:1s}@keyframes secfig-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.secfig .cart{animation:6s linear infinite secfig-cart}@keyframes secfig-cart{0%{opacity:0;transform:translate(-30px)}12%,88%{opacity:1}to{opacity:0;transform:translate(150px)}}.secfig .field{transform-origin:0;animation:6s ease-out infinite secfig-field}.secfig .field:nth-of-type(2){animation-delay:.7s}.secfig .field:nth-of-type(3){animation-delay:1.4s}@keyframes secfig-field{0%,5%{transform:scaleX(0)}25%,to{transform:scaleX(1)}}.secfig .check{stroke-dasharray:36;stroke-dashoffset:36px;animation:6s ease-out infinite secfig-check}@keyframes secfig-check{0%,45%{stroke-dashoffset:36px}60%,to{stroke-dashoffset:0}}.secfig .board{animation:6s ease-in-out infinite secfig-board}@keyframes secfig-board{0%,20%{transform:translateY(0)}30%,50%{transform:translateY(-13px)}60%,80%{transform:translateY(-26px)}90%,to{transform:translateY(-39px)}}.secfig .vehicle{animation:6s ease-in-out infinite secfig-vehicle}@keyframes secfig-vehicle{0%{opacity:0;transform:translate(-34px)}15%,85%{opacity:1}to{opacity:0;transform:translate(34px)}}@media (prefers-reduced-motion:reduce){.secfig *{animation:none!important}.secfig .promo{opacity:0}.secfig .promo:first-of-type{opacity:1}.secfig .passer{transform:translate(0)}.secfig .queue{opacity:1;transform:translate(0)}.secfig .ticket{opacity:1;transform:translateY(14px)}.secfig .called{opacity:0}.secfig .called:first-of-type{opacity:1}.secfig .pulse{opacity:.35}.secfig .bar{transform:scaleY(.75)}.secfig .cart{opacity:1;transform:translate(60px)}.secfig .field{transform:scaleX(1)}.secfig .check{stroke-dashoffset:0}.secfig .board{transform:translateY(-39px)}.secfig .vehicle{opacity:1;transform:translate(0)}}.secfig rect,.secfig circle,.secfig path,.secfig g,.secfig text{transform-box:fill-box}
